← Back to team overview

cloud-init-dev team mailing list archive

[Merge] ~smoser/cloud-init:bug/1576692 into cloud-init:master

 

The proposal to merge ~smoser/cloud-init:bug/1576692 into cloud-init:master has been updated.

Commit Message changed to:

systemd: Better support package and upgrade.

In systemd, package installation before the system is fully booted
(systemctl is-system-running ==  starting) may result in the package not
being started.  Upgrade (package_upgrade: true) can also cause failure if
that is done during systemd boot.

The solution here is:
 a.) move config modules that do or may do package installation to
     'final_modules'. That list is:
     - snappy
     - package-update-upgrade-install
     - fan
     - landscape
     - lxd
     - puppet
     - chef
     - salt-minion
     - mcollective
 b.) move cloud-final.service to run as 'Type=idle'

LP: #1576692, #1621336

For more details, see:
https://code.launchpad.net/~smoser/cloud-init/+git/cloud-init/+merge/305335
-- 
Your team cloud init development team is requested to review the proposed merge of ~smoser/cloud-init:bug/1576692 into cloud-init:master.


Follow ups