Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #82853 > unrolled thread
| Started by | Hristo Venev <hristo@venev.name> |
|---|---|
| First post | 2024-06-27 11:40 +0200 |
| Last post | 2024-08-25 21:20 +0200 |
| Articles | 5 — 4 participants |
Back to article view | Back to linux.debian.kernel
Bug#1074359: nfs-kernel-server: Updating package unexports all filesystems Hristo Venev <hristo@venev.name> - 2024-06-27 11:40 +0200
Processed: Re: Bug#1074359: nfs-kernel-server: Updating package unexports all filesystems "Debian Bug Tracking System" <owner@bugs.debian.org> - 2024-07-03 10:00 +0200
Bug#1074359: nfs-kernel-server: Updating package unexports all filesystems Salvatore Bonaccorso <carnil@debian.org> - 2024-07-03 10:00 +0200
Bug#1074359: nfs-kernel-server: Updating package unexports all Ben Hutchings <ben@decadent.org.uk> - 2024-07-09 20:20 +0200
Bug#1074359: marked as done (nfs-kernel-server: Updating package unexports all filesystems) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2024-08-25 21:20 +0200
| From | Hristo Venev <hristo@venev.name> |
|---|---|
| Date | 2024-06-27 11:40 +0200 |
| Subject | Bug#1074359: nfs-kernel-server: Updating package unexports all filesystems |
| Message-ID | <ITTLH-5WvU-1@gated-at.bofh.it> |
Package: nfs-kernel-server Version: 1:2.6.4-5 Severity: important X-Debbugs-Cc: hristo@venev.name Dear Maintainer, When updating nfs-kernel-server, /var/lib/nfs/etab is wiped, which results in all exports being removed until the NFS server is restarted. This is a major issue when `policy-rc.d` prohibits restarts, as in that case the restart does not happen automatically. It is also an issue when the policy permits restarts, as there still exists a time window during which all exported fileystems are missing. -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 6.7.12-amd64 (SMP w/96 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages nfs-kernel-server depends on: ii keyutils 1.6.3-3 ii libblkid1 2.40.1-9 ii libc6 2.38-13 ii libcap2 1:2.66-5 ii libevent-core-2.1-7t64 2.1.12-stable-10 ii libsqlite3-0 3.46.0-1 ii libtirpc3t64 1.3.4+ds-1.3 ii libuuid1 2.40.1-9 ii libwrap0 7.6.q-33 ii libxml2 2.9.14+dfsg-1.3+b3 ii netbase 6.4 ii nfs-common 1:2.6.4-5 ii ucf 3.0043+nmu1 Versions of packages nfs-kernel-server recommends: ii python3 3.11.8-1 ii python3-yaml 6.0.1-2 Versions of packages nfs-kernel-server suggests: ii procps 2:4.0.4-4 -- no debconf information
[toc] | [next] | [standalone]
| From | "Debian Bug Tracking System" <owner@bugs.debian.org> |
|---|---|
| Date | 2024-07-03 10:00 +0200 |
| Subject | Processed: Re: Bug#1074359: nfs-kernel-server: Updating package unexports all filesystems |
| Message-ID | <IW34d-7lC0-1@gated-at.bofh.it> |
| In reply to | #82853 |
Processing control commands: > tags -1 + moreinfo Bug #1074359 [nfs-kernel-server] nfs-kernel-server: Updating package unexports all filesystems Added tag(s) moreinfo. -- 1074359: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074359 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
[toc] | [prev] | [next] | [standalone]
| From | Salvatore Bonaccorso <carnil@debian.org> |
|---|---|
| Date | 2024-07-03 10:00 +0200 |
| Message-ID | <IW34d-7lC0-3@gated-at.bofh.it> |
| In reply to | #82853 |
Control: tags -1 + moreinfo
Hi,
On Thu, Jun 27, 2024 at 11:37:44AM +0200, Hristo Venev wrote:
> Package: nfs-kernel-server
> Version: 1:2.6.4-5
> Severity: important
> X-Debbugs-Cc: hristo@venev.name
>
> Dear Maintainer,
>
> When updating nfs-kernel-server, /var/lib/nfs/etab is wiped, which
> results in all exports being removed until the NFS server is restarted.
>
> This is a major issue when `policy-rc.d` prohibits restarts, as in that
> case the restart does not happen automatically. It is also an issue when
> the policy permits restarts, as there still exists a time window during
> which all exported fileystems are missing.
Files are not removed on 'upgrade', can you post the log where this
has happened to you?
if [ "$1" != upgrade ]
then
rm -f /var/lib/nfs/etab \
/var/lib/nfs/rmtab
fi
I would like to understand how/when /var/lib/nfs/etab got removed on
your upgrade.
Regards,
Salvatore
[toc] | [prev] | [next] | [standalone]
| From | Ben Hutchings <ben@decadent.org.uk> |
|---|---|
| Date | 2024-07-09 20:20 +0200 |
| Subject | Bug#1074359: nfs-kernel-server: Updating package unexports all |
| Message-ID | <IYnBv-Xr8-5@gated-at.bofh.it> |
| In reply to | #82853 |
filesystems From: Ben Hutchings <ben@decadent.org.uk> To: Hristo Venev <hristo@venev.name> Cc: Salvatore Bonaccorso <carnil@debian.org>, 1074359@bugs.debian.org Date: Tue, 09 Jul 2024 20:09:06 +0200 Autocrypt: addr=ben@decadent.org.uk; prefer-encrypt=mutual; keydata=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 References: <171948106435.603188.9168051613833111896.reportbug@hala.slurm.insait.ai> <ZoUDYlGLHh7NWaBf@eldamar.lan> <37d9cd95fe2f419732964c826ebdbabdea9be809.camel@venev.name> In-Reply-To: <37d9cd95fe2f419732964c826ebdbabdea9be809.camel@venev.name> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-o26bXWTNHXKxuVt16V5x" User-Agent: Evolution 3.50.3-1+b1 MIME-Version: 1.0 --=-o26bXWTNHXKxuVt16V5x Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, 05 Jul 2024 22:57:03 +0300 Hristo Venev <hristo@venev.name> wrote: [...] > It gets wiped reliably on every reinstall of the package. The easiest > way to observe is to: >=20 > 1. Have a non-empty etab (so that it being wiped is easier to observe) > 2. Set a `/usr/sbin/policy-rc.d` that prevents service restarts (`exit > 101`) > 3. Reinstall `nfs-kernel-server` > 4. Observe the etab become empty, resulting in NFS exports not working > anymore >=20 > I believe this happens because the etab and rmtab are contained in the > `.deb` package and are not marked as conffiles. Oh, that definitely looks wrong. It seems like this was done based on a warning about upstream-installed files not being included in a package: <https://salsa.debian.org/kernel-team/nfs-utils/-/commit/6aff05da2605340fbd= 6c9d98bb7dbe2f6896b519> We might want to 'touch' those files on installation or service startup to ensure they exist, but they shouldn't be shipped. Ben. --=20 Ben Hutchings Who are all these weirdos? - David Bowie, on joining IRC --=-o26bXWTNHXKxuVt16V5x Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAmaNfMIACgkQ57/I7JWG EQnGqA/+JhNO43rpzFfGDlOai24ix0/XkTZmRo3GyeT8UV3c85EEAn2AZBySIu4R wjgumDjhf99V2sqh/AGhlZOolizgzMO1EzrrjacOw3ly1h98NrxQV70iKk6PYZem YG085AkFjz77YY3o70cWPKzmpm2bLMsMn7VtxRCRN3+1AK5DNOGEK6j4udROj8mL 8m1dYFE56UufAG18+eNtds1KpJ/+VjRwEhECyC99Bsf2KATqtRJxxY62avH9onvt MnrVg4IjmFB00jDSO4iTnfNWpFLMGUZyUcdu7RSiz9kRLekODS8ZhWNd//3kcXiz xo5UFP+3Vv6S35MkZIlCaexEd50I2ARTKHnsDifudOVKGOmVwvwiIEoVHemxthx2 YJz9KDlCun4Nq25Rk2mjuA6177/nEaGQd4E00vXnkZDxCeBmBVtU00DPJMakCWTa uF1TBW4te6E7RIxJcjXLnSdF925EdnI13O6o/1s5TResRYCRjcRBd/uKzaPu3dZD 8WDsCnEjGXPJ1Wohzpw9sb38j5QPeZrSAE8xOiIS2tbc5ZBbrUjKBaAQH+46E1Be 7LgbEsKoVh/SOMhuNrMZkV8mr0pl5y1n3+eCXMNvoM/NEyhRQ0Q7MnWQeUecr9kc z+B5szrQ7qWW3pPWZ8/CPQ7aoqqMR/zvGitU64dUg68bR1ColNw= =XMxS -----END PGP SIGNATURE----- --=-o26bXWTNHXKxuVt16V5x--
[toc] | [prev] | [next] | [standalone]
| From | "Debian Bug Tracking System" <owner@bugs.debian.org> |
|---|---|
| Date | 2024-08-25 21:20 +0200 |
| Subject | Bug#1074359: marked as done (nfs-kernel-server: Updating package unexports all filesystems) |
| Message-ID | <JfqWl-7AWj-1@gated-at.bofh.it> |
| In reply to | #82853 |
[Multipart message — attachments visible in raw view] — view raw
Your message dated Sun, 25 Aug 2024 19:09:58 +0000 with message-id <E1siIcg-001YIf-U0@fasolo.debian.org> and subject line Bug#1074359: fixed in nfs-utils 1:2.6.4-6 has caused the Debian Bug report #1074359, regarding nfs-kernel-server: Updating package unexports all filesystems to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1074359: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074359 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.kernel
csiph-web