Merge ~ahasenack/ubuntu/+source/nfs-utils:cosmic-fix-rpc.svcgssd-args-1616123 into ubuntu/+source/nfs-utils:ubuntu/cosmic-devel

Proposed by Andreas Hasenack
Status: Merged
Approved by: Andreas Hasenack
Approved revision: d8eee7ab193c5db41f615f6501c3d89dac461e61
Merged at revision: d8eee7ab193c5db41f615f6501c3d89dac461e61
Proposed branch: ~ahasenack/ubuntu/+source/nfs-utils:cosmic-fix-rpc.svcgssd-args-1616123
Merge into: ubuntu/+source/nfs-utils:ubuntu/cosmic-devel
Diff against target: 36 lines (+16/-0)
2 files modified
debian/changelog (+8/-0)
debian/nfs-utils_env.sh (+8/-0)
Reviewer Review Type Date Requested Status
Christian Ehrhardt  (community) Approve
Canonical Server Pending
Canonical Server Core Reviewers Pending
Review via email: mp+366586@code.launchpad.net

Description of the change

SRU for the same bug already fixed in disco and later (see https://code.launchpad.net/~ahasenack/ubuntu/+source/nfs-utils/+git/nfs-utils/+merge/364923)

The bug contains testing instructions.

This was also already merged in debian: https://salsa.debian.org/debian/nfs-utils/merge_requests/2

To post a comment you must log in.
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

I think we have tackled all the rough edges when we have discussed the upgrade paths for Disco.
This is "just the same" as backport and I think it is correct here just as much.
+1

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

Tagged and uploaded.
$ git push pkg upload/1%1.3.4-2.2ubuntu3.2
Enumerating objects: 13, done.
Counting objects: 100% (13/13), done.
Delta compression using up to 4 threads
Compressing objects: 100% (9/9), done.
Writing objects: 100% (9/9), 1.48 KiB | 302.00 KiB/s, done.
Total 9 (delta 6), reused 0 (delta 0)
To ssh://git.launchpad.net/~usd-import-team/ubuntu/+source/nfs-utils
 * [new tag] upload/1%1.3.4-2.2ubuntu3.2 -> upload/1%1.3.4-2.2ubuntu3.2

$ dput ubuntu ../nfs-utils_1.3.4-2.2ubuntu3.2_source.changes
Checking signature on .changes
gpg: ../nfs-utils_1.3.4-2.2ubuntu3.2_source.changes: Valid signature from AC983EB5BF6BCBA9
Checking signature on .dsc
gpg: ../nfs-utils_1.3.4-2.2ubuntu3.2.dsc: Valid signature from AC983EB5BF6BCBA9
Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading nfs-utils_1.3.4-2.2ubuntu3.2.dsc: done.
  Uploading nfs-utils_1.3.4-2.2ubuntu3.2.debian.tar.xz: done.
  Uploading nfs-utils_1.3.4-2.2ubuntu3.2_source.buildinfo: done.
  Uploading nfs-utils_1.3.4-2.2ubuntu3.2_source.changes: done.
Successfully uploaded packages.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index 9ba4540..9ee4943 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,11 @@
6+nfs-utils (1:1.3.4-2.2ubuntu3.2) cosmic; urgency=medium
7+
8+ * d/nfs-utils_env.sh: alongside RPCSVCGSSDARGS, also export SVCGSSDARGS,
9+ which is the variable name expected by the rpc-svcgssd systemd service.
10+ (LP: #1616123)
11+
12+ -- Andreas Hasenack <andreas@canonical.com> Thu, 25 Apr 2019 17:13:13 -0300
13+
14 nfs-utils (1:1.3.4-2.2ubuntu3.1) cosmic; urgency=medium
15
16 * d/p/nfsiostat-replace-list-reserved-word.patch: fix nfsiostat crash due to
17diff --git a/debian/nfs-utils_env.sh b/debian/nfs-utils_env.sh
18index d48eb51..fa7ad84 100644
19--- a/debian/nfs-utils_env.sh
20+++ b/debian/nfs-utils_env.sh
21@@ -12,7 +12,15 @@ echo PIPEFS_MOUNTPOINT=/run/rpc_pipefs
22 echo RPCNFSDARGS=\"$RPCNFSDOPTS ${RPCNFSDCOUNT:-8}\"
23 echo RPCMOUNTDARGS=\"$RPCMOUNTDOPTS\"
24 echo STATDARGS=\"$STATDOPTS\"
25+# The rpc-svcgssd.service systemd file uses SVCGSSDARGS, not
26+# RPCSVCGSSDARGS, but for a long time just the latter was exported.
27+# To not break upgrades for people who have worked around this by
28+# overriding the systemd service to use RPCSVCGSSDARGS, both variables
29+# are being exported now.
30+# See https://bugs.launchpad.net/bugs/1616123 and
31+# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=892654 for more details.
32 echo RPCSVCGSSDARGS=\"$RPCSVCGSSDOPTS\"
33+echo SVCGSSDARGS=\"$RPCSVCGSSDOPTS\"
34 } > /run/sysconfig/nfs-utils
35
36 # the following are supported by the systemd units, but not exposed in default files

Subscribers

People subscribed via source and target branches