yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #79754
[Bug 1841631] [NEW] cloud-init.service has no timeout
Public bug reported:
cloud-init's systemd service file (cloud-init.service) currently has not
timeout; it explicitly sets:
TimeoutSec=0
which, while not explicitly documented in systemd-service(5), appears to
disable the timeout logic. This may cause the boot process to get stuck,
while the system could possibly reach a useful state even if cloud-init
failed.
We hit this on a headless server: cloud-init got stuck and this
prevented systemd to reach the point where systemd-getty-generator would
have spawned a getty on the serial line, allowing the server to be
accessed remotely. As a result we've got locked out of the server, which
had to re rebooted in single-user mode. A cloud-init timeout would have
prevented this.
** Affects: cloud-init
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to cloud-init.
https://bugs.launchpad.net/bugs/1841631
Title:
cloud-init.service has no timeout
Status in cloud-init:
New
Bug description:
cloud-init's systemd service file (cloud-init.service) currently has
not timeout; it explicitly sets:
TimeoutSec=0
which, while not explicitly documented in systemd-service(5), appears
to disable the timeout logic. This may cause the boot process to get
stuck, while the system could possibly reach a useful state even if
cloud-init failed.
We hit this on a headless server: cloud-init got stuck and this
prevented systemd to reach the point where systemd-getty-generator
would have spawned a getty on the serial line, allowing the server to
be accessed remotely. As a result we've got locked out of the server,
which had to re rebooted in single-user mode. A cloud-init timeout
would have prevented this.
To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1841631/+subscriptions
Follow ups