Commit Graph

57 Commits

Author SHA256 Message Date
Aleksa Sarai
57f3e4772c Accepting request 913321 from home:cyphar:lxc
- Update to LXD 4.17. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-4-17-has-been-released/11812
  boo#1189645

  + lxd import replaced by new lxd recover
  + Cluster member evacuation
  * Reworked lxc info output
  + Requestor address in lifecycle event
  + USB GPU support in the resources API
  + Monitoring of all projects in lxc monitor
  + Alternative format options in lxc monitor

OBS-URL: https://build.opensuse.org/request/show/913321
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=100
2021-08-20 14:02:03 +00:00
Aleksa Sarai
6b3769a6ad Accepting request 909502 from home:cyphar:lxc
- Update to LXD 4.16. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-4-16-has-been-released/11547
  boo#1188946

  + Cluster certificate update
  + Copy/move of custom volumes between projects
  + lxc monitor --pretty now works with all event types
  + Easier revocation of cluster join tokens
  + IP filtering on unmanaged bridges
  + New warnings
  + New lifecycle events

- Remove upstreamed patches:
  + boo1186786-0001-forkexec-handle-broken-close_range-backport-in-openS.patch

OBS-URL: https://build.opensuse.org/request/show/909502
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=99
2021-07-31 06:19:20 +00:00
Aleksa Sarai
1dec257017 Accepting request 904621 from home:bmwiedemann:branches:Virtualization:containers
Build with go1.15 for reproducible build results (boo#1102408)

https://github.com/golang/go/issues/42159 has some background

OBS-URL: https://build.opensuse.org/request/show/904621
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=98
2021-07-27 06:01:33 +00:00
Aleksa Sarai
f36094bfb4 Accepting request 902315 from home:cyphar:lxc
- Add backport for <https://github.com/lxc/lxd/pull/8908> which fixes a
  Leap-specific kernel backport bug (close_range(2) was backported but not the
  flags that it supported in the first version). boo#1186786
  + boo1186786-0001-forkexec-handle-broken-close_range-backport-in-openS.patch

OBS-URL: https://build.opensuse.org/request/show/902315
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=97
2021-06-25 10:06:07 +00:00
Aleksa Sarai
9eba910f92 Accepting request 900295 from home:cyphar:lxc
- Build lxd-agent and lxd-p2c statically to match upstream LXD build scripts
  (and to make VMs work properly -- lxd-agent is injected into the VM).
- Update lxd-rpmlintrc to match this.

OBS-URL: https://build.opensuse.org/request/show/900295
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=95
2021-06-16 03:13:50 +00:00
Aleksa Sarai
dfb66de8b3 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
2021-06-07 07:55:02 +00:00
e0ce8a6196 - fix dependencies for aarch64/armv7l
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=91
2021-06-01 20:36:27 +00:00
28c68d979a Accepting request 896676 from home:cyphar:lxc
- Fix build on i586 by if_arch-ing out the VM support on non-x86_64 platforms.

OBS-URL: https://build.opensuse.org/request/show/896676
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=90
2021-06-01 20:33:53 +00:00
Aleksa Sarai
e9db96e7cf Accepting request 896241 from home:cyphar:lxc
- Update to LXD 4.14. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-4-14-has-been-released/11008
  bsc#1186647

  + ACL support on managed bridges
  + Cluster member certificates
  + Cluster member description
  + Cluster token based join
  + Server warnings
  + Backup and snapshot project restrictions
  + User keys in device configuration
  + More auto-generated REST-API documentation
- Remove upstreamed patches:
  - boo1181549-0001-vm-qemu-configure-spice-using-spice-parameter.patch

OBS-URL: https://build.opensuse.org/request/show/896241
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=88
2021-05-31 05:18:20 +00:00
Aleksa Sarai
c34f4d7e50 Accepting request 887108 from home:cyphar:lxc
- Don't use SecureBoot OVMF blobs, they don't work with LXD.
- Add backport of <https://github.com/lxc/lxd/pull/8700> to fix LXD VMs on
  openSUSE. boo#1181549
  + boo1181549-0001-vm-qemu-configure-spice-using-spice-parameter.patch

OBS-URL: https://build.opensuse.org/request/show/887108
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=86
2021-04-21 01:35:46 +00:00
Aleksa Sarai
9364e3e2c2 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
2021-04-12 05:54:31 +00:00
Aleksa Sarai
c35dcc13d5 Remove trailing whitespace in .changes.
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=82
2021-03-18 04:12:38 +00:00
Aleksa Sarai
3d8b00e5a1 Accepting request 879257 from home:gmbr3:Active
- Move OVMF symlinks to /usr/share, /opt is not allowed in SUSE
  packages.

OBS-URL: https://build.opensuse.org/request/show/879257
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=81
2021-03-18 04:08:21 +00:00
Aleksa Sarai
d4c91d6734 Accepting request 877355 from home:cyphar:lxc
- Prefix all binaries with lxd- if they don't start with "lx[cd]". This is to
  avoid having cases like lxd-generate where there's a binary in /usr/bin that
  has a super-generic name.

OBS-URL: https://build.opensuse.org/request/show/877355
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=79
2021-03-06 08:04:46 +00:00
Aleksa Sarai
68261b20a4 Accepting request 877354 from home:cyphar:lxc
Support pre-15.3 Leap QEMU package names.

OBS-URL: https://build.opensuse.org/request/show/877354
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=78
2021-03-06 07:37:47 +00:00
Aleksa Sarai
6c45e6504b Accepting request 877272 from home:cyphar:lxc
- Update to LXD 4.12. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-4-12-has-been-released/10424
  boo#1183111

  + Initial Network ACLs support (OVN-only)
  + Project restricted certificates
  + Server configuration options now supported at the project level
  + Configuration option for Ceph features
  * Projects now supported by lxd init --dump and --preseed
  * Initial auto-generated REST-API documentation

  + VM: Stateful stop and stateful snapshots for virtual machines

OBS-URL: https://build.opensuse.org/request/show/877272
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=77
2021-03-06 00:12:59 +00:00
Aleksa Sarai
bb14968760 Accepting request 869678 from home:cyphar:lxc
- Update to LXD 4.11. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-4-11-has-been-released/10135
  boo#1181825

  + Bulk instance state change API
  + GVRP support for dynamic vlan configuration
  + Server-side instance storage pool migration
  + Volume usage API
  + VM: SR-IOV GPU Support
  + VM: PCI Device Type
  + VM: ISO images now exposed as cdrom

OBS-URL: https://build.opensuse.org/request/show/869678
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=75
2021-02-05 07:52:30 +00:00
22d8df09f5 Accepting request 862291 from home:cyphar:lxc
- Update to LXD 4.10. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-4-10-has-been-released/9894
  boo#1180772

  + VLAN information in network state
  + Proxy device support for VMs (NAT only)
  + Bridge port isolation
  + New sub-commands for image properties
  + Multi-queue networking in VMs

OBS-URL: https://build.opensuse.org/request/show/862291
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=73
2021-01-11 13:51:17 +00:00
Aleksa Sarai
a5e19c86d6 Accepting request 855072 from home:cyphar:lxc
- Update to LXD 4.9. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-4-9-has-been-released/9673
  boo#1179972

  + Mediated GPU devices for Virtual Machines
  + IOMMU groups for PCI devices
  + QEMU version in server environment information
  * Improved lifecycle events
  + "user." keys allowed on all objects
  + usb_address and pci_address properties in USB/network resources
  + ipv4.dhcp and ipv6.dhcp on OVN networks
  + ovn.ingress_mode on physical networks
  + ipv4.routes.anycast and ipv6.routes.anycast on physical networks
  + limits.instances project option
  + zstd compression for images and backups

OBS-URL: https://build.opensuse.org/request/show/855072
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=71
2020-12-12 06:59:35 +00:00
Aleksa Sarai
ef3e60f9da Accepting request 848282 from home:cyphar:lxc
- Update to LXD 4.8. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-4-8-has-been-released/9458
  boo#1178759

  + vTPM support
  + VirtioFS support for virtual machines
  + Full CGroup2 support
  + rebase mode for zfs.clone_copy
  + --reuse option in lxc snapshot and lxc storage volume snapshot
  * restarted lifecycle event
  * Improved logging of user requests

OBS-URL: https://build.opensuse.org/request/show/848282
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=69
2020-11-13 06:38:16 +00:00
Aleksa Sarai
c10ee53a67 Accepting request 842268 from home:cyphar:lxc
- Update to LXD 4.7. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-4-7-has-been-released/9213
  boo#1177825

  + Backup (export/import) of custom storage volumes
  + Import of instances with alternative name
  + Virtual machine memory shrinking (and re-grow)
  + USB device passthrough for virtual machines
  + Configurable rsync compression in migration
  + Restrict available uplinks for project networks
  + Add new physical managed network type
  + Support for external routed addresses/subnets on OVN

OBS-URL: https://build.opensuse.org/request/show/842268
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=67
2020-10-17 09:30:56 +00:00
50e8526479 Accepting request 835558 from home:cyphar:lxc
- Update to LXD 4.6. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-4-6-has-been-released/8981
  boo#1176737

  + Networks in projects
  + AppArmor profiles for qemu
  - Removal of custom sqlite fork.

OBS-URL: https://build.opensuse.org/request/show/835558
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=65
2020-09-22 06:06:45 +00:00
Aleksa Sarai
d89b112249 Accepting request 830380 from home:cyphar:lxc
- Update to LXD 4.5. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-4-5-has-been-released/8824
  boo#1175910

  + Initial support for OVN virtual networks
  + Initial bpf syscall interception
  * Support for native terminal device allocation
  * VGA console now working on Windows
  * Improved handling of remote storage pools
  * forkdns and forkproxy now running under AppArmor confinement
  + lxc move now let’s you select a cluster target too

OBS-URL: https://build.opensuse.org/request/show/830380
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=63
2020-08-29 04:26:57 +00:00
Aleksa Sarai
8655e38e5e Accepting request 823863 from home:cyphar:lxc
- Update to LXD 4.4. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-4-4-has-been-released/8574
  boo#1174789

  + VGA console for virtual machines
  + Clustering failure domains
  + /dev/lxd API in virtual machines
  + Graceful daemon shutdown
  + macvlan and sriov managed network types
  + Disk usage limits in projects
  + AppAmor confinement for dnsmasq
  + GPU mediated devices in resources API
  + --console option in lxc launch

OBS-URL: https://build.opensuse.org/request/show/823863
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=61
2020-08-01 07:34:46 +00:00
Aleksa Sarai
7449dfc8e1 Accepting request 818200 from home:cyphar:lxc
- Update to LXD 4.3. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-4-3-has-been-released/8303
  boo#1173608

  + Block custom storage volumes
  + VM: Initial work for graphical console
  * VM: Rework of PCIe layout
  + VM: GPU passthrough
  * Direct console attach on lxc start and lxc restart
  * Isolated CPUs reporting in resources API

OBS-URL: https://build.opensuse.org/request/show/818200
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=59
2020-07-02 03:51:33 +00:00
Aleksa Sarai
08c0b6cfc4 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
2020-06-09 16:47:50 +00:00
Aleksa Sarai
08cbcfd5ac 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
2020-05-09 04:47:55 +00:00
Aleksa Sarai
e74a258a56 Accepting request 796786 from home:cyphar:lxc
- Update to LXD 4.0.1. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-4-0-1-lts-has-been-released/7515
  boo#1170404

  * Tweaked and improved the resources API
  * Added lxd cluster remove-raft-node disaster recovery function
  * Implemented ceph rbd/fs disk devices can now be attached to virtual machines
  * Fixed some data migration issues for users of < 3.0 upgrading to 4.0 directly
  * Fixed file descriptor leakage in exec

OBS-URL: https://build.opensuse.org/request/show/796786
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=53
2020-04-24 07:20:26 +00:00
Aleksa Sarai
e749ffe959 Accepting request 790620 from home:cyphar:lxc
- Update to LXD 4.0.0. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-4-0-lts-has-been-released/7231
  boo#1168338

  Breaking Changes:
    * Removal of --container-only, replaced by --instance-only

  + VM: Support for backup (import/export)
  + PCI and USB devices in the resource API
  + Support for multiple ipvlan NIC devices
  + Support for host addresses on routed NIC
  + Support for editing cluster roles
  + Disk usage for custom volumes
  + Disk usage for snapshots
  + Support for passwordless PKI mode

OBS-URL: https://build.opensuse.org/request/show/790620
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=51
2020-04-01 14:32:27 +00:00
Aleksa Sarai
6499244fa0 Accepting request 787028 from home:cyphar:lxc
- Update to LXD 3.23. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-3-23-has-been-released/7140
  boo#1167304
  + Custom storage volumes in projects
  + Schedule snapshots for custom storage volumes
  + Expiry for custom storage volumes
  + Limits for projects
  + Restrictions for projects
  + Improved backup/export logic
  + VM: Support for migration
  + VM: Support for publishing

OBS-URL: https://build.opensuse.org/request/show/787028
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=49
2020-03-21 05:53:45 +00:00
Aleksa Sarai
ce24ceb4f4 Accepting request 782544 from home:cyphar:lxc
- Update to LXD 3.22. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-3-22-has-been-released/7027
  boo#1165976
  + Resource limits for projects
  + nftables backend for firewalling
  + Container: Hugepages in unprivileged containers
  + VM: Support for 9p disk devices
  + VM: File templating support

OBS-URL: https://build.opensuse.org/request/show/782544
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=47
2020-03-07 15:06:44 +00:00
Aleksa Sarai
1e5a56bdf6 Accepting request 774282 from home:cyphar:lxc
- Update to LXD 3.21. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-3-21-has-been-released/6802
  boo#1163651
  + New way to attach to LXD managed networks
  + Clustering: Configurable number of active and standby database members
  * Ceph ported to new storage driver infrastructure
  * VM: CPU pinning and topology
  * VM: Network and storage optimizations
  * VM: Agent-less reporting of IPv6 addresses
- Remove upstreamed patch. boo#1156336
  - boo1156336-0001-vfs-vfs__delete-fix-double-unlock-of-root-mutex.patch

OBS-URL: https://build.opensuse.org/request/show/774282
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=45
2020-02-14 07:50:23 +00:00
Aleksa Sarai
87879031d6 Accepting request 769640 from home:dimstar:Factory
Shortcut through -mini

OBS-URL: https://build.opensuse.org/request/show/769640
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=43
2020-02-03 15:07:50 +00:00
Aleksa Sarai
29defc43f7 Accepting request 769301 from home:cyphar:lxc
- Fix bash-completion by installing it to the correct path. boo#1162426

OBS-URL: https://build.opensuse.org/request/show/769301
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=42
2020-02-01 23:41:43 +00:00
Aleksa Sarai
b9055f3969 Accepting request 769023 from home:cyphar:lxc
- Backport https://github.com/canonical/dqlite/pull/207 to fix boo#1156336.
  + boo1156336-0001-vfs-vfs__delete-fix-double-unlock-of-root-mutex.patch

OBS-URL: https://build.opensuse.org/request/show/769023
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=39
2020-01-31 10:41:15 +00:00
Aleksa Sarai
cc0e9f2e5c Accepting request 768954 from home:cyphar:lxc
- Update to LXD 3.20. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-3-20-has-been-released/6673
  boo#1162299
  + Server side support of API collections
  + New unix-hotplug device type
  + Support for standby cluster members
- Update packaging to use GOPATH="_dist" rather than trying to move everything
  to vendor/. This is the recommended approach by upstream (and makes our
  specfile marginally less horrific).

OBS-URL: https://build.opensuse.org/request/show/768954
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=37
2020-01-31 03:08:54 +00:00
Aleksa Sarai
4cc30bbfc2 Accepting request 766443 from home:cyphar:lxc
Add boo#1161615 entry.

OBS-URL: https://build.opensuse.org/request/show/766443
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=35
2020-01-23 05:13:28 +00:00
Aleksa Sarai
99eb193448 Accepting request 766263 from home:cyphar:lxc
- Update to LXD 3.19. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-3-19-has-been-released/6529
  + Virtual machine support
  + Reworked storage layer
  + Routed networking mode
  + Custom mount options for disk devices
  + Interception of the mount system call
  + Multi-architecture clustering
  + ...

OBS-URL: https://build.opensuse.org/request/show/766263
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=33
2020-01-22 11:17:28 +00:00
Aleksa Sarai
1d0c730a6d Accepting request 755958 from home:cyphar:lxc
- Support older SLE systems which don't have "usermod -w -v".

OBS-URL: https://build.opensuse.org/request/show/755958
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=31
2019-12-12 00:12:45 +00:00
Aleksa Sarai
2f6dbed152 Accepting request 734689 from home:cyphar:lxc
- Update to LXD 3.18. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-3-18-has-been-released/5869
  boo#1152846
  + New /1.0/instances endpoint
  + Support for storing VM images
  + Extended disk resources information
  + Modification of image expiry date
  + Clustering roles
  + IPv4 configuration when in Fan mode

OBS-URL: https://build.opensuse.org/request/show/734689
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=29
2019-10-03 05:29:46 +00:00
Aleksa Sarai
3f8cc8b983 Accepting request 733135 from home:cyphar:lxc
- Clean up a few remaining specfile bits left over from the 3.17 update.

OBS-URL: https://build.opensuse.org/request/show/733135
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=27
2019-09-25 11:20:13 +00:00
Aleksa Sarai
662a16aa94 Accepting request 732960 from home:cyphar:lxc
Add trackerbug.

OBS-URL: https://build.opensuse.org/request/show/732960
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=25
2019-09-24 14:14:12 +00:00
Aleksa Sarai
f7692764ea Accepting request 732956 from home:cyphar:lxc
- Completely drop all stripping -- it appears to cause all sorts of problems
  with unresolved symbol errors.

OBS-URL: https://build.opensuse.org/request/show/732956
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=24
2019-09-24 13:52:57 +00:00
Aleksa Sarai
a76926536b Accepting request 732945 from home:cyphar:lxc
- Update to LXD 3.17. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-3-17-has-been-released/5679
  + Storage pool backed image tarballs and backups
  + Container configuration as YAML on lxc init and lxc launch
  * Ported to final Dqlite 1.0
  * Database rework
  * Container devices rework
  * Storage rework

OBS-URL: https://build.opensuse.org/request/show/732945
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=23
2019-09-24 13:02:14 +00:00
Aleksa Sarai
356f050887 Accepting request 710984 from home:cyphar:lxc
- Update to LXD 3.14. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-3-14-has-been-released/5045
  boo#1138770
  + Cluster: Re-worked DNS forwarding
  + Script to factory reset LXD
  + Improvements to syscall interception
  * Lots of bug fixes...
- Update build to use go_nostrip, in order to attempt to fix the broken
  binaries on Leap 15.1. boo#1138769

OBS-URL: https://build.opensuse.org/request/show/710984
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=18
2019-06-20 02:58:19 +00:00
Aleksa Sarai
e853c9bf5c Accepting request 710700 from home:cyphar:lxc
- Update build to use go_nostrip, in order to attempt to fix the broken
  binaries on Leap 15.1.

OBS-URL: https://build.opensuse.org/request/show/710700
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=16
2019-06-19 03:22:06 +00:00
Aleksa Sarai
429f72aa71 Accepting request 709490 from home:cyphar:lxc
add bugzilla entry for LXD submission

OBS-URL: https://build.opensuse.org/request/show/709490
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=14
2019-06-12 15:02:58 +00:00
Aleksa Sarai
13c149c47d Accepting request 708824 from home:cyphar:lxc
- Explicitly require lxcfs-hooks-lxc. LXD supports lxcfs but it requires tha
  the LXC configuration files be present.

OBS-URL: https://build.opensuse.org/request/show/708824
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=11
2019-06-09 08:24:02 +00:00
Aleksa Sarai
967bc75993 Accepting request 706916 from home:jengelh:branches:Virtualization:containers
- Trim filler wording from description.
- Remove --with-pic which often has no point with --disable-static.
- Avoid bash-specific sh code.

OBS-URL: https://build.opensuse.org/request/show/706916
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=10
2019-06-09 06:45:04 +00:00
Aleksa Sarai
adbe2299fd Accepting request 701857 from home:cyphar:lxc
- Update to LXD 3.13. The full upstream changelog is available from:
  https://discuss.linuxcontainers.org/t/lxd-3-13-has-been-released/4738
  + Cluster: Improved heartbeat interval
  + Cluster Internal container copy
  + Initial syscall interception support
  + Role Based Access Control
  + IPVLAN support
  + Quota support on dir storage backend
  + Routes on container NIC devices
  + Configurable NAT source address
  + LXC features exported in API
  * Lots of bug fixes...

OBS-URL: https://build.opensuse.org/request/show/701857
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=9
2019-05-09 20:44:05 +00:00