Hello cloud-init
The purpose of this communication is to provide a status update and
highlights for any interesting subjects from cloud-init upstream. If
you would like to reach the server team, you can find us at
the #cloud-init channel on Freenode. Alternatively, you can sign up
and use the cloud-init mailing list
cloud-init discourse hub for more
discussion.
Spotlight:
Canonical has started verification of Cloud-init SRU 21.2 for update into
Bionic, Focal, Groovy and Hirsute LP: #1927491. We expect this verifcation to publish
within a week.
cloud-init
- [examples] config-user-groups expire in the future (#902)
[Geert Stappers] - BSD: static network, set the mtu (#894) [Gonéri Le Bouder]
- Add integration test for lp-1920939 (#891)
- Fix unit tests breaking from new httpretty version (#903)
- Allow user control over update events (#834)
- Update test characters in substitution unit test (#893)
- cc_disk_setup.py: remove UDEVADM_CMD definition as not used (#886)
[dermotbradley] - Add AlmaLinux OS support (#872) [Andrew Lukoshko]
- Release 21.2 (#890) (LP: #1927254)
- Add \r\n check for SSH keys in Azure (#889)
- Revert “Add support to resize rootfs if using LVM (#721)” (#887)
(LP: #1922742) - Add Vultaire as contributor (#881) [Paul Goins]
- Azure: adding support for consuming userdata from IMDS (#884) [Anh Vo]
- test_upgrade: modify test_upgrade_package to run for more sources (#883)
- Fix chef module run failure when chef_license is set (#868) [Ben Hughes]
- Azure: Retry net metadata during nic attach for non-timeout errs (#878)
[aswinrajamannar] - Azure: Retrieve username and hostname from IMDS (#865) [Thomas Stringer]
- Azure: eject the provisioning iso before reporting ready (#861) [Anh Vo]
- Use
partprobe
to re-read partition table if available (#856)
[Nicolas Bock] (LP: #1920939) - fix error on upgrade caused by new vendordata2 attributes (#869)
(LP: #1922739) - add prefer_fqdn_over_hostname config option (#859)
[hamalq] (LP: #1921004) - Emit dots on travis to avoid timeout (#867)
- doc: Replace remaining references to user-scripts as a config module
(#866) [Ryan Harper] - azure: Removing ability to invoke walinuxagent (#799) [Anh Vo]
- Add Vultr support (#827) [David Dymko]
- Fix unpickle for source paths missing run_dir (#863)
[lucasmoura] (LP: #1899299) - sysconfig: use BONDING_MODULE_OPTS on SUSE (#831) [Jens Sandmann]
- bringup_static_routes: fix gateway check (#850) [Petr Fedchenkov]
pycloudlib
- openstack: wait for console log output
- Drop trusty support on pycloudlib
- ec2: wait for console log output
- test_defaults: add impish md5sum
- test_defaults: handle new series case gracefully
- test_defaults: parametrize test_profiles_md5sum_was_not_changed
- lxd: add impish VM profile definition
- gce: raise IndexError if no image found (#142)
Contact the cloud-init upstream developers
- Chat on #cloud-init on Freenode
- Email the cloud-init mailing list
- Find us on the Ubuntu Community Hub - cloud-init channel