Comment 8 for bug 1928259

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

# Hirsute verification

## TEST A

I did the test from bug #1927745, which actually sets up a kerberized NFSv4 server/client on localhost.
With the original hirsute packages, after all that configuration, rpc.gssd was running and I had the nfv4 mount point done:
ubuntu@h-gssd-restart-1928259-1927745:~$ ps fxaw|grep rpc\\.gssd
   7882 ? Ss 0:00 /usr/sbin/rpc.gssd

ubuntu@h-gssd-restart-1928259-1927745:~$ mount -t nfs4
h-gssd-restart-1928259-1927745.example.com:/export on /mnt/test_krb5 type nfs4 (rw,relatime,vers=4.2,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=krb5,clientaddr=192.168.122.123,local_lock=none,addr=192.168.122.123)

I then updated to the nfs-{common,server} packages from hirsute-proposed:
ubuntu@h-gssd-restart-1928259-1927745:~$ apt-cache policy nfs-common
nfs-common:
  Installed: 1:1.3.4-4ubuntu2.1
  Candidate: 1:1.3.4-4ubuntu2.1
  Version table:
 *** 1:1.3.4-4ubuntu2.1 500
        500 http://br.archive.ubuntu.com/ubuntu hirsute-proposed/main amd64 Packages
        100 /var/lib/dpkg/status

And immediately after apt finished, I listed the processes again, and rpc.gssd had a different pid:

ubuntu@h-gssd-restart-1928259-1927745:~$ ps fxaw|grep rpc\\.gssd
   8780 ? Ss 0:00 /usr/sbin/rpc.gssd

## TEST B
Installed nfs-common from hirsute:
nfs-common:
  Installed: 1:1.3.4-4ubuntu2
  Candidate: 1:1.3.4-4ubuntu2
  Version table:
 *** 1:1.3.4-4ubuntu2 500
        500 http://br.archive.ubuntu.com/ubuntu hirsute/main amd64 Packages
        100 /var/lib/dpkg/status

ubuntu@h-gssd-restart-1928259-1927745-B:~$ pstree > pstree.old
ubuntu@h-gssd-restart-1928259-1927745-B:~$ l pstree.old
-rw-rw-r-- 1 ubuntu ubuntu 707 Jun 11 18:30 pstree.old

Installed new nfs-common:
ubuntu@h-gssd-restart-1928259-1927745-B:~$ apt-cache policy nfs-common
nfs-common:
  Installed: 1:1.3.4-4ubuntu2.1
  Candidate: 1:1.3.4-4ubuntu2.1
  Version table:
 *** 1:1.3.4-4ubuntu2.1 500
        500 http://br.archive.ubuntu.com/ubuntu hirsute-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     1:1.3.4-4ubuntu2 500
        500 http://br.archive.ubuntu.com/ubuntu hirsute/main amd64 Packages

New pstree dump, and it's identical to the previous one:
ubuntu@h-gssd-restart-1928259-1927745-B:~$ pstree > pstree.new
ubuntu@h-gssd-restart-1928259-1927745-B:~$ l pstree.*
-rw-rw-r-- 1 ubuntu ubuntu 707 Jun 11 18:32 pstree.new
-rw-rw-r-- 1 ubuntu ubuntu 707 Jun 11 18:30 pstree.old
ubuntu@h-gssd-restart-1928259-1927745-B:~$ diff -u pstree.old pstree.new
ubuntu@h-gssd-restart-1928259-1927745-B:~$

Hirsute verification succeeded.