[Bug 2067800] [NEW] needrestart should avoid restarting runner-provisioner.service
Simon Déziel
2067800 at bugs.launchpad.net
Sat Jun 1 14:21:04 UTC 2024
Public bug reported:
On GitHub action runners, if there is an update that causes needrestart
to restart the runner-provisioner.service, the action job will
immediately fail.
```
Restarting services...
/etc/needrestart/restart.d/systemd-manager
systemctl restart packagekit.service php8.3-fpm.service runner-provisioner.service systemd-journald.service systemd-networkd.service systemd-resolved.service systemd-udevd.service udisks2.service walinuxagent.service
Terminated
```
While the above shows multiple services being restarted, "artificially"
restarting just runner-provisioner.service has shown to cause an
immediate failure (as seen in https://github.com/canonical/lxd-
ci/actions/runs/9323021640/job/25665299316?pr=178)
```
+ sudo systemctl restart runner-provisioner.service
Error: Process completed with exit code 143.
```
If needrestart has a way to exclude services from being restarted,
runner-provisioner.service should be added to the list.
** Affects: needrestart (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to needrestart in Ubuntu.
https://bugs.launchpad.net/bugs/2067800
Title:
needrestart should avoid restarting runner-provisioner.service
Status in needrestart package in Ubuntu:
New
Bug description:
On GitHub action runners, if there is an update that causes
needrestart to restart the runner-provisioner.service, the action job
will immediately fail.
```
Restarting services...
/etc/needrestart/restart.d/systemd-manager
systemctl restart packagekit.service php8.3-fpm.service runner-provisioner.service systemd-journald.service systemd-networkd.service systemd-resolved.service systemd-udevd.service udisks2.service walinuxagent.service
Terminated
```
While the above shows multiple services being restarted,
"artificially" restarting just runner-provisioner.service has shown to
cause an immediate failure (as seen in
https://github.com/canonical/lxd-
ci/actions/runs/9323021640/job/25665299316?pr=178)
```
+ sudo systemctl restart runner-provisioner.service
Error: Process completed with exit code 143.
```
If needrestart has a way to exclude services from being restarted,
runner-provisioner.service should be added to the list.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/needrestart/+bug/2067800/+subscriptions
More information about the foundations-bugs
mailing list