maas-test is incompatible with the most recent MAAS packages (revision 2182 and up).

Bug #1301815 reported by Raphaël Badin
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
maas-test
Fix Committed
Critical
Graham Binns

Bug Description

Since revision 2182, MAAS doesn't have a maas-import-ephemerals script (all the boot image import is done in one script: maas-import-pxe-files). maas-test explicitly runs the script maas-import-ephemerals and thus needs to be changed to only run import-pxe-files when it deals with a recent MAAS package.

Note that the reason why maas-test runs both maas-import-pxe-files and maas-import-ephemerals (instead of letting maas-import-pxe-files call the other script) is to let the user pass the --simplestreams-filter parameter which is then passed to maas-import-ephemerals. With recent version of MAAS, I suggest we had a new parameter to maas-test (--bootimages_config) to let the user optionally pass a custom bootimages.yaml file since this is how recent MAAS packages configure what the import script imports.

Related branches

Graham Binns (gmb)
Changed in maas-test:
assignee: nobody → Graham Binns (gmb)
Graham Binns (gmb)
Changed in maas-test:
status: Triaged → In Progress
Changed in maas-test:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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