← Back to team overview

cloud-init team mailing list archive

Release of cloud-init 19.4

 

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hello All,

Cloud-init release 19.4 is now available

The 19.4 release:
 * spanned about 6 weeks
 * had 28 contributors from 29 domains
 * fixed 15 launchpad issues

Highlights:
 - Azure:
  - Azure cloud integration test support to cloud_tests
  - new_instance_id will properly match incorrect byte-swapped UUIDs
   - add support for multiple IP addresses on a single nic
 - FreeBSD:
    - support for ds-identify on systems without /sys filesystem
    - support for password expiry
 - Parsing dhcp lease file format option 121 on RedHat
 - Adding initial Redhat based Amazon linux definition
 - Documentation updates both online docs and man pages
 - Bug fixes for network configuration v1
 - Ec2: Add support for IMDSv2 session based API tokens
 - Salt/minion package version updates for FreeBSD

== Changelog ==
 - Partially revert "fix unlocking method on FreeBSD" (#116)
 - tests: mock uid when running as root (#113)
   [Joshua Powers] (LP: #1856096)
 - cloudinit/netinfo: remove unused getgateway (#111)
 - docs: clear up apt config sections (#107) [Joshua Powers] (LP: #1832823)
 - doc: add kernel command line option to user data (#105)
   [Joshua Powers] (LP: #1846524)
 - config/cloud.cfg.d: update README [Joshua Powers] (LP: #1855006)
 - azure: avoid re-running cloud-init when instance-id is byte-swapped
   (#84) [AOhassan]
 - fix unlocking method on FreeBSD [Igor Galić] (LP: #1854594)
 - debian: add reference to the manpages [Joshua Powers]
 - ds_identify: if /sys is not available use dmidecode (#42)
   [Igor Galić] (LP: #1852442)
 - docs: add cloud-id manpage [Joshua Powers]
 - docs: add cloud-init-per manpage [Joshua Powers]
 - docs: add cloud-init manpage [Joshua Powers]
 - docs: add additional details to per-instance/once [Joshua Powers]
 - Update doc-requirements.txt [Joshua Powers]
 - doc-requirements: add missing dep [Joshua Powers]
 - dhcp: Support RedHat dhcp rfc3442 lease format for option 121 (#76)
   [Eric Lafontaine] (LP: #1850642)
 - network_state: handle empty v1 config (#45) (LP: #1852496)
 - docs: Add document on how to report bugs [Joshua Powers]
 - Add an Amazon distro in the redhat OS family [Frederick Lefebvre]
 - removed a couple of "the"s [gaughen]
 - docs: fix line length and remove highlighting [Joshua Powers]
 - docs: Add security.md to readthedocs [Joshua Powers]
 - Multiple file fix for AuthorizedKeysFile config (#60) [Eduardo Otubo]
 - Revert "travis: only run CI on pull requests"
 - doc: update links on README.md [Joshua Powers]
 - doc: Updates to wording of README.md [Joshua Powers]
 - Add security.md [Joshua Powers]
 - setup.py: Amazon Linux sets libexec to /usr/libexec (#52)
   [Frederick Lefebvre]
 - Fix linting failure in test_url_helper (#83) [Eric Lafontaine]
 - url_helper: read_file_or_url should pass headers param into readurl
   (#66) (LP: #1854084)
 - dmidecode: log result *after* stripping n [Igor Galić]
 - cloud_tests: add azure platform support to integration tests
   [ahosmanmsft]
 - set_passwords: support for FreeBSD (#46) [Igor Galić]
 - tools: migrate-lp-user-to-github removes repo_dir if created (#35)
 - Correct jumbled documentation for cc_set_hostname module (#64)
   [do3meli] (LP: #1853543)
 - FreeBSD: fix for get_linux_distro() and lru_cache (#59)
   [Igor Galić] (LP: #1815030)
 - ec2: Add support for AWS IMDS v2 (session-oriented) (#55)
 - tests: Fix cloudsigma tests when no dmidecode data is present. (#57)
   [Scott Moser]
 - net: IPv6, accept_ra, slaac, stateless (#51)
   [Harald] (LP: #1806014, #1808647)
 - docs: Update the configdrive datasource links (#44)
   [Joshua Powers] (LP: #1852461)
 - distro: correctly set usr_lib_exec path for FreeBSD distro (#40)
   [Igor Galić] (LP: #1852491)
 - azure: support secondary ipv6 addresses (#33)
 - Fix metadata check when local-hostname is null (#32)
   [Mark Goddard] (LP: #1852100)
 - switch default FreeBSD salt minion pkg from py27 to py36
   [Dominic Schlegel]
 - travis: only run CI on pull requests
 - add data-server dns entry as new metadata server detection [Joshua Hügli]
 - pycodestyle: remove unused local variable
 - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta]
 - docs: touchups in rtd intro and README.md
 - doc: update launchpad git refs to github
 - github: drop pull-request template to prepare for migration
 - tools: add migrate-lp-user-to-github script to link LP to github
 - github: new basic project readme
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4lRR4CIbV3Pev/F47NrLFgmVrYkFAl36aKwACgkQ7NrLFgmV
rYmvvw//bhQMaoax7lWF+2SqpD6gm6iQWBI4iHIxoGgRd114ckrk13OG7tQ/+/j5
HHdi4y9SnVkQvAYpVQeQTGEmh5lDvgThYSu3bYHtz3TiYgFaHyiBNtH7Eq+dgwoI
ZMIrShcdeZtfe8s+Nz3FA3CmFH80dh/adpHMpurJRuAwAUoyIVLOFSS8JRh01O3k
UjT1hsTES8FvWpLsVXSD0ggBzxrhvQLRldRF6megk9Er4EVSCkLoVBOl2IbgsCiB
LRHfGzKXSz/Q5RvTqotzVKqv0wh2K8YsaMUxmhPUF3vBK7hVxtoQR5MEDlMyuj3t
TxczNgXk+yZJMNtMfCJLQzvTXowsMc4gyz7ow4pDtd20MkOeE4VsiqVC9yRQ+Cyj
AzMCQxCesYQg6K0cPRO+4/ks7LIdbSlqPxL4x5X9DHadsomIlJFuqbHDD7WtPq1t
Z2LRGpiEDbRajyzNnOShEjtnvBxnPUDSPD0apPHFrQDq9xwmKt+4NeO6ES7l0I5Q
BEYIs7vPVWS6per64s3p10wCaLvk9ofMQJiPX2r029c5GcAvGlLA6a997Otu+RCB
AESEmCcOtnfI3dI6MXfuiqlmRLS8A8LROZQurcBO91/mZrkbh+VbN9Vwf9pBYjPq
pxK2HiD3H2RIIRdH3uj3KNPt7aFjR5nrUp5nngHLNDMji+WsJMg=
=KZNY
-----END PGP SIGNATURE-----