Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:cyphar:lxc
lxd
lxd.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File lxd.changes of Package lxd
------------------------------------------------------------------- Tue Jun 11 11:27:33 UTC 2024 - Joshua Smith <smolsheep@opensuse.org> - Change license to AGPL-3.0-only AND Apache-2.0: + All Canonical contributions have been relicensed and are now under AGPLv3. Community contributions remain under Apache 2.0. - update to 5.21.1. Full changelog at: https://discourse.ubuntu.com/t/lxd-5-21-1-lts-has-been-released/43823 https://discourse.ubuntu.com/t/lxd-5-21-0-lts-has-been-released/42476 https://discourse.ubuntu.com/t/lxd-5-20-has-been-released/40865 Bugfixes and improvements 5.21.1: + Restricted metrics client certificate security regression fix + New image server remote for non-Ubuntu images + List all storage volumes API and CLI support Highlights 5.21.0: + Change of version numbering scheme + Fine grained authorization for OIDC users + Optimized block volume refresh for Ceph RBD + Device config override when importing instance backups Highlights 5.20.0: + LXD change to AGPLv3 + Create metadata and data OSD pools as part of creating a cephfs storage pool + Debug mode for EDK2 UEFI firmware + Authorization restructure + Shiftfs support has been removed ------------------------------------------------------------------- Mon Nov 20 21:51:15 UTC 2023 - Dirk Müller <dmueller@suse.com> - add attr as dependency for setfattr (bsc#1190416) ------------------------------------------------------------------- Sun Oct 29 15:06:18 UTC 2023 - Richard Rahl <rrahl0@proton.me> - update to 5.19. Full changelog at: https://discourse.ubuntu.com/t/lxd-5-19-has-been-released/39590 Highlights: + Add support for per-NIC device limits.priority option + Instance volume configuration through disk device ------------------------------------------------------------------- Thu Oct 5 01:18:44 UTC 2023 - Richard Rahl <rrahl0@proton.me> - update to 5.18. Full changelog at https://discourse.ubuntu.com/t/lxd-5-17-has-been-released/38061 https://discourse.ubuntu.com/t/lxd-5-18-has-been-released/38769 Highlights 5.18: + Receive OVN logs into LXD and Loki Highlights 5.17: + ZFS 2.2 delegation support + Add remote copy support for custom volume snapshots + Allow recovery of empty storage pools ------------------------------------------------------------------- Sat Aug 19 05:15:39 UTC 2023 - Richard Rahl <rrahl0@proton.me> - remove the last bit of the old repo ------------------------------------------------------------------- Tue Aug 8 07:15:31 UTC 2023 - Dirk Müller <dmueller@suse.com> - correct source0/1 urls ------------------------------------------------------------------- Sun Jul 23 17:44:26 UTC 2023 - Richard Rahl <rrahl0@proton.me> - fix import path to the new upstream git repo - Update to 5.16. Full upstream changelogs are at https://discourse.ubuntu.com/t/lxd-5-16-has-been-released/37150 Highlights: + ISO volumes + IPAM information + selection of cluster groups when moving instances ------------------------------------------------------------------- Sat Jul 15 15:28:06 UTC 2023 - Dirk Müller <dmueller@suse.com> - update keyring ------------------------------------------------------------------- Wed Jul 5 07:03:20 UTC 2023 - Richard Rahl <rrahl0@proton.me> - Update to 5.15. Full upstream changelogs are at https://discuss.linuxcontainers.org/t/lxd-5-14-has-been-released/17259 and https://discuss.linuxcontainers.org/t/lxd-5-15-has-been-released/17493 Highlights from 5.15: + Non-UEFI support in LXD VMs (CSM) + Instance rebuild + Container pinning based on NUMA nodes + User authentication information in API Highlights from 5.14: + Cluster auto-healing + OIDC web authentication + lxc publish --reuse + Support for specifying the size of an LVM thinpool + Total disk and memory reporting ------------------------------------------------------------------- Thu Jun 15 12:05:08 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org> - Fix call to sysctl_apply: this macro takes a parameter. ------------------------------------------------------------------- Thu May 18 03:03:30 UTC 2023 - Aleksa Sarai <asarai@suse.com> - Update to LXD 5.13. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-5-13-has-been-released/16949 boo#1211477 LXD 5.13: + Fast live migration for virtual machines + AMD SEV support for virtual machines + OpenID Connect authentication + VDPA for network acceleration on OVN + Layer 3 only support on OVN + Nested NIC support on OVN networks + Per user bridge in multi-user setups + Support for growing existing storage pools LXD 5.12: + Device wipe when creating storage pools + VM generation id + VM block cache mode ------------------------------------------------------------------- Sat Feb 18 11:23:42 UTC 2023 - Jacob Hansen <me@jacobbaungard.com> - Update to LXD 5.11. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-5-11-has-been-released/16443 + Instance placement scriptlet + Block storage mode on ZFS pools + lxc cluster info command + Support for attaching managed physical networks to instances ------------------------------------------------------------------- Mon Feb 13 13:03:24 UTC 2023 - Jacob Hansen <me@jacobbaungard.com> - Update to LXD 5.10. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-5-10-has-been-released/16143 + Configurable network transmit queue length on NIC devices ------------------------------------------------------------------- Sun Dec 25 19:01:56 UTC 2022 - Kostas Papadakis <papadakis.k@yandex.com> - Add stop entry to systemd service file so the lxc containers shutdown gracefully ------------------------------------------------------------------- Mon Dec 12 04:12:54 UTC 2022 - Aleksa Sarai <asarai@suse.com> - Update to LXD 5.9. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-5-9-has-been-released/15907 boo#1206296 + Network zones project feature ------------------------------------------------------------------- Tue Nov 22 06:34:14 UTC 2022 - Aleksa Sarai <asarai@suse.com> - Update to LXD 5.8. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-5-8-has-been-released/15686 boo#1205623 + CPU hotplug in VMs + Device override on init and launch * Record volume creation date ------------------------------------------------------------------- Fri Oct 28 23:55:12 UTC 2022 - Aleksa Sarai <asarai@suse.com> - Update to LXD 5.7. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-5-7-has-been-released/15432 boo#1204852 + ACME / Let’s Encrypt support + Cloud-init validation + Internal metrics + Cluster join tokens expiry + Proxy device hotplugging to VM ------------------------------------------------------------------- Mon Sep 26 02:20:04 UTC 2022 - Aleksa Sarai <asarai@suse.com> - Update to LXD 5.6. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-5-6-has-been-released/15191 boo#1203731 LXD 5.6: + Grafana Loki support + Object storage on local storage pools + Infiniband support for virtual machines + Restricted network access in projects + instance-ready lifecycle event + Metric for total effective CPUs LXD 5.5: + Storage buckets (on Ceph) + Instance Ready state + Configurable BGP hold time + All projects queries for storage volumes + OOM kill counter in metrics * Database optimization LXD 5.4: + Load-balancers (OVN) + Bi-directional vsock interface (VM) * Changes to vsock API (LXD VMs) ------------------------------------------------------------------- Sun Jul 17 17:06:49 UTC 2022 - Callum Farmer <gmbr3@opensuse.org> - Change to using systemd-sysusers ------------------------------------------------------------------- Mon Jun 27 23:57:42 UTC 2022 - Aleksa Sarai <asarai@suse.com> - Update to LXD 5.3. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-5-3-has-been-released/14439 boo#1200974 + Extended raw.qemu support + fscache support for cephfs storage pools ------------------------------------------------------------------- Sun May 29 02:18:04 UTC 2022 - Aleksa Sarai <asarai@suse.com> - Update to LXD 5.2. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-5-2-has-been-released/14200 boo#1200002 + VPD information in resources API * Cross-project profile copy * HTTP streaming support in /dev/lxd API * Use of server-side filtering in CLI * Ceph librbd for virtual machines - Remove upstreamed patch: + 0001-lxd-secommp-Fix-sysinfo-syscall-interception-on-32-b.patch ------------------------------------------------------------------- Thu May 5 04:27:43 UTC 2022 - Aleksa Sarai <asarai@suse.com> - Update to LXD 5.1. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-5-1-has-been-released/13956 boo#1199216 + Sysinfo system call interception + lxc cluster role sub-command * lxc storage volume info shows volume total size + Configurable host network interface naming pattern * Overrideable evacuation mode * Setting profiles during an image copy - Backport upstream patch to fix build on x32 systems. + 0001-lxd-secommp-Fix-sysinfo-syscall-interception-on-32-b.patch - Make CRIU a Recommends so that we can still use LXD on 32-bit openSUSE. ------------------------------------------------------------------- Thu May 5 03:31:24 UTC 2022 - Aleksa Sarai <asarai@suse.com> - 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 <asarai@suse.com> - Update to LXD 4.21. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-4-21-has-been-released/12860 boo#1193649 + Cluster member groups * Reworked cloud-init support + Trust certificate self-renewal + Restricted disk passthrough in projects + Restricted idmap uid/gid in projects + List all lxc commands with --sub-commands + List instances across all projects with --all-projects + New database-leader cluster role * Consistent units for byte sizes. * Routed networking in virtual machines + Support for ipv4.routes and ipv6.routes on routed type NICs + Option to skip records for NAT-ed addresses in network zones + Allow blocking an IP address family with security filtering options + New ceph.rbd.du storage config option to disable potentially slow rbd du * Optimized moving of instances and volumes between projects * Support for copying/moving custom volumes between cluster members ------------------------------------------------------------------- Mon Nov 8 03:24:36 UTC 2021 - Aleksa Sarai <asarai@suse.com> - Update to LXD 4.20. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-4-20-has-been-released/12540 boo#1192432 + Live migration of virtual machines + Network peering for OVN + Network zones (DNS) + SR-IOV acceleration for OVN networking + Linux sysctl configuration on containers + Core scheduling for virtual machines + Cluster member configuration * Improvement to network leases ------------------------------------------------------------------- Sun Sep 5 06:43:47 UTC 2021 - Aleksa Sarai <asarai@suse.com> - Update to LXD 4.18. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-4-18-has-been-released/12068/2 boo#1190323 + Network forwards (floating IPs) + Native BGP support * NAT address customization with OVN * lxd cluster edit for cluster disaster recovery + Refresh support for custom volume copies + Additional device restrictions for projects * --minimal option for lxd init * Additional network counters in instance state - Disable stripping of binaries, which seems to be causing issues at runtime due to some ld.so assertion failing. In particular it seems that libdqlite is getting corrupted somehow. ------------------------------------------------------------------- Fri Aug 20 11:59:37 UTC 2021 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Sat Jul 31 04:33:50 UTC 2021 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Wed Jul 7 16:52:36 UTC 2021 - Bernhard Wiedemann <bwiedemann@suse.com> - Build with go1.15 for reproducible build results (boo#1102408) ------------------------------------------------------------------- Fri Jun 25 09:59:23 UTC 2021 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Tue Jun 8 02:25:02 UTC 2021 - Aleksa Sarai <asarai@suse.com> - 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. ------------------------------------------------------------------- Sun Jun 6 07:03:53 UTC 2021 - Aleksa Sarai <asarai@suse.com> - 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 <dmueller@suse.com> - fix dependencies for aarch64/armv7l ------------------------------------------------------------------- Tue Jun 1 11:57:52 UTC 2021 - Aleksa Sarai <asarai@suse.com> - Fix build on i586 by if_arch-ing out the VM support on non-x86_64 platforms. ------------------------------------------------------------------- Mon May 31 05:11:38 UTC 2021 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Wed Apr 21 00:19:11 UTC 2021 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Mon Apr 12 05:19:43 UTC 2021 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Mon Mar 15 16:49:41 UTC 2021 - Callum Farmer <gmbr3@opensuse.org> - Move OVMF symlinks to /usr/share, /opt is not allowed in SUSE packages. ------------------------------------------------------------------- Fri Mar 5 16:31:52 UTC 2021 - Aleksa Sarai <asarai@suse.com> - 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 - Updated packaging to support VMs, though note that LXD's usage of QEMU causes issues with QEMU 5.2 on openSUSE (because of how we package it). See <https://github.com/lxc/lxd/issues/8416> for more details. bsc#1181549 - 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. ------------------------------------------------------------------- Fri Feb 5 07:41:04 UTC 2021 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Mon Jan 11 12:53:22 UTC 2021 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Sat Dec 12 06:32:48 UTC 2020 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Fri Nov 13 06:15:10 UTC 2020 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Sat Oct 17 09:03:58 UTC 2020 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Sat Sep 19 04:50:10 UTC 2020 - Aleksa Sarai <asarai@suse.com> - 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. ------------------------------------------------------------------- Sat Aug 29 02:59:26 UTC 2020 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Sat Aug 1 07:14:32 UTC 2020 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Thu Jul 2 02:12:53 UTC 2020 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Fri Jun 5 23:58:50 UTC 2020 - Aleksa Sarai <asarai@suse.com> - 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 <asarai@suse.com> - 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 <asarai@suse.com> - 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 ------------------------------------------------------------------- Wed Apr 1 14:23:25 UTC 2020 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Sat Mar 21 04:55:09 UTC 2020 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Sat Mar 7 14:49:16 UTC 2020 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Fri Feb 14 07:27:24 UTC 2020 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Mon Feb 3 15:03:49 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org> - BuildRequire pkgconfig(libudev) instead of libudev-devel: Allow OBS to shortcut through the -mini flavors. ------------------------------------------------------------------- Sat Feb 1 23:37:24 UTC 2020 - Aleksa Sarai <asarai@suse.com> - Fix bash-completion by installing it to the correct path. boo#1162426 ------------------------------------------------------------------- Fri Jan 31 10:16:27 UTC 2020 - Aleksa Sarai <asarai@suse.com> - Backport https://github.com/canonical/dqlite/pull/207 to fix boo#1156336. + boo1156336-0001-vfs-vfs__delete-fix-double-unlock-of-root-mutex.patch ------------------------------------------------------------------- Fri Jan 31 00:33:47 UTC 2020 - Aleksa Sarai <asarai@suse.com> - 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). ------------------------------------------------------------------- Fri Jan 17 05:17:53 UTC 2020 - Aleksa Sarai <asarai@suse.com> - Update to LXD 3.19. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-3-19-has-been-released/6529 boo#1161615 + Virtual machine support + Reworked storage layer + Routed networking mode + Custom mount options for disk devices + Interception of the mount system call + Multi-architecture clustering + ... - Rework package handling to fake Go module builds. ------------------------------------------------------------------- Wed Dec 11 23:55:40 UTC 2019 - Aleksa Sarai <asarai@suse.com> - Support older SLE systems which don't have "usermod -w -v". ------------------------------------------------------------------- Thu Oct 3 01:53:53 UTC 2019 - Aleksa Sarai <asarai@suse.com> - 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 ------------------------------------------------------------------- Wed Sep 25 11:03:42 UTC 2019 - Aleksa Sarai <asarai@suse.com> - Clean up a few remaining specfile bits left over from the 3.17 update. ------------------------------------------------------------------- Tue Sep 24 12:31:21 UTC 2019 - Aleksa Sarai <asarai@suse.com> - Completely drop all stripping -- it appears to cause all sorts of problems with unresolved symbol errors. - Update to LXD 3.17. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-3-17-has-been-released/5679 boo#1151874 + 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 ------------------------------------------------------------------- Mon Jul 15 06:40:30 UTC 2019 - Aleksa Sarai <asarai@suse.com> - Update to LXD 3.15. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-3-15-has-been-released/5218 + Switch to dqlite 1.0. * Reworked DHCP lease handling * Reworked cluster heartbeat handling * Better syscall interception framework * More reliable unix socket proxying + Hardware VLAN and MAC filtering on SR-IOV + New storage-size option for lxd-p2c + IPv4 and IPv6 filtering (spoof protection) * Reworked resources API (host hardware) + Control over uid, gid and cwd during command execution + Quota support for custom storage volumes on dir backend * Lots of bug fixes... ------------------------------------------------------------------- Wed Jun 19 07:21:29 UTC 2019 - Aleksa Sarai <asarai@suse.com> - 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... ------------------------------------------------------------------- Wed Jun 19 03:16:40 UTC 2019 - Aleksa Sarai <asarai@suse.com> - Update build to use go_nostrip, in order to attempt to fix the broken binaries on Leap 15.1. boo#1138769 ------------------------------------------------------------------- Sun Jun 9 08:21:19 UTC 2019 - Aleksa Sarai <asarai@suse.com> - Explicitly require lxcfs-hooks-lxc. LXD supports lxcfs but it requires tha the LXC configuration files be present. ------------------------------------------------------------------- Sun Jun 2 17:22:35 UTC 2019 - Jan Engelhardt <jengelh@inai.de> - Trim filler wording from description. - Remove --with-pic which often has no point with --disable-static. - Avoid bash-specific sh code. ------------------------------------------------------------------- Thu May 9 20:28:55 UTC 2019 - Aleksa Sarai <asarai@suse.com> - Update to LXD 3.13. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-3-13-has-been-released/4738 boo#1138031 + 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... ------------------------------------------------------------------- Mon Apr 8 13:18:50 UTC 2019 - Jan Engelhardt <jengelh@inai.de> - %pre bash features: replace by POSIX equivalents. - %build bash features: add %_buildshell definition for it. - Do not ignore errors from groupadd. ------------------------------------------------------------------- Fri Apr 5 19:13:48 UTC 2019 - Aleksa Sarai <asarai@suse.com> - Update to LXD 3.12. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxd-3-12-has-been-released/4483 + Cluster: Aggregated DHCP leases + Cluster: Events now show location + Cluster: Operations now show location + Cluster: Support for --target in more commands + Shiftfs support + Kernel features now exported over API + Improved CPU reporting + GPU reporting + Snapshot expiry now visible in lxc info * Lots of bug fixes... ------------------------------------------------------------------- Thu Mar 28 01:54:01 UTC 2019 - Aleksa Sarai <asarai@suse.com> - Make sqlite+dqlite both shared libs to avoid bloating RSS. In order to avoid issues with packaging new versions of libsqlite3 there are a bunch of DT_SONAME and DT_NEEDED hacks to ensure that rpm doesn't cause false-positive conflicts or other issues. This requires a new lxd-rpmlintrc to work on older SLE versions. ------------------------------------------------------------------- Tue Mar 26 02:44:05 UTC 2019 - Aleksa Sarai <asarai@suse.com> - Initial packaging of LXD 3.11.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor