PATH broken in systemd units
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cloud-images |
Fix Released
|
Critical
|
Unassigned | ||
initramfs-tools (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Bionic |
Invalid
|
Undecided
|
Unassigned | ||
Cosmic |
Invalid
|
Undecided
|
Unassigned | ||
snapd (Ubuntu) |
Fix Released
|
Critical
|
Unassigned | ||
Bionic |
In Progress
|
Undecided
|
Unassigned | ||
Cosmic |
Fix Released
|
Critical
|
Unassigned |
Bug Description
systemd units have broken PATH in recent cloud images.
The PATH set for them is
PATH=:/snap/bin.
Previously value is
PATH=
# cat /etc/cloud/
build_name: server
serial: 20180906
Booted in lxc that fails like:
# lxc launch ubuntu-daily:cosmic c3
# lxc exec c3 cat /run/cloud-
{
"v1": {
"datasource": null,
"errors": [
"Unexpected error while running command.\nCommand: ['netplan', 'generate']\nExit code: -\nReason: [Errno 2] No such file or directory: b'netplan': b'netplan'\nStdout: -\nStderr: -",
"Unexpected error while running command.\nCommand: ['netplan', 'generate']\nExit code: -\nReason: [Errno 2] No such file or directory: b'netplan': b'netplan'\nStdout: -\nStderr: -",
"('ssh-
]
}
}
Related bugs:
* bug 1771382: ds-identify: does not have expected PATH.
Related branches
- Scott Moser (community): Disapprove
- Canonical Server: Pending requested
- Michael Vogt: Pending requested
-
Diff: 108794 lines (+101894/-3)1135 files modifiedpackaging/ubuntu-16.04/changelog (+7/-0)
packaging/ubuntu-16.04/snapd.install (+0/-3)
tests/lib/changes.sh (+8/-0)
tests/lib/dbus.sh (+35/-0)
tests/lib/dirs.sh (+23/-0)
tests/lib/external/prepare-ssh.sh (+15/-0)
tests/lib/fakedevicesvc/main.go (+135/-0)
tests/lib/fakestore/cmd/fakestore/cmd_make_refreshable.go (+39/-0)
tests/lib/fakestore/cmd/fakestore/cmd_new_snap_decl.go (+63/-0)
tests/lib/fakestore/cmd/fakestore/cmd_new_snap_rev.go (+63/-0)
tests/lib/fakestore/cmd/fakestore/cmd_run.go (+70/-0)
tests/lib/fakestore/cmd/fakestore/main.go (+51/-0)
tests/lib/fakestore/refresh/refresh.go (+258/-0)
tests/lib/fakestore/refresh/snap_asserts.go (+95/-0)
tests/lib/fakestore/store/store.go (+720/-0)
tests/lib/fakestore/store/store_test.go (+562/-0)
tests/lib/files.sh (+75/-0)
tests/lib/journalctl.sh (+58/-0)
tests/lib/list-interfaces.go (+10/-0)
tests/lib/mkpinentry.sh (+21/-0)
tests/lib/names.sh (+10/-0)
tests/lib/nested.sh (+68/-0)
tests/lib/network.sh (+34/-0)
tests/lib/os-release.16 (+7/-0)
tests/lib/pinentry-fake.sh (+20/-0)
tests/lib/pkgdb.sh (+733/-0)
tests/lib/prepare-restore.sh (+538/-0)
tests/lib/prepare.sh (+634/-0)
tests/lib/quiet.sh (+30/-0)
tests/lib/ramdisk.sh (+8/-0)
tests/lib/random.sh (+39/-0)
tests/lib/reset.sh (+148/-0)
tests/lib/snaps.sh (+85/-0)
tests/lib/snaps/account-control-consumer/bin/chpasswd (+3/-0)
tests/lib/snaps/account-control-consumer/bin/deluser (+3/-0)
tests/lib/snaps/account-control-consumer/bin/useradd (+3/-0)
tests/lib/snaps/account-control-consumer/meta/snap.yaml (+15/-0)
tests/lib/snaps/aliases/bin/cmd1 (+2/-0)
tests/lib/snaps/aliases/bin/cmd2 (+2/-0)
tests/lib/snaps/aliases/meta/snap.yaml (+9/-0)
tests/lib/snaps/basic-desktop/bin/echo (+3/-0)
tests/lib/snaps/basic-desktop/meta/gui/echo.desktop (+10/-0)
tests/lib/snaps/basic-desktop/meta/snap.yaml (+6/-0)
tests/lib/snaps/basic-hooks/meta/hooks/configure (+7/-0)
tests/lib/snaps/basic-hooks/meta/hooks/invalid-hook (+3/-0)
tests/lib/snaps/basic-hooks/meta/snap.yaml (+11/-0)
tests/lib/snaps/basic-iface-hooks-consumer/meta/hooks/connect-plug-consumer (+62/-0)
tests/lib/snaps/basic-iface-hooks-consumer/meta/hooks/prepare-plug-consumer (+41/-0)
tests/lib/snaps/basic-iface-hooks-consumer/meta/snap.yaml (+7/-0)
tests/lib/snaps/basic-iface-hooks-producer/meta/hooks/connect-slot-producer (+52/-0)
tests/lib/snaps/basic-iface-hooks-producer/meta/hooks/prepare-slot-producer (+35/-0)
tests/lib/snaps/basic-iface-hooks-producer/meta/snap.yaml (+7/-0)
tests/lib/snaps/basic-run/bin/echo (+3/-0)
tests/lib/snaps/basic-run/meta/snap.yaml (+6/-0)
tests/lib/snaps/basic/meta/snap.yaml (+4/-0)
tests/lib/snaps/browser-support-consumer/bin/cmd (+2/-0)
tests/lib/snaps/browser-support-consumer/meta/snap.yaml.in (+10/-0)
tests/lib/snaps/classic-gadget/meta/gadget.yaml (+1/-0)
tests/lib/snaps/classic-gadget/meta/hooks/prepare-device (+2/-0)
tests/lib/snaps/classic-gadget/meta/snap.yaml (+4/-0)
tests/lib/snaps/config-versions-v2/bin/sh (+3/-0)
tests/lib/snaps/config-versions-v2/meta/hooks/configure (+2/-0)
tests/lib/snaps/config-versions-v2/meta/snap.yaml (+7/-0)
tests/lib/snaps/config-versions/bin/sh (+3/-0)
tests/lib/snaps/config-versions/meta/hooks/configure (+2/-0)
tests/lib/snaps/config-versions/meta/snap.yaml (+7/-0)
tests/lib/snaps/data-writer/bin/write-data (+20/-0)
tests/lib/snaps/data-writer/meta/snap.yaml (+9/-0)
tests/lib/snaps/failing-config-hooks/meta/hooks/configure (+4/-0)
tests/lib/snaps/failing-config-hooks/meta/snap.yaml (+2/-0)
tests/lib/snaps/firewall-control-consumer/bin/consumer (+3/-0)
tests/lib/snaps/firewall-control-consumer/meta/snap.yaml (+12/-0)
tests/lib/snaps/generic-consumer/bin/cmd (+5/-0)
tests/lib/snaps/generic-consumer/meta/snap.yaml.in (+6/-0)
tests/lib/snaps/gpio-consumer/bin/read (+3/-0)
tests/lib/snaps/gpio-consumer/meta/snap.yaml (+9/-0)
tests/lib/snaps/hardware-observe-consumer/bin/consumer (+5/-0)
tests/lib/snaps/hardware-observe-consumer/meta/snap.yaml (+9/-0)
tests/lib/snaps/home-consumer/bin/reader (+14/-0)
tests/lib/snaps/home-consumer/bin/writer (+15/-0)
tests/lib/snaps/home-consumer/meta/snap.yaml (+12/-0)
tests/lib/snaps/iio-consumer/bin/read (+2/-0)
tests/lib/snaps/iio-consumer/bin/write (+2/-0)
tests/lib/snaps/iio-consumer/meta/snap.yaml (+12/-0)
tests/lib/snaps/locale-control-consumer/bin/get (+14/-0)
tests/lib/snaps/locale-control-consumer/bin/set (+23/-0)
tests/lib/snaps/locale-control-consumer/meta/snap.yaml (+12/-0)
tests/lib/snaps/log-observe-consumer/bin/cmd (+6/-0)
tests/lib/snaps/log-observe-consumer/bin/consumer (+15/-0)
tests/lib/snaps/log-observe-consumer/meta/snap.yaml (+12/-0)
tests/lib/snaps/modem-manager-consumer/bin/consumer (+3/-0)
tests/lib/snaps/modem-manager-consumer/meta/snap.yaml (+9/-0)
tests/lib/snaps/mount-observe-consumer/bin/consumer (+12/-0)
tests/lib/snaps/mount-observe-consumer/meta/snap.yaml (+9/-0)
tests/lib/snaps/network-bind-consumer/bin/consumer (+22/-0)
tests/lib/snaps/network-bind-consumer/meta/snap.yaml (+10/-0)
tests/lib/snaps/network-consumer/bin/consumer (+21/-0)
tests/lib/snaps/network-consumer/meta/snap.yaml (+9/-0)
tests/lib/snaps/network-control-consumer/bin/cmd (+6/-0)
tests/lib/snaps/network-control-consumer/meta/snap.yaml (+9/-0)
tests/lib/snaps/network-observe-consumer/bin/consumer (+10/-0)
tests/lib/snaps/network-observe-consumer/meta/snap.yaml (+9/-0)
tests/lib/snaps/process-control-consumer/bin/signal (+6/-0)
tests/lib/snaps/process-control-consumer/meta/snap.yaml (+9/-0)
tests/lib/snaps/shutdown-introspection-consumer/bin/consumer (+5/-0)
tests/lib/snaps/shutdown-introspection-consumer/meta/snap.yaml (+9/-0)
tests/lib/snaps/snap-hooks-bad-install/meta/hooks/install (+9/-0)
tests/lib/snaps/snap-hooks-bad-install/meta/snap.yaml (+5/-0)
tests/lib/snaps/snap-hooks-bad-install/true (+0/-0)
tests/lib/snaps/snap-hooks/meta/hooks/configure (+3/-0)
tests/lib/snaps/snap-hooks/meta/hooks/install (+3/-0)
tests/lib/snaps/snap-hooks/meta/hooks/post-refresh (+3/-0)
tests/lib/snaps/snap-hooks/meta/hooks/pre-refresh (+3/-0)
tests/lib/snaps/snap-hooks/meta/hooks/remove (+5/-0)
tests/lib/snaps/snap-hooks/meta/snap.yaml (+8/-0)
tests/lib/snaps/snap-hooks/true (+0/-0)
tests/lib/snaps/snap-install-hook-broken/meta/hooks/install (+4/-0)
tests/lib/snaps/snap-install-hook-broken/meta/snap.yaml (+5/-0)
tests/lib/snaps/snapctl-from-snap/bin/snapctl-get (+2/-0)
tests/lib/snaps/snapctl-from-snap/bin/snapctl-set (+2/-0)
tests/lib/snaps/snapctl-from-snap/meta/hooks/configure (+3/-0)
tests/lib/snaps/snapctl-from-snap/meta/snap.yaml (+7/-0)
tests/lib/snaps/snapctl-hooks-v2/meta/hooks/configure (+13/-0)
tests/lib/snaps/snapctl-hooks-v2/meta/snap.yaml (+2/-0)
tests/lib/snaps/snapctl-hooks/meta/hooks/configure (+111/-0)
tests/lib/snaps/snapctl-hooks/meta/snap.yaml (+2/-0)
tests/lib/snaps/socket-activation/bin/sleep (+3/-0)
tests/lib/snaps/socket-activation/meta/snap.yaml (+12/-0)
tests/lib/snaps/test-classic-cgroup/bin/read-fb (+3/-0)
tests/lib/snaps/test-classic-cgroup/bin/read-kmsg (+3/-0)
tests/lib/snaps/test-classic-cgroup/meta/snap.yaml (+12/-0)
tests/lib/snaps/test-devmode-cgroup/bin/read-fb (+3/-0)
tests/lib/snaps/test-devmode-cgroup/bin/read-kmsg (+3/-0)
tests/lib/snaps/test-devmode-cgroup/meta/snap.yaml (+14/-0)
tests/lib/snaps/test-snapd-accounts-service/list-accounts.c (+69/-0)
tests/lib/snaps/test-snapd-accounts-service/snapcraft.yaml (+25/-0)
tests/lib/snaps/test-snapd-after-before-service/bin/start (+6/-0)
tests/lib/snaps/test-snapd-after-before-service/meta/snap.yaml (+16/-0)
tests/lib/snaps/test-snapd-appstreamid/bin/run (+3/-0)
tests/lib/snaps/test-snapd-appstreamid/meta/snap.yaml (+14/-0)
tests/lib/snaps/test-snapd-auto-aliases/bin/wellknown1 (+2/-0)
tests/lib/snaps/test-snapd-auto-aliases/bin/wellknown2 (+2/-0)
tests/lib/snaps/test-snapd-auto-aliases/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-snapd-autopilot-consumer/consumer (+22/-0)
tests/lib/snaps/test-snapd-autopilot-consumer/provider.py (+30/-0)
tests/lib/snaps/test-snapd-autopilot-consumer/snapcraft.yaml (+28/-0)
tests/lib/snaps/test-snapd-autopilot-consumer/wrapper (+3/-0)
tests/lib/snaps/test-snapd-base-bare/Makefile (+13/-0)
tests/lib/snaps/test-snapd-base-bare/snapcraft.yaml (+12/-0)
tests/lib/snaps/test-snapd-base/meta/snap.yaml (+4/-0)
tests/lib/snaps/test-snapd-base/random-file (+1/-0)
tests/lib/snaps/test-snapd-broadcom-asic-control/bin/sh (+3/-0)
tests/lib/snaps/test-snapd-broadcom-asic-control/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-snapd-busybox-static/snapcraft.yaml (+17/-0)
tests/lib/snaps/test-snapd-check-fs-access/bin/read-dir (+14/-0)
tests/lib/snaps/test-snapd-check-fs-access/bin/read-file (+14/-0)
tests/lib/snaps/test-snapd-check-fs-access/bin/write-dir (+20/-0)
tests/lib/snaps/test-snapd-check-fs-access/bin/write-file (+14/-0)
tests/lib/snaps/test-snapd-check-fs-access/meta/snap.yaml (+18/-0)
tests/lib/snaps/test-snapd-classic-confinement/bin/classic-confinement (+4/-0)
tests/lib/snaps/test-snapd-classic-confinement/bin/recurse (+6/-0)
tests/lib/snaps/test-snapd-classic-confinement/meta/snap.yaml (+8/-0)
tests/lib/snaps/test-snapd-complexion/bin/test-snapd-complexion (+7/-0)
tests/lib/snaps/test-snapd-complexion/meta/snap.yaml (+11/-0)
tests/lib/snaps/test-snapd-complexion/test-snapd-complexion.bash-completer (+31/-0)
tests/lib/snaps/test-snapd-content-advanced-plug/bin/sh (+3/-0)
tests/lib/snaps/test-snapd-content-advanced-plug/meta/snap.yaml (+22/-0)
tests/lib/snaps/test-snapd-content-advanced-slot/bin/sh (+3/-0)
tests/lib/snaps/test-snapd-content-advanced-slot/meta/snap.yaml (+16/-0)
tests/lib/snaps/test-snapd-content-advanced-slot/source/canary (+1/-0)
tests/lib/snaps/test-snapd-content-circular1/bin/content-plug (+6/-0)
tests/lib/snaps/test-snapd-content-circular1/import/.placeholder (+0/-0)
tests/lib/snaps/test-snapd-content-circular1/meta/snap.yaml (+18/-0)
tests/lib/snaps/test-snapd-content-circular2/bin/content-plug (+6/-0)
tests/lib/snaps/test-snapd-content-circular2/import/.placeholder (+0/-0)
tests/lib/snaps/test-snapd-content-circular2/meta/snap.yaml (+18/-0)
tests/lib/snaps/test-snapd-content-mimic-plug/bin/sh (+3/-0)
tests/lib/snaps/test-snapd-content-mimic-plug/dir/stuff-in-dir (+0/-0)
tests/lib/snaps/test-snapd-content-mimic-plug/file (+1/-0)
tests/lib/snaps/test-snapd-content-mimic-plug/meta/snap.yaml (+17/-0)
tests/lib/snaps/test-snapd-content-mimic-plug/symlink (+1/-0)
tests/lib/snaps/test-snapd-content-mimic-plug/symlink-target (+0/-0)
tests/lib/snaps/test-snapd-content-mimic-slot/bin/sh (+3/-0)
tests/lib/snaps/test-snapd-content-mimic-slot/meta/snap.yaml (+11/-0)
tests/lib/snaps/test-snapd-content-mimic-slot/source/canary (+1/-0)
tests/lib/snaps/test-snapd-content-plug-no-content-attr/bin/content-plug (+11/-0)
tests/lib/snaps/test-snapd-content-plug-no-content-attr/import/.placeholder (+0/-0)
tests/lib/snaps/test-snapd-content-plug-no-content-attr/meta/snap.yaml (+11/-0)
tests/lib/snaps/test-snapd-content-plug/bin/content-plug (+11/-0)
tests/lib/snaps/test-snapd-content-plug/import/.placeholder (+0/-0)
tests/lib/snaps/test-snapd-content-plug/meta/snap.yaml (+12/-0)
tests/lib/snaps/test-snapd-content-slot-no-content-attr/meta/snap.yaml (+7/-0)
tests/lib/snaps/test-snapd-content-slot-no-content-attr/shared-content (+3/-0)
tests/lib/snaps/test-snapd-content-slot/meta/snap.yaml (+8/-0)
tests/lib/snaps/test-snapd-content-slot/shared-content (+3/-0)
tests/lib/snaps/test-snapd-content-slot2/meta/snap.yaml (+8/-0)
tests/lib/snaps/test-snapd-content-slot2/shared-content (+3/-0)
tests/lib/snaps/test-snapd-control-consumer/bin/install (+22/-0)
tests/lib/snaps/test-snapd-control-consumer/bin/list (+19/-0)
tests/lib/snaps/test-snapd-control-consumer/meta/snap.yaml (+26/-0)
tests/lib/snaps/test-snapd-cups-control-consumer/snapcraft.yaml (+13/-0)
tests/lib/snaps/test-snapd-daemon-notify/bin/notify (+3/-0)
tests/lib/snaps/test-snapd-daemon-notify/meta/snap.yaml (+10/-0)
tests/lib/snaps/test-snapd-dbus-consumer/consumer.py (+10/-0)
tests/lib/snaps/test-snapd-dbus-consumer/snapcraft.yaml (+25/-0)
tests/lib/snaps/test-snapd-dbus-provider/provider.py (+24/-0)
tests/lib/snaps/test-snapd-dbus-provider/snapcraft.yaml (+23/-0)
tests/lib/snaps/test-snapd-dbus-provider/wrapper (+3/-0)
tests/lib/snaps/test-snapd-desktop/bin/check-dirs (+5/-0)
tests/lib/snaps/test-snapd-desktop/bin/check-files (+5/-0)
tests/lib/snaps/test-snapd-desktop/meta/snap.yaml (+12/-0)
tests/lib/snaps/test-snapd-devmode/meta/snap.yaml (+8/-0)
tests/lib/snaps/test-snapd-devmode/true (+0/-0)
tests/lib/snaps/test-snapd-devpts/bin/openpty (+18/-0)
tests/lib/snaps/test-snapd-devpts/bin/useptmx (+20/-0)
tests/lib/snaps/test-snapd-devpts/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-snapd-dvb/bin/sh (+3/-0)
tests/lib/snaps/test-snapd-dvb/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-snapd-eds/calendar.c (+201/-0)
tests/lib/snaps/test-snapd-eds/contacts.c (+222/-0)
tests/lib/snaps/test-snapd-eds/meson.build (+14/-0)
tests/lib/snaps/test-snapd-eds/snap/snapcraft.yaml (+47/-0)
tests/lib/snaps/test-snapd-event/bin/read-evdev-device (+29/-0)
tests/lib/snaps/test-snapd-event/meta/snap.yaml (+11/-0)
tests/lib/snaps/test-snapd-framebuffer/bin/read (+3/-0)
tests/lib/snaps/test-snapd-framebuffer/bin/write (+3/-0)
tests/lib/snaps/test-snapd-framebuffer/meta/snap.yaml (+12/-0)
tests/lib/snaps/test-snapd-fuse-consumer/Makefile (+9/-0)
tests/lib/snaps/test-snapd-fuse-consumer/snapcraft.yaml (+18/-0)
tests/lib/snaps/test-snapd-go-webserver/main.go (+25/-0)
tests/lib/snaps/test-snapd-go-webserver/snapcraft.yaml (+19/-0)
tests/lib/snaps/test-snapd-gpg-keys/bin/sh (+3/-0)
tests/lib/snaps/test-snapd-gpg-keys/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-snapd-gpg-public-keys/bin/sh (+3/-0)
tests/lib/snaps/test-snapd-gpg-public-keys/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-snapd-gpio-memory-control/Makefile (+5/-0)
tests/lib/snaps/test-snapd-gpio-memory-control/gpiomem.c (+59/-0)
tests/lib/snaps/test-snapd-gpio-memory-control/snapcraft.yaml (+17/-0)
tests/lib/snaps/test-snapd-hardware-random-control/bin/check (+5/-0)
tests/lib/snaps/test-snapd-hardware-random-control/meta/snap.yaml (+10/-0)
tests/lib/snaps/test-snapd-hardware-random-observe/bin/check (+5/-0)
tests/lib/snaps/test-snapd-hardware-random-observe/meta/snap.yaml (+10/-0)
tests/lib/snaps/test-snapd-hello-classic/Makefile (+9/-0)
tests/lib/snaps/test-snapd-hello-classic/snapcraft.yaml (+16/-0)
tests/lib/snaps/test-snapd-hello-classic/test-snapd-hello-classic.c (+12/-0)
tests/lib/snaps/test-snapd-joystick/bin/sh (+3/-0)
tests/lib/snaps/test-snapd-joystick/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-snapd-kernel-module-control-consumer/snapcraft.yaml (+24/-0)
tests/lib/snaps/test-snapd-kvm/bin/sh (+3/-0)
tests/lib/snaps/test-snapd-kvm/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-snapd-layout/bin/sh (+3/-0)
tests/lib/snaps/test-snapd-layout/meta/snap.yaml (+32/-0)
tests/lib/snaps/test-snapd-layout/opt/demo/file (+1/-0)
tests/lib/snaps/test-snapd-layout/usr/share/demo/file (+1/-0)
tests/lib/snaps/test-snapd-libvirt-consumer/bin/machine-down (+3/-0)
tests/lib/snaps/test-snapd-libvirt-consumer/bin/machine-up (+3/-0)
tests/lib/snaps/test-snapd-libvirt-consumer/snapcraft.yaml (+49/-0)
tests/lib/snaps/test-snapd-libvirt-consumer/vm/ping-unikernel.xml (+22/-0)
tests/lib/snaps/test-snapd-location-control-provider/consumer (+22/-0)
tests/lib/snaps/test-snapd-location-control-provider/provider.py (+29/-0)
tests/lib/snaps/test-snapd-location-control-provider/snapcraft.yaml (+26/-0)
tests/lib/snaps/test-snapd-location-control-provider/wrapper (+3/-0)
tests/lib/snaps/test-snapd-multi-service/bin/start (+6/-0)
tests/lib/snaps/test-snapd-multi-service/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-snapd-netlink-audit/bin/bind (+15/-0)
tests/lib/snaps/test-snapd-netlink-audit/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-snapd-netlink-connector/bin/bind (+15/-0)
tests/lib/snaps/test-snapd-netlink-connector/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-snapd-network-status-provider/consumer (+31/-0)
tests/lib/snaps/test-snapd-network-status-provider/provider.py (+33/-0)
tests/lib/snaps/test-snapd-network-status-provider/snapcraft.yaml (+26/-0)
tests/lib/snaps/test-snapd-network-status-provider/wrapper (+3/-0)
tests/lib/snaps/test-snapd-number-version/meta/snap.yaml (+3/-0)
tests/lib/snaps/test-snapd-openvswitch-consumer/bin/ovs-vsctl (+3/-0)
tests/lib/snaps/test-snapd-openvswitch-consumer/snapcraft.yaml (+21/-0)
tests/lib/snaps/test-snapd-openvswitch-support/random-uuid (+3/-0)
tests/lib/snaps/test-snapd-openvswitch-support/snapcraft.yaml (+17/-0)
tests/lib/snaps/test-snapd-password-manager-service-consumer/bin/secret-tool (+3/-0)
tests/lib/snaps/test-snapd-password-manager-service-consumer/snapcraft.yaml (+21/-0)
tests/lib/snaps/test-snapd-physical-memory-observe/bin/head-mem (+3/-0)
tests/lib/snaps/test-snapd-physical-memory-observe/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-snapd-policy-app-consumer/bin/run (+10/-0)
tests/lib/snaps/test-snapd-policy-app-consumer/meta/gui/test-desktop.desktop (+6/-0)
tests/lib/snaps/test-snapd-policy-app-consumer/meta/snap.yaml (+356/-0)
tests/lib/snaps/test-snapd-policy-app-provider-classic/bin/run (+10/-0)
tests/lib/snaps/test-snapd-policy-app-provider-classic/meta/snap.yaml (+99/-0)
tests/lib/snaps/test-snapd-policy-app-provider-core/bin/run (+10/-0)
tests/lib/snaps/test-snapd-policy-app-provider-core/meta/snap.yaml (+139/-0)
tests/lib/snaps/test-snapd-private/meta/snap.yaml (+6/-0)
tests/lib/snaps/test-snapd-public/meta/snap.yaml (+6/-0)
tests/lib/snaps/test-snapd-python-webserver/index.html (+43/-0)
tests/lib/snaps/test-snapd-python-webserver/server.py (+46/-0)
tests/lib/snaps/test-snapd-python-webserver/snapcraft.yaml (+21/-0)
tests/lib/snaps/test-snapd-raw-usb/bin/sh (+3/-0)
tests/lib/snaps/test-snapd-raw-usb/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-snapd-removable-media/bin/sh (+3/-0)
tests/lib/snaps/test-snapd-removable-media/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-snapd-requires-base-bare/meta/snap.yaml (+4/-0)
tests/lib/snaps/test-snapd-requires-base/meta/snap.yaml (+4/-0)
tests/lib/snaps/test-snapd-rsync/snapcraft.yaml (+16/-0)
tests/lib/snaps/test-snapd-service-try-v1/bin/service (+3/-0)
tests/lib/snaps/test-snapd-service-try-v1/meta/snap.yaml (+5/-0)
tests/lib/snaps/test-snapd-service-try-v2/bin/service (+3/-0)
tests/lib/snaps/test-snapd-service-try-v2/meta/snap.yaml (+6/-0)
tests/lib/snaps/test-snapd-service-v1-good/bin/good (+3/-0)
tests/lib/snaps/test-snapd-service-v1-good/meta/snap.yaml (+7/-0)
tests/lib/snaps/test-snapd-service-v2-bad/bin/bad (+4/-0)
tests/lib/snaps/test-snapd-service-v2-bad/meta/snap.yaml (+7/-0)
tests/lib/snaps/test-snapd-service-watchdog/bin/direct (+58/-0)
tests/lib/snaps/test-snapd-service-watchdog/meta/snap.yaml (+15/-0)
tests/lib/snaps/test-snapd-service/bin/reload (+8/-0)
tests/lib/snaps/test-snapd-service/bin/start (+9/-0)
tests/lib/snaps/test-snapd-service/bin/start-other (+6/-0)
tests/lib/snaps/test-snapd-service/bin/start-stop-mode (+66/-0)
tests/lib/snaps/test-snapd-service/bin/start-stop-mode-sigterm (+15/-0)
tests/lib/snaps/test-snapd-service/bin/stop (+7/-0)
tests/lib/snaps/test-snapd-service/bin/stop-stop-mode (+4/-0)
tests/lib/snaps/test-snapd-service/meta/hooks/configure (+19/-0)
tests/lib/snaps/test-snapd-service/meta/snap.yaml (+59/-0)
tests/lib/snaps/test-snapd-sh/bin/sh (+3/-0)
tests/lib/snaps/test-snapd-sh/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-snapd-ssh-keys/bin/sh (+3/-0)
tests/lib/snaps/test-snapd-ssh-keys/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-snapd-ssh-public-keys/bin/sh (+3/-0)
tests/lib/snaps/test-snapd-ssh-public-keys/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-snapd-system-observe-consumer/consumer.py (+11/-0)
tests/lib/snaps/test-snapd-system-observe-consumer/dbus-introspect.py (+10/-0)
tests/lib/snaps/test-snapd-system-observe-consumer/snapcraft.yaml (+25/-0)
tests/lib/snaps/test-snapd-timedate-control-consumer/bin/hwclock (+2/-0)
tests/lib/snaps/test-snapd-timedate-control-consumer/bin/timedatectl (+2/-0)
tests/lib/snaps/test-snapd-timedate-control-consumer/meta/snap.yaml (+18/-0)
tests/lib/snaps/test-snapd-timer-service/bin/loop (+10/-0)
tests/lib/snaps/test-snapd-timer-service/meta/snap.yaml (+13/-0)
tests/lib/snaps/test-snapd-tools-core18/bin/block (+14/-0)
tests/lib/snaps/test-snapd-tools-core18/bin/cat (+3/-0)
tests/lib/snaps/test-snapd-tools-core18/bin/cmd (+6/-0)
tests/lib/snaps/test-snapd-tools-core18/bin/echo (+3/-0)
tests/lib/snaps/test-snapd-tools-core18/bin/env (+3/-0)
tests/lib/snaps/test-snapd-tools-core18/bin/fail (+3/-0)
tests/lib/snaps/test-snapd-tools-core18/bin/head (+3/-0)
tests/lib/snaps/test-snapd-tools-core18/bin/sh (+13/-0)
tests/lib/snaps/test-snapd-tools-core18/bin/success (+3/-0)
tests/lib/snaps/test-snapd-tools-core18/meta/snap.yaml (+30/-0)
tests/lib/snaps/test-snapd-tools/bin/block (+14/-0)
tests/lib/snaps/test-snapd-tools/bin/cat (+3/-0)
tests/lib/snaps/test-snapd-tools/bin/cmd (+6/-0)
tests/lib/snaps/test-snapd-tools/bin/echo (+3/-0)
tests/lib/snaps/test-snapd-tools/bin/env (+3/-0)
tests/lib/snaps/test-snapd-tools/bin/fail (+3/-0)
tests/lib/snaps/test-snapd-tools/bin/head (+3/-0)
tests/lib/snaps/test-snapd-tools/bin/sh (+13/-0)
tests/lib/snaps/test-snapd-tools/bin/success (+3/-0)
tests/lib/snaps/test-snapd-tools/meta/snap.yaml (+29/-0)
tests/lib/snaps/test-snapd-tuntap/bin/tuntap.py (+79/-0)
tests/lib/snaps/test-snapd-tuntap/meta/snap.yaml (+10/-0)
tests/lib/snaps/test-snapd-udev-input-subsystem/bin/read-evdev-kbd (+24/-0)
tests/lib/snaps/test-snapd-udev-input-subsystem/meta/snap.yaml (+24/-0)
tests/lib/snaps/test-snapd-uhid/Makefile (+5/-0)
tests/lib/snaps/test-snapd-uhid/snapcraft.yaml (+17/-0)
tests/lib/snaps/test-snapd-uhid/uhid-test.c (+190/-0)
tests/lib/snaps/test-snapd-unknown-interfaces/bin/sh (+3/-0)
tests/lib/snaps/test-snapd-unknown-interfaces/meta/snap.yaml (+10/-0)
tests/lib/snaps/test-snapd-upower-observe-consumer/snapcraft.yaml (+14/-0)
tests/lib/snaps/test-snapd-validate-container-failures/bin/bar (+0/-0)
tests/lib/snaps/test-snapd-validate-container-failures/bin/foo (+0/-0)
tests/lib/snaps/test-snapd-validate-container-failures/comp.sh (+0/-0)
tests/lib/snaps/test-snapd-validate-container-failures/hell/bar (+1/-0)
tests/lib/snaps/test-snapd-validate-container-failures/hell/bar -> baz (+1/-0)
tests/lib/snaps/test-snapd-validate-container-failures/hell/bar -> baz -> qux (+1/-0)
tests/lib/snaps/test-snapd-validate-container-failures/hell/bar -> qux (+1/-0)
tests/lib/snaps/test-snapd-validate-container-failures/hell/baz (+1/-0)
tests/lib/snaps/test-snapd-validate-container-failures/hell/baz -> qux (+1/-0)
tests/lib/snaps/test-snapd-validate-container-failures/hell/foo (+1/-0)
tests/lib/snaps/test-snapd-validate-container-failures/hell/foo -> bar (+1/-0)
tests/lib/snaps/test-snapd-validate-container-failures/hell/foo -> bar -> baz (+1/-0)
tests/lib/snaps/test-snapd-validate-container-failures/hell/foo -> bar -> qux (+1/-0)
tests/lib/snaps/test-snapd-validate-container-failures/hell/foo -> baz (+1/-0)
tests/lib/snaps/test-snapd-validate-container-failures/hell/foo -> baz -> qux (+1/-0)
tests/lib/snaps/test-snapd-validate-container-failures/hell/foo -> qux (+1/-0)
tests/lib/snaps/test-snapd-validate-container-failures/hell/qux (+1/-0)
tests/lib/snaps/test-snapd-validate-container-failures/meta/hooks/what (+0/-0)
tests/lib/snaps/test-snapd-validate-container-failures/meta/snap.yaml (+11/-0)
tests/lib/snaps/test-snapd-validate-container-failures/meta/unreadable (+0/-0)
tests/lib/snaps/test-snapd-with-configure/meta/hooks/configure (+2/-0)
tests/lib/snaps/test-snapd-with-configure/meta/snap.yaml (+4/-0)
tests/lib/snaps/test-snapd-xdg-autostart/bin/foobar (+26/-0)
tests/lib/snaps/test-snapd-xdg-autostart/meta/snap.yaml (+6/-0)
tests/lib/snaps/test-snapd-xdg-settings/bin/browser (+3/-0)
tests/lib/snaps/test-snapd-xdg-settings/bin/set-default-web-browser (+5/-0)
tests/lib/snaps/test-snapd-xdg-settings/meta/gui/browser.desktop (+6/-0)
tests/lib/snaps/test-snapd-xdg-settings/meta/snap.yaml (+9/-0)
tests/lib/snaps/test-strict-cgroup/bin/read-fb (+3/-0)
tests/lib/snaps/test-strict-cgroup/bin/read-kmsg (+3/-0)
tests/lib/snaps/test-strict-cgroup/meta/snap.yaml (+14/-0)
tests/lib/spread-funcs.sh (+14/-0)
tests/lib/state.sh (+122/-0)
tests/lib/store.sh (+100/-0)
tests/lib/strings.sh (+5/-0)
tests/lib/successful_login.exp (+13/-0)
tests/lib/systemd-escape/main.go (+52/-0)
tests/lib/systemd.sh (+62/-0)
tests/lib/systems.sh (+29/-0)
tests/main/abort/task.yaml (+44/-0)
tests/main/ack/alice.account (+19/-0)
tests/main/ack/alice.account-key (+31/-0)
tests/main/ack/bob.assertions (+51/-0)
tests/main/ack/task.yaml (+31/-0)
tests/main/alias/task.yaml (+57/-0)
tests/main/appstream-id/task.yaml (+30/-0)
tests/main/apt-hooks/task.yaml (+46/-0)
tests/main/auth-errors/task.yaml (+26/-0)
tests/main/auto-aliases/task.yaml (+38/-0)
tests/main/auto-refresh-private/expired_macaroons.sh (+13/-0)
tests/main/auto-refresh-private/successful_login.exp (+13/-0)
tests/main/auto-refresh-private/task.yaml (+112/-0)
tests/main/auto-refresh/task.yaml (+67/-0)
tests/main/base-snaps-refresh/task.yaml (+21/-0)
tests/main/base-snaps/task.yaml (+44/-0)
tests/main/canonical-livepatch/task.yaml (+28/-0)
tests/main/catalog-update/task.yaml (+27/-0)
tests/main/cgroup-freezer/task.yaml (+45/-0)
tests/main/change-errors/task.yaml (+10/-0)
tests/main/chattr/task.yaml (+19/-0)
tests/main/chattr/toggle.go (+51/-0)
tests/main/classic-confinement-not-supported/task.yaml (+40/-0)
tests/main/classic-confinement/task.yaml (+56/-0)
tests/main/classic-custom-device-reg/task.yaml (+80/-0)
tests/main/classic-firstboot/task.yaml (+75/-0)
tests/main/classic-ubuntu-core-transition-auth/task.yaml (+70/-0)
tests/main/classic-ubuntu-core-transition-two-cores/task.yaml (+75/-0)
tests/main/classic-ubuntu-core-transition/task.yaml (+127/-0)
tests/main/cmdline/task.yaml (+10/-0)
tests/main/completion/abort.exp (+7/-0)
tests/main/completion/ack.exp (+8/-0)
tests/main/completion/alias.exp (+13/-0)
tests/main/completion/buy.exp (+8/-0)
tests/main/completion/change.exp (+7/-0)
tests/main/completion/delete-key.exp (+6/-0)
tests/main/completion/disable.exp (+6/-0)
tests/main/completion/download.exp (+7/-0)
tests/main/completion/enable.exp (+6/-0)
tests/main/completion/export-key.exp (+6/-0)
tests/main/completion/get.exp (+6/-0)
tests/main/completion/info.exp (+11/-0)
tests/main/completion/install.exp (+22/-0)
tests/main/completion/key.exp0 (+17/-0)
tests/main/completion/lib.exp0 (+1/-0)
tests/main/completion/list.exp (+7/-0)
tests/main/completion/refresh.exp (+6/-0)
tests/main/completion/remove.exp (+6/-0)
tests/main/completion/revert.exp (+6/-0)
tests/main/completion/set.exp (+6/-0)
tests/main/completion/sign-build.exp (+6/-0)
tests/main/completion/sign.exp (+6/-0)
tests/main/completion/task.yaml (+54/-0)
tests/main/completion/toplevel.exp (+11/-0)
tests/main/completion/try.exp (+6/-0)
tests/main/completion/watch.exp (+7/-0)
tests/main/config-versions/task.yaml (+64/-0)
tests/main/confinement-classic/task.yaml (+44/-0)
tests/main/core-snap-not-test-test/task.yaml (+5/-0)
tests/main/core-snap-refresh-on-core/task.yaml (+123/-0)
tests/main/core-snap-refresh/task.yaml (+53/-0)
tests/main/core-watchdog/task.yaml (+31/-0)
tests/main/create-key/passphrase_mismatch.exp (+17/-0)
tests/main/create-key/successful_default.exp (+48/-0)
tests/main/create-key/successful_non_default.exp (+48/-0)
tests/main/create-key/task.yaml (+26/-0)
tests/main/create-user/task.yaml (+41/-0)
tests/main/debs-have-built-using/task.yaml (+12/-0)
tests/main/debug-confinement/task.yaml (+12/-0)
tests/main/debug-paths/task.yaml (+13/-0)
tests/main/debug-sandbox/task.yaml (+25/-0)
tests/main/degraded/task.yaml (+17/-0)
tests/main/dirs-not-shared-with-host/task.yaml (+32/-0)
tests/main/disable-autoconnect/task.yaml (+48/-0)
tests/main/econnreset/task.yaml (+67/-0)
tests/main/enable-disable-units-gpio/task.yaml (+91/-0)
tests/main/enable-disable/task.yaml (+50/-0)
tests/main/failover/task.yaml (+125/-0)
tests/main/fakestore-install/task.yaml (+38/-0)
tests/main/fedora-base-smoke/task.yaml (+13/-0)
tests/main/find-private/task.yaml (+51/-0)
tests/main/generic-classic-reg/task.yaml (+26/-0)
tests/main/help/task.yaml (+22/-0)
tests/main/high-user-handling/task.yaml (+12/-0)
tests/main/high-user-handling/test.go (+16/-0)
tests/main/i18n/task.yaml (+26/-0)
tests/main/install-cache/task.yaml (+10/-0)
tests/main/install-closed-channel/task.yaml (+9/-0)
tests/main/install-errors/task.yaml (+90/-0)
tests/main/install-refresh-private/task.yaml (+52/-0)
tests/main/install-refresh-remove-hooks/task.yaml (+77/-0)
tests/main/install-remove-multi/task.yaml (+12/-0)
tests/main/install-sideload/task.yaml (+81/-0)
tests/main/install-snaps/task.yaml (+124/-0)
tests/main/install-socket-activation/task.yaml (+17/-0)
tests/main/install-store-laaaarge/task.yaml (+22/-0)
tests/main/install-store/task.yaml (+47/-0)
tests/main/interfaces-account-control/task.yaml (+32/-0)
tests/main/interfaces-accounts-service/task.yaml (+63/-0)
tests/main/interfaces-alsa/task.yaml (+95/-0)
tests/main/interfaces-autopilot-introspection/task.yaml (+83/-0)
tests/main/interfaces-avahi-observe/task.yaml (+46/-0)
tests/main/interfaces-bluetooth-control/task.yaml (+60/-0)
tests/main/interfaces-bluez/task.yaml (+19/-0)
tests/main/interfaces-broadcom-asic-control/task.yaml (+86/-0)
tests/main/interfaces-browser-support/task.yaml (+158/-0)
tests/main/interfaces-calendar-service/task.yaml (+81/-0)
tests/main/interfaces-cli/task.yaml (+25/-0)
tests/main/interfaces-contacts-service/task.yaml (+104/-0)
tests/main/interfaces-content-circular/task.yaml (+18/-0)
tests/main/interfaces-content-default-provider/task.yaml (+23/-0)
tests/main/interfaces-content-empty-content-attr/task.yaml (+34/-0)
tests/main/interfaces-content-mimic/task.yaml (+63/-0)
tests/main/interfaces-content-mkdir-writable/task.yaml (+103/-0)
tests/main/interfaces-content/task.yaml (+56/-0)
tests/main/interfaces-cups-control/task.yaml (+75/-0)
tests/main/interfaces-daemon-notify/task.yaml (+52/-0)
tests/main/interfaces-dbus/task.yaml (+64/-0)
tests/main/interfaces-desktop-document-portal/task.yaml (+60/-0)
tests/main/interfaces-desktop-host-fonts/task.yaml (+45/-0)
tests/main/interfaces-desktop/task.yaml (+51/-0)
tests/main/interfaces-dvb/task.yaml (+52/-0)
tests/main/interfaces-firewall-control/task.yaml (+86/-0)
tests/main/interfaces-framebuffer/task.yaml (+49/-0)
tests/main/interfaces-fuse_support/task.yaml (+88/-0)
tests/main/interfaces-gpg-keys/task.yaml (+74/-0)
tests/main/interfaces-gpg-public-keys/task.yaml (+71/-0)
tests/main/interfaces-gpio-memory-control/task.yaml (+43/-0)
tests/main/interfaces-hardware-observe/task.yaml (+44/-0)
tests/main/interfaces-hardware-random-control/task.yaml (+56/-0)
tests/main/interfaces-hardware-random-observe/task.yaml (+56/-0)
tests/main/interfaces-home/task.yaml (+125/-0)
tests/main/interfaces-hooks-misbehaving/task.yaml (+11/-0)
tests/main/interfaces-hooks/task.yaml (+58/-0)
tests/main/interfaces-iio/task.yaml (+50/-0)
tests/main/interfaces-joystick/task.yaml (+68/-0)
tests/main/interfaces-kernel-module-control/task.yaml (+123/-0)
tests/main/interfaces-kvm/task.yaml (+47/-0)
tests/main/interfaces-libvirt/task.yaml (+69/-0)
tests/main/interfaces-locale-control/task.yaml (+98/-0)
tests/main/interfaces-location-control/task.yaml (+67/-0)
tests/main/interfaces-log-observe/task.yaml (+49/-0)
tests/main/interfaces-many/task.yaml (+115/-0)
tests/main/interfaces-mount-observe/task.yaml (+56/-0)
tests/main/interfaces-netlink-audit/task.yaml (+41/-0)
tests/main/interfaces-netlink-connector/task.yaml (+36/-0)
tests/main/interfaces-network-bind/task.yaml (+60/-0)
tests/main/interfaces-network-control-ip-netns/task.yaml (+43/-0)
tests/main/interfaces-network-control-tuntap/task.yaml (+43/-0)
tests/main/interfaces-network-control/task.yaml (+144/-0)
tests/main/interfaces-network-manager/task.yaml (+53/-0)
tests/main/interfaces-network-observe/task.yaml (+61/-0)
tests/main/interfaces-network-setup-control/task.yaml (+56/-0)
tests/main/interfaces-network-setup-observe/task.yaml (+54/-0)
tests/main/interfaces-network-status/task.yaml (+65/-0)
tests/main/interfaces-network/task.yaml (+65/-0)
tests/main/interfaces-opengl-nvidia/task.yaml (+119/-0)
tests/main/interfaces-openvswitch-support/task.yaml (+46/-0)
tests/main/interfaces-openvswitch/task.yaml (+113/-0)
tests/main/interfaces-password-manager-service/task.yaml (+47/-0)
tests/main/interfaces-physical-memory-observe/task.yaml (+48/-0)
tests/main/interfaces-process-control/task.yaml (+60/-0)
tests/main/interfaces-raw-usb/task.yaml (+52/-0)
tests/main/interfaces-removable-media/task.yaml (+88/-0)
tests/main/interfaces-shutdown-introspection/task.yaml (+43/-0)
tests/main/interfaces-snapd-control-with-manage/task.yaml (+134/-0)
tests/main/interfaces-snapd-control/task.yaml (+46/-0)
tests/main/interfaces-ssh-keys/task.yaml (+57/-0)
tests/main/interfaces-ssh-public-keys/task.yaml (+63/-0)
tests/main/interfaces-system-observe/task.yaml (+65/-0)
tests/main/interfaces-time-control/task.yaml (+65/-0)
tests/main/interfaces-timeserver-control/task.yaml (+75/-0)
tests/main/interfaces-timezone-control/task.yaml (+64/-0)
tests/main/interfaces-udev/task.yaml (+29/-0)
tests/main/interfaces-uhid/task.yaml (+45/-0)
tests/main/interfaces-upower-observe/task.yaml (+65/-0)
tests/main/interfaces-wayland/task.yaml (+59/-0)
tests/main/kernel-snap-refresh-on-core/task.yaml (+116/-0)
tests/main/known-remote/task.yaml (+8/-0)
tests/main/known/task.yaml (+15/-0)
tests/main/layout/task.yaml (+83/-0)
tests/main/listing/task.yaml (+49/-0)
tests/main/local-install-w-metadata/digest.go (+17/-0)
tests/main/local-install-w-metadata/task.yaml (+23/-0)
tests/main/login/missing_email_error.exp (+9/-0)
tests/main/login/task.yaml (+33/-0)
tests/main/login/unsuccessful_login.exp (+14/-0)
tests/main/lxd/task.yaml (+113/-0)
tests/main/manpages/task.yaml (+31/-0)
tests/main/media-sharing/task.yaml (+25/-0)
tests/main/nfs-support/task.yaml (+119/-0)
tests/main/op-install-failed-undone/task.yaml (+53/-0)
tests/main/op-remove-retry/task.yaml (+42/-0)
tests/main/op-remove/task.yaml (+43/-0)
tests/main/postrm-purge/task.yaml (+36/-0)
tests/main/prefer/task.yaml (+34/-0)
tests/main/prepare-image-grub-core18/task.yaml (+83/-0)
tests/main/prepare-image-grub/task.yaml (+84/-0)
tests/main/prepare-image-uboot/task.yaml (+77/-0)
tests/main/refresh-all-undo/task.yaml (+80/-0)
tests/main/refresh-all/task.yaml (+62/-0)
tests/main/refresh-amend/task.yaml (+28/-0)
tests/main/refresh-delta-from-core/task.yaml (+30/-0)
tests/main/refresh-delta/task.yaml (+29/-0)
tests/main/refresh-devmode/task.yaml (+87/-0)
tests/main/refresh-hold/task.yaml (+20/-0)
tests/main/refresh-undo/task.yaml (+50/-0)
tests/main/refresh/task.yaml (+131/-0)
tests/main/regression-home-snap-root-owned/task.yaml (+34/-0)
tests/main/remove-errors/task.yaml (+18/-0)
tests/main/revert-devmode/task.yaml (+92/-0)
tests/main/revert-sideload/task.yaml (+20/-0)
tests/main/revert/task.yaml (+109/-0)
tests/main/searching/task.yaml (+72/-0)
tests/main/security-apparmor/task.yaml (+22/-0)
tests/main/security-dev-input-event-denied/task.yaml (+65/-0)
tests/main/security-device-cgroups-classic/task.yaml (+37/-0)
tests/main/security-device-cgroups-devmode/task.yaml (+42/-0)
tests/main/security-device-cgroups-jailmode/task.yaml (+45/-0)
tests/main/security-device-cgroups-serial-port/task.yaml (+61/-0)
tests/main/security-device-cgroups-strict/task.yaml (+44/-0)
tests/main/security-device-cgroups/task.yaml (+130/-0)
tests/main/security-devpts/task.yaml (+30/-0)
tests/main/security-private-tmp/task.yaml (+49/-0)
tests/main/security-private-tmp/tmp-create.exp (+15/-0)
tests/main/security-profiles/task.yaml (+31/-0)
tests/main/security-setuid-root/task.yaml (+43/-0)
tests/main/security-udev-input-subsystem/task.yaml (+87/-0)
tests/main/server-snap/task.yaml (+39/-0)
tests/main/set-proxy-store/task.yaml (+74/-0)
tests/main/snap-advise-command/task.yaml (+50/-0)
tests/main/snap-auto-import-asserts-spools/task.yaml (+54/-0)
tests/main/snap-auto-import-asserts/task.yaml (+38/-0)
tests/main/snap-auto-mount/task.yaml (+56/-0)
tests/main/snap-confine-from-core/task.yaml (+69/-0)
tests/main/snap-confine-privs/task.yaml (+63/-0)
tests/main/snap-confine-privs/uids-and-gids.c (+40/-0)
tests/main/snap-confine/task.yaml (+52/-0)
tests/main/snap-connect/task.yaml (+65/-0)
tests/main/snap-connectivity-check/task.yaml (+5/-0)
tests/main/snap-core-fixup/task.yaml (+46/-0)
tests/main/snap-core-symlinks/task.yaml (+13/-0)
tests/main/snap-debug-get-base-declaration/task.yaml (+9/-0)
tests/main/snap-discard-ns/task.yaml (+36/-0)
tests/main/snap-disconnect/task.yaml (+45/-0)
tests/main/snap-download/task.yaml (+35/-0)
tests/main/snap-env/task.yaml (+61/-0)
tests/main/snap-get/task.yaml (+106/-0)
tests/main/snap-info/check.py (+144/-0)
tests/main/snap-info/task.yaml (+49/-0)
tests/main/snap-interface/snap-interface-network.yaml (+6/-0)
tests/main/snap-interface/task.yaml (+14/-0)
tests/main/snap-logs/task.yaml (+37/-0)
tests/main/snap-mgmt/task.yaml (+84/-0)
tests/main/snap-multi-service-failing/task.yaml (+10/-0)
tests/main/snap-readme/task.yaml (+10/-0)
tests/main/snap-remove-not-mounted/task.yaml (+15/-0)
tests/main/snap-repair/task.yaml (+22/-0)
tests/main/snap-run-alias/task.yaml (+36/-0)
tests/main/snap-run-hook/task.yaml (+50/-0)
tests/main/snap-run-symlink-error/task.yaml (+22/-0)
tests/main/snap-run-symlink/task.yaml (+31/-0)
tests/main/snap-run-userdata-current/task.yaml (+40/-0)
tests/main/snap-run/task.yaml (+63/-0)
tests/main/snap-seccomp/task.yaml (+141/-0)
tests/main/snap-service-after-before/task.yaml (+19/-0)
tests/main/snap-service-refresh-mode/task.yaml (+35/-0)
tests/main/snap-service-stop-mode-sigkill/task.yaml (+42/-0)
tests/main/snap-service-stop-mode/task.yaml (+67/-0)
tests/main/snap-service-timer/task.yaml (+51/-0)
tests/main/snap-service-watchdog/task.yaml (+51/-0)
tests/main/snap-service/task.yaml (+28/-0)
tests/main/snap-set-core-w-no-core/task.yaml (+22/-0)
tests/main/snap-set/task.yaml (+59/-0)
tests/main/snap-sign/create-key.exp (+17/-0)
tests/main/snap-sign/sign-model.exp (+20/-0)
tests/main/snap-sign/task.yaml (+46/-0)
tests/main/snap-switch/task.yaml (+8/-0)
tests/main/snap-system-env/task.yaml (+35/-0)
tests/main/snap-system-key/task.yaml (+78/-0)
tests/main/snap-update-ns/task.yaml (+77/-0)
tests/main/snap-userd-desktop-app-autostart/task.yaml (+36/-0)
tests/main/snap-userd-reexec/task.yaml (+17/-0)
tests/main/snap-wait/task.yaml (+26/-0)
tests/main/snapctl-configure-core/task.yaml (+78/-0)
tests/main/snapctl-from-snap/task.yaml (+90/-0)
tests/main/snapctl-services/task.yaml (+85/-0)
tests/main/snapctl/task.yaml (+48/-0)
tests/main/snapd-notify/task.yaml (+37/-0)
tests/main/snapd-reexec/task.yaml (+97/-0)
tests/main/snapd-snap/task.yaml (+16/-0)
tests/main/stale-base-snap/task.yaml (+67/-0)
tests/main/static/task.yaml (+5/-0)
tests/main/system-core-alias/task.yaml (+19/-0)
tests/main/systemd-service/task.yaml (+20/-0)
tests/main/try-non-fatal/task.yaml (+19/-0)
tests/main/try-snap-goes-away/task.yaml (+47/-0)
tests/main/try-snap-is-optional/task.yaml (+9/-0)
tests/main/try-twice-with-daemon/task.yaml (+35/-0)
tests/main/try/task.yaml (+92/-0)
tests/main/ubuntu-core-apt/task.yaml (+9/-0)
tests/main/ubuntu-core-classic/task.yaml (+49/-0)
tests/main/ubuntu-core-create-user/task.yaml (+47/-0)
tests/main/ubuntu-core-custom-device-reg-extras/manip_seed.py (+21/-0)
tests/main/ubuntu-core-custom-device-reg-extras/prepare-device (+5/-0)
tests/main/ubuntu-core-custom-device-reg-extras/task.yaml (+81/-0)
tests/main/ubuntu-core-custom-device-reg/manip_seed.py (+21/-0)
tests/main/ubuntu-core-custom-device-reg/prepare-device (+2/-0)
tests/main/ubuntu-core-custom-device-reg/task.yaml (+79/-0)
tests/main/ubuntu-core-device-reg/task.yaml (+28/-0)
tests/main/ubuntu-core-fan/task.yaml (+16/-0)
tests/main/ubuntu-core-gadget-config-defaults/manip_seed.py (+27/-0)
tests/main/ubuntu-core-gadget-config-defaults/task.yaml (+116/-0)
tests/main/ubuntu-core-grub/task.yaml (+12/-0)
tests/main/ubuntu-core-network-config/task.yaml (+30/-0)
tests/main/ubuntu-core-os-release/task.yaml (+5/-0)
tests/main/ubuntu-core-reboot/task.yaml (+40/-0)
tests/main/ubuntu-core-services/task.yaml (+17/-0)
tests/main/ubuntu-core-uboot/task.yaml (+12/-0)
tests/main/ubuntu-core-upgrade/task.yaml (+92/-0)
tests/main/ubuntu-core-writablepaths/task.yaml (+38/-0)
tests/main/unhandled-task/task.yaml (+30/-0)
tests/main/user-data-handling/task.yaml (+34/-0)
tests/main/user-mounts/task.yaml (+48/-0)
tests/main/validate-container-failures/task.yaml (+32/-0)
tests/main/whoami/task.yaml (+19/-0)
tests/main/writable-areas/task.yaml (+37/-0)
tests/main/xauth-migration/task.yaml (+85/-0)
tests/main/xdg-open-compat/task.yaml (+103/-0)
tests/main/xdg-open/task.yaml (+73/-0)
tests/main/xdg-settings/task.yaml (+88/-0)
tests/manual-tests.md (+236/-0)
tests/nested/core-revert/task.yaml (+73/-0)
tests/nested/extra-snaps-assertions/task.yaml (+67/-0)
tests/nested/image-build/task.yaml (+25/-0)
tests/nightly/docker/task.yaml (+37/-0)
tests/nightly/unity/task.yaml (+31/-0)
tests/regression/lp-1595444/task.yaml (+37/-0)
tests/regression/lp-1597839/task.yaml (+13/-0)
tests/regression/lp-1597842/task.yaml (+23/-0)
tests/regression/lp-1599891/task.yaml (+14/-0)
tests/regression/lp-1606277/task.yaml (+13/-0)
tests/regression/lp-1607796/task.yaml (+12/-0)
tests/regression/lp-1613845/task.yaml (+22/-0)
tests/regression/lp-1615113/task.yaml (+13/-0)
tests/regression/lp-1618683/task.yaml (+13/-0)
tests/regression/lp-1630479/task.yaml (+27/-0)
tests/regression/lp-1641885/task.yaml (+32/-0)
tests/regression/lp-1644439/task.yaml (+48/-0)
tests/regression/lp-1665004/task.yaml (+15/-0)
tests/regression/lp-1667385/task.yaml (+18/-0)
tests/regression/lp-1693042/task.yaml (+16/-0)
tests/regression/lp-1704860/snap-env-query.sh (+1/-0)
tests/regression/lp-1704860/task.yaml (+25/-0)
tests/regression/lp-1732555/task.yaml (+15/-0)
tests/regression/lp-1764977/task.yaml (+28/-0)
tests/snapd-state.md (+5/-0)
tests/unit/c-unit-tests-clang/task.yaml (+27/-0)
tests/unit/c-unit-tests-gcc/task.yaml (+27/-0)
tests/unit/gccgo/task.yaml (+22/-0)
tests/unit/go/task.yaml (+33/-0)
tests/unit/spread-shellcheck/can-fail (+150/-0)
tests/unit/spread-shellcheck/task.yaml (+15/-0)
tests/upgrade/basic/task.yaml (+110/-0)
tests/upgrade/snapd-xdg-open/task.yaml (+38/-0)
tests/util/benchmark.sh (+21/-0)
testutil/base.go (+51/-0)
testutil/checkers.go (+289/-0)
testutil/checkers_test.go (+378/-0)
testutil/dbustest.go (+72/-0)
testutil/exec.go (+149/-0)
testutil/exec_test.go (+68/-0)
testutil/lowlevel.go (+561/-0)
testutil/lowlevel_test.go (+749/-0)
timeout/timeout.go (+76/-0)
timeout/timeout_test.go (+65/-0)
timeutil/export_test.go (+34/-0)
timeutil/human.go (+80/-0)
timeutil/human_test.go (+93/-0)
timeutil/schedule.go (+762/-0)
timeutil/schedule_test.go (+1034/-0)
update-pot (+74/-0)
userd/autostart.go (+225/-0)
userd/autostart_test.go (+244/-0)
userd/export_test.go (+49/-0)
userd/helpers.go (+109/-0)
userd/helpers_test.go (+63/-0)
userd/launcher.go (+187/-0)
userd/launcher_test.go (+199/-0)
userd/settings.go (+226/-0)
userd/settings_test.go (+220/-0)
userd/ui/kdialog.go (+68/-0)
userd/ui/kdialog_test.go (+84/-0)
userd/ui/ui.go (+94/-0)
userd/ui/zenity.go (+55/-0)
userd/ui/zenity_test.go (+91/-0)
userd/userd.go (+98/-0)
vendor/github.com/coreos/go-systemd/LICENSE (+191/-0)
vendor/github.com/coreos/go-systemd/activation/files.go (+52/-0)
vendor/github.com/coreos/go-systemd/activation/listeners.go (+60/-0)
vendor/github.com/coreos/go-systemd/activation/packetconns.go (+37/-0)
vendor/github.com/godbus/dbus/CONTRIBUTING.md (+50/-0)
vendor/github.com/godbus/dbus/LICENSE (+25/-0)
vendor/github.com/godbus/dbus/MAINTAINERS (+3/-0)
vendor/github.com/godbus/dbus/README.markdown (+44/-0)
vendor/github.com/godbus/dbus/auth.go (+253/-0)
vendor/github.com/godbus/dbus/auth_external.go (+26/-0)
vendor/github.com/godbus/dbus/auth_sha1.go (+102/-0)
vendor/github.com/godbus/dbus/call.go (+36/-0)
vendor/github.com/godbus/dbus/conn.go (+683/-0)
vendor/github.com/godbus/dbus/conn_darwin.go (+33/-0)
vendor/github.com/godbus/dbus/conn_other.go (+42/-0)
vendor/github.com/godbus/dbus/dbus.go (+427/-0)
vendor/github.com/godbus/dbus/decoder.go (+228/-0)
vendor/github.com/godbus/dbus/default_handler.go (+283/-0)
vendor/github.com/godbus/dbus/doc.go (+69/-0)
vendor/github.com/godbus/dbus/encoder.go (+210/-0)
vendor/github.com/godbus/dbus/export.go (+413/-0)
vendor/github.com/godbus/dbus/homedir.go (+28/-0)
vendor/github.com/godbus/dbus/homedir_dynamic.go (+15/-0)
vendor/github.com/godbus/dbus/homedir_static.go (+45/-0)
vendor/github.com/godbus/dbus/introspect/call.go (+27/-0)
vendor/github.com/godbus/dbus/introspect/introspect.go (+86/-0)
vendor/github.com/godbus/dbus/introspect/introspectable.go (+76/-0)
vendor/github.com/godbus/dbus/message.go (+353/-0)
vendor/github.com/godbus/dbus/object.go (+136/-0)
vendor/github.com/godbus/dbus/server_interfaces.go (+89/-0)
vendor/github.com/godbus/dbus/sig.go (+259/-0)
vendor/github.com/godbus/dbus/transport_darwin.go (+6/-0)
vendor/github.com/godbus/dbus/transport_generic.go (+50/-0)
vendor/github.com/godbus/dbus/transport_tcp.go (+43/-0)
vendor/github.com/godbus/dbus/transport_unix.go (+196/-0)
vendor/github.com/godbus/dbus/transport_unixcred_dragonfly.go (+95/-0)
vendor/github.com/godbus/dbus/transport_unixcred_freebsd.go (+91/-0)
vendor/github.com/godbus/dbus/transport_unixcred_linux.go (+25/-0)
vendor/github.com/godbus/dbus/transport_unixcred_openbsd.go (+14/-0)
vendor/github.com/godbus/dbus/variant.go (+144/-0)
vendor/github.com/godbus/dbus/variant_lexer.go (+284/-0)
vendor/github.com/godbus/dbus/variant_parser.go (+817/-0)
vendor/github.com/gorilla/context/LICENSE (+27/-0)
vendor/github.com/gorilla/context/README.md (+7/-0)
vendor/github.com/gorilla/context/context.go (+143/-0)
vendor/github.com/gorilla/context/doc.go (+82/-0)
vendor/github.com/gorilla/mux/LICENSE (+27/-0)
vendor/github.com/gorilla/mux/README.md (+242/-0)
vendor/github.com/gorilla/mux/doc.go (+206/-0)
vendor/github.com/gorilla/mux/mux.go (+481/-0)
vendor/github.com/gorilla/mux/regexp.go (+312/-0)
vendor/github.com/gorilla/mux/route.go (+627/-0)
vendor/github.com/jessevdk/go-flags/LICENSE (+26/-0)
vendor/github.com/jessevdk/go-flags/README.md (+135/-0)
vendor/github.com/jessevdk/go-flags/arg.go (+27/-0)
vendor/github.com/jessevdk/go-flags/check_crosscompile.sh (+16/-0)
vendor/github.com/jessevdk/go-flags/closest.go (+59/-0)
vendor/github.com/jessevdk/go-flags/command.go (+455/-0)
vendor/github.com/jessevdk/go-flags/completion.go (+309/-0)
vendor/github.com/jessevdk/go-flags/convert.go (+348/-0)
vendor/github.com/jessevdk/go-flags/error.go (+134/-0)
vendor/github.com/jessevdk/go-flags/flags.go (+258/-0)
vendor/github.com/jessevdk/go-flags/group.go (+395/-0)
vendor/github.com/jessevdk/go-flags/help.go (+491/-0)
vendor/github.com/jessevdk/go-flags/ini.go (+597/-0)
vendor/github.com/jessevdk/go-flags/man.go (+205/-0)
vendor/github.com/jessevdk/go-flags/multitag.go (+140/-0)
vendor/github.com/jessevdk/go-flags/option.go (+461/-0)
vendor/github.com/jessevdk/go-flags/optstyle_other.go (+67/-0)
vendor/github.com/jessevdk/go-flags/optstyle_windows.go (+108/-0)
vendor/github.com/jessevdk/go-flags/parser.go (+700/-0)
vendor/github.com/jessevdk/go-flags/termsize.go (+28/-0)
vendor/github.com/jessevdk/go-flags/termsize_linux.go (+7/-0)
vendor/github.com/jessevdk/go-flags/termsize_nosysioctl.go (+7/-0)
vendor/github.com/jessevdk/go-flags/termsize_other.go (+7/-0)
vendor/github.com/jessevdk/go-flags/termsize_unix.go (+7/-0)
vendor/github.com/mvo5/goconfigparser/COPYING (+19/-0)
vendor/github.com/mvo5/goconfigparser/README.md (+18/-0)
vendor/github.com/mvo5/goconfigparser/configparser.go (+181/-0)
vendor/github.com/mvo5/libseccomp-golang/CHANGELOG (+6/-0)
vendor/github.com/mvo5/libseccomp-golang/LICENSE (+22/-0)
vendor/github.com/mvo5/libseccomp-golang/Makefile (+26/-0)
vendor/github.com/mvo5/libseccomp-golang/README (+51/-0)
vendor/github.com/mvo5/libseccomp-golang/SUBMITTING_PATCHES (+112/-0)
vendor/github.com/mvo5/libseccomp-golang/seccomp.go (+872/-0)
vendor/github.com/mvo5/libseccomp-golang/seccomp_internal.go (+549/-0)
vendor/github.com/ojii/gettext.go/LICENSE (+24/-0)
vendor/github.com/ojii/gettext.go/README.md (+33/-0)
vendor/github.com/ojii/gettext.go/gettext.go (+77/-0)
vendor/github.com/ojii/gettext.go/mofile.go (+235/-0)
vendor/github.com/ojii/gettext.go/pluralforms/compiler.go (+427/-0)
vendor/github.com/ojii/gettext.go/pluralforms/expression.go (+39/-0)
vendor/github.com/ojii/gettext.go/pluralforms/genfixture.py (+35/-0)
vendor/github.com/ojii/gettext.go/pluralforms/math.go (+13/-0)
vendor/github.com/ojii/gettext.go/pluralforms/tests.go (+104/-0)
vendor/github.com/ojii/gettext.go/test_utils.go (+10/-0)
vendor/github.com/snapcore/bolt/LICENSE (+20/-0)
vendor/github.com/snapcore/bolt/Makefile (+18/-0)
vendor/github.com/snapcore/bolt/README.md (+935/-0)
vendor/github.com/snapcore/bolt/appveyor.yml (+18/-0)
vendor/github.com/snapcore/bolt/bolt_386.go (+10/-0)
vendor/github.com/snapcore/bolt/bolt_amd64.go (+10/-0)
vendor/github.com/snapcore/bolt/bolt_arm.go (+28/-0)
vendor/github.com/snapcore/bolt/bolt_arm64.go (+12/-0)
vendor/github.com/snapcore/bolt/bolt_linux.go (+10/-0)
vendor/github.com/snapcore/bolt/bolt_openbsd.go (+27/-0)
vendor/github.com/snapcore/bolt/bolt_ppc.go (+12/-0)
vendor/github.com/snapcore/bolt/bolt_ppc64.go (+12/-0)
vendor/github.com/snapcore/bolt/bolt_ppc64le.go (+12/-0)
vendor/github.com/snapcore/bolt/bolt_s390x.go (+12/-0)
vendor/github.com/snapcore/bolt/bolt_unix.go (+89/-0)
vendor/github.com/snapcore/bolt/bolt_unix_solaris.go (+90/-0)
vendor/github.com/snapcore/bolt/bolt_windows.go (+144/-0)
vendor/github.com/snapcore/bolt/boltsync_unix.go (+8/-0)
vendor/github.com/snapcore/bolt/bucket.go (+777/-0)
vendor/github.com/snapcore/bolt/cursor.go (+400/-0)
vendor/github.com/snapcore/bolt/db.go (+1037/-0)
vendor/github.com/snapcore/bolt/doc.go (+44/-0)
vendor/github.com/snapcore/bolt/errors.go (+71/-0)
vendor/github.com/snapcore/bolt/freelist.go (+252/-0)
vendor/github.com/snapcore/bolt/node.go (+604/-0)
vendor/github.com/snapcore/bolt/page.go (+197/-0)
vendor/github.com/snapcore/bolt/tx.go (+684/-0)
vendor/github.com/snapcore/squashfuse/dummy.go (+6/-0)
vendor/github.com/snapcore/squashfuse/src/CONFIGURATION (+19/-0)
vendor/github.com/snapcore/squashfuse/src/LICENSE (+31/-0)
vendor/github.com/snapcore/squashfuse/src/Makefile.am (+76/-0)
vendor/github.com/snapcore/squashfuse/src/NEWS (+19/-0)
vendor/github.com/snapcore/squashfuse/src/PLATFORMS (+114/-0)
vendor/github.com/snapcore/squashfuse/src/README (+271/-0)
vendor/github.com/snapcore/squashfuse/src/TODO (+69/-0)
vendor/github.com/snapcore/squashfuse/src/autogen.sh (+25/-0)
vendor/github.com/snapcore/squashfuse/src/cache.c (+91/-0)
vendor/github.com/snapcore/squashfuse/src/cache.h (+66/-0)
vendor/github.com/snapcore/squashfuse/src/common.h (+69/-0)
vendor/github.com/snapcore/squashfuse/src/configure.ac (+73/-0)
vendor/github.com/snapcore/squashfuse/src/decompress.c (+163/-0)
vendor/github.com/snapcore/squashfuse/src/decompress.h (+46/-0)
vendor/github.com/snapcore/squashfuse/src/dir.c (+316/-0)
vendor/github.com/snapcore/squashfuse/src/dir.h (+90/-0)
vendor/github.com/snapcore/squashfuse/src/extract.c (+179/-0)
vendor/github.com/snapcore/squashfuse/src/file.c (+321/-0)
vendor/github.com/snapcore/squashfuse/src/file.h (+82/-0)
vendor/github.com/snapcore/squashfuse/src/fs.c (+446/-0)
vendor/github.com/snapcore/squashfuse/src/fs.h (+135/-0)
vendor/github.com/snapcore/squashfuse/src/fuseprivate.c (+128/-0)
vendor/github.com/snapcore/squashfuse/src/fuseprivate.h (+55/-0)
vendor/github.com/snapcore/squashfuse/src/gen_swap.sh (+36/-0)
vendor/github.com/snapcore/squashfuse/src/hash.c (+131/-0)
vendor/github.com/snapcore/squashfuse/src/hash.h (+63/-0)
vendor/github.com/snapcore/squashfuse/src/hl.c (+315/-0)
vendor/github.com/snapcore/squashfuse/src/ll.c (+473/-0)
vendor/github.com/snapcore/squashfuse/src/ll.h (+70/-0)
vendor/github.com/snapcore/squashfuse/src/ll_inode.c (+391/-0)
vendor/github.com/snapcore/squashfuse/src/ls.c (+75/-0)
vendor/github.com/snapcore/squashfuse/src/m4/squashfuse.m4 (+99/-0)
vendor/github.com/snapcore/squashfuse/src/m4/squashfuse_c.m4 (+70/-0)
vendor/github.com/snapcore/squashfuse/src/m4/squashfuse_decompress.m4 (+66/-0)
vendor/github.com/snapcore/squashfuse/src/m4/squashfuse_fuse.m4 (+288/-0)
vendor/github.com/snapcore/squashfuse/src/m4/squashfuse_posix.m4 (+130/-0)
vendor/github.com/snapcore/squashfuse/src/nonstd-daemon.c (+40/-0)
vendor/github.com/snapcore/squashfuse/src/nonstd-enoattr.c (+42/-0)
vendor/github.com/snapcore/squashfuse/src/nonstd-internal.h (+44/-0)
vendor/github.com/snapcore/squashfuse/src/nonstd-makedev.c (+49/-0)
vendor/github.com/snapcore/squashfuse/src/nonstd-pread.c (+51/-0)
vendor/github.com/snapcore/squashfuse/src/nonstd-stat.c (+62/-0)
vendor/github.com/snapcore/squashfuse/src/nonstd.h (+38/-0)
vendor/github.com/snapcore/squashfuse/src/squashfs_fs.h (+322/-0)
vendor/github.com/snapcore/squashfuse/src/squashfuse.1 (+69/-0)
vendor/github.com/snapcore/squashfuse/src/squashfuse.h (+35/-0)
vendor/github.com/snapcore/squashfuse/src/stack.c (+130/-0)
vendor/github.com/snapcore/squashfuse/src/stack.h (+54/-0)
vendor/github.com/snapcore/squashfuse/src/swap.c (+53/-0)
vendor/github.com/snapcore/squashfuse/src/swap.h (+41/-0)
vendor/github.com/snapcore/squashfuse/src/table.c (+81/-0)
vendor/github.com/snapcore/squashfuse/src/table.h (+41/-0)
vendor/github.com/snapcore/squashfuse/src/traverse.c (+322/-0)
vendor/github.com/snapcore/squashfuse/src/traverse.h (+69/-0)
vendor/github.com/snapcore/squashfuse/src/util.c (+125/-0)
vendor/github.com/snapcore/squashfuse/src/util.h (+41/-0)
vendor/github.com/snapcore/squashfuse/src/win/config.h (+1/-0)
vendor/github.com/snapcore/squashfuse/src/win/squashfuse_ls.sln (+22/-0)
vendor/github.com/snapcore/squashfuse/src/win/squashfuse_ls.vcxproj (+127/-0)
vendor/github.com/snapcore/squashfuse/src/win/squashfuse_ls.vcxproj.filters (+143/-0)
vendor/github.com/snapcore/squashfuse/src/win/tinfl.c (+592/-0)
vendor/github.com/snapcore/squashfuse/src/win/win32.h (+46/-0)
vendor/github.com/snapcore/squashfuse/src/win/win_decompress.c.inc (+51/-0)
vendor/github.com/snapcore/squashfuse/src/xattr.c (+273/-0)
vendor/github.com/snapcore/squashfuse/src/xattr.h (+74/-0)
vendor/golang.org/x/crypto/LICENSE (+27/-0)
vendor/golang.org/x/crypto/PATENTS (+22/-0)
vendor/golang.org/x/crypto/cast5/cast5.go (+526/-0)
vendor/golang.org/x/crypto/nacl/secretbox/secretbox.go (+149/-0)
vendor/golang.org/x/crypto/openpgp/armor/armor.go (+219/-0)
vendor/golang.org/x/crypto/openpgp/armor/encode.go (+160/-0)
vendor/golang.org/x/crypto/openpgp/elgamal/elgamal.go (+122/-0)
vendor/golang.org/x/crypto/openpgp/errors/errors.go (+72/-0)
vendor/golang.org/x/crypto/openpgp/packet/compressed.go (+123/-0)
vendor/golang.org/x/crypto/openpgp/packet/config.go (+91/-0)
vendor/golang.org/x/crypto/openpgp/packet/encrypted_key.go (+199/-0)
vendor/golang.org/x/crypto/openpgp/packet/literal.go (+89/-0)
vendor/golang.org/x/crypto/openpgp/packet/ocfb.go (+143/-0)
vendor/golang.org/x/crypto/openpgp/packet/one_pass_signature.go (+73/-0)
vendor/golang.org/x/crypto/openpgp/packet/opaque.go (+162/-0)
vendor/golang.org/x/crypto/openpgp/packet/packet.go (+537/-0)
vendor/golang.org/x/crypto/openpgp/packet/private_key.go (+380/-0)
vendor/golang.org/x/crypto/openpgp/packet/public_key.go (+748/-0)
vendor/golang.org/x/crypto/openpgp/packet/public_key_v3.go (+279/-0)
vendor/golang.org/x/crypto/openpgp/packet/reader.go (+76/-0)
vendor/golang.org/x/crypto/openpgp/packet/signature.go (+731/-0)
vendor/golang.org/x/crypto/openpgp/packet/signature_v3.go (+146/-0)
vendor/golang.org/x/crypto/openpgp/packet/symmetric_key_encrypted.go (+155/-0)
vendor/golang.org/x/crypto/openpgp/packet/symmetrically_encrypted.go (+290/-0)
vendor/golang.org/x/crypto/openpgp/packet/userattribute.go (+91/-0)
vendor/golang.org/x/crypto/openpgp/packet/userid.go (+160/-0)
vendor/golang.org/x/crypto/openpgp/s2k/s2k.go (+273/-0)
vendor/golang.org/x/crypto/poly1305/poly1305.go (+33/-0)
vendor/golang.org/x/crypto/poly1305/sum_amd64.go (+22/-0)
vendor/golang.org/x/crypto/poly1305/sum_amd64.s (+125/-0)
vendor/golang.org/x/crypto/poly1305/sum_arm.go (+22/-0)
vendor/golang.org/x/crypto/poly1305/sum_arm.s (+427/-0)
vendor/golang.org/x/crypto/poly1305/sum_ref.go (+141/-0)
vendor/golang.org/x/crypto/salsa20/salsa/hsalsa20.go (+144/-0)
vendor/golang.org/x/crypto/salsa20/salsa/salsa2020_amd64.s (+889/-0)
vendor/golang.org/x/crypto/salsa20/salsa/salsa208.go (+199/-0)
vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.go (+23/-0)
vendor/golang.org/x/crypto/salsa20/salsa/salsa20_ref.go (+234/-0)
vendor/golang.org/x/crypto/sha3/doc.go (+66/-0)
vendor/golang.org/x/crypto/sha3/hashes.go (+65/-0)
vendor/golang.org/x/crypto/sha3/keccakf.go (+412/-0)
vendor/golang.org/x/crypto/sha3/keccakf_amd64.go (+13/-0)
vendor/golang.org/x/crypto/sha3/keccakf_amd64.s (+390/-0)
vendor/golang.org/x/crypto/sha3/register.go (+18/-0)
vendor/golang.org/x/crypto/sha3/sha3.go (+193/-0)
vendor/golang.org/x/crypto/sha3/shake.go (+60/-0)
vendor/golang.org/x/crypto/sha3/xor.go (+16/-0)
vendor/golang.org/x/crypto/sha3/xor_generic.go (+28/-0)
vendor/golang.org/x/crypto/sha3/xor_unaligned.go (+58/-0)
vendor/golang.org/x/crypto/ssh/terminal/terminal.go (+892/-0)
vendor/golang.org/x/crypto/ssh/terminal/util.go (+133/-0)
vendor/golang.org/x/crypto/ssh/terminal/util_bsd.go (+12/-0)
vendor/golang.org/x/crypto/ssh/terminal/util_linux.go (+11/-0)
vendor/golang.org/x/crypto/ssh/terminal/util_plan9.go (+58/-0)
vendor/golang.org/x/crypto/ssh/terminal/util_solaris.go (+73/-0)
vendor/golang.org/x/crypto/ssh/terminal/util_windows.go (+174/-0)
vendor/golang.org/x/net/LICENSE (+27/-0)
vendor/golang.org/x/net/PATENTS (+22/-0)
vendor/golang.org/x/net/context/context.go (+156/-0)
vendor/golang.org/x/net/context/ctxhttp/ctxhttp.go (+74/-0)
vendor/golang.org/x/net/context/ctxhttp/ctxhttp_pre17.go (+147/-0)
vendor/golang.org/x/net/context/go17.go (+72/-0)
vendor/golang.org/x/net/context/pre_go17.go (+300/-0)
vendor/gopkg.in/check.v1/LICENSE (+25/-0)
vendor/gopkg.in/check.v1/README.md (+20/-0)
vendor/gopkg.in/check.v1/TODO (+2/-0)
vendor/gopkg.in/check.v1/benchmark.go (+187/-0)
vendor/gopkg.in/check.v1/check.go (+873/-0)
vendor/gopkg.in/check.v1/checkers.go (+458/-0)
vendor/gopkg.in/check.v1/helpers.go (+231/-0)
vendor/gopkg.in/check.v1/printer.go (+168/-0)
vendor/gopkg.in/check.v1/reporter.go (+88/-0)
vendor/gopkg.in/check.v1/run.go (+175/-0)
vendor/gopkg.in/macaroon.v1/LICENSE (+26/-0)
vendor/gopkg.in/macaroon.v1/README.md (+159/-0)
vendor/gopkg.in/macaroon.v1/TODO (+4/-0)
vendor/gopkg.in/macaroon.v1/crypto.go (+91/-0)
vendor/gopkg.in/macaroon.v1/macaroon.go (+292/-0)
vendor/gopkg.in/macaroon.v1/marshal.go (+259/-0)
vendor/gopkg.in/macaroon.v1/packet.go (+156/-0)
vendor/gopkg.in/mgo.v2/LICENSE (+25/-0)
vendor/gopkg.in/mgo.v2/bson/LICENSE (+25/-0)
vendor/gopkg.in/mgo.v2/bson/bson.go (+734/-0)
vendor/gopkg.in/mgo.v2/bson/decimal.go (+310/-0)
vendor/gopkg.in/mgo.v2/bson/decode.go (+849/-0)
vendor/gopkg.in/mgo.v2/bson/encode.go (+514/-0)
vendor/gopkg.in/mgo.v2/bson/json.go (+380/-0)
vendor/gopkg.in/mgo.v2/internal/json/LICENSE (+27/-0)
vendor/gopkg.in/mgo.v2/internal/json/decode.go (+1685/-0)
vendor/gopkg.in/mgo.v2/internal/json/encode.go (+1256/-0)
vendor/gopkg.in/mgo.v2/internal/json/extension.go (+95/-0)
vendor/gopkg.in/mgo.v2/internal/json/fold.go (+143/-0)
vendor/gopkg.in/mgo.v2/internal/json/indent.go (+141/-0)
vendor/gopkg.in/mgo.v2/internal/json/scanner.go (+697/-0)
vendor/gopkg.in/mgo.v2/internal/json/stream.go (+510/-0)
vendor/gopkg.in/mgo.v2/internal/json/tags.go (+44/-0)
vendor/gopkg.in/retry.v1/LICENSE (+186/-0)
vendor/gopkg.in/retry.v1/README.md (+202/-0)
vendor/gopkg.in/retry.v1/clock.go (+23/-0)
vendor/gopkg.in/retry.v1/exp.go (+50/-0)
vendor/gopkg.in/retry.v1/regular.go (+65/-0)
vendor/gopkg.in/retry.v1/retry.go (+156/-0)
vendor/gopkg.in/retry.v1/strategy.go (+60/-0)
vendor/gopkg.in/tomb.v2/LICENSE (+29/-0)
vendor/gopkg.in/tomb.v2/README.md (+4/-0)
vendor/gopkg.in/tomb.v2/context.go (+74/-0)
vendor/gopkg.in/tomb.v2/context16.go (+74/-0)
vendor/gopkg.in/tomb.v2/tomb.go (+237/-0)
vendor/gopkg.in/tylerb/graceful.v1/LICENSE (+21/-0)
vendor/gopkg.in/tylerb/graceful.v1/README.md (+152/-0)
vendor/gopkg.in/tylerb/graceful.v1/graceful.go (+487/-0)
vendor/gopkg.in/tylerb/graceful.v1/keepalive_listener.go (+32/-0)
vendor/gopkg.in/tylerb/graceful.v1/limit_listen.go (+77/-0)
vendor/gopkg.in/yaml.v2/LICENSE (+201/-0)
vendor/gopkg.in/yaml.v2/LICENSE.libyaml (+31/-0)
vendor/gopkg.in/yaml.v2/NOTICE (+13/-0)
vendor/gopkg.in/yaml.v2/README.md (+133/-0)
vendor/gopkg.in/yaml.v2/apic.go (+739/-0)
vendor/gopkg.in/yaml.v2/decode.go (+775/-0)
vendor/gopkg.in/yaml.v2/emitterc.go (+1685/-0)
vendor/gopkg.in/yaml.v2/encode.go (+356/-0)
vendor/gopkg.in/yaml.v2/go.mod (+5/-0)
vendor/gopkg.in/yaml.v2/parserc.go (+1095/-0)
vendor/gopkg.in/yaml.v2/readerc.go (+412/-0)
vendor/gopkg.in/yaml.v2/resolve.go (+258/-0)
vendor/gopkg.in/yaml.v2/scannerc.go (+2696/-0)
vendor/gopkg.in/yaml.v2/sorter.go (+113/-0)
vendor/gopkg.in/yaml.v2/writerc.go (+26/-0)
vendor/gopkg.in/yaml.v2/yaml.go (+466/-0)
vendor/gopkg.in/yaml.v2/yamlh.go (+738/-0)
vendor/gopkg.in/yaml.v2/yamlprivateh.go (+173/-0)
vendor/vendor.json (+211/-0)
wrappers/binaries.go (+91/-0)
wrappers/binaries_test.go (+151/-0)
wrappers/core18.go (+183/-0)
wrappers/core18_test.go (+119/-0)
wrappers/desktop.go (+259/-0)
wrappers/desktop_test.go (+471/-0)
wrappers/export_test.go (+47/-0)
wrappers/services.go (+701/-0)
wrappers/services_gen_test.go (+585/-0)
wrappers/services_test.go (+919/-0)
x11/xauth.go (+151/-0)
x11/xauth_test.go (+74/-0)
xdgopenproxy/export_test.go (+22/-0)
xdgopenproxy/xdgopenproxy.go (+63/-0)
xdgopenproxy/xdgopenproxy_test.go (+159/-0)
Changed in cloud-images: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
description: | updated |
Changed in snapd (Ubuntu): | |
importance: | Undecided → Critical |
Changed in snapd (Ubuntu Bionic): | |
status: | New → In Progress |
Changed in snapd (Ubuntu Cosmic): | |
status: | New → In Progress |
Changed in snapd (Ubuntu Cosmic): | |
status: | In Progress → Fix Released |
Changed in cloud-images: | |
status: | Confirmed → In Progress |
status: | In Progress → Incomplete |
status: | Incomplete → Fix Committed |
status: | Fix Committed → New |
status: | New → Fix Released |
affects: | cloud-images → arduino-debug |
affects: | arduino-debug → cloud-images |
Changed in cloud-images: | |
status: | Fix Released → Confirmed |
information type: | Public Security → Public |
Changed in cloud-images: | |
status: | Confirmed → Fix Released |
Changed in initramfs-tools (Ubuntu): | |
status: | New → Invalid |
Changed in initramfs-tools (Ubuntu Bionic): | |
status: | New → Invalid |
Changed in initramfs-tools (Ubuntu Cosmic): | |
status: | New → Invalid |
This regressed between 5ee1af40be67 (serial: 20180905) and 20180906.