Activity log for bug #2068543

Date Who What changed Old value New value Message
2024-06-06 01:13:59 halfgaar bug added bug
2024-06-06 09:14:17 Ravi Kant Sharma bug added subscriber Ravi Kant Sharma
2024-06-06 16:53:10 Troels Arvin bug added subscriber Troels Arvin
2024-06-07 23:23:55 Launchpad Janitor needrestart (Ubuntu): status New Confirmed
2024-06-07 23:34:32 Nick Tait bug added subscriber Nick Tait
2024-06-14 09:46:06 Simon Chopin nominated for series Ubuntu Noble
2024-06-14 09:46:06 Simon Chopin bug task added needrestart (Ubuntu Noble)
2024-06-14 09:46:06 Simon Chopin nominated for series Ubuntu Oracular
2024-06-14 09:46:06 Simon Chopin bug task added needrestart (Ubuntu Oracular)
2024-06-14 12:14:13 Simon Chopin needrestart (Ubuntu Oracular): status Confirmed Fix Committed
2024-06-14 12:14:18 Simon Chopin needrestart (Ubuntu Oracular): status Fix Committed Confirmed
2024-06-14 12:14:23 Simon Chopin needrestart (Ubuntu Oracular): status Confirmed Fix Committed
2024-06-14 15:30:50 Simon Chopin description 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. 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 [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. 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
2024-06-14 17:23:36 Launchpad Janitor needrestart (Ubuntu Oracular): status Fix Committed Fix Released
2024-07-04 07:47:57 Simon Chopin needrestart (Ubuntu Noble): status New In Progress
2024-07-04 09:57:29 Łukasz Zemczak needrestart (Ubuntu Noble): status In Progress Fix Committed
2024-07-04 09:57:31 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2024-07-04 09:57:35 Łukasz Zemczak bug added subscriber SRU Verification
2024-07-04 09:57:42 Łukasz Zemczak tags verification-needed verification-needed-noble
2024-07-11 09:43:22 Simon Chopin tags verification-needed verification-needed-noble verification-done verification-done-noble
2024-07-18 19:04:19 Andreas Hasenack description [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. 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 [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. 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
2024-07-31 05:29:45 Chris Halse Rogers removed subscriber Ubuntu Stable Release Updates Team
2024-07-31 05:30:28 Launchpad Janitor needrestart (Ubuntu Noble): status Fix Committed Fix Released