`google-startup-scripts.service` never runs in lunar
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
google-guest-agent (Ubuntu) |
Fix Released
|
Undecided
|
Chloé Smith |
Bug Description
[Impact]
`google-
A recent bugfix (LP: #1998864) has caused a regression where `google-
Unfortunately, better knowledge of `systemd` and was needed to foresee that simply removing the (mistakenly) thought of "duplicate" `multi-user.target` would actually cause the `google-
Fortunately, the old patch was never SRU-ed so this whole problem is limited to lunar.
[Possible Regressions]
My biggest concern was with possible issues with `cloud-init`, as this new patch removes the "After=" directive from `cloud-
[Test Case]
When a new version of ``google-
* an image based on -proposed will be built especially for GCE (by the CPC team) and published to the ``ubuntu-
* the GCE team will be asked to validate that the new package addresses the issues it is expected to address, and that the image passes their internal image validation.
* Each test image will be launched, and we (CPC) will validate:
** the package version
** that the correct ssh keys have been imported
** that the Google specific services are running successfully
If all the testing indicates that the new package is acceptable, verification should be considered to be done.
[Other Information]
Unlike most `google-
Changed in google-guest-agent (Ubuntu): | |
assignee: | nobody → Chloé Smith (kajiya) |
Attached the patch, I also have before-and-after `systemd-analyse blame` and `systemd-analyse plot` logs/graphs in case more evidence is needed :)