Instalei o Juju (1.20.13 via ppa stable) e o MaaS (1.7 via ppa stable) no mesmo servidor virtual (ubuntu 14.04) e criei um vnode com o kvm e virt-manager.
Eu já configurei o juju para trabalhar com o MaaS, e todos os vnodes estão no estado pronto.
Então eu fiz o bootstrapping do ambiente maas em um vnode (CloudMaaSRCNode0.maas) com o Juju usando o comando
$: juju bootstap CloudMaaSRCNode0.maas -e maas
tudo correu bem, eu também implantei o juju-gui sem receber nenhum problema.
Mas quando tentei adicionar um segundo vnode no mesmo ambiente, com o comando
$: juju add-machine CloudMaaSRCNode1.maas -e maas
o vnode inicia o boot mas após alguns segundos ele desce, o juju tenta inicializar mais tempo e no seu status recebi o seguinte erro:
$: juju status -e maas
environment: maas
machines:
"0":
agent-state: started
agent-version: 1.20.13
dns-name: CloudMaaSRCNode0.maas
instance-id: /MAAS/api/1.0/nodes/node-399979e4-7ad2-11e4-882f-5254002bc2e6/
series: trusty
hardware: arch=amd64 cpu-cores=1 mem=1024M tags=virtual
state-server-member-status: has-vote
"1":
agent-state-info: 'cannot run instances: gomaasapi: got error back from server:
409 CONFLICT (No available node matches constraints: name=CloudMaaSRCNode1.maas)'
instance-id: pending
series: trusty
services: }
usando o seguinte comando no MaaS, o nome do vnode resulta no mesmo relatado no painel do MaaS
virsh -c qemu+ssh://[email protected]/system list --all
Id Name State
----------------------------------------------------
2 CloudMaaSRCMaster running
- CloudMaaSRCNode0.maas running
- CloudMaaSRCNode1.maas shut off
- CloudMaaSRCNode2.maas shut off
Durante minhas últimas instalações do MaaS e do Juju com o lançamento anterior, tive erros como esse.
Eu também tentei reconstruir o mesmo ambiente usando o Ubuntu 14.10, mas o resultado foi o mesmo.
Eu encontrei este documento sobre juju
que explica como adicionar o nó ao ambiente, mas acho que os nós precisam ser iniciados primeiro e, em seguida, podemos instalar o juju agent.
Alguém tem o mesmo problema?