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.
** Tags removed: verification-needed-groovy
** Tags added: verification-done-groovy
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1928259
Title:
Package upgrade won't restart services
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/1928259/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs