summaryrefslogtreecommitdiff
diff options
-rw-r--r--packaging/ubuntu-14.04/changelog108
-rw-r--r--packaging/ubuntu-16.04/changelog118
2 files changed, 226 insertions, 0 deletions
diff --git a/packaging/ubuntu-14.04/changelog b/packaging/ubuntu-14.04/changelog
index 9f50c1d28a..6978dac0bf 100644
--- a/packaging/ubuntu-14.04/changelog
+++ b/packaging/ubuntu-14.04/changelog
@@ -1,3 +1,111 @@
+snapd (2.25~14.04) trusty; urgency=medium
+
+ * New upstream release, LP: #1686713
+ - interfaces/default: allow mknod for regular files, pipes and
+ sockets
+ - many: use "SNAP.APP as ALIAS" instead of => when listing
+ added/removed aliases
+ - cmd/snap-confine: write current mount profile
+ - cmd/snap-discard-ns: remove current profile when cleaning up
+ - many: support debian in our CI
+ - tests: tweak time for econnreset test a bit more
+ - cmd/snap-confine: re-enable re-assciate fix for CE
+ - many: aliases v2 cleanups
+ - cmd/snap-confine: don't use apparmor if it is disabled on boot
+ - many: implement `snap prefer <snap>` (aliases v2)
+ - many: adjust /aliases and "snap aliases" to aliases v2, also some
+ cleanup
+ - snapstate: normalize gadget defaults
+ - many: allow core refresh.schedule setting
+ - many: show alias changes on snap alias/unalias (aliases v2)
+ - client,cmd/snap: improve messaging on --devmode and --classic
+ - many: implement `snap unalias <alias-or-snap>` (aliases v2)
+ - store: retry on connection reset
+ - interfaces/mount: add Change.Perform
+ - tests: add openvswitch interface spread test
+ - interfaces/i2c: allow modifying device-specific sysfs entries
+ - interfaces: allow writing to /run/systemd/journal/stdout by
+ default
+ - tests: ensure travis fails early if static checks fail
+ - store,daemon: make store interpret channel="" as stable in most
+ cases
+ - overlord/snapstate: make UpdateAliases idempotent, simplify the
+ backend interface bits for aliases not used anymore (aliases v2)
+ - many: implement snap alias <snap.app> <alias> (aliases v2)
+ - snap-confine: add code to ensure that / or /snap is mounted
+ "shared"
+ - many: show available "tracks" in `snap info`
+ - cmd/snap: make users Xauthority file available in snap environment
+ - interfaces/mount: write current fstab files with mode 0644
+ - overlord: switch to aliases v2 tasks for install/refresh etc ops
+ plus transition
+ - tests: parameterize gadget snap channel (#3117)
+ - tests: copy .real profile as .real
+ - tests: add empty initrd failover test
+ - many: mount squashfs as read-only
+ - cmd: make locking around namespaces explicit
+ - tests: address review comments from #3186
+ - tests: add dbus interface spread test
+ - interfaces/mount: add ReadMountInfo and LoadMountInfo
+ - snap: require snap name for 'revert'
+ - overlord: maintain per-revision snapshots of snap configuration
+ - tests: relax network-bind interface regexps
+ - interfaces: re-add reverted ioctl and quotactl (revert 21bc6b9f)
+ - store: retry once on hashsum mismatches in a Download()
+ - interfaces/builtin: don't panic if content plug has nil attrs
+ - interfaces/mount: pass mount.Profile to mount.NeededChanges
+ - packaging: add `built-using` header for 16.04 packaging
+ - interfaces: add media-hub interface
+ - interfaces/builtin: allow full access to properties iface of the
+ udisks service
+ - tests: handle case when both .real and plain are present
+ - interfaces/mount: add Change.String for readable output
+ - tests: ensure we mock force dev mode as well to fix FTBFS in
+ sbuild
+ - store: add more logs around retry in download
+ - interfaces/mount: add stub Change.{Needed,Perform}
+ - tests: allow installing snapd from -proposed for SRU validation
+ - interfaces/mount: parse mount options to map[string]string
+ - snap: added tasks subcommand
+ - tests: copy snap-confine apparmor profile into testbed
+ - interfaces/mount: improve go identifier names of mountinfo, parse
+ optional fields
+ - - Arch Linux wants to respect FHS
+ (https://bugs.archlinux.org/task/53656),
+ - daemon: do not set RemoveSnapPath flag when doing a try
+ - debian: add maintscript helper to remove usr.lib.snapd.snap-
+ confine in snap-confine
+ - cmd/snap-confine: don't use plain "classic" term
+ - cmd/snap-confine: set TMPDIR and TEMPDIR each time
+ - many: fixes for `go vet` in go 1.7
+ - tests: add kernel-module-control interface test
+ - overlord/snapstate: introduce tasks for aliases v2 semantics with
+ temporary names for now (aliases v2)
+ - overlord/devicestate: switch to ssh-keygen for device key
+ generation
+ - snap: skip /dev/ram from auto-import assertions to make it less
+ noisy (#3010)
+ - interfaces: add kubernetes-support interface and adjust related
+ interfaces (LP: #1664638)
+ - tests: download previous snapd package from published versions
+ instead of specific PPA
+ - snap: run snap-confine from core if snap is also running from core
+ - overlord/ifacestate: automatically rename connections on core snap
+ - many: break the /aliases mutation API with a clean 400 (aliases
+ v2)
+ - interfaces/builting: allow read-only access to /sys/module
+ - tests: add extra test after the core transition for snap get/set
+ core
+ - store: misc cleanups in tests
+ - interfaces/mount: add parser for mountinfo entries
+ - store: tests for unexpected EOF
+ - tests: fix unity test
+ - interfaces,overlord: log interface auto-connection failures
+ - cmd/snap-update-ns: add C preamble for setns
+ - interfaces: validate plug/slot uniqueness
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 28 Apr 2017 07:57:49 +0200
+
snapd (2.24~14.04) trusty; urgency=medium
* New upstream release, LP: #1681799:
diff --git a/packaging/ubuntu-16.04/changelog b/packaging/ubuntu-16.04/changelog
index 565179d023..034bbcba3b 100644
--- a/packaging/ubuntu-16.04/changelog
+++ b/packaging/ubuntu-16.04/changelog
@@ -1,3 +1,121 @@
+snapd (2.25) xenial; urgency=medium
+
+ * New upstream release, LP: #1686713
+ - interfaces/default: allow mknod for regular files, pipes and
+ sockets
+ - many: use "SNAP.APP as ALIAS" instead of => when listing
+ added/removed aliases
+ - cmd/snap-confine: write current mount profile
+ - cmd/snap-discard-ns: remove current profile when cleaning up
+ - many: support debian in our CI
+ - tests: tweak time for econnreset test a bit more
+ - cmd/snap-confine: re-enable re-assciate fix for CE
+ - many: aliases v2 cleanups
+ - cmd/snap-confine: don't use apparmor if it is disabled on boot
+ - many: implement `snap prefer <snap>` (aliases v2)
+ - many: adjust /aliases and "snap aliases" to aliases v2, also some
+ cleanup
+ - snapstate: normalize gadget defaults
+ - many: allow core refresh.schedule setting
+ - many: show alias changes on snap alias/unalias (aliases v2)
+ - client,cmd/snap: improve messaging on --devmode and --classic
+ - many: implement `snap unalias <alias-or-snap>` (aliases v2)
+ - store: retry on connection reset
+ - interfaces/mount: add Change.Perform
+ - tests: add openvswitch interface spread test
+ - interfaces/i2c: allow modifying device-specific sysfs entries
+ - interfaces: allow writing to /run/systemd/journal/stdout by
+ default
+ - tests: ensure travis fails early if static checks fail
+ - store,daemon: make store interpret channel="" as stable in most
+ cases
+ - overlord/snapstate: make UpdateAliases idempotent, simplify the
+ backend interface bits for aliases not used anymore (aliases v2)
+ - many: implement snap alias <snap.app> <alias> (aliases v2)
+ - snap-confine: add code to ensure that / or /snap is mounted
+ "shared"
+ - many: show available "tracks" in `snap info`
+ - cmd/snap: make users Xauthority file available in snap environment
+ - interfaces/mount: write current fstab files with mode 0644
+ - overlord: switch to aliases v2 tasks for install/refresh etc ops
+ plus transition
+ - tests: parameterize gadget snap channel (#3117)
+ - tests: copy .real profile as .real
+ - tests: add empty initrd failover test
+ - many: mount squashfs as read-only
+ - cmd: make locking around namespaces explicit
+ - tests: address review comments from #3186
+ - tests: add dbus interface spread test
+ - interfaces/mount: add ReadMountInfo and LoadMountInfo
+ - snap: require snap name for 'revert'
+ - overlord: maintain per-revision snapshots of snap configuration
+ - tests: relax network-bind interface regexps
+ - interfaces: re-add reverted ioctl and quotactl (revert 21bc6b9f)
+ - store: retry once on hashsum mismatches in a Download()
+ - interfaces/builtin: don't panic if content plug has nil attrs
+ - interfaces/mount: pass mount.Profile to mount.NeededChanges
+ - packaging: add `built-using` header for 16.04 packaging
+ - interfaces: add media-hub interface
+ - interfaces/builtin: allow full access to properties iface of the
+ udisks service
+ - tests: handle case when both .real and plain are present
+ - interfaces/mount: add Change.String for readable output
+ - tests: ensure we mock force dev mode as well to fix FTBFS in
+ sbuild
+ - store: add more logs around retry in download
+ - interfaces/mount: add stub Change.{Needed,Perform}
+ - tests: allow installing snapd from -proposed for SRU validation
+ - interfaces/mount: parse mount options to map[string]string
+ - snap: added tasks subcommand
+ - tests: copy snap-confine apparmor profile into testbed
+ - interfaces/mount: improve go identifier names of mountinfo, parse
+ optional fields
+ - - Arch Linux wants to respect FHS
+ (https://bugs.archlinux.org/task/53656),
+ - daemon: do not set RemoveSnapPath flag when doing a try
+ - debian: add maintscript helper to remove usr.lib.snapd.snap-
+ confine in snap-confine
+ - cmd/snap-confine: don't use plain "classic" term
+ - cmd/snap-confine: set TMPDIR and TEMPDIR each time
+ - many: fixes for `go vet` in go 1.7
+ - tests: add kernel-module-control interface test
+ - overlord/snapstate: introduce tasks for aliases v2 semantics with
+ temporary names for now (aliases v2)
+ - overlord/devicestate: switch to ssh-keygen for device key
+ generation
+ - snap: skip /dev/ram from auto-import assertions to make it less
+ noisy (#3010)
+ - interfaces: add kubernetes-support interface and adjust related
+ interfaces (LP: #1664638)
+ - tests: download previous snapd package from published versions
+ instead of specific PPA
+ - snap: run snap-confine from core if snap is also running from core
+ - overlord/ifacestate: automatically rename connections on core snap
+ - many: break the /aliases mutation API with a clean 400 (aliases
+ v2)
+ - interfaces/builting: allow read-only access to /sys/module
+ - tests: add extra test after the core transition for snap get/set
+ core
+ - store: misc cleanups in tests
+ - interfaces/mount: add parser for mountinfo entries
+ - store: tests for unexpected EOF
+ - tests: fix unity test
+ - interfaces,overlord: log interface auto-connection failures
+ - cmd/snap-update-ns: add C preamble for setns
+ - interfaces: validate plug/slot uniqueness
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 28 Apr 2017 07:57:49 +0200
+
+snapd (2.24.1) xenial; urgency=medium
+
+ * New upstream release, LP: #1681799:
+ - fix autopkgtest failures with stable core snap
+ - ensure the snap-confine transitional package cleans up
+ the no-longer-used apparmor profile to fix the kernels
+ autopkgtest failures
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 19 Apr 2017 11:54:33 +0200
+
snapd (2.24) xenial; urgency=medium
* New upstream release, LP: #1681799: