Merge ~chad.smith/cloud-init:upstream/19.3 into cloud-init:master

Proposed by Chad Smith
Status: Merged
Approved by: Joshua Powers
Approved revision: 073df96e338e7a191b0d22ff377f91f9b2a82075
Merged at revision: 073df96e338e7a191b0d22ff377f91f9b2a82075
Proposed branch: ~chad.smith/cloud-init:upstream/19.3
Merge into: cloud-init:master
Diff against target: 120 lines (+100/-1)
2 files modified
ChangeLog (+99/-0)
cloudinit/version.py (+1/-1)
Reviewer Review Type Date Requested Status
Server Team CI bot continuous-integration Needs Fixing
Joshua Powers (community) Approve
Review via email: mp+375178@code.launchpad.net

Commit message

Release 19.3

Bump the version in cloudinit/version.py to be 19.3 and update ChangeLog.

LP: #1851428

To post a comment you must log in.
Revision history for this message
Server Team CI bot (server-team-bot) wrote :

FAILED: Continuous integration, rev:073df96e338e7a191b0d22ff377f91f9b2a82075
https://jenkins.ubuntu.com/server/job/cloud-init-ci/1254/
Executed test runs:
    SUCCESS: Checkout
    FAILED: Unit & Style Tests

Click here to trigger a rebuild:
https://jenkins.ubuntu.com/server/job/cloud-init-ci/1254//rebuild

review: Needs Fixing (continuous-integration)
Revision history for this message
Server Team CI bot (server-team-bot) wrote :

PASSED: Continuous integration, rev:073df96e338e7a191b0d22ff377f91f9b2a82075
https://jenkins.ubuntu.com/server/job/cloud-init-ci/1255/
Executed test runs:
    SUCCESS: Checkout
    SUCCESS: Unit & Style Tests
    SUCCESS: Ubuntu LTS: Build
    SUCCESS: Ubuntu LTS: Integration
    IN_PROGRESS: Declarative: Post Actions

Click here to trigger a rebuild:
https://jenkins.ubuntu.com/server/job/cloud-init-ci/1255//rebuild

review: Approve (continuous-integration)
Revision history for this message
Joshua Powers (powersj) :
review: Approve
Revision history for this message
Server Team CI bot (server-team-bot) wrote :

Autolanding: FAILED
More details in the following jenkins job:
https://jenkins.ubuntu.com/server/job/cloud-init-autoland-test/392/
Executed test runs:
    SUCCESS: Checkout
    FAILED: Unit & Style Tests

review: Needs Fixing (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/ChangeLog b/ChangeLog
2index a98f8c2..2b8edb4 100644
3--- a/ChangeLog
4+++ b/ChangeLog
5@@ -1,3 +1,102 @@
6+19.3
7+ - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6
8+ (LP: #1850308)
9+ - configdrive: fix subplatform config-drive for /config-drive source
10+ [David Kindred] (LP: #1849731)
11+ - DataSourceSmartOS: reconfigure network on each boot
12+ [Mike Gerdts] (LP: #1765801)
13+ - Add config for ssh-key import and consuming user-data [Pavel Zakharov]
14+ - net: fix subnet_is_ipv6() for stateless|stateful
15+ [Harald Jensås] (LP: #1848690)
16+ - OVF: disable custom script execution by default [Xiaofeng Wang]
17+ - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur]
18+ - cloud-init.service: on centos/fedora/redhat wait on NetworkManager.service
19+ (LP: #1843334)
20+ - azure: Do not lock user on instance id change [Sam Eiderman] (LP: #1849677)
21+ - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values
22+ - Fix usages of yaml, and move yaml_dump to safeyaml.dumps. (LP: #1849640)
23+ - exoscale: Increase url_max_wait to 120s. [Chris Glass]
24+ - net/sysconfig: fix available check on SUSE distros
25+ [Robert Schweikert] (LP: #1849378)
26+ - docs: Fix incorrect Azure IMDS IP address [Joshua Powers] (LP: #1849508)
27+ - introduce .travis.yml
28+ - net: enable infiniband support in eni and sysconfig renderers
29+ [Darren Birkett] (LP: #1847114)
30+ - guestcust_util: handle special characters in config file [Xiaofeng Wang]
31+ - fix some more typos in comments [Dominic Schlegel]
32+ - replace any deprecated log.warn with log.warning
33+ [Dominic Schlegel] (LP: #1508442)
34+ - net: handle openstack dhcpv6-stateless configuration
35+ [Harald Jensås] (LP: #1847517)
36+ - Add .venv/ to .gitignore [Dominic Schlegel]
37+ - Small typo fixes in code comments. [Dominic Schlegel]
38+ - cloud_test/lxd: Retry container delete a few times
39+ - Add Support for e24cloud to Ec2 datasource. (LP: #1696476)
40+ - Add RbxCloud datasource [Adam Dobrawy]
41+ - get_interfaces: don't exclude bridge and bond members (LP: #1846535)
42+ - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann]
43+ - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary
44+ (LP: #1801364)
45+ - debian/ubuntu: add missing word to netplan/ENI header (LP: #1845669)
46+ - ovf: do not generate random instance-id for IMC customization path
47+ - sysconfig: only write resolv.conf if network_state has DNS values
48+ (LP: #1843634)
49+ - sysconfig: use distro variant to check if available (LP: #1843584)
50+ - systemd/cloud-init.service.tmpl: start after wicked.service
51+ [Robert Schweikert]
52+ - docs: fix zstack documentation lints
53+ - analyze/show: remove trailing space in output
54+ - Add missing space in warning: "not avalid seed" [Brian Candler]
55+ - pylintrc: add 'enter_context' to generated-members list
56+ - Add datasource for ZStack platform. [Shixin Ruan] (LP: #1841181)
57+ - docs: organize TOC and update summary of project [Joshua Powers]
58+ - tools: make clean now cleans the dev directory, not the system
59+ - docs: create cli specific page [Joshua Powers]
60+ - docs: added output examples to analyze.rst [Joshua Powers]
61+ - docs: doc8 fixes for instancedata page [Joshua Powers]
62+ - docs: clean up formatting, organize boot page [Joshua Powers]
63+ - net: add is_master check for filtering device list (LP: #1844191)
64+ - docs: more complete list of availability [Joshua Powers]
65+ - docs: start FAQ page [Joshua Powers]
66+ - docs: cleanup output & order of datasource page [Joshua Powers]
67+ - Brightbox: restrict detection to require full domain match .brightbox.com
68+ - VMWware: add option into VMTools config to enable/disable custom script.
69+ [Xiaofeng Wang]
70+ - net,Oracle: Add support for netfailover detection
71+ - atomic_helper: add DEBUG logging to write_file (LP: #1843276)
72+ - doc: document doc, create makefile and tox target [Joshua Powers]
73+ - .gitignore: ignore files produced by package builds
74+ - docs: fix whitespace, spelling, and line length [Joshua Powers]
75+ - docs: remove unnecessary file in doc directory [Joshua Powers]
76+ - Oracle: Render secondary vnic IP and MTU values only
77+ - exoscale: fix sysconfig cloud_config_modules overrides (LP: #1841454)
78+ - net/cmdline: refactor to allow multiple initramfs network config sources
79+ - ubuntu-drivers: call db_x_loadtemplatefile to accept NVIDIA EULA
80+ (LP: #1840080)
81+ - Add missing #cloud-config comment on first example in documentation.
82+ [Florian Müller]
83+ - ubuntu-drivers: emit latelink=true debconf to accept nvidia eula
84+ (LP: #1840080)
85+ - DataSourceOracle: prefer DS network config over initramfs
86+ - format.rst: add text/jinja2 to list of content types (+ cleanups)
87+ - Add GitHub pull request template to point people at hacking doc
88+ - cloudinit/distros/parsers/sys_conf: add docstring to SysConf
89+ - pyflakes: remove unused variable [Joshua Powers]
90+ - Azure: Record boot timestamps, system information, and diagnostic events
91+ [Anh Vo]
92+ - DataSourceOracle: configure secondary NICs on Virtual Machines
93+ - distros: fix confusing variable names
94+ - azure/net: generate_fallback_nic emits network v2 config instead of v1
95+ - Add support for publishing host keys to GCE guest attributes [Rick Wright]
96+ - New data source for the Exoscale.com cloud platform [Chris Glass]
97+ - doc: remove intersphinx extension
98+ - cc_set_passwords: rewrite documentation (LP: #1838794)
99+ - net/cmdline: split interfaces_by_mac and init network config determination
100+ - stages: allow data sources to override network config source order
101+ - cloud_tests: updates and fixes
102+ - Fix bug rendering MTU on bond or vlan when input was netplan. (LP: #1836949)
103+ - net: update net sequence, include wait on netdevs, opensuse netrules path
104+ (LP: #1817368)
105 19.2:
106 - net: add rfc3442 (classless static routes) to EphemeralDHCP
107 (LP: #1821102)
108diff --git a/cloudinit/version.py b/cloudinit/version.py
109index b04b11f..5ecc284 100644
110--- a/cloudinit/version.py
111+++ b/cloudinit/version.py
112@@ -4,7 +4,7 @@
113 #
114 # This file is part of cloud-init. See LICENSE file for license information.
115
116-__VERSION__ = "19.2"
117+__VERSION__ = "19.3"
118 _PACKAGED_VERSION = '@@PACKAGED_VERSION@@'
119
120 FEATURES = [

Subscribers

People subscribed via source and target branches