From 08cbcfd5ac4d6d99a93216e294549b5ffeca06afce128910a760ec0ef14337bd Mon Sep 17 00:00:00 2001 From: Aleksa Sarai Date: Sat, 9 May 2020 04:47:55 +0000 Subject: [PATCH 1/3] Accepting request 801892 from home:cyphar:lxc - Update to LXD 4.1. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-4-1-has-been-released/7737 + Push and relay support for images + Routing table support for routed NIC devices + L2 mode for ipvlan NIC devices * Tweaks to the resources API * Addition of OS data in the server information + New lxd cluster remove-raft-node command * Improved table sorting in the command line tool OBS-URL: https://build.opensuse.org/request/show/801892 OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=55 --- lxd-4.0.1.tar.gz | 3 --- lxd-4.0.1.tar.gz.asc | 16 ---------------- lxd-4.1.tar.gz | 3 +++ lxd-4.1.tar.gz.asc | 16 ++++++++++++++++ lxd.changes | 14 ++++++++++++++ lxd.spec | 2 +- 6 files changed, 34 insertions(+), 20 deletions(-) delete mode 100644 lxd-4.0.1.tar.gz delete mode 100644 lxd-4.0.1.tar.gz.asc create mode 100644 lxd-4.1.tar.gz create mode 100644 lxd-4.1.tar.gz.asc diff --git a/lxd-4.0.1.tar.gz b/lxd-4.0.1.tar.gz deleted file mode 100644 index 7a86975..0000000 --- a/lxd-4.0.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bdcdf74553533824cc63d6760ab3a09a5354e8bcb4ad3d938fde1feb95f4b36b -size 25027762 diff --git a/lxd-4.0.1.tar.gz.asc b/lxd-4.0.1.tar.gz.asc deleted file mode 100644 index f0438aa..0000000 --- a/lxd-4.0.1.tar.gz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEYC9WdmPlk7y9FPM4xjiXTWR5LWcFAl6fYvAACgkQxjiXTWR5 -LWfeXA/+PCzTaCqonboMVR5crr8AizDKeO/hxs1NXu/k6v908YT+gaLkVjCi6B3+ -hM/jHb2EvoL175HTZuJzTS9oNwMnORioPrr3/URt2XyMlD8HCFrKyeuwUc0iU6TP -FA+FpiJA2fv5t68GLs3kWff5RvcPFZZkpiJIOodjK2etvEIUmuxTM/4+tV9xGAZd -LupI87dav+BQ0B0VQNuxIO6gLDvaXYRQALzIpxnnanx0PDy/kLYrFcekVer1smqX -63TfarOohkTYfrJi6lsxljU2xRSS0SwcnbzpXiWsQp6x5HK5pS6+gIfxM0ifBUq1 -hEvjjiI4oS9u6ZZb0wa9AFGRy7LD1W27jJvKXzzzRD6j/p3Js9gL2u5Xy6bLDn4l -3+8ScPOO86AwZ2Xf8Yzv9DTWUXgi/Cs3fJ6OTEgXOIs1Vjz7RL0nQoAHBqRdSK21 -OKJgqfORbpkdYKxqvhxFQL1k8GBo7LxIbTNtRWRaexhdcq+hcgXieDWHxl5mG6mh -mmUzw548FcxLr/P2Oxhl/wKhzscbkG/Qwp22clHZsevFJdHJGzn1QPXPemluwmfK -g1jNHZzULTck06Sdt0YakokUCqpelg9E628d3/w+RzAcxfg+OjZsFLawOsX5GLj8 -ZLcMbVxdM9EgXHlvd71iSUo2DGK56lJ7PFNJXVo+uWRzUL5rI3U= -=b8n/ ------END PGP SIGNATURE----- diff --git a/lxd-4.1.tar.gz b/lxd-4.1.tar.gz new file mode 100644 index 0000000..29a5fdb --- /dev/null +++ b/lxd-4.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f5231fa4a26d06f386fe03dc8779c55fe9baec8be826e9f688354ce4f917f6b +size 25170008 diff --git a/lxd-4.1.tar.gz.asc b/lxd-4.1.tar.gz.asc new file mode 100644 index 0000000..ba128a8 --- /dev/null +++ b/lxd-4.1.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEYC9WdmPlk7y9FPM4xjiXTWR5LWcFAl61okAACgkQxjiXTWR5 +LWciahAAiH2+QYmGZ44zsPW5h9ZuXIpQRFkybxyV5EG8Y7ihzEetM9P4W8LB596A +O8xvLG+GSMF0Pqk9G+aTzC6nNYUUo5raC7Oh9NRIpuumrts6yp4mngYNOpHiA+Fj +IQqWLAcd6U4l8wT8Ty8fhPtsfTTWK9eJXb0wUaEJGWy/PyY+c+2+UpTpEr8pWc00 +4fLsA5EHlZ5Ob201KTIyrNjm/xMd5peL02sGqX/Bgz0qK9ubzNvB31NIrUqY3roD +AknaNG80I8ZFHGX5T1dmv9MA0oXRAIp2Fweh03g5H6Q+zA+TJrIJfkh0rcSgKpLv +V3HcEamRFtn3aHzrpPx0nmcBhfq/PTQ9uI/aF8nrfg5LeqYQE7B5lyuhMR8HMUKY +wVsZUEPl6zhcHIqfVuhvaINqMyJh60WXSmyz7kJIw3Su6xyUg+gOW/a71pg7KuT3 +EkZ+TgLGJA+4eSQKYpBk2pOmOPTUai0gZPsxeC0fjBZOFSaNyOM/NEldyaxfASl6 +MwNMVsneJ1zx5KES3h6SPywVMJz5uqVp4f+qnAkzL8ZlOd7WzCHLTY1JqGHUvu11 +w0xWFg27UtnjhAxBFEDR8EYZg+2fzth1ozIwvhx2s2IngEbwVWevzy8Xz9K7Wbky +p6AEbE9CbfmVsTIUa2VLDuscExO5+4lLc0W2vJW5P1UG9EJLNCw= +=JZ0C +-----END PGP SIGNATURE----- diff --git a/lxd.changes b/lxd.changes index 42db98d..0c013c9 100644 --- a/lxd.changes +++ b/lxd.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Sat May 9 03:45:46 UTC 2020 - Aleksa Sarai + +- Update to LXD 4.1. The full upstream changelog is available from: + https://discuss.linuxcontainers.org/t/lxd-4-1-has-been-released/7737 + + + Push and relay support for images + + Routing table support for routed NIC devices + + L2 mode for ipvlan NIC devices + * Tweaks to the resources API + * Addition of OS data in the server information + + New lxd cluster remove-raft-node command + * Improved table sorting in the command line tool + ------------------------------------------------------------------- Fri Apr 24 06:58:55 UTC 2020 - Aleksa Sarai diff --git a/lxd.spec b/lxd.spec index 21dae82..deaf623 100644 --- a/lxd.spec +++ b/lxd.spec @@ -23,7 +23,7 @@ %define import_path github.com/lxc/lxd Name: lxd -Version: 4.0.1 +Version: 4.1 Release: 0 Summary: Container hypervisor based on LXC License: Apache-2.0 From 08c0b6cfc429609d87ff6494650492d0f8b756699549433ddce9c124e50502fa Mon Sep 17 00:00:00 2001 From: Aleksa Sarai Date: Tue, 9 Jun 2020 16:47:50 +0000 Subject: [PATCH 2/3] Accepting request 812992 from home:cyphar:lxc - Update to LXD 4.2. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-4-2-has-been-released/8071 bsc#1172605 + VLAN filtering on bridges * Expanded network state information + Support for custom search domains + New IPv4 and IPv6 columns in network lists * mips & riscv64 support for containers and s390x support for VMs * Using pidfds for all container subprocesses * LVM volumes only active when needed + DB query tracing support * Better cluster life-cycle handling * Cleaned up database functions OBS-URL: https://build.opensuse.org/request/show/812992 OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=56 --- lxd-4.1.tar.gz | 3 --- lxd-4.1.tar.gz.asc | 16 ---------------- lxd-4.2.tar.gz | 3 +++ lxd-4.2.tar.gz.asc | 16 ++++++++++++++++ lxd.changes | 18 ++++++++++++++++++ lxd.spec | 6 ++++-- 6 files changed, 41 insertions(+), 21 deletions(-) delete mode 100644 lxd-4.1.tar.gz delete mode 100644 lxd-4.1.tar.gz.asc create mode 100644 lxd-4.2.tar.gz create mode 100644 lxd-4.2.tar.gz.asc diff --git a/lxd-4.1.tar.gz b/lxd-4.1.tar.gz deleted file mode 100644 index 29a5fdb..0000000 --- a/lxd-4.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3f5231fa4a26d06f386fe03dc8779c55fe9baec8be826e9f688354ce4f917f6b -size 25170008 diff --git a/lxd-4.1.tar.gz.asc b/lxd-4.1.tar.gz.asc deleted file mode 100644 index ba128a8..0000000 --- a/lxd-4.1.tar.gz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEYC9WdmPlk7y9FPM4xjiXTWR5LWcFAl61okAACgkQxjiXTWR5 -LWciahAAiH2+QYmGZ44zsPW5h9ZuXIpQRFkybxyV5EG8Y7ihzEetM9P4W8LB596A -O8xvLG+GSMF0Pqk9G+aTzC6nNYUUo5raC7Oh9NRIpuumrts6yp4mngYNOpHiA+Fj -IQqWLAcd6U4l8wT8Ty8fhPtsfTTWK9eJXb0wUaEJGWy/PyY+c+2+UpTpEr8pWc00 -4fLsA5EHlZ5Ob201KTIyrNjm/xMd5peL02sGqX/Bgz0qK9ubzNvB31NIrUqY3roD -AknaNG80I8ZFHGX5T1dmv9MA0oXRAIp2Fweh03g5H6Q+zA+TJrIJfkh0rcSgKpLv -V3HcEamRFtn3aHzrpPx0nmcBhfq/PTQ9uI/aF8nrfg5LeqYQE7B5lyuhMR8HMUKY -wVsZUEPl6zhcHIqfVuhvaINqMyJh60WXSmyz7kJIw3Su6xyUg+gOW/a71pg7KuT3 -EkZ+TgLGJA+4eSQKYpBk2pOmOPTUai0gZPsxeC0fjBZOFSaNyOM/NEldyaxfASl6 -MwNMVsneJ1zx5KES3h6SPywVMJz5uqVp4f+qnAkzL8ZlOd7WzCHLTY1JqGHUvu11 -w0xWFg27UtnjhAxBFEDR8EYZg+2fzth1ozIwvhx2s2IngEbwVWevzy8Xz9K7Wbky -p6AEbE9CbfmVsTIUa2VLDuscExO5+4lLc0W2vJW5P1UG9EJLNCw= -=JZ0C ------END PGP SIGNATURE----- diff --git a/lxd-4.2.tar.gz b/lxd-4.2.tar.gz new file mode 100644 index 0000000..8740a3e --- /dev/null +++ b/lxd-4.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4269555bf9ea7d7d0bc7dda0c6900db97101332df9102274937bf68b927685f +size 25297836 diff --git a/lxd-4.2.tar.gz.asc b/lxd-4.2.tar.gz.asc new file mode 100644 index 0000000..c9dc2fb --- /dev/null +++ b/lxd-4.2.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEYC9WdmPlk7y9FPM4xjiXTWR5LWcFAl7ZgqgACgkQxjiXTWR5 +LWdPYBAAxVnIu0Kg1XtSLKr1kIFp5zQwF4PKatK2/eAqGPIy++8va+9FFlxi/ShH +XeXoQIAGfJepURxsRMgZfcrvWDpNr7TS4D6TUxuEjEsuNDlmK6TajHGzEaiQxlze +pOtNW9KhcIIAkNpo+zIhTPwpbejSSlkKJ+rTYyWPm0+hVR3i7kCteP+u4Ti3ZVBB +aXswBUGMXY5rH2xFXCqecuhDr/0GCBvckp1J6HDW7kvV1NypAxZwwdliUPbfUBnn +1z4b9xt8bZ3m9SFP4zAhotHq9qvl8Tn/ATwg9C3Rz86L8SJlgAJdUoi5Y4P7PsGp +tOjFlFFzUxGMTf7pPoEju8h3QKTPZO+uizxUrneHClKs4SQYSEndzfyN+znO5qq6 +jQ1QQn8VFTVeBWXpe0dyMD0arh9O9q+9enFFmJlg5wE5rvP986X1WArNXamd4moD +oYGRSr29jHvUzcYeIu8mxUHPQo/BS1FCWmisBBWhKsip+dhOq/jtw+wVKw+TfDdX +5iKOh0SWjmFJtxa1l5fBCJ9Ub+Kz5LRdacczzgR5G4ySwVLtVr4AApY2dJiEG8q6 +g/4eaA6siGAIhW/sMr3qD5Xy8s09gKCjTmvLqXpuSpaAouZrkSLXgmG1mIjIsnLk +jq/Hjwi2XBih6WhnVd2Thz8t3ImNEffVN+DQ1Ki6Q/br4iPzHOk= +=g+Kv +-----END PGP SIGNATURE----- diff --git a/lxd.changes b/lxd.changes index 0c013c9..915b4b5 100644 --- a/lxd.changes +++ b/lxd.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Fri Jun 5 23:58:50 UTC 2020 - Aleksa Sarai + +- Update to LXD 4.2. The full upstream changelog is available from: + https://discuss.linuxcontainers.org/t/lxd-4-2-has-been-released/8071 + bsc#1172605 + + + VLAN filtering on bridges + * Expanded network state information + + Support for custom search domains + + New IPv4 and IPv6 columns in network lists + * mips & riscv64 support for containers and s390x support for VMs + * Using pidfds for all container subprocesses + * LVM volumes only active when needed + + DB query tracing support + * Better cluster life-cycle handling + * Cleaned up database functions + ------------------------------------------------------------------- Sat May 9 03:45:46 UTC 2020 - Aleksa Sarai diff --git a/lxd.spec b/lxd.spec index deaf623..fd94439 100644 --- a/lxd.spec +++ b/lxd.spec @@ -23,7 +23,7 @@ %define import_path github.com/lxc/lxd Name: lxd -Version: 4.1 +Version: 4.2 Release: 0 Summary: Container hypervisor based on LXC License: Apache-2.0 @@ -45,7 +45,9 @@ BuildRequires: libcap-devel BuildRequires: patchelf BuildRequires: pkg-config BuildRequires: rsync -BuildRequires: golang(API) >= 1.10 +# Due to a limitation in openSUSE's Go packaging we cannot have a BuildRequires +# for 'golang(API) >= 1.13' here, so just require 1.13 exactly. bsc#1172608 +BuildRequires: golang(API) >= 1.13 BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(lxc) >= 3.0.0 # Needed to build the sqlite fork and dqlite. From 05d14ae70c0597783c53cfa5912bde90cf027fff34560925225a4f2b5bd1a24d Mon Sep 17 00:00:00 2001 From: Aleksa Sarai Date: Tue, 9 Jun 2020 16:54:38 +0000 Subject: [PATCH 3/3] Accepting request 812998 from home:cyphar:lxc Fix build on Leap. OBS-URL: https://build.opensuse.org/request/show/812998 OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=57 --- lxd.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxd.spec b/lxd.spec index fd94439..16215b7 100644 --- a/lxd.spec +++ b/lxd.spec @@ -47,7 +47,7 @@ BuildRequires: pkg-config BuildRequires: rsync # Due to a limitation in openSUSE's Go packaging we cannot have a BuildRequires # for 'golang(API) >= 1.13' here, so just require 1.13 exactly. bsc#1172608 -BuildRequires: golang(API) >= 1.13 +BuildRequires: golang(API) = 1.13 BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(lxc) >= 3.0.0 # Needed to build the sqlite fork and dqlite.