← Back to team overview

cloud-init-dev team mailing list archive

[Merge] ~wesley-wiedenmeier/cloud-init:integration-testing-merge-update into cloud-init:master

 

Wesley Wiedenmeier has proposed merging ~wesley-wiedenmeier/cloud-init:integration-testing-merge-update into cloud-init:master.

Requested reviews:
  cloud init development team (cloud-init-dev)

For more details, see:
https://code.launchpad.net/~wesley-wiedenmeier/cloud-init/+git/cloud-init/+merge/313871

integration-testing fixes not included in the merge

 - this fixes the pylxd 2.2 compatibility issue, allowing the test suite to
   use the latest pylxd, as installing 2.1 is inconveniant
 - improve error handling throughout cloud_tests.setup_image, as error checking
   was disabled due to lack of return code from execute() in pylxd 2.1
 - improve error message formatting using util.ProcessExecutionError
 - change behaviour of --upgrade setup_image flag to only upgrade cloud-init,
   as running a full upgrade with *-proposed enabled is not reliable
 - add --upgrade-all setup_image flag with same behaviour as old --upgrade flag
 - clean up detection of cloud-init version, error handling for installing debs
   and rpms
 - output cloud-init version to log at the end of setup_image

-- 
Your team cloud init development team is requested to review the proposed merge of ~wesley-wiedenmeier/cloud-init:integration-testing-merge-update into cloud-init:master.


Follow ups