Ephemeral image doesn't include version of cloud-init supporting MAAS

Bug #981845 reported by James Kyle
46
This bug affects 10 people
Affects Status Importance Assigned to Milestone
MAAS
Invalid
Undecided
Unassigned
maas (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

In the last step of the Add Nodes documentation found here: https://wiki.ubuntu.com/ServerTeam/MAAS/AddNodes, the user is instructed to click the "Accept & Commission" button to register the node.

However, this button does not exist. Currently my nodes have a status of "Commissioning". I can open up a remote ILOM console and see the node has successfully booted the ephemeral initrd specified in its pxelinux.cfg file. I can also ping the node's IP.

Here's a pic of what my node's view looks like: http://imgur.com/qPuKT

cheers,

james kyle

Revision history for this message
Dave Walker (davewalker) wrote :

Thank you for reporting this bug, the reason this was being seen is because the node was stuck in 'commissioning' state, because the ephemeral image contains an out of date cloud-init version.

Changed in maas:
status: New → Invalid
Revision history for this message
Pierre Amadio (pierre-amadio) wrote :

sudo mount /var/lib/maas/ephemeral/precise/server/amd64/20120328/disk.img /mnt/
sudo su -
chroot /mnt
apt-get update
apt-get install cloud-init
exit
sudo umount /mnt

old version of could-init : 0.6.3~bzr551-0ubuntu1
new: 0.6.3-0ubuntu1

Revision history for this message
Pierre Amadio (pierre-amadio) wrote :

oups, i wanted to post comment #2 in a pastebin and poste dit it a wrong window :-)
Anyway, i try the above to workaround the problem, but i am still experiencing the lack of "Accept & Commission" button.

Revision history for this message
Julian Edwards (julian-edwards) wrote :

That button is in the latest trunk but not packaged yet.

summary: - "Accept & Commission" button does not exist
+ Ephemeral image doesn't include version of cloud-init supporting MAAS
Revision history for this message
Julian Edwards (julian-edwards) wrote :

Francis, why does this affect the maas trunk? Is that where we are tracking image problems now?

Revision history for this message
Francis J. Lacoste (flacoste) wrote :

Another work-around is to you set 'STREAM=daily' in /etc/maas/import_ephemerals so that it will pull from daily stream.

You then run maas-import-ephemerals again

Changed in maas (Ubuntu):
importance: Undecided → Low
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in maas (Ubuntu):
status: New → Confirmed
Revision history for this message
gokookie (gokookie) wrote :

you may on maas-web, check the controller status, if the interface is in normal status

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers