Ubuntu – Juju not seeing the MaaS slaves… at least not after some time

jujumaasopenstack

At our company are doing a project where we want to start doing Juju, MaaS and OpenStack. All in all we are satisfied, but we have one major problem that is setting us back. We haven't seemed to find out where the problem lies – with juju or MaaS.

We have set up a MaaS master with ubuntu 12.10 – and we use 12.04 on the MaaS slaves. We have one bootstrap slave and 6 slaves for OpenStack…

In the beginning everything seems to work fine – getting all slaves in ready state in MaaS and deploying with juju also seems to work as expected. We deploy a whole openstack environment. But at some point (this has been experienced 3-4 times after redoing it all over again) Juju will not see new MaaS slaves and when we want to add units or other juju charms on new nodes those will not be seen by Juju. They are stated as Ready in MaaS, but Juju does not see them, and when we use juju deploy the charm just will say pending and machine will say pending, not picking the ready nodes from maas. I can see that juju version in the slaves is 0.6 but i can see there is a newer version. Will it work with the newer version?

Best Answer

This was a bug in that version of Juju (0.5) - the problem does not occur in newer versions.

Related Question