** 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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to