** Description changed:
+ [Impact]
+ The normal configuration knob to change the behaviour of needrestart wrt
restarting services vs asking the user vs just listing them doesn't work anymore
+ on Noble due to the "Ubuntu mode" changes made during that cycle.
+
+ [Test plan]
+
+ echo '$nrconf{restart} = "l";' > /etc/needrestart/conf.d/listmode.conf
+ apt reinstall libc6
+ # The previous command should not have restarted any service.
+
+ [ Where problems could occur ]
+
+ If the patch is buggy, automatic restart could be disabled for all
+ users. However, that use case is checked by the autopkgtests.
+
+ [Original report]
On Ubuntu 24.04:
The conf /etc/needrestart/needrestart.conf contains:
-
# Restart mode: (l)ist only, (i)nteractive or (a)utomatically.
#
# ATTENTION: If needrestart is configured to run in interactive mode but is
run
# non-interactive (i.e. unattended-upgrades) it will fallback to list only
mode.
#
#$nrconf{restart} = 'i';
-
- Whether that variable is left at default (commented out) or defined with 'l'
or 'i', services are still restarted.
+ Whether that variable is left at default (commented out) or defined with
+ 'l' or 'i', services are still restarted.
This config variable conflicts with the new behavior in [1].
To reproduce: set "$nrconf{restart} = 'l'" run 'apt reinstall
libssl3t64' on servers with Nginx, Redis, etc.
Not sure if this setting should be respected, changed, or removed.
-
- [1]
https://discourse.ubuntu.com/t/needrestart-changes-in-ubuntu-24-04-service-restarts/44671
+ [1] https://discourse.ubuntu.com/t/needrestart-changes-in-
+ ubuntu-24-04-service-restarts/44671
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2068543
Title:
Config variable $nrconf{restart} is no longer accurate: it always
restarts
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/needrestart/+bug/2068543/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs