[Bug 1312976] Re: Make NFS client/server work under systemd
** Changed in: rpcbind (Debian) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
** Changed in: apparmor (Debian) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
** Changed in: apparmor (Debian) Status: New => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
** Changed in: apparmor (Debian) Status: Unknown => New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
** Bug watch added: Debian Bug tracker #782700 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782700 ** Also affects: apparmor (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782700 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
This bug was fixed in the package nfs-utils - 1:1.2.8-9ubuntu3 --- nfs-utils (1:1.2.8-9ubuntu3) vivid; urgency=medium * Add 00git-start-statd-systemd.patch: Latest start-statd script from 1.3.2 to start rpc-statd.service under systemd. * Add 23-systemd-pipefs_in_run.patch: systemd: Mount rpc_pipefs in /run instead of /var/lib/nfs/, like in the upstart units. * Add 24-systemd-daemon-paths.patch: Adjust program paths in systemd units. * debian/nfs-kernel-server.links: Add nfs-kernel-server.service alias symlink, to match SysV init script. * Add 25-systemd-server-before-client.patch: Order NFS server before client, to make mounting NFS shares from localhost work reliably. * Add debian/nfs-utils_env.sh: Translate our /etc/default files into runtime configuration for nfs-config.service. * debian/nfs-{common,kernel-server}.install: Install systemd units. * debian/rules: Enable/start systemd units. (LP: #1312976) -- Martin PittThu, 05 Mar 2015 07:46:41 +0100 ** Changed in: nfs-utils (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
I split out the remaining issues into bug 1428486 and bug 1428487. I'm also going to create an autopkgtest. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
** Branch linked: lp:ubuntu/vivid-proposed/nfs-utils -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
** No longer affects: console-setup (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
** Branch linked: lp:~apparmor-dev/apparmor/apparmor-ubuntu-citrain -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
** Also affects: console-setup (Ubuntu) Importance: Undecided Status: New ** Changed in: console-setup (Ubuntu) Assignee: (unassigned) => Martin Pitt (pitti) ** Changed in: console-setup (Ubuntu) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
** No longer affects: console-setup (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
** Changed in: nfs-utils (Ubuntu) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
nfs-utils - 1:1.2.8-9ubuntu2pitti3 uploaded to PPA. This merely cleans up the changelog a bit and adds a proper "Forwarded:" reference to an upstreamable patch. I now tested this on both a single machine as well as two separate VMs (one server, one client), with some /mnt/* mounts as well as /home on NFS. Works fine now. The remaining TODO is - $NEED_STATD isn't taken into account. At the moment, rpc.statd is started unconditionally. But that's an optimization and thus we could do this in a followup upload. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
debdiff for review: http://people.canonical.com/~pitti/tmp/nfs- utils.systemd.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
pitti2 uploaded to PPA now. This fixes the umount hang, and drops the manual modprobing. The modules get loaded automatically without that too. Neither upstream nor the Fedora package do any extra modprobing. ** Changed in: console-setup (Ubuntu) Milestone: None => ubuntu-15.03 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
This bug was fixed in the package apparmor - 2.9.1-0ubuntu5 --- apparmor (2.9.1-0ubuntu5) vivid; urgency=medium * debian/apparmor.init: Replace unnecessary $remote_fs dependency with $local_fs. This is sufficient as during boot we don't use anything from /usr. It's also necessary to avoid dependency cycles when using NFS (as its dependencies should be covered by AppArmor). (LP: #1312976) -- Martin PittTue, 03 Mar 2015 08:54:33 +0100 ** Changed in: apparmor (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
** Changed in: rpcbind (Debian) Status: Unknown => New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
This bug was fixed in the package rpcbind - 0.2.1-6ubuntu2 --- rpcbind (0.2.1-6ubuntu2) vivid; urgency=medium * Add systemd unit. Patch by Simon McVittie. (Closes: #748074, LP: #1312976) -- Martin PittTue, 03 Mar 2015 08:32:38 +0100 ** Changed in: rpcbind (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
First test package available in https://launchpad.net/~pitti/+archive/ubuntu/systemd I added the current upstream units as a big patch, and then added separate patches for our changes, so that it's easier to see what we changed; these also become easier to upstream that way. TODO: - debian/nfs-common.gssd.upstart does some elaborate NEED_GSSD detection. The systemd unit just does ConditionPathExists=/etc/krb5.keytab which looks simpler; but I don't know enough about krb to say whether it's equivalent/sufficient, or whether we need the complicated parsing? Steve? - $NEED_STATD isn't taken into account. At the moment, rpc.statd is started unconditionally. - unmounting the NFS mounts hangs on shutdown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1312976] Re: Make NFS client/server work under systemd
** Branch linked: lp:ubuntu/vivid-proposed/apparmor -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312976 Title: Make NFS client/server work under systemd To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1312976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs