Nodes can be in Ready state without commissioning data, if you mark a node in 'failed commisioning' broken and then fixed.

Bug #1402100 reported by Jason Hobbs
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
MAAS
Fix Released
Critical
Blake Rouse

Bug Description

When you start commissioning on a node, it immediately deletes the old commissioning results, like lshw output. Then if the commissioning fails, and you mark the node as broken, then as fixed again, the node will be 'Ready' but it won't have commissioning data and will fail to install and boot properly.

Tags: oil

Related branches

Revision history for this message
Blake Rouse (blake-rouse) wrote :

What is using the commissioning data that is causing it to fail to boot? I have not seen this be an issue myself.

Changed in maas:
status: New → Incomplete
Revision history for this message
Jason Hobbs (jason-hobbs) wrote :

The network interfaces are pulled from the LSHW output on each deployment to build stuff for the /etc/network/interfaces file. See extract_network_interfaces in networking_preseed.py.

Changed in maas:
status: Incomplete → New
Changed in maas:
status: New → Triaged
importance: Undecided → High
milestone: none → next
Changed in maas:
milestone: next → 1.8.0
no longer affects: maas/1.7
Changed in maas:
importance: High → Critical
Changed in maas:
status: Triaged → In Progress
assignee: nobody → Blake Rouse (blake-rouse)
Changed in maas:
status: In Progress → Fix Committed
Changed in maas:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.