zfsonlinux / pkg-zfs

Native ZFS packaging for Debian and Ubuntu
https://launchpad.net/~zfs-native/+archive/daily
308 stars 55 forks source link

Ubuntu PPA will not work correctly in systemd #132

Closed erkinalp closed 8 years ago

erkinalp commented 9 years ago

Installing native zfs tries to remove systemd as PID 1 and to install upstart instead on Ubuntu PPA package.

erkinalp commented 9 years ago

Steps to reproduce(PPA added previously): apt install systemd-sysv upstart- apt install ubuntu-zfs

dajhorn commented 9 years ago

The ubuntu-zfs metapackage will indirectly depend on upstart so long as mountall is an upstart job, or until mountall is replaced or retooled as a systemd unit. Distro is likely to do this before the next LTS release.

dajhorn commented 9 years ago

For people interested in how Ubuntu will do its systemd migration:

samvde commented 9 years ago

Cfr https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1432122 it seems mountall will disappear with systemd.

erkinalp commented 9 years ago

systemd handles mounts by itself, hence no mountall.

samvde commented 9 years ago

That was my initial understanding but then a mountall replacement is needed for ZoL. Are there any plans to replace this functionality or details how this will be deployed on Ubuntu starting from Vivid (with systemd)?

dajhorn commented 8 years ago

Given that systemd and ZoL are now both fully imported to Ubuntu main, I will close this ticket.

weitzj commented 8 years ago

Mountall still relies on upstart even in the released Ubuntu 16.04. To actually mount additional volumes during boot you have to rely on set mountpoint=legacy and /etc/fstab