scripts icon indicating copy to clipboard operation
scripts copied to clipboard

coreos-base/coreos-init: drop daemon-reload command

Open tormath1 opened this issue 1 year ago • 2 comments

With the recent systemd upgrade we do not need to reload the systemd daemon anymore.

This pulls:

  • https://github.com/flatcar/init/pull/96

  • [ ] CI: http://jenkins.infra.kinvolk.io:8080/job/container/job/packages_all_arches/3877/cldsv/
  • [ ] Changelog entries added in the respective changelog/ directory (user-facing change, bug fix, security fix, update)
  • [ ] Inspected CI output for image differences: /boot and /usr size, packages, list files for any missing binaries, kernel modules, config files, kernel modules, etc.

tormath1 avatar Apr 18 '24 12:04 tormath1

Some more problems, even if the Flatcar extensions would set EXTENSION_RELOAD_MANAGER they still need to use .upholds/ symlinks instead of .wants.

ZFS: multi-user.target.wants/zfs.targetmulti-user.target.upholds/zfs.target Containerd: multi-user.target.wants/containerd.service AWS: multi-user.target.wants/ntpd.service Azure: multi-user.target.wants/chronyd.service GCE: multi-user.target.wants/ntpd.service

One way is to patch WantedBy= to be UpheldBy and then the enablement with systemctl enable would work.

pothos avatar Apr 18 '24 13:04 pothos