Acredito que o seu problema seja o fato de você não ter o nome de usuário na conexão SSH.
eu configurei o maas e com êxito comissione e implante hosts mas eu não posso ssh para os hosts remotamente através do nó controlador maas Eu criei uma chave ssh e importei para o usuário admin do maas, o ssh está trabalhando e aceitando conexões antes da implementação, mas ele não reconhece a chave ssh e após a implementação estou recebendo o seguinte erro
administrator@os-maas-cntrl:~$ ssh 172.16.103.12
ssh: connect tohost 172.16.103.12 port 22: Connection refused
Você poderia me ajudar com o problema?
Acredito que o seu problema seja o fato de você não ter o nome de usuário na conexão SSH.
Eu tentei de duas maneiras com ou sem nome de usuário, o método de autenticação é a chave pública, o problema é que ele não está aceitando pedidos ssh se seria erro de nome de usuário eu acredito que deveria pelo menos acessar através de ssh e rejeitado
aqui é a versão do maa que estou usando
administrator@os-maas-cntrl:~$ dpkg --list | grep maas
ii maas 2.1.2+bzr5555-0ubuntu1~16.04.1 all "Metal as a Service" is a physical cloud and IPAM
ii maas-cli 2.1.2+bzr5555-0ubuntu1~16.04.1 all MAAS client and command-line interface
ii maas-common 2.1.2+bzr5555-0ubuntu1~16.04.1 all MAAS server common files
ii maas-dhcp 2.1.2+bzr5555-0ubuntu1~16.04.1 all MAAS DHCP server
ii maas-dns 2.1.2+bzr5555-0ubuntu1~16.04.1 all MAAS DNS server
ii maas-proxy 2.1.2+bzr5555-0ubuntu1~16.04.1 all MAAS Caching Proxy
ii maas-rack-controller 2.1.2+bzr5555-0ubuntu1~16.04.1 all Rack Controller for MAAS
ii maas-region-api 2.1.2+bzr5555-0ubuntu1~16.04.1 all Region controller API service for MAAS
ii maas-region-controller 2.1.2+bzr5555-0ubuntu1~16.04.1 all Region Controller for MAAS
ii python3-django-maas 2.1.2+bzr5555-0ubuntu1~16.04.1 all MAAS server Django web framework (Python 3)
ii python3-maas-client 2.1.2+bzr5555-0ubuntu1~16.04.1 all MAAS python API client (Python 3)
ii python3-maas-provisioningserver 2.1.2+bzr5555-0ubuntu1~16.04.1 all MAAS server provisioning libraries (Python 3)
eu posso ssh para o host antes de implantar e rejeitar minhas conexões, Eu criei uma chave ssh e fiz o upload para o usuário admin do maas e implantei a máquina através desse usuário admin.
Estou tentando implementar o ambiente openstack com o maas base e atualmente estou usando máquinas virtuais implementadas no vmware, mas o maas atualmente pode implantar e configurar máquinas remotas para que não haja problemas nesta seção. no entanto, ao tentar implantar o openstack, ele falha porque não consegue alcançar as máquinas por meio do ssh e do tempo limite.
administrator@os-maas-cntrl:~$ dpkg --list | grep juju
ii juju-2.0 1:2.1~beta4-0ubuntu1~16.04.1~juju1 amd64 Juju is devops distilled - client
administrator@os-maas-cntrl:~$ dpkg --list | grep conjure-up
ii conjure-up 2.1.0-0~201701041302~ubuntu16.04.1 all Package runtime for conjure-up spells