lp:~mvo/snapd/+git/snapd-mvo

Owned by Michael Vogt
Get this repository:
git clone https://git.launchpad.net/~mvo/snapd/+git/snapd-mvo

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://github.com/mvo5/snappy.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 2 minutes — see the log

Updating repository...

Launchpad is processing new changes to this repository which will be available shortly. Reload to see the changes.

Branches

Name Last Modified Last Commit
release-2.29.2 2017-11-03 18:19:13 UTC
Merge remote-tracking branch 'upstream/master' into release-2.29.2

Author: Michael Vogt
Author Date: 2017-11-03 18:19:13 UTC

Merge remote-tracking branch 'upstream/master' into release-2.29.2

refactor-ifstate 2017-11-03 15:19:09 UTC
ifacestate: refactor and extract ifacestate/repo

Author: Michael Vogt
Author Date: 2017-10-30 14:59:10 UTC

ifacestate: refactor and extract ifacestate/repo

This PR refactors the ifacestate interface repository handling into
its own package. This allows us to import ifacestate/repo from
snapstate to answer questions like: "do we have a connected
content interface or do we need to download the default provider".

experimental-strace 2017-11-03 14:25:50 UTC
add experimental and broken strace support

Author: Michael Vogt
Author Date: 2017-11-03 14:25:50 UTC

add experimental and broken strace support

release-2.29.1 2017-11-03 06:59:38 UTC
Merge remote-tracking branch 'upstream/master' into release-2.29.1

Author: Michael Vogt
Author Date: 2017-11-03 06:59:38 UTC

Merge remote-tracking branch 'upstream/master' into release-2.29.1

silly-14.04 2017-11-02 18:46:16 UTC
tests: disable refresh-undo test on trusty for now

Author: Michael Vogt
Author Date: 2017-11-02 18:46:16 UTC

tests: disable refresh-undo test on trusty for now

revert-8b87ee-2.29 2017-11-02 15:00:44 UTC
Revert " wrappers: fail install if exec-line cannot be re-written (#3991)"

Author: Michael Vogt
Author Date: 2017-11-02 15:00:44 UTC

Revert " wrappers: fail install if exec-line cannot be re-written (#3991)"

This reverts commit 8b87ee531027e402a8147ddd0588b165f0633919.

intercept-core-config 2017-11-01 13:24:36 UTC
refresh-core-with-hanging-configure-hook as is is not meaningful anymore, dro...

Author: Samuele Pedroni
Author Date: 2017-11-01 13:24:18 UTC

refresh-core-with-hanging-configure-hook as is is not meaningful anymore, drop it

release-2.29 2017-10-30 18:15:56 UTC
Merge remote-tracking branch 'upstream/master' into release-2.29

Author: Michael Vogt
Author Date: 2017-10-30 18:15:56 UTC

Merge remote-tracking branch 'upstream/master' into release-2.29

release-2.29-rc2 2017-10-30 18:14:37 UTC
Merge remote-tracking branch 'upstream/release/2.29' into release-2.29-rc2

Author: Michael Vogt
Author Date: 2017-10-30 18:14:37 UTC

Merge remote-tracking branch 'upstream/release/2.29' into release-2.29-rc2

trusty-skip-socketcall-tests 2017-10-30 16:26:08 UTC
snap-seccomp: skip in-kernel bpf tests for socket() in trusty/i386

Author: Michael Vogt
Author Date: 2017-10-30 16:19:48 UTC

snap-seccomp: skip in-kernel bpf tests for socket() in trusty/i386

Because on trusty/i386 the socket syscall is translated to socketcall
we cannot meaningfully test this with the in-kernel bpf tests.

Skip the tests therefore.

seccomp-unconfined 2017-10-27 17:35:41 UTC
Merge remote-tracking branch 'upstream/master' into seccomp-unconfined

Author: Michael Vogt
Author Date: 2017-10-27 17:35:41 UTC

Merge remote-tracking branch 'upstream/master' into seccomp-unconfined

bionic-beaver 2017-10-27 16:36:36 UTC
spread: welcome bionic beaver

Author: Michael Vogt
Author Date: 2017-10-27 16:36:33 UTC

spread: welcome bionic beaver

The new Ubuntu 18.04 series has openend. We need to update our
tests for that.

archive-dislikes-symlinks 2017-10-27 14:06:48 UTC
debian: make packaging/ubuntu-14.04/copyright a real file again

Author: Michael Vogt
Author Date: 2017-10-27 14:06:46 UTC

debian: make packaging/ubuntu-14.04/copyright a real file again

The ubuntu archive rejects uploads where the debian/copyright
file is a symlink.

fix-powerpc-ftbfs 2017-10-27 11:11:15 UTC
Merge remote-tracking branch 'upstream/master' into fix-powerpc-ftbfs

Author: Michael Vogt
Author Date: 2017-10-27 11:11:15 UTC

Merge remote-tracking branch 'upstream/master' into fix-powerpc-ftbfs

blow-cache 2017-10-27 11:11:04 UTC
Merge remote-tracking branch 'upstream/master' into blow-cache

Author: Michael Vogt
Author Date: 2017-10-27 11:11:04 UTC

Merge remote-tracking branch 'upstream/master' into blow-cache

less-noise 2017-10-27 06:46:00 UTC
cmd: downgrade log message in InternalToolPath to Debugf()

Author: Michael Vogt
Author Date: 2017-10-27 06:46:00 UTC

cmd: downgrade log message in InternalToolPath to Debugf()

increase-snap-confine-timeout-in-tests-2.29 2017-10-27 06:34:51 UTC
snap-confine: increase sanity_timeout to 6s

Author: Michael Vogt
Author Date: 2017-10-27 06:26:10 UTC

snap-confine: increase sanity_timeout to 6s

We see failure on autopkgtest machines. These are likely because
the VMs are very slow and the existing timeout is not enough.

This PR doubles the timeout to deal with really slow environments.

fix-powerpc-ftbfs-2.29 2017-10-27 06:14:01 UTC
do not build static snap-exec on powerpc

Author: Michael Vogt
Author Date: 2017-10-23 14:24:59 UTC

do not build static snap-exec on powerpc

blow-cache-2.29 2017-10-27 06:09:32 UTC
apparmor/backend_test.go: add missing assert() - thanks to jdstrand!

Author: Michael Vogt
Author Date: 2017-10-26 14:50:41 UTC

apparmor/backend_test.go: add missing assert() - thanks to jdstrand!

seccomp-unconfined-2.29 2017-10-27 06:07:29 UTC
seccomp-support.c: fix warning on artful

Author: Michael Vogt
Author Date: 2017-10-26 14:21:57 UTC

seccomp-support.c: fix warning on artful

alert-translators-about-desc-2.29 2017-10-27 06:02:43 UTC
renamed tidyNoticef to just noticef (with a comment)

Author: John Lenton
Author Date: 2017-10-25 10:38:23 UTC

renamed tidyNoticef to just noticef (with a comment)

ensure-before 2017-10-26 13:56:53 UTC
systemd: run all mount units before snapd.service to avoid race

Author: Michael Vogt
Author Date: 2017-10-26 11:01:40 UTC

systemd: run all mount units before snapd.service to avoid race

There is a race on startup in Ubuntu 14.04. The mount units for
the installed snaps and the systemd unit are started at similar
times and sometimes the mount units are not ready when snapd
starts. This results in confusing errors like snaps loose all
their interfaces because the information about the interfaces
is stored in the on-disk snap.yaml only (reported in
LP: #1721518).

This PR fixes this issue by adding a "Before=snapd.service"
relation to all the snap mount units.

new-change-everywhere 2017-10-24 07:01:00 UTC
daemon: use newChange() in changeAliases for consistency

Author: Michael Vogt
Author Date: 2017-10-24 07:01:00 UTC

daemon: use newChange() in changeAliases for consistency

release-2.29-rc1 2017-10-23 06:45:48 UTC
release 2.29~rc1

Author: Michael Vogt
Author Date: 2017-10-23 06:45:48 UTC

release 2.29~rc1

into-containers 2017-10-20 14:57:18 UTC
Another attempt at disabling go get in Travis.

Author: Gustavo Niemeyer
Author Date: 2017-10-20 14:53:00 UTC

Another attempt at disabling go get in Travis.

test-revert-on-core 2017-10-20 11:22:32 UTC
fix sub{uid,gid}

Author: Michael Vogt
Author Date: 2017-10-20 11:22:32 UTC

fix sub{uid,gid}

test-more-revert 2017-10-19 11:18:20 UTC
tests: improve revert related testing

Author: Michael Vogt
Author Date: 2017-10-19 10:16:21 UTC

tests: improve revert related testing

We got reports that under some circumstances after a core revert
snaps did not work correctly. Add tests so that we excercise snaps
in the revert tests.

i18n-plus-test 2017-10-18 10:11:52 UTC
tests: extend i18n test to run with each locale

Author: Michael Vogt
Author Date: 2017-10-18 10:11:52 UTC

tests: extend i18n test to run with each locale

In LP:#1723974 we found that in the hr_HR locale snap panics on
startup. This test checks for all translations that this panic
does not happen.

snap-confine-init-buffers 2017-10-18 05:52:46 UTC
use = { 0 } for array intialization instead of { 0, }

Author: Michael Vogt
Author Date: 2017-10-18 05:52:46 UTC

use = { 0 } for array intialization instead of { 0, }

cache-downloads 2017-10-18 05:44:56 UTC
fix compile error

Author: Michael Vogt
Author Date: 2017-10-18 05:44:56 UTC

fix compile error

detect-invalid-udev 2017-10-17 10:33:27 UTC
tests: check for invalid udev files during all tests

Author: Michael Vogt
Author Date: 2017-10-17 10:33:27 UTC

tests: check for invalid udev files during all tests

To prevent typos like
https://github.com/snapcore/snapd/pull/3617/files#diff-ec8cacef522dbb27eeb9ceed25f03b22R249
this PR adds a check that ensures we never create invalid udev
files during the tests.

fix-cups-2.5 2017-10-16 10:08:41 UTC
tests: fix interfaces-cups-control test for cups-2.2.5

Author: Michael Vogt
Author Date: 2017-10-16 10:08:41 UTC

tests: fix interfaces-cups-control test for cups-2.2.5

The test breaks with cups 2.2.5 becaue the output filename has
changed there. It used to be /root/PDF/test_file.pdf but now it
is /root/PDF/root_PDF.pdf. This PR makes the glob sufficiently
broad.

release-2.28.5 2017-10-13 21:39:57 UTC
Merge remote-tracking branch 'upstream/release/2.28' into release-2.28.5

Author: Michael Vogt
Author Date: 2017-10-13 21:39:57 UTC

Merge remote-tracking branch 'upstream/release/2.28' into release-2.28.5

cleanup-broken-nvidia-2.28 2017-10-13 20:45:56 UTC
snap-confine: cleanup incorrectly created nvidia udev tags (2.28)

Author: Michael Vogt
Author Date: 2017-10-13 20:24:18 UTC

snap-confine: cleanup incorrectly created nvidia udev tags (2.28)

This PR will remove incorrectly created udev tag
that cause libudev on 16.04 to fail with
"udev_enumerate_scan failed".

See also:
https://forum.snapcraft.io/t/weird-udev-enumerate-error/2360/17

cleanup-broken-nvidia 2017-10-13 18:31:46 UTC
address review feedback

Author: Michael Vogt
Author Date: 2017-10-13 17:28:36 UTC

address review feedback

dbus-backend-userd-service-fix 2017-10-13 07:04:26 UTC
interfaces/dbus: drop unneeded check for release.ReleaseInfo.ForceDevMode

Author: Michael Vogt
Author Date: 2017-10-13 07:04:26 UTC

interfaces/dbus: drop unneeded check for release.ReleaseInfo.ForceDevMode

xdg-open-for-real 2017-10-13 06:19:28 UTC
only run snap-userd-reexec test on systems that re-exec

Author: Michael Vogt
Author Date: 2017-10-13 06:19:28 UTC

only run snap-userd-reexec test on systems that re-exec

nvidia-modeset 2017-10-12 16:31:35 UTC
snap-confine: add support for handling /dev/nvidia-modeset

Author: Michael Vogt
Author Date: 2017-10-12 14:49:09 UTC

snap-confine: add support for handling /dev/nvidia-modeset

Our compatiblity handling for the nvidia modules was not handling
the new /dev/nvidia-modeset. This caused crashes with nvidia driver
version 375+. This PR fixes the issue.

snapfuse 2017-10-12 10:09:00 UTC
ensure config.{guess,sub} is available

Author: Michael Vogt
Author Date: 2017-10-12 10:09:00 UTC

ensure config.{guess,sub} is available

release-2.28.4 2017-10-11 17:55:22 UTC
Merge remote-tracking branch 'upstream/master' into release-2.28.4

Author: Michael Vogt
Author Date: 2017-10-11 17:55:22 UTC

Merge remote-tracking branch 'upstream/master' into release-2.28.4

hardcode-nvidia-devices-in-the-cgroup-2.28 2017-10-11 14:43:11 UTC
cmd/snap-confine: more nvidia profile proofing

Author: Zygmunt Krynicki
Author Date: 2017-10-11 14:43:11 UTC

cmd/snap-confine: more nvidia profile proofing

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>

fix-replaces-2.28 2017-10-11 14:23:56 UTC
debian: fix replaces/breaks for snap-xdg-open (thanks to apw!)

Author: Michael Vogt
Author Date: 2017-10-11 14:23:56 UTC

debian: fix replaces/breaks for snap-xdg-open (thanks to apw!)

release-2.28.3 2017-10-11 07:59:33 UTC
Merge remote-tracking branch 'upstream/master' into release-2.28.3

Author: Michael Vogt
Author Date: 2017-10-11 07:59:33 UTC

Merge remote-tracking branch 'upstream/master' into release-2.28.3

lxd-interface-test 2017-10-11 06:38:21 UTC
tests: add test for lxd interface

Author: Michael Vogt
Author Date: 2017-10-11 06:37:39 UTC

tests: add test for lxd interface

The 2.28 release broke the lxd interface. This is fixed already but
we do not have a regression test. For more details about the bug:
https://forum.snapcraft.io/t/snapd-2-28-breaks-the-lxc-interface

lxd-on-core 2017-10-11 06:37:39 UTC
add test for lxd interface, see https://forum.snapcraft.io/t/snapd-2-28-break...

Author: Michael Vogt
Author Date: 2017-10-11 06:37:39 UTC

add test for lxd interface, see https://forum.snapcraft.io/t/snapd-2-28-breaks-the-lxc-interface

release-2.28.2 2017-10-10 16:48:29 UTC
Merge remote-tracking branch 'upstream/master' into release-2.28.2

Author: Michael Vogt
Author Date: 2017-10-10 16:48:29 UTC

Merge remote-tracking branch 'upstream/master' into release-2.28.2

modernize-snap-exec-tests 2017-10-09 22:42:59 UTC
Merge branch 'master' into modernize-snap-exec-tests

Author: John Lenton
Author Date: 2017-10-09 22:42:59 UTC

Merge branch 'master' into modernize-snap-exec-tests

command-with-vars 2017-10-09 17:38:06 UTC
tests/lib/snaps/basic-run/bin/echo: chmod +x (HOW.)

Author: John Lenton
Author Date: 2017-10-09 17:38:06 UTC

tests/lib/snaps/basic-run/bin/echo: chmod +x (HOW.)

snap-pack 2017-10-09 13:39:54 UTC
tests/upgrade/basic: skip classic test if "snap pack" missing

Author: John Lenton
Author Date: 2017-10-09 13:39:54 UTC

tests/upgrade/basic: skip classic test if "snap pack" missing

no-can-i-haz 2017-10-06 07:30:27 UTC
remove call to http://canihazip.com/ which appears to be down

Author: Michael Vogt
Author Date: 2017-10-06 07:28:21 UTC

remove call to http://canihazip.com/ which appears to be down

release-info-2.28 2017-10-04 14:48:48 UTC
release,cmd,dirs: Redo the distro checks to take into account distribution fa...

Author: Neal Gompa
Author Date: 2017-10-04 14:43:13 UTC

release,cmd,dirs: Redo the distro checks to take into account distribution families

* release: Add support for processing ID_LIKE from os-release(5)

This will allow us to handle distribution families better.

Signed-off-by: Neal Gompa <ngompa13@gmail.com>

* cmd: Adjust re-exec test to test based on distribution family

By testing on the distribution family, we don't have to keep adding
distribution IDs to disable re-exec where it won't work.

Signed-off-by: Neal Gompa <ngompa13@gmail.com>

* dirs: Adjust directory test to test based on distribution family

By testing on the distribution family, we don't have to keep adding
distribution IDs to deal with the directory path differences.

Signed-off-by: Neal Gompa <ngompa13@gmail.com>

* add new release.DistroLike() helper and tweak a bit

empty-doc-on-no-config-tweaks 2017-10-04 14:16:31 UTC
address review feedback

Author: Michael Vogt
Author Date: 2017-10-04 14:16:31 UTC

address review feedback

cleanup-macro 2017-10-04 08:45:58 UTC
snap-confine: add new SC_CLEANUP and use it

Author: Michael Vogt
Author Date: 2017-10-04 07:44:01 UTC

snap-confine: add new SC_CLEANUP and use it

This makes reading the code (hopefully) slightly easier as it
shortens the __attribute__((cleanup(n))) use.

snap-confine-classic-check 2017-09-29 18:52:16 UTC
Merge remote-tracking branch 'upstream/master' into snap-confine-classic-check

Author: Michael Vogt
Author Date: 2017-09-29 18:52:16 UTC

Merge remote-tracking branch 'upstream/master' into snap-confine-classic-check

fail-fail-fail-sergio 2017-09-29 18:33:13 UTC
fix unit tests now that we are strict about correct desktop files

Author: Michael Vogt
Author Date: 2017-09-29 18:33:13 UTC

fix unit tests now that we are strict about correct desktop files

release-2.28.1 2017-09-27 22:16:34 UTC
Merge remote-tracking branch 'upstream/master' into release-2.28.1

Author: Michael Vogt
Author Date: 2017-09-27 22:15:47 UTC

Merge remote-tracking branch 'upstream/master' into release-2.28.1

fedora-base 2017-09-27 19:23:18 UTC
add support for nsswitch.conf and ssl

Author: Michael Vogt
Author Date: 2017-09-27 19:23:18 UTC

add support for nsswitch.conf and ssl

release-2.28 2017-09-26 16:05:09 UTC
Merge remote-tracking branch 'upstream/master' into release-2.28

Author: Michael Vogt
Author Date: 2017-09-26 16:03:09 UTC

Merge remote-tracking branch 'upstream/master' into release-2.28

new-style-content 2017-09-26 11:11:27 UTC
add new style content interfaces

Author: Michael Vogt
Author Date: 2017-09-26 11:11:27 UTC

add new style content interfaces

targeted-snap-ignore 2017-09-25 18:24:27 UTC
make the .gitingore file a bit more targeted

Author: Michael Vogt
Author Date: 2017-09-25 18:24:27 UTC

make the .gitingore file a bit more targeted

fix-bare-base-on-reexec 2017-09-25 14:00:08 UTC
cmd/snap-confine: use read-only bind mount for /usr/lib/snapd

Author: Zygmunt Krynicki
Author Date: 2017-09-25 13:59:07 UTC

cmd/snap-confine: use read-only bind mount for /usr/lib/snapd

When app snap uses a custom base snap we bind-mount the aforementioned
directory from the core snap but that bind mount can be safely made to
be read-only.

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>

clean-your-root 2017-09-22 06:33:16 UTC
revert removal of the user.Current mocking (thanks to zyga)

Author: Michael Vogt
Author Date: 2017-09-22 06:33:16 UTC

revert removal of the user.Current mocking (thanks to zyga)

bases-on-core 2017-09-21 15:06:33 UTC
snap-confine: fix base snaps on core

Author: Michael Vogt
Author Date: 2017-09-21 14:09:24 UTC

snap-confine: fix base snaps on core

On core devices we don't setup the same confinement as we do with
classic. However when we use base snaps we need to setup the
confinement in a similar way as on classic. Update the code to
do this.

snap-repair-list-with-summary 2017-09-21 06:34:56 UTC
fix regexp in TestRepairHasCorrectPath

Author: Michael Vogt
Author Date: 2017-09-21 06:34:56 UTC

fix regexp in TestRepairHasCorrectPath

snap-repair-done-with-repair-binary 2017-09-20 18:46:20 UTC
Merge remote-tracking branch 'upstream/master' into snap-repair-done-with-rep...

Author: Michael Vogt
Author Date: 2017-09-20 18:46:20 UTC

Merge remote-tracking branch 'upstream/master' into snap-repair-done-with-repair-binary

fix-repair-tests-as-root 2017-09-20 18:44:38 UTC
Merge remote-tracking branch 'upstream/master' into fix-repair-tests-as-root

Author: Michael Vogt
Author Date: 2017-09-20 18:44:38 UTC

Merge remote-tracking branch 'upstream/master' into fix-repair-tests-as-root

fix-missing-close-in-test-status-happy 2017-09-20 15:40:02 UTC
snap-repair: fix missing Close() in TestStatusHappy

Author: Michael Vogt
Author Date: 2017-09-20 15:40:02 UTC

snap-repair: fix missing Close() in TestStatusHappy

This issue has caused unrelated test failures in the TestFetch500
and similar tests.

fix-double-close 2017-09-20 12:00:03 UTC
snap-repair: fix double close of statusW (thanks to Samuele)

Author: Michael Vogt
Author Date: 2017-09-20 10:40:39 UTC

snap-repair: fix double close of statusW (thanks to Samuele)

cmd-get-tweaks 2017-09-20 09:38:21 UTC
tweak outputDefault

Author: Michael Vogt
Author Date: 2017-09-20 09:22:41 UTC

tweak outputDefault

secondary-arch-gcc 2017-09-20 06:33:09 UTC
install gcc-multilib for trusty too

Author: Michael Vogt
Author Date: 2017-09-20 06:33:09 UTC

install gcc-multilib for trusty too

snap-repair-done 2017-09-19 17:22:39 UTC
fix TestStatusUnparsableStatusFD() to work with latest golang

Author: Michael Vogt
Author Date: 2017-09-19 17:22:39 UTC

fix TestStatusUnparsableStatusFD() to work with latest golang

less-confusing-snap-confine-error 2017-09-19 17:13:56 UTC
Merge remote-tracking branch 'upstream/master' into less-confusing-snap-confi...

Author: Michael Vogt
Author Date: 2017-09-19 17:13:56 UTC

Merge remote-tracking branch 'upstream/master' into less-confusing-snap-confine-error

test-xdg-open-compat 2017-09-19 09:32:59 UTC
ensure mount-point for xdg-open is available

Author: Michael Vogt
Author Date: 2017-09-19 09:32:59 UTC

ensure mount-point for xdg-open is available

snap-repair-passthrough 2017-09-19 09:13:47 UTC
fix unittest

Author: Michael Vogt
Author Date: 2017-09-19 09:13:47 UTC

fix unittest

no-nmcli-on-arm 2017-09-19 07:59:13 UTC
Merge remote-tracking branch 'upstream/master' into no-nmcli-on-arm

Author: Michael Vogt
Author Date: 2017-09-19 07:59:13 UTC

Merge remote-tracking branch 'upstream/master' into no-nmcli-on-arm

snap-repair-list 2017-09-18 08:17:02 UTC
show "script:" before "output:" in `snap-repair show`

Author: Michael Vogt
Author Date: 2017-09-18 08:17:02 UTC

show "script:" before "output:" in `snap-repair show`

xdg-open-test 2017-09-15 06:26:17 UTC
Merge remote-tracking branch 'upstream/master' into xdg-open-test

Author: Michael Vogt
Author Date: 2017-09-15 06:26:17 UTC

Merge remote-tracking branch 'upstream/master' into xdg-open-test

ensure-core-in-snapstate-with-bases 2017-09-14 14:30:11 UTC
address review feedback

Author: Michael Vogt
Author Date: 2017-09-14 14:30:11 UTC

address review feedback

fix-arm64-syscalls 2017-09-13 14:09:09 UTC
snap-seccomp: skip mknod syscall on arm64

Author: Michael Vogt
Author Date: 2017-09-13 13:01:03 UTC

snap-seccomp: skip mknod syscall on arm64

test-for-core-services 2017-09-13 11:36:04 UTC
tests: add test that ensures that all core services are working

Author: Michael Vogt
Author Date: 2017-09-13 11:36:04 UTC

tests: add test that ensures that all core services are working

snap-seccomp-is-atomic 2017-09-13 10:29:57 UTC
Merge remote-tracking branch 'upstream/master' into snap-seccomp-is-atomic

Author: Michael Vogt
Author Date: 2017-09-13 10:29:57 UTC

Merge remote-tracking branch 'upstream/master' into snap-seccomp-is-atomic

more-tidy-less-noise 2017-09-13 10:19:39 UTC
address review feedback

Author: Michael Vogt
Author Date: 2017-09-13 10:19:39 UTC

address review feedback

livepatch-test 2017-09-13 07:49:32 UTC
silence canonical-livepatch output

Author: Michael Vogt
Author Date: 2017-09-13 07:49:32 UTC

silence canonical-livepatch output

more-time-for-slow-machines 2017-09-13 06:06:41 UTC
snap-repair: fix test failure in TestRepairHitsTimeout

Author: Michael Vogt
Author Date: 2017-09-13 06:06:41 UTC

snap-repair: fix test failure in TestRepairHitsTimeout

The TestRepairHitsTimeout waits for 10ms before stopping the
process. On a busy machine this may not be enough to start the
repair script and produce output. So instead increase the timeout
to 100ms.

gccgo-unused-fix 2017-09-13 06:03:21 UTC
daemon: remove unused installSnap var

Author: Michael Vogt
Author Date: 2017-09-13 06:03:21 UTC

daemon: remove unused installSnap var

i18n-from-client 2017-09-12 11:20:07 UTC
use gls to track client locale

Author: Michael Vogt
Author Date: 2017-09-12 11:20:07 UTC

use gls to track client locale

i18n-for-real 2017-09-12 08:50:25 UTC
many: use snapcore/snapd/i18n instead of i18n/dumb

Author: Michael Vogt
Author Date: 2017-09-12 08:50:25 UTC

many: use snapcore/snapd/i18n instead of i18n/dumb

We have fully working i18n so we should probably use it.

less-negative 2017-09-11 14:59:07 UTC
snap-seccomp: manually resolve socket() call in tests

Author: Michael Vogt
Author Date: 2017-09-11 14:15:30 UTC

snap-seccomp: manually resolve socket() call in tests

In libseccomp 2.3.x the "socket" call on i386/s390x returns a
negative syscall number. This breaks our in-kernel tests. This
patch fixes this by manually resolving the syscall to the real
socket syscall (359).

It also errors now when negative syscalls are found, this should
ensure that we always test all our syscalls.

test-fragility-tweaks-2.28 2017-09-11 10:21:24 UTC
many: fix TestSetConfNumber missing an Unlock and other fragility improvement...

Author: Samuele Pedroni
Author Date: 2017-09-11 09:29:52 UTC

many: fix TestSetConfNumber missing an Unlock and other fragility improvements (#3894)

* TestSetConfNumber was missing an Unlock and a couple clarifying tweaks to Lock/Unlock pairings
* increase settleTimeout in managers_test.go

run-snap-repair-only-on-core 2017-09-11 08:24:02 UTC
systemd: do not run auto-import and repair services on classic

Author: Michael Vogt
Author Date: 2017-09-11 08:19:33 UTC

systemd: do not run auto-import and repair services on classic

Change the systemd units to conditionally start on "snap_core="
in the kernel commandline. Also update core-fixup to follow
the same pattern.

mock-journalctl 2017-09-11 07:58:31 UTC
Merge remote-tracking branch 'upstream/master' into mock-journalctl

Author: Michael Vogt
Author Date: 2017-09-11 07:58:31 UTC

Merge remote-tracking branch 'upstream/master' into mock-journalctl

fedora-novendor-2.28 2017-09-11 07:36:26 UTC
packaging/fedora: Temporarily revert back to old address for cheggaaa/pb.

Author: Neal Gompa
Author Date: 2017-09-10 13:24:40 UTC

packaging/fedora: Temporarily revert back to old address for cheggaaa/pb.

This reverts commit 084e091dd54173e84c77c6d8da84be9dc62dfbd3.

In addition, we'll fake the gopkg.in address in the vendor/ directory
to make it compile again.

This is an absolutely horrible hack because of a bad situation that I
wish had never happened, but I'm stuck with this, so this is the best I
can do.

Signed-off-by: Neal Gompa <ngompa13@gmail.com>

fix/golang-1.9-2.28 2017-09-11 07:17:34 UTC
osutil: adjust StreamCommand tests for golang 1.9

Author: Zygmunt Krynicki
Author Date: 2017-09-08 08:52:58 UTC

osutil: adjust StreamCommand tests for golang 1.9

In golang 1.9 there are richer error constructs returned from certain
operations and tests were very precisely monitoring the result. This
patch adjust tests to work on both golang 1.9 and earlier.

Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>

model-assertion-no-refresh 2017-09-08 16:25:04 UTC
allow disable auto-refresh if the model assertion permits it

Author: Michael Vogt
Author Date: 2017-09-08 16:25:04 UTC

allow disable auto-refresh if the model assertion permits it

mock-systemd 2017-09-08 12:53:04 UTC
fix silly sed error

Author: Michael Vogt
Author Date: 2017-09-08 12:53:04 UTC

fix silly sed error

not-in-my-watch 2017-09-08 06:34:32 UTC
tests: make TestCmdWatch more robust

Author: Michael Vogt
Author Date: 2017-09-08 06:34:32 UTC

tests: make TestCmdWatch more robust

The test checks for progress data. However the progress data update
is timer dependent so the test is always racy. Instead of checking
if we see updated progress just check that the progress display
started.

fix-listing-harder 2017-09-08 06:24:04 UTC
Improve the listing test to not fail for e.g. 2.28~rc2

Author: Michael Vogt
Author Date: 2017-09-08 06:24:04 UTC

Improve the listing test to not fail for e.g. 2.28~rc2

We had one test failure related to the listing test caused by
the new version 2.28~rc2 in the edge channel.

slow-slow-arm-powerpc 2017-09-07 20:11:33 UTC
fixlet

Author: Samuele Pedroni
Author Date: 2017-09-07 20:11:33 UTC

fixlet

debian-description-improvements 2017-09-07 11:51:20 UTC
debian: improve package description

Author: Michael Vogt
Author Date: 2017-09-07 11:51:20 UTC

debian: improve package description

release-2.27.6 2017-09-07 09:57:28 UTC
Merge remote-tracking branch 'upstream/master' into release-2.27.6

Author: Michael Vogt
Author Date: 2017-09-07 09:57:28 UTC

Merge remote-tracking branch 'upstream/master' into release-2.27.6

20012100 of 3166 results
This repository contains Public information 
Everyone can see this information.

Subscribers