~mvo/snapd/+git/snapd-mvo:go.10-2

Last commit made on 2019-01-22
Get this branch:
git clone -b go.10-2 https://git.launchpad.net/~mvo/snapd/+git/snapd-mvo

Branch merges

Branch information

Name:
go.10-2
Repository:
lp:~mvo/snapd/+git/snapd-mvo

Recent commits

03c2925... by "John R. Lenton" <email address hidden>

Update run-checks

Co-Authored-By: mvo5 <email address hidden>

ee02a7c... by Michael Vogt

run-checks: ensure we use go-1.10 if available

The run-checks script must use go1.10 when its available. If
not it will FTBFS in the launchpad builders.

5617c36... by Maciej Borzecki

Merge pull request #6391 from sergiocazzolato/tests-fix-interfaces-contacts-service

tests: simplify interfaces-contacts-service test

5a224d0... by Zygmunt Krynicki

packaging/ubuntu: build with golang 1.10 (#6294)

* packaging/ubuntu: build with golang 1.10

This patch changes build dependency for snapd to pull in at least go
1.10. This way we can get off the 1.6 bandwagon (which has stopped and
is not going anywhere) and get the benefit of new and exciting features
of go 1.10.

The real hard code compatibility is go 1.9, up from 1.6 but not fully up
to 1.10 because some distributions are still used with only 1.9
available.

This branch _may_ help in chasing a core18 bug related to socket and
seeding. Fingers crossed.

* change travis yaml to run unit tests with 1.9

e10eb83... by Michael Vogt

Merge pull request #6379 from stolowski/hotplug-connect-extra-test

ifacestate/tests: extra test for hotplug-connect handler

f4a6364... by Michael Vogt

Merge pull request #6399 from bboozzoo/bboozzoo/packaging-add-glvnd

packaging: make sure that /var/lib/snapd/lib/glvnd is accounted for

6590f45... by Michael Vogt

Merge pull request #6317 from bboozzoo/bboozzoo/fontconfig-first-symlink-curren

overlord/snapstate/backend: call fontconfig helpers from the new 'current'

822f198... by Michael Vogt

Merge pull request #6361 from gerboland/kvm-load-module

kvm: load required kernel modules if necessary

a684143... by Maciej Borzecki

overlord/snapstate/backend: tweak naming things

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

886565f... by Maciej Borzecki

overlord/snapstate/backend: look at the snap before calling fontconfig cache tools

When a non-core snap is installed, call the fc-cache helpers before the snap is
made runnable in the system (i.e. before current symlinks are established). This
ensures that before there is a chance to run the application, the cache has been
updated.

For the core snap, fc-cache is delivered as part of the snap, and the helpers
need to be called after the snap has been symlinked. Otherwise when upgrading
from a revision that did not ship the helpers, the caches would not get updated.

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