From dfb66de8b355643ba9ca32ad2f82af00da4b6f29ca4a8c9542746b65a3b2dfb9 Mon Sep 17 00:00:00 2001 From: Aleksa Sarai Date: Mon, 7 Jun 2021 07:55:02 +0000 Subject: [PATCH] Accepting request 897986 from home:cyphar:lxc - Update to LXD 4.15. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-4-15-has-been-released/11252 bsc#1186906 + Network interface hotplug in VMs + Configurable shutdown timeout + New persistent warnings (time skew, apparmor and virtiofsd) + Location field in /dev/lxd API + New type and name columns in lxc config trust list + Cluster members acting as database stand-by now visible + lxc monitor --pretty now supported with lifecycle events + New --expire flag for lxc publish + Requestor now recorded in lifecyle events + Proxy header support on main API endpoint + Full swagger coverage of REST API OBS-URL: https://build.opensuse.org/request/show/897986 OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=93 --- lxd-4.14.tar.gz | 3 --- lxd-4.14.tar.gz.asc | 16 ---------------- lxd-4.15.tar.gz | 3 +++ lxd-4.15.tar.gz.asc | 16 ++++++++++++++++ lxd.changes | 21 ++++++++++++++++++++- lxd.spec | 7 ++++--- 6 files changed, 43 insertions(+), 23 deletions(-) delete mode 100644 lxd-4.14.tar.gz delete mode 100644 lxd-4.14.tar.gz.asc create mode 100644 lxd-4.15.tar.gz create mode 100644 lxd-4.15.tar.gz.asc diff --git a/lxd-4.14.tar.gz b/lxd-4.14.tar.gz deleted file mode 100644 index 6ccb86f..0000000 --- a/lxd-4.14.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1e1ea51aec8860faae3028820d38df66f3dbf70436bc2749117c8c21c1d92ff5 -size 15761618 diff --git a/lxd-4.14.tar.gz.asc b/lxd-4.14.tar.gz.asc deleted file mode 100644 index 26cae6c..0000000 --- a/lxd-4.14.tar.gz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEYC9WdmPlk7y9FPM4xjiXTWR5LWcFAmCUoJoACgkQxjiXTWR5 -LWcuexAAoPkFuNy+xkJxdxNfomkBB/ldZf+90VVA+ax32+4k0SsD1MqdF+ey7xCn -iMpd7wNl4ND9qSBquBeJrKLhpmzxcKX5rRyvjUh/ul2MvHRaYf+Yac/JXHttKiGx -VC0oIF6dGzkubeuxYF9o9wzu+l5yQApwwnd1a4ZhXblTRplm5YXU5INr/ItAIow8 -73g5cQNUKY8XPnAtA+lNEFBgvzK8NCLzcJ/kXAqzZaxkSVDIFEoyrwvRSnb9FyB8 -HzdSFzr7CdK47ckm1d4EF0rQV+cUjaboSJvWKCrAJ+B8EiMq0mQ0EBZpd0GehQ52 -6obZWtVP6mrDEkFhvY9egikHoIsX+cw6GOhiBEo9X94cktAyBTZC5FujDr8ILE0q -D5u7HtZmAyieGbYcuXYCemfD1a3RRaYTBq3jrf2LQm/71dwI3FDrEzDLMqR8wzpH -qxMSrM95n0D1JZc3RXv1aJ3ct/rXcQif2zt/WsoBXMCDBtnBTvrdAF5wqxQqAkOe -w8ictY3AMYz8h86iiXYZ+Lu1zoinTPyCs1UL8v6WE8BvpceqmrwXuoKU92f+gy+j -lFSCvQVU8wN55oG5uP0WKgggJjVFYpCjPhTnmR3GolBPHWEHX0hfVaLMig0Hul0a -R7CrXghgspiDhBcrYtgBmn1848t6aC06LhKOfvQrHMXUblpZajE= -=NPrM ------END PGP SIGNATURE----- diff --git a/lxd-4.15.tar.gz b/lxd-4.15.tar.gz new file mode 100644 index 0000000..672781e --- /dev/null +++ b/lxd-4.15.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5178a918d59c9412a0af4af4c1abfce469e1a76497913bc316bf602895a2b265 +size 15801069 diff --git a/lxd-4.15.tar.gz.asc b/lxd-4.15.tar.gz.asc new file mode 100644 index 0000000..7dcb691 --- /dev/null +++ b/lxd-4.15.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEYC9WdmPlk7y9FPM4xjiXTWR5LWcFAmC5dagACgkQxjiXTWR5 +LWeosRAAhxM6/aEIO6OJkZkSIkFpSkS70sZmixlniQr44N4vKv550GGa1YsLLasO +VCiv4sD/PfTEx93oM24IqJkKCGSGzCK6Ohx5ImUKPa7ALIqtxJqPxp3e7W7Fn8F5 +sQgT7KmNjKArvCb0NrHBwE81JyMsHt7MvZyapgzPYvYGmtXJPiHpoISGl71dQX7q +EZb4bfsybdiF/kHOK8LmjciujHBynaQ9PvoIHuaZJKkThf8qjyfxHnI70SF2mGdC +r8CWRE0nqQGEx1q+1JPsoIkzm2irljIomwV/6uDQ13vRly0ns90hhvd2KcCozdH0 +1O6rczZiy3xcq2Xo9BnG8KeVtU2GDdHxeMOX2cxc5ARrgDONmBT6hCzATTemunlB +vxnp3MQCOTL5ZLz53faEmKR/vw39sKUP9GAQhwUcYzi64K3DZzOEOplDRQjmK5jG +rgTmSTiQqm1nzd46n4mEbsOebnSYCFj80UkfWdq8CupKBXz4X5z7WTcrvLc4bPXW +akatfHSeM8PzhONxSuiTn5uC9aE+hqoSc1EW25goAyuZpDqleAjn9Snf7HL8uhsV +G9ADE4XMnfAEXstR8p50yIE6zZ2cTf5+7XeboUWqPf8x9TrpzzNgy8h8v0xKGk9a +/GtqooQSMPiO7vIlOTBhq8xPljnXU25SF1M/QaHNIwt6s+sgzJI= +=bqK2 +-----END PGP SIGNATURE----- diff --git a/lxd.changes b/lxd.changes index 844775c..1e57a5c 100644 --- a/lxd.changes +++ b/lxd.changes @@ -1,7 +1,26 @@ +------------------------------------------------------------------- +Sun Jun 6 07:03:53 UTC 2021 - Aleksa Sarai + +- Update to LXD 4.15. The full upstream changelog is available from: + https://discuss.linuxcontainers.org/t/lxd-4-15-has-been-released/11252 + bsc#1186906 + + + Network interface hotplug in VMs + + Configurable shutdown timeout + + New persistent warnings (time skew, apparmor and virtiofsd) + + Location field in /dev/lxd API + + New type and name columns in lxc config trust list + + Cluster members acting as database stand-by now visible + + lxc monitor --pretty now supported with lifecycle events + + New --expire flag for lxc publish + + Requestor now recorded in lifecyle events + + Proxy header support on main API endpoint + + Full swagger coverage of REST API + ------------------------------------------------------------------- Tue Jun 1 20:35:20 UTC 2021 - Dirk Müller -- fix dependencies for aarch64/armv7l +- fix dependencies for aarch64/armv7l ------------------------------------------------------------------- Tue Jun 1 11:57:52 UTC 2021 - Aleksa Sarai diff --git a/lxd.spec b/lxd.spec index 38b5fc6..cab63a5 100644 --- a/lxd.spec +++ b/lxd.spec @@ -34,7 +34,7 @@ %endif Name: lxd -Version: 4.14 +Version: 4.15 Release: 0 Summary: Container hypervisor based on LXC License: Apache-2.0 @@ -55,15 +55,16 @@ BuildRequires: fdupes BuildRequires: golang-packaging BuildRequires: libacl-devel BuildRequires: libcap-devel +BuildRequires: liblz4-devel BuildRequires: patchelf BuildRequires: pkg-config BuildRequires: rsync BuildRequires: sqlite3-devel >= 3.25 +BuildRequires: pkgconfig(libudev) +BuildRequires: pkgconfig(lxc) >= 3.0.0 # Due to a limitation in openSUSE's Go packaging we cannot have a BuildRequires # for 'golang(API) >= 1.14' here, so just require 1.14 exactly. bsc#1172608 BuildRequires: golang(API) = 1.14 -BuildRequires: pkgconfig(libudev) -BuildRequires: pkgconfig(lxc) >= 3.0.0 # Needed to build dqlite and raft. BuildRequires: autoconf BuildRequires: libtool