cloud-init-dev team mailing list archive
-
cloud-init-dev team
-
Mailing list archive
-
Message #01177
[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