Cloud-init status - 03/23/2021

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:

Call for testing: SRU of 21.1-19 SRU for Ubuntu

An upload of cloud-init v.21.1-19 is available for SRU release verification targeting
Ubuntu 16.04 (Xenial), 18.04 (Bionic), 20.04 (Focal) and 20.10 (Groovy).

The next week will be spent verifying this upload for official
SRU (Stable Release Update into Ubuntu).

If you have the means, please attempt to manually verify proposed cloud-init
on your favorite cloud platform. Test validation feedback is welcome in:

Thanks all for helping improve cloud-init!

cloud-init

  • .travis.yml: generate an SSH key before running tests (#848)
  • write passwords only to serial console, lock down cloud-init-output.log
    (#847) (LP: #1918303)
  • Fix apt default integration test (#845)
  • integration_tests: bump pycloudlib dependency (#846)
  • commit f35181fa970453ba6c7c14575b12185533391b97 [eb3095]
  • archlinux: Fix broken locale logic (#841)
    [Kristian Klausen] (LP: #1402406)
  • Integration test for #783 (#832)
  • integration_tests: mount more paths IN_PLACE (#838)

pycloudlib

  • Drop support for xenial vstock image
  • lxd/instance: raise NotImplementedError if console log unsupported
    (GH: #130)
  • instance: convert console_log to a concrete method

Contact the cloud-init upstream developers