SHA256
1
0
forked from pool/lxd

Accepting request 884538 from home:cyphar:lxc

- Update to LXD 4.13. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-4-13-has-been-released/10737
  boo#1184580

  + Support for instance filters in "lxc list"
  + NVIDIA MIG support for containers
  + System wide configuration in /etc/lxd
  + Project resource usage
  + Snapshot schedule aliases (cron-like @... aliases)
  + images.default_architecture for multi-architecture setups
  + New description column in "lxc {project,profile,storage} list"
  + Reworked handling of default action in network ACLs
  + "lxc stop --console"
  + More auto-generated REST-API documentation

OBS-URL: https://build.opensuse.org/request/show/884538
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=84
This commit is contained in:
2021-04-12 05:54:31 +00:00
committed by Git OBS Bridge
parent c35dcc13d5
commit 9364e3e2c2
7 changed files with 69 additions and 20 deletions

View File

@@ -26,7 +26,7 @@
%define lxd_ovmfdir %{lxd_datadir}/ovmf
Name: lxd
Version: 4.12
Version: 4.13
Release: 0
Summary: Container hypervisor based on LXC
License: Apache-2.0
@@ -38,6 +38,8 @@ Source2: %{name}.keyring
Source3: %{name}-rpmlintrc
# LXD upstream doesn't use systemd, they use snapd.
Source100: %{name}.service
# LXD upstream doesn't have a sample config file.
Source101: %{name}-config.yml
# Additional runtime configuration.
Source200: %{name}.sysctl
Source201: %{name}.dnsmasq
@@ -278,6 +280,10 @@ do
done
popd
# System-wide client configuration.
install -D -m0644 %{S:101} %{buildroot}/etc/lxd/config.yml
install -d -m0755 %{buildroot}/etc/lxd/servercerts
# Install man pages.
pushd man/
for man in *
@@ -363,6 +369,10 @@ grep -q '^root:' /etc/subgid || \
%{_mandir}/man*/*
%{_libdir}/%{name}
%dir /etc/lxd
%config(noreplace) /etc/lxd/config.yml
%dir /etc/lxd/servercerts
%{lxd_datadir}
%{_sbindir}/rc%{name}