Comment 9 for bug 1928259

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

Groovy verification

TEST A

This time I followed the test from this bug exactly, without mounting an actual NFSv4 share. I'll leave that test for the bionic case.

Reproducing the bug with the groovy package:
ubuntu@g-gssd-restart-1928259-1927745-A:~$ apt-cache policy nfs-common
nfs-common:
  Installed: 1:1.3.4-2.5ubuntu6
  Candidate: 1:1.3.4-2.5ubuntu6
  Version table:
 *** 1:1.3.4-2.5ubuntu6 500
        500 http://br.archive.ubuntu.com/ubuntu groovy/main amd64 Packages
        100 /var/lib/dpkg/status

ubuntu@g-gssd-restart-1928259-1927745-A:~$ pidof rpc.gssd
2600

Reinstall and we get the same pid:
ubuntu@g-gssd-restart-1928259-1927745-A:~$ sudo apt install --reinstall nfs-common
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 204 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://br.archive.ubuntu.com/ubuntu groovy/main amd64 nfs-common amd64 1:1.3.4-2.5ubuntu6 [204 kB]
Fetched 204 kB in 0s (10.7 MB/s)
(Reading database ... 64886 files and directories currently installed.)
Preparing to unpack .../nfs-common_1%3a1.3.4-2.5ubuntu6_amd64.deb ...
Unpacking nfs-common (1:1.3.4-2.5ubuntu6) over (1:1.3.4-2.5ubuntu6) ...
Setting up nfs-common (1:1.3.4-2.5ubuntu6) ...
nfs-utils.service is a disabled or a static unit not running, not starting it.
Processing triggers for man-db (2.9.3-2) ...
Processing triggers for systemd (246.6-1ubuntu1.3) ...

ubuntu@g-gssd-restart-1928259-1927745-A:~$ pidof rpc.gssd
2600

Now install the version from proposed:
ubuntu@g-gssd-restart-1928259-1927745-A:~$ apt-cache policy nfs-common
nfs-common:
  Installed: 1:1.3.4-2.5ubuntu6.1
  Candidate: 1:1.3.4-2.5ubuntu6.1
  Version table:
 *** 1:1.3.4-2.5ubuntu6.1 500
        500 http://br.archive.ubuntu.com/ubuntu groovy-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     1:1.3.4-2.5ubuntu6 500
        500 http://br.archive.ubuntu.com/ubuntu groovy/main amd64 Packages

And rpc.gssd restarted:
ubuntu@g-gssd-restart-1928259-1927745-A:~$ pidof rpc.gssd
3721

TEST B
There was a diff in the pstree output, but unrelated to nfs services:
ubuntu@g-gssd-restart-1928259-1927745-B:~$ diff -u pstree.old pstree.new
--- pstree.old 2021-06-11 20:08:05.431952295 +0000
+++ pstree.new 2021-06-11 20:09:08.581416621 +0000
@@ -6,7 +6,7 @@
         |-irqbalance---{irqbalance}
         |-multipathd---6*[{multipathd}]
         |-networkd-dispat
- |-packagekitd---3*[{packagekitd}]
+ |-packagekitd---2*[{packagekitd}]
         |-polkitd---2*[{polkitd}]
         |-rpcbind
         |-rsyslogd---3*[{rsyslogd}]

ubuntu@g-gssd-restart-1928259-1927745-B:~$ l pstree.*
-rw-rw-r-- 1 ubuntu ubuntu 678 Jun 11 20:09 pstree.new
-rw-rw-r-- 1 ubuntu ubuntu 678 Jun 11 20:08 pstree.old

Second pstree was with the package from proposed:
ubuntu@g-gssd-restart-1928259-1927745-A:~$ apt-cache policy nfs-common
nfs-common:
  Installed: 1:1.3.4-2.5ubuntu6.1
  Candidate: 1:1.3.4-2.5ubuntu6.1
  Version table:
 *** 1:1.3.4-2.5ubuntu6.1 500
        500 http://br.archive.ubuntu.com/ubuntu groovy-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     1:1.3.4-2.5ubuntu6 500
        500 http://br.archive.ubuntu.com/ubuntu groovy/main amd64 Packages

Groovy verification succeeded.