[Bug 1965090] Re: [FFe] updated needrestart (form git) for Jammy

Launchpad Bug Tracker 1965090 at bugs.launchpad.net
Wed Mar 23 16:35:57 UTC 2022


This bug was fixed in the package needrestart - 3.5-5ubuntu2

---------------
needrestart (3.5-5ubuntu2) jammy; urgency=medium

  * d/p/Jammy-update-to-git*: Update needrestart from git (LP: #1965090)
    - fixes handling with cgroupv2 for docker and lxd (LP: #1964445)
    - adds detection of qemu VMs using outdated libs
    - various minor fixes

 -- Christian Ehrhardt <christian.ehrhardt at canonical.com>  Wed, 16 Mar
2022 08:53:23 +0100

** Changed in: needrestart (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
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/1965090

Title:
  [FFe] updated needrestart (form git) for Jammy

Status in needrestart package in Ubuntu:
  Fix Released

Bug description:
  [Rationale]

  Hi,
  there was no new version tagged for about two years now.
  But plenty of fixes that are IMHO important for Jammy have piled up.
  Especially since needrestart is installed and enabled by default I'd think this makes sense to not have too many people run into known issues that we then have to SRU.

  Feel free to have your own look at the commits since v3.5 - there are not too many IMHO:
  - https://github.com/liske/needrestart/commits/master

  In that list are a lot of non-important but also not bad things like fixing typos and updating changelogs as well as license information.
  But there are also quite a list of things I'd think we want for Jammy, those are:

  Some fixes are already applied in Debian, but others are missing.

  Jammy compatibility
  - work with new LXD
    - https://github.com/liske/needrestart/pull/188
    - https://github.com/liske/needrestart/pull/215
  - compatibility with cgroup v2 (now default)
    - https://github.com/liske/needrestart/pull/238
    - https://github.com/liske/needrestart/pull/234

  Useful features several people always wanted
  - VM detection https://github.com/liske/needrestart/pull/216

  I'm proposing to update needrestart to master
  (https://github.com/liske/needrestart/commits/master) and for that
  would want the ack of the release team (for the FFe) and if possible
  also the Foundations-team POV ack as they officially own the package.

  [Content]

  The planned upload is pre-build for your evaluation in a PPA
  => https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/4804/+packages

  The Delta to be applied can be seen in git:
  https://code.launchpad.net/~paelzer/ubuntu/+source/needrestart/+git/needrestart/+ref/update-jammy-to-git-1965090

  Those are all plain patches (no changes needed) as they come from
  upstream

  [Testing]

  Build-log: https://launchpadlibrarian.net/590844310/buildlog_ubuntu-
  jammy-amd64.needrestart_3.5-5ubuntu2~jammyppa1_BUILDING.txt.gz

  Autopkgtests running on the PPA are all good:

  Results from https://autopkgtest.ubuntu.com/results/autopkgtest-jammy-ci-train-ppa-service-4804/?format=plain:
    freedombox @ amd64:
      18.03.22 07:56:50    Log 🗒️	✅     Triggers: ['needrestart/3.5-5ubuntu2~jammyppa3']
        command1             PASS                          ✅ 
        command2             PASS                          ✅ 
    needrestart @ amd64:
      18.03.22 08:00:35    Log 🗒️	✅     Triggers: ['needrestart/3.5-5ubuntu2~jammyppa3']
        sanity-test.sh       PASS                          ✅ 
    freedombox @ arm64:
      18.03.22 08:16:52    Log 🗒️	✅     Triggers: ['needrestart/3.5-5ubuntu2~jammyppa3']
        command1             PASS                          ✅ 
        command2             PASS                          ✅ 
    needrestart @ arm64:
      18.03.22 10:22:34    Log 🗒️	✅     Triggers: ['needrestart/3.5-5ubuntu2~jammyppa3']
        sanity-test.sh       PASS                          ✅ 
    freedombox @ armhf:
      18.03.22 08:01:41    Log 🗒️	✅     Triggers: ['needrestart/3.5-5ubuntu2~jammyppa3']
        command1             PASS                          ✅ 
        command2             PASS                          ✅ 
    needrestart @ armhf:
      18.03.22 07:59:13    Log 🗒️	✅     Triggers: ['needrestart/3.5-5ubuntu2~jammyppa3']
        sanity-test.sh       PASS                          ✅ 
    freedombox @ ppc64el:
      18.03.22 08:05:42    Log 🗒️	✅     Triggers: ['needrestart/3.5-5ubuntu2~jammyppa3']
        command1             PASS                          ✅ 
        command2             PASS                          ✅ 
    needrestart @ ppc64el:
      18.03.22 08:10:12    Log 🗒️	✅     Triggers: ['needrestart/3.5-5ubuntu2~jammyppa3']
        sanity-test.sh       PASS                          ✅ 
    freedombox @ s390x:
      18.03.22 08:03:58    Log 🗒️	✅     Triggers: ['needrestart/3.5-5ubuntu2~jammyppa3']
        command1             PASS                          ✅ 
        command2             PASS                          ✅ 
    needrestart @ s390x:
      18.03.22 08:08:46    Log 🗒️	✅     Triggers: ['needrestart/3.5-5ubuntu2~jammyppa3']
        sanity-test.sh       PASS                          ✅ 
  Running:
  Waiting:

  
  The logs in comment 3 - comment 6 contain:
  - Manual tests for the general use
  - add install log
  - add upgrade log

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/needrestart/+bug/1965090/+subscriptions




More information about the foundations-bugs mailing list