MAAS nodes that fail commissioning continue to use stale commissioning scripts
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| MAAS |
Fix Released
|
High
|
Unassigned | ||
| 3.5 |
Invalid
|
High
|
Unassigned | ||
| 3.6 |
Fix Released
|
High
|
Unassigned | ||
| 3.7 |
Fix Released
|
High
|
Unassigned | ||
Bug Description
Version: maas/jammy,now 1:3.5.1-
Interface: UI
What happened: Nodes that are in the "Failed commissioning" state will continue to use old/cached commissioning scripts and ignore modifications to those scripts made through the UI. If you delete the failed node, re-enlist the node, and then commission the node, it will pick up the new version of the commissioning script.
Steps to reproduce: Upload a custom commissioning script like 42-my-custom-

Hey slines, thanks for the report!
I tried reproducing the issue with the steps you gave, but MAAS would always use the new copy of the script for me - could you provide me with the steps/commands you used to build and set up your MAAS environment?