yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #61832
[Bug 1667878] [NEW] fstab entries with x-systemd.requires=cloud-init.service mean cloud-init will always run.
Public bug reported:
when cloud-init writes mount entries into /etc/fstab, it adds:
x-systemd.requires=cloud-init.service
This is because a subsequent boot of cloud-init may need to remove that
entry (a new instance for example).
cloud-init has a feature where it can be disabled by:
sudo touch /etc/cloud/cloud-init.disabled
The generator for cloud-init then says that the cloud-init.target does
not need to run.
However, due to the (possibly stale) x-systemd.requires=cloud-
init.service entries, cloud-init will still run.
I think what I'd like is a:
x-systemd.after=cloud-init.service
** Affects: cloud-init
Importance: Medium
Status: Confirmed
** Changed in: cloud-init
Status: New => Confirmed
** Changed in: cloud-init
Importance: Undecided => Medium
--
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/1667878
Title:
fstab entries with x-systemd.requires=cloud-init.service mean cloud-
init will always run.
Status in cloud-init:
Confirmed
Bug description:
when cloud-init writes mount entries into /etc/fstab, it adds:
x-systemd.requires=cloud-init.service
This is because a subsequent boot of cloud-init may need to remove
that entry (a new instance for example).
cloud-init has a feature where it can be disabled by:
sudo touch /etc/cloud/cloud-init.disabled
The generator for cloud-init then says that the cloud-init.target does
not need to run.
However, due to the (possibly stale) x-systemd.requires=cloud-
init.service entries, cloud-init will still run.
I think what I'd like is a:
x-systemd.after=cloud-init.service
To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1667878/+subscriptions
Follow ups