4. detecting VMs

4a) no outdated ones

root@j-needrestart:~# needrestart 
Scanning processes...                                                           
                                                                                
                               

No services need to be restarted.

No containers need to be restarted.

No user sessions are running outdated binaries.

No VM guests are running outdated hypervisor (qemu) binaries on this
host.


4b) avoid restarting services that should not be restarted
(done by upgrading to jammy proposed which brings enough new things)

First of all we see virtlog.service now being default disabled (important)
  [ ] virtlogd.service 
As restarting this one might break things.


4c) outdated VM binaries
And furthermore we see at in the invocation of needrestart by apt:

...
No containers need to be restarted.

No user sessions are running outdated binaries.

VM guests are running outdated hypervisor (qemu) binaries on this host:
 'testguest' with pid 4190

** Description changed:

  [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
  
- TODO:
- - Autopkgtests running on the PPA
+ 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
- - Manual tests for LXD (maybe Trent can help) and VMs (by me)
  - add install log
  - add upgrade log

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1965090

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

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to