Public bug reported: while testing cloud-init in -proposed for bug 1629797 I found that the changes to cloud-init create a dependency loop for google-startup-scripts.service"
I'll attach journalctl output. I think related is https://code.launchpad.net/~philroche/ubuntu/+source/gce-compute-image-packages/+git/gce-compute-image-packages/+merge/311153 The change here seems to me to resolve the issue, and should be safe with new or older cloud-init as cloud-init.target is present everywhere. $ diff -u /lib/systemd/system/google-startup-scripts.service.dist /lib/systemd/system/google-startup-scripts.service --- /lib/systemd/system/google-startup-scripts.service.dist 2016-11-22 03:32:02.385676527 +0000 +++ /lib/systemd/system/google-startup-scripts.service 2016-11-22 03:33:31.605603761 +0000 @@ -1,9 +1,9 @@ [Unit] Description=Google Compute Engine user startup scripts After=local-fs.target network-online.target network.target -After=google.service rsyslog.service cloud-final.service +After=google.service rsyslog.service cloud-init.target After=multi-user.target -Wants=local-fs.target network-online.target network.target cloud-final.service +Wants=local-fs.target network-online.target network.target [Service] ExecStart=/usr/share/google/run-startup-scripts ** Affects: gce-utils (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1643751 Title: systemd dependency loop To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gce-utils/+bug/1643751/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
