CI breakage: not all the images are available when the nodes enlist
Bug #1366108 reported by
Raphaël Badin
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Blake Rouse |
Bug Description
This problem is linked to the new image download mechanism. There is apparently a race condition that causes the BootImage table not to be populated in time for the node to get their images.
Related branches
lp:~blake-rouse/maas/fix-preseed-type-to-use-rpc
- Gavin Panella (community): Approve
-
Diff: 996 lines (+394/-112)8 files modifiedsrc/maasserver/api/tests/test_boot_images.py (+2/-10)
src/maasserver/api/tests/test_pxeconfig.py (+15/-2)
src/maasserver/clusterrpc/testing/boot_images.py (+52/-0)
src/maasserver/exceptions.py (+8/-0)
src/maasserver/preseed.py (+91/-42)
src/maasserver/tests/test_preseed.py (+209/-52)
src/maasserver/views/tests/test_nodes.py (+11/-0)
src/metadataserver/tests/test_api.py (+6/-6)
lp:~blake-rouse/maas/use-boot-image-rpc-for-pxeconfig
- Blake Rouse (community): Approve
- Gavin Panella (community): Approve
-
Diff: 753 lines (+220/-104)5 files modifiedsrc/maasserver/api/pxeconfig.py (+45/-11)
src/maasserver/api/tests/test_pxeconfig.py (+103/-24)
src/provisioningserver/boot/tests/test_windows.py (+23/-34)
src/provisioningserver/boot/windows.py (+25/-24)
src/provisioningserver/pserv_services/tftp.py (+24/-11)
Changed in maas: | |
status: | Triaged → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.