From 21d918dbeda7489975cfb625cd01f86b9e0a4e21553bf7981c81f19783385b82 Mon Sep 17 00:00:00 2001 From: Aleksa Sarai Date: Thu, 5 May 2022 04:24:51 +0000 Subject: [PATCH] Accepting request 975024 from home:cyphar:lxc - Update to LXD 4.24. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-4-24-has-been-released/13550 boo#1199215 This is the last release before LXD 5.0 (which does not support the Leap 15.3 kernel -- LXD 5.0 requires kernel 5.4 or newer). Thus this will be the last LXD release for Leap 15.3. + lxc file mount and new files API + Cluster event hub role * Reworked lxc storage volume info + AppArmor profiles for image extractors + Grafana dashboard + Degraded startup (missing disk) + restricted.containers.interception project option + core.metrics_authentication server option + Network interface name and MTU in virtual machines + I/O uring support for VM storage + ipv4.neighbor_probe and ipv6.neighbor_probe NIC options OBS-URL: https://build.opensuse.org/request/show/975024 OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=105 --- lxd-4.21.tar.gz | 3 --- lxd-4.21.tar.gz.asc | 16 ---------------- lxd-4.24.tar.gz | 3 +++ lxd-4.24.tar.gz.asc | 16 ++++++++++++++++ lxd.changes | 23 +++++++++++++++++++++++ lxd.spec | 8 ++++---- 6 files changed, 46 insertions(+), 23 deletions(-) delete mode 100644 lxd-4.21.tar.gz delete mode 100644 lxd-4.21.tar.gz.asc create mode 100644 lxd-4.24.tar.gz create mode 100644 lxd-4.24.tar.gz.asc diff --git a/lxd-4.21.tar.gz b/lxd-4.21.tar.gz deleted file mode 100644 index 59afc9f..0000000 --- a/lxd-4.21.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7a6745b50a5914d6f7812ee1def103373b38ea4759593302a0eded2787a652ac -size 15786720 diff --git a/lxd-4.21.tar.gz.asc b/lxd-4.21.tar.gz.asc deleted file mode 100644 index 4846cd2..0000000 --- a/lxd-4.21.tar.gz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEYC9WdmPlk7y9FPM4xjiXTWR5LWcFAmGy10wACgkQxjiXTWR5 -LWd17A//fdMawoe2Pnih8G1sHkstk6+Ey4nL7LmAn90bX8Kx9BrjCf9NpZ5HJsK6 -l9MSUYih1Hdgh7lT8TFW8yBV7Ao/dVBr0lqmlp/3RVDgNgJTB5n20bz9Nj/E24nA -yj46gHV7FQJsAvGXav5o1R08FYGRqOvK9w5z4dQbRJbuuDLf0NIdLcEMEsHBJSUK -NdI3ARPP5pngMFM5PSNc2zvdwAsOBkXFNH1xJR6wJl3vhOg0UjZ50No0GqrJgnZb -mLRKFrbcmfToIOvtoa9j7KpdvSnW4xD+MbjAKvk3jfdG8szI6NCpO+8oyv3SBzcP -h0ZBnokVO3P0NeADZN3mtrWYfIE5wht/3C6dq5Hf6OoRPRzfSGj8TzBJD8nESlgr -Po4A3Quc6BhtRNNimf5q/3TT8X33++wChUnK3sOh7RItMEnbYEJbYTD0cBgJ1KPB -JTwWoTs6jO41RMLIjRFwlyzyY72P6JzNBd3lXgTcnyE8l6DALm0z4zKiTcOh1m3b -18VNyKOcCEz+M562gl+ZvjBjDqwe2fBpEsxaUt/38n4BKQM2Hv+s+VTnVX+1apV2 -A0HdlCDNBeDMjN9YXnTZ7o47CVp1F34VkjDZH9XysvOIHsdXYMP1IrCxABktdTPL -OicEwiiN143VKCicLCyBTj0ZoibKsu/q5PtxjWqoTWu4OM6M4xU= -=5FDX ------END PGP SIGNATURE----- diff --git a/lxd-4.24.tar.gz b/lxd-4.24.tar.gz new file mode 100644 index 0000000..76fff45 --- /dev/null +++ b/lxd-4.24.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97fae15a1826bc73a45cbf8e9adf775fd9702248863b8a5997de5494eaaeb252 +size 17955650 diff --git a/lxd-4.24.tar.gz.asc b/lxd-4.24.tar.gz.asc new file mode 100644 index 0000000..4c0656e --- /dev/null +++ b/lxd-4.24.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEYC9WdmPlk7y9FPM4xjiXTWR5LWcFAmIqyfIACgkQxjiXTWR5 +LWfFihAAl8k6I18h1BQVXMQEdrW2Dtcm7ejlPmKPliseZgt8vvLdoABQ9GQRK3Rf +apkBt3Dc+eFLy9waz8BWo1+X14aXaWYMyDNPea6iEhLcUgrhWYsw7SzmwDIaWaex +c/Wf8C3ZobePmDBzUZ/fLSeuP/Lw77VlOmPpIb8XSHyNbKSSLBHPQcj2Crowh2UL +/w9nsOsKNbg3UTXeEXUce3UheAS2WE9KhJPrQZp+vCBPUbYLNZbRNe5uAbAEm4hL ++WEWlvlA1cQPVYrHkAj1rwk4DA8li7JiyCDilDy6Kww33Qy5rWU3LW2MBCY6uVHX +n4fxSItwZHrC8GtKmcz+YOqtIRI6o6KVluqtB9UnSAlyBaRmSPx/rQybwEQ9Zcex +Hyd0/euL01OegvTdkVr/T3y4PP0I/qZRbomd2GXUF2erGokPPSNwgrQh4SQeJLxa +JSqrIO8ZRPv3G9k0+3b53sSgS/3eTuVMHLBX5yP6nTtFJFJIE+QTXRr0aAheh+lD +9JHBBS1/1+iPZLT93RQBPNiB8NMrtrz1md1REfDc6tQ6UMfcN5jxtVpZi6LorQFm +IBbe9ElOyuethehsBfe7vO1dzi9rIylAJ7d7u53+OV3cM8ejXb32Rjb1ldfoGjGv +wXkijXaVi1114sqPh0kRsHOtitygjsKYSvUJK18TVhvNK4TQkhQ= +=+kth +-----END PGP SIGNATURE----- diff --git a/lxd.changes b/lxd.changes index 3e535af..19532bd 100644 --- a/lxd.changes +++ b/lxd.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu May 5 03:31:24 UTC 2022 - Aleksa Sarai + +- Update to LXD 4.24. The full upstream changelog is available from: + https://discuss.linuxcontainers.org/t/lxd-4-24-has-been-released/13550 + boo#1199215 + + This is the last release before LXD 5.0 (which does not support the Leap 15.3 + kernel -- LXD 5.0 requires kernel 5.4 or newer). Thus this will be the last + LXD release for Leap 15.3. + + + lxc file mount and new files API + + Cluster event hub role + * Reworked lxc storage volume info + + AppArmor profiles for image extractors + + Grafana dashboard + + Degraded startup (missing disk) + + restricted.containers.interception project option + + core.metrics_authentication server option + + Network interface name and MTU in virtual machines + + I/O uring support for VM storage + + ipv4.neighbor_probe and ipv6.neighbor_probe NIC options + ------------------------------------------------------------------- Mon Dec 13 02:46:02 UTC 2021 - Aleksa Sarai diff --git a/lxd.spec b/lxd.spec index 80996ea..fe3d1fb 100644 --- a/lxd.spec +++ b/lxd.spec @@ -1,7 +1,7 @@ # # spec file for package lxd # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -34,7 +34,7 @@ %endif Name: lxd -Version: 4.21 +Version: 4.24 Release: 0 Summary: Container hypervisor based on LXC License: Apache-2.0 @@ -61,10 +61,10 @@ BuildRequires: pkg-config BuildRequires: rsync BuildRequires: sqlite3-devel >= 3.25 BuildRequires: pkgconfig(libudev) -BuildRequires: pkgconfig(lxc) >= 3.0.0 +BuildRequires: pkgconfig(lxc) >= 4.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.15 +BuildRequires: golang(API) = 1.17 # Needed to build dqlite and raft. BuildRequires: autoconf BuildRequires: libtool