lp:snapd

Created by Michael Vogt on 2018-04-03 and last modified on 2018-04-03
Get this branch:
bzr branch lp:snapd

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Snappy Developers
Project:
snapd
Status:
Development

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at https://github.com/snapcore/snapd.git.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was on 2018-04-03.

Import started on 2018-04-07 on izar and finished on 2018-04-07 taking 15 seconds — see the log
Import started on 2018-04-05 on alnitak and finished on 2018-04-05 taking 20 seconds — see the log
Import started on 2018-04-04 on alnitak and finished on 2018-04-04 taking 15 seconds — see the log
Import started on 2018-04-03 on alnitak and finished on 2018-04-03 taking 15 seconds — see the log

Recent revisions

4828. By Michael Vogt on 2018-04-03

debian: add placeholder changelog for 2.32.2

4827. By Zygmunt Krynicki on 2018-03-31

cmd: make fmt (indent 2.2.11) (#4961)

Signed-off-by: Zygmunt Krynicki <email address hidden>

4826. By Gerry Boland <email address hidden> on 2018-03-31

interfaces/content: add rule so slot can access writable files at plug's mountpoint (#4932)

* Content-interface: add AppArmor rule so slot can access shared directory using plug's namespace
* Add test
* Improve comment

4825. By Erick555 <email address hidden> on 2018-03-31

interfaces: add /var/lib/snapd/snap to @{INSTALL_DIR} (#4944)

* Change @{INSTALL_DIR} to /{,var/lib/snapd/}snap
This fixes issue where snap.yaml is accessed under /var/lib/snapd/snap instead of /snap. This occurs in Archlinux. Fix is based on
https://forum.snapcraft.io/t/apparmor-issues-with-default-install-dir/4568/2 .

4824. By Paweł Stołowski on 2018-03-31

ifacestate: don't surface errors from stale connections (#4946)

* Ignore bad connections in reloadConnections, don't surface them outside via affected snaps.
* Report error from repo.Connect via NoSuchPlugSlot.
* many: tweak how we ignore stray connections, add test

Signed-off-by: Zygmunt Krynicki <email address hidden>

4823. By Zygmunt Krynicki on 2018-03-31

Merge pull request #4963 from zyga/tweak/cleanup-sun-v2b

cmd/snap-update-ns: convert Secure* family of functions into methods

4822. By Zygmunt Krynicki on 2018-03-30

Merge pull request #4964 from zyga/fix/disable-livepatch-test-on-gce

tests: adjust canonical-livepatch test on GCE

4821. By Zygmunt Krynicki on 2018-03-30

Merge pull request #4949 from zyga/fix/econnreset

tests: fix quoting issues in econnreset test

4820. By Zygmunt Krynicki on 2018-03-30

Merge pull request #4955 from zyga/fix/media-equivalence

cmd/snap-confine: make /run/media an alias of /media

4819. By Zygmunt Krynicki on 2018-03-30

spread.yaml: switch Fedora 27 tests to manual (#4962)

Fedora is affected by what looks like a compiler issue where the build
terminates without any useful diagnostic message:

    r -p $WORK/golang.org/x/net/context/
    cd /usr/share/gocode/src/golang.org/x/net/context/ctxhttp
    /usr/lib/golang/pkg/tool/linux_amd64/compile -o $WORK/golang.org/x/net/context/ctxhttp.a -trimpath $WORK -shared -goversion go1.9.4 -p golang.org/x/net/context/ctxhttp -complete -installsuffix shared -buildid ab9e3e1669ce2ef40183ac44ed64b157e02355b9 -D _/usr/share/gocode/src/golang.org/x/net/context/ctxhttp -I $WORK -I /usr/share/gocode/pkg/linux_amd64_shared -pack ./ctxhttp.go
    error: Bad exit status from /var/tmp/rpm-tmp.iLEs6F (%build)
 Bad exit status from /var/tmp/rpm-tmp.iLEs6F (%build)
    RPM build errors:
    Child return code was: 1
    EXCEPTION: [Error()]
    Traceback (most recent call last):
      File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 89, in trace
 result = func(*args, **kw)
      File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 582, in do
 raise exception.Error("Command failed. See logs for output.\n # %s" % (command,), child.returncode)
    mockbuild.exception.Error: Command failed. See logs for output.
     # bash --login -c /usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/snapd.spec

Some additional investigation uncovered what looks like an unexpanded RPM macro
%{go_import_path} which hints at a broken RPM helper for golang as the culprit.
This patch should be reverted once the situation stabilizes and a fix is in place.

Signed-off-by: Zygmunt Krynicki <email address hidden>

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.