The 26.1 release:
- spanned about 5 months
- had 34 contributors
- fixed 15 issues
Highlights:
- Add support for s390x platform detection on LXD
- Add support for Tilaa cloud platform detection
- Fix lxd snap installs on plucky and newer
- Scaleway cloud to support exposing regions and availability zones, drop private IP handling
- Add network v1 support for bonds, bridges and VLANs
- Allow network-config to express allow_accept_ra for bonds, bridges and VLANsOpenStack network_data.json support of bond names by @sbraz
- BSD support for meson build
- RaspberryPI support by @paullober. Keymap settings, usb-gadget support, systemd network service template, Disable fallback netcfg and remove apt mirror config
- delete openEuler in cc_rh_subscription by @xiaoge1001
- RockyLinux support for ca_certs by @marvinruder
- Azure fixes for retry logic, pubkey extraction @cadejacobson
- Oracle: handle null metadata field in oracle data source by @prakashsurya
- fix(network_state): add some missed out keys to V2 key filter list by @sshedi
- feat: render vlan, bond, bridge for v1 network state by
- rhel: Do not override changes in disable-sshd-keygen-if-cloud-init-active.conf by @ani-sinha
- Drop support for Python 3.8
- Scaleway: remove private_ip handling, add AZ and region fields by @NoSuchCommand
- reporting: report duration on finish events by @peytonr18
- Cloudstack: fetch vm password using url_helper instead of wget by @weizhouapache
- fix: install lxd snap only when snap list lxd reports absent by @blackboxsw in #6626
- Remove multiple entries in spec file for disable-sshd-keygen-if-cloud-init.conf by @ani-sinha