~mvo/snapd/+git/snapd-mvo:core18-use-is-active-in-firstboot

Last commit made on 2018-12-13
Get this branch:
git clone -b core18-use-is-active-in-firstboot https://git.launchpad.net/~mvo/snapd/+git/snapd-mvo

Branch merges

Branch information

Name:
core18-use-is-active-in-firstboot
Repository:
lp:~mvo/snapd/+git/snapd-mvo

Recent commits

cf3af47... by Michael Vogt

Merge remote-tracking branch 'upstream/master' into core18-use-is-active-in-firstboot

1d23d66... by Zygmunt Krynicki

Merge pull request #6293 from zyga/feature/user-mount-ns-17

cmd/snap-confine: remove unused sc_discard_preserved_mount_ns

95c41dd... by Michael Vogt

wrappers: use new systemd.IsActive in core18 early boot

The systemd.Status() call in early boot may not work correctly.
For units that are not available it will error because there is
no unit type set. Because we only need to know if the unit is
active we need to use a new "systemd.IsActive()" helper.

27244e9... by Michael Vogt

Merge pull request #6301 from mvo5/core18-only-restart-when-needed

wrappers: only restart service in core18 when they are active

e6ed80d... by Paweł Stołowski

Merge pull request #6268 from stolowski/hotplug-sequence

overlord/ifacestate: helpers for serializing hotplug changes

b07466b... by Maciej Borzecki

Merge pull request #6298 from bboozzoo/bboozzoo/rpm-cleanup-cookie

packaging/{fedora,opensuse}: own /var/lib/snapd/cookie

b52d8f5... by Michael Vogt

wrappers: only restart service in core18 when they are active

This fixes the issue that on the very first boot the
snapd.seeded.service must not be restarted. This service has a
"Requires=snapd.socket" relation and that means that when we
seed and we start snapd.socket for the first time we must not
stop it or otherwise systemd will also stop snapd.seeded.service
which will means that systemd will start the units configured with
"After=snapd.seeded.service" which would be too early.

634293e... by Michael Vogt

Merge pull request #6295 from mvo5/no-restart

systemd: start snapd.autoimport.service in --no-block mode

9031b48... by Maciej Borzecki

packaging/opensuse: account for /var/lib/snapd/cookie

Otherwise the directory stays behind when the package is removed

Signed-off-by: Maciej Borzecki <email address hidden>

2b53770... by Maciej Borzecki

packaging/fedora: account for /var/lib/snapd/cookie

Otherwise the directory stays behind when the package is removed

Signed-off-by: Maciej Borzecki <email address hidden>