Dans notre entreprise, nous faisons un projet où nous voulons commencer à faire Juju, MaaS et OpenStack. Dans l'ensemble, nous sommes satisfaits, mais nous avons un problème majeur qui nous fait reculer. Nous n'avons pas semblé découvrir où se situe le problème - avec juju ou MaaS.
Nous avons mis en place un maître MaaS avec Ubuntu 12.10 - et nous utilisons 12.04 sur les esclaves MaaS. Nous avons un esclave bootstrap et 6 esclaves pour OpenStack ...
Au début, tout semble bien fonctionner - mettre tous les esclaves en état prêt dans MaaS et déployer avec juju semble également fonctionner comme prévu. Nous déployons tout un environnement openstack. Mais à un moment donné (cela a été expérimenté 3-4 fois après l'avoir refait), Juju ne verra pas de nouveaux esclaves MaaS et lorsque nous voulons ajouter des unités ou d'autres charmes juju sur de nouveaux nœuds, Juju ne les verra pas. Ils sont indiqués comme prêts dans MaaS, mais Juju ne les voit pas, et lorsque nous utilisons juju, le charme dit simplement en attente et la machine dit en attente, sans choisir les nœuds prêts de maas. Je peux voir que la version juju dans les esclaves est de 0,6 mais je peux voir qu'il existe une version plus récente. Cela fonctionnera-t-il avec la nouvelle version?
juju status
commande, je pense que cela signifie qu'il voit bien la machine, mais pour moi Juju dit que quelque chose est en attente jusqu'à ce que l'installation sur la machine se termine et redémarre dans l'installation. Si vous connectez un écran sur la machine physique réelle, que voyez-vous? (Je sais que c'est probablement un peu gênant, mais c'est probablement le moyen le plus rapide de savoir ce qui se passe).Réponses:
C'était un bug dans cette version de Juju (0.5) - le problème ne se produit pas dans les versions plus récentes.
la source