[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#877505: marked as done (zfs-fuse.service causes a systemd service ordering cycle)



Your message dated Sun, 29 Oct 2017 19:24:29 +0000
with message-id <E1e8tC9-000CiR-8Y@fasolo.debian.org>
and subject line Bug#877505: fixed in zfs-fuse 0.7.0-18
has caused the Debian Bug report #877505,
regarding zfs-fuse.service causes a systemd service ordering cycle
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.)


-- 
877505: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877505
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: zfs-fuse
Version: 0.7.0-16
Severity: normal

Dear Maintainer,

When installed on up-to-date stable Debian 9.1 system using systemd,
the zfs-fuse package causes an ordering cycle at boot time:

Oct 02 12:15:47 finmatkurk1 systemd[1]: sysinit.target: Found ordering
cycle on sysinit.target/start
Oct 02 12:15:47 finmatkurk1 systemd[1]: sysinit.target: Found dependency
on zfs-fuse.service/start
Oct 02 12:15:47 finmatkurk1 systemd[1]: sysinit.target: Found dependency
on remote-fs.target/start
Oct 02 12:15:47 finmatkurk1 systemd[1]: sysinit.target: Found dependency
on remote-fs-pre.target/start
Oct 02 12:15:47 finmatkurk1 systemd[1]: sysinit.target: Found dependency
on nfs-server.service/start
Oct 02 12:15:47 finmatkurk1 systemd[1]: sysinit.target: Found dependency
on rpc-statd.service/start
Oct 02 12:15:47 finmatkurk1 systemd[1]: sysinit.target: Found dependency
on nss-lookup.target/start

This seems to be because zfs-fuse.service is defined to start after 
remote-fs.target, but before sysinit.target:

fimatkurk@finmatkurk1:~$ systemctl cat zfs-fuse
# /lib/systemd/system/zfs-fuse.service
[Unit]
Documentation=man:zfs-fuse(8)
Description=Daemon for ZFS support via FUSE
DefaultDependencies=no
Before=sysinit.target
Before=shutdown.target
After=remote-fs.target
Conflicts=shutdown.target

As a result, systemd attempts to break the loop. Usually it finds the
right target:
Oct 02 12:15:47 finmatkurk1 systemd[1]: zfs-fuse.service: Job
zfs-fuse.service/start deleted to break ordering cycle starting with
sysinit.target/start

However, occasionally it seems to get it wrong:

Oct 01 23:12:21 finmatkurk1 systemd[1]: dbus.socket: Found ordering
cycle on dbus.socket/start
Oct 01 23:12:21 finmatkurk1 systemd[1]: dbus.socket: Found dependency on
sysinit.target/start
Oct 01 23:12:21 finmatkurk1 systemd[1]: dbus.socket: Found dependency on
zfs-fuse.service/start
Oct 01 23:12:21 finmatkurk1 systemd[1]: dbus.socket: Found dependency on
remote-fs.target/start
Oct 01 23:12:21 finmatkurk1 systemd[1]: dbus.socket: Found dependency on
remote-fs-pre.target/start
Oct 01 23:12:21 finmatkurk1 systemd[1]: dbus.socket: Found dependency on
nfs-server.service/start
Oct 01 23:12:21 finmatkurk1 systemd[1]: dbus.socket: Found dependency on
nfs-mountd.service/start
Oct 01 23:12:21 finmatkurk1 systemd[1]: dbus.socket: Found dependency on
network.target/start
Oct 01 23:12:21 finmatkurk1 systemd[1]: dbus.socket: Found dependency on
NetworkManager.service/verify-active
Oct 01 23:12:21 finmatkurk1 systemd[1]: dbus.socket: Found dependency on
dbus.socket/start
Oct 01 23:12:21 finmatkurk1 systemd[1]: dbus.socket: Breaking ordering
cycle by deleting job sysinit.target/start
Oct 01 23:12:21 finmatkurk1 systemd[1]: sysinit.target: Job
sysinit.target/start deleted to break ordering cycle starting with
dbus.socket/start

And when sysinit.target is not started, the system gets stuck at boot
with no ways to log in.

-- System Information:
Debian Release: 9.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.52 (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages zfs-fuse depends on:
ii  fuse                 2.9.7-1
ii  init-system-helpers  1.48
ii  libaio1              0.3.110-3
ii  libc6                2.24-11+deb9u1
ii  libfuse2             2.9.7-1
ii  libssl1.1            1.1.0f-3
ii  lsb-base             9.20161125
ii  zlib1g               1:1.2.8.dfsg-5

zfs-fuse recommends no packages.

Versions of packages zfs-fuse suggests:
ii  kpartx             0.6.4-5
ii  nfs-kernel-server  1:1.3.4-2.1

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: zfs-fuse
Source-Version: 0.7.0-18

We believe that the bug you reported is fixed in the latest version of
zfs-fuse, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 877505@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Hilko Bengen <bengen@debian.org> (supplier of updated zfs-fuse package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 29 Oct 2017 18:44:29 +0100
Source: zfs-fuse
Binary: zfs-fuse
Architecture: source
Version: 0.7.0-18
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Hilko Bengen <bengen@debian.org>
Description:
 zfs-fuse   - ZFS on FUSE
Closes: 877505
Changes:
 zfs-fuse (0.7.0-18) unstable; urgency=medium
 .
   * QA upload.
   * zfs-fuse.service: Relax ordering requirements (Closes: #877505)
   * Remove unneeded build-dependencies: autotools-dev, dh-systemd
Checksums-Sha1:
 f6490fbc9d948998f2e9ab69c53aa843a84afe17 2076 zfs-fuse_0.7.0-18.dsc
 4f695d93e7a63cb13af1ce26bca68f4bd4983f90 26080 zfs-fuse_0.7.0-18.debian.tar.xz
 871f0862f54c4ba17f1998dd32e1e3f29a072806 6029 zfs-fuse_0.7.0-18_source.buildinfo
Checksums-Sha256:
 0365d0985535d7cbcb376b36513cb12f4d58df7e0a08d476a229745db7f81302 2076 zfs-fuse_0.7.0-18.dsc
 be6f9e16edd2cdda6b0f57f293354671414c95e4877c309f894c244548391b52 26080 zfs-fuse_0.7.0-18.debian.tar.xz
 c550d4a61909f2188bf5fb6c004e839fdddb19cbec0754b9ced60dc741ddf5b6 6029 zfs-fuse_0.7.0-18_source.buildinfo
Files:
 d5e0521dbc3645109ecdd653877e3d42 2076 otherosfs optional zfs-fuse_0.7.0-18.dsc
 6620a50a821c1b543aa7a883fa1d8b91 26080 otherosfs optional zfs-fuse_0.7.0-18.debian.tar.xz
 eb5d494877152d0c841582f9e9b8c300 6029 otherosfs optional zfs-fuse_0.7.0-18_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEErnMQVUQqHZbPTUx4dbcQY1whOn4FAln2GZoACgkQdbcQY1wh
On5GIA//VZbI+nKXI6Xp750Zi+yVr9fIA5H5O3wqSc5Qwguj6gLZszjeDLB1eoi4
o/pQLNsQgzNbpU4+68ZxZsBMyi4Uu9caLSUImJp9Ygo/h9/GYccJQcxsnSxyRZ5C
GlNo2ee90PJS4c0uhWDMmxHZg3CosnzNF+9268woZm9pX1aGFWBum4OghSnfxtLQ
Maa/og+8miGo4gaVWMlGdU9NcJ8dtATAY55zlJVOXqbEeqj6DcwK6Q45DvICiK+4
hvE8e9mazX6bjhPBjqC9F6o7lyAz7gysEJE/624C0Llvd8RDdAybM8mlQt67F3VM
ypzVEfgRH9CYS3O5Uc6esZvQ3QNE0Hu8E0HPGVWtQ+ClykbkBsqNo/AdI7B+sSRg
/O69ej7zPNhVoWmf75HDXlsG74SsdgHOT4P1oC3gF2ap+DutcSfWjreJMQkdiqKt
33sGyMGuqfS+RIJUwG8wN11s0o5hPFsM+s3GNOn8l24fI3J524gm5Ru0WZ/3SrDv
DX/eQL1aY3NjA6xPDf2VHQjzdIHdXMsXdzc7aDAxn4zxIbTADEhI9mENaJH4V8Kt
HORXUMuAO8jYmR3pYnwNxtUt5u4XhuEk+mvgQfbbZeB5GCCp5m0+1R48/u36C3Ap
u6IWpZBqnvYgh9hRcgtw4rZOWs+6WAI18Cg/AWgYPXQhYTt1ZXk=
=y9ZI
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: