Skip to content

23.1

Compare
Choose a tag to compare
@aciba90 aciba90 released this 22 Feb 16:45
· 1177 commits to main since this release
23.1

Highlights:

Behavior changes:

  • cc_ca_certs: write certificates as individual files
  • cc_puppet: Update puppet service name
  • cc_resize_fs: use btrfs enqueue when available
  • cc_set_hostname: ignore /var/lib/cloud/data/set-hostname if it's empty
  • cc_ssh: support multiple hostcertificates
  • cc_write_files: set ownership for new folders
  • cli/schema: also validate vendordata
  • machine-id: set to uninitialized to trigger regeneration on clones
  • sources/azure: fix device driver matching for net config
  • network/netplan:
    • keep custom strict perms when 50-cloud-init.yaml exists
    • config root read-only as wifi config can contain creds
    • add gateways as on-link when necessary

New Features:

  • distros/freebsd: add support for static IPv6 addresses
  • distros/suse: support transactional-update
  • networkd: add support for multiple [Route] sections
  • sources/nocloud: add support for dmi variable expansion for seedfrom URL
  • sources/openstack: add Support for IPv6 metadata to OpenStack
  • sources/aliyun: add support for metadata security harden mode
  • Add TencentOS support
  • doc: deprecation generation support