Merge ~smoser/cloud-init:candidate/17.1 into cloud-init:master
- Git
- lp:~smoser/cloud-init
- candidate/17.1
- Merge into master
Proposed by
Scott Moser
on 2017-09-21
| Status: | Merged |
|---|---|
| Merged at revision: | bf6456fd2220e6c1ca43a373e12af0c3d8a93bab |
| Proposed branch: | ~smoser/cloud-init:candidate/17.1 |
| Merge into: | cloud-init:master |
| Diff against target: |
443 lines (+423/-1) 2 files modified
ChangeLog (+422/-0) cloudinit/version.py (+1/-1) |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Server Team CI bot | continuous-integration | Approve on 2017-09-21 | |
| cloud-init commiters | 2017-09-21 | Pending | |
|
Review via email:
|
|||
Commit Message
release 17.1
Bump the version in cloudinit/
ChangeLog.
Description of the Change
To post a comment you must log in.
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
| 1 | diff --git a/ChangeLog b/ChangeLog |
| 2 | index 80405bc..0260c57 100644 |
| 3 | --- a/ChangeLog |
| 4 | +++ b/ChangeLog |
| 5 | @@ -1,3 +1,425 @@ |
| 6 | +17.1: |
| 7 | + - doc: document GCE datasource. [Arnd Hannemann] |
| 8 | + - suse: updates to templates to support openSUSE and SLES. |
| 9 | + [Robert Schweikert] (LP: #1718640) |
| 10 | + - suse: Copy sysvinit files from redhat with slight changes. |
| 11 | + [Robert Schweikert] (LP: #1718649) |
| 12 | + - docs: fix sphinx module schema documentation [Chad Smith] |
| 13 | + - tests: Add cloudinit package to all test targets [Chad Smith] |
| 14 | + - Makefile: No longer look for yaml files in obsolete ./bin/. |
| 15 | + - tests: fix ds-identify unit tests to set EC2_STRICT_ID_DEFAULT. |
| 16 | + - ec2: Fix maybe_perform_dhcp_discovery to use /var/tmp as a tmpdir |
| 17 | + [Chad Smith] (LP: #1717627) |
| 18 | + - Azure: wait longer for SSH pub keys to arrive. |
| 19 | + [Paul Meyer] (LP: #1717611) |
| 20 | + - GCE: Fix usage of user-data. (LP: #1717598) |
| 21 | + - cmdline: add collect-logs subcommand. [Chad Smith] (LP: #1607345) |
| 22 | + - CloudStack: consider dhclient lease files named with a hyphen. |
| 23 | + (LP: #1717147) |
| 24 | + - resizefs: Drop check for read-only device file, do not warn on |
| 25 | + overlayroot. [Chad Smith] |
| 26 | + - Do not provide systemd-fsck drop-in which could cause ordering cycles. |
| 27 | + [Balint Reczey] (LP: #1717477) |
| 28 | + - tests: Enable the NoCloud KVM platform [Joshua Powers] |
| 29 | + - resizefs: pass mount point to xfs_growfs [Dusty Mabe] |
| 30 | + - vmware: Enable nics before sending the SUCCESS event. [Sankar Tanguturi] |
| 31 | + - cloud-config modules: honor distros definitions in each module |
| 32 | + [Chad Smith] (LP: #1715738, #1715690) |
| 33 | + - chef: Add option to pin chef omnibus install version |
| 34 | + [Ethan Apodaca] (LP: #1462693) |
| 35 | + - tests: execute: support command as string [Joshua Powers] |
| 36 | + - schema and docs: Add jsonschema to resizefs and bootcmd modules |
| 37 | + [Chad Smith] |
| 38 | + - tools: Add xkvm script, wrapper around qemu-system [Joshua Powers] |
| 39 | + - vmware customization: return network config format |
| 40 | + [Sankar Tanguturi] (LP: #1675063) |
| 41 | + - Ec2: only attempt to operate at local mode on known platforms. |
| 42 | + (LP: #1715128) |
| 43 | + - Use /run/cloud-init for tempfile operations. (LP: #1707222) |
| 44 | + - ds-identify: Make OpenStack return maybe on arch other than intel. |
| 45 | + (LP: #1715241) |
| 46 | + - tests: mock missed openstack metadata uri network_data.json |
| 47 | + [Chad Smith] (LP: #1714376) |
| 48 | + - relocate tests/unittests/helpers.py to cloudinit/tests |
| 49 | + [Lars Kellogg-Stedman] |
| 50 | + - tox: add nose timer output [Joshua Powers] |
| 51 | + - upstart: do not package upstart jobs, drop ubuntu-init-switch module. |
| 52 | + - tests: Stop leaking calls through unmocked metadata addresses |
| 53 | + [Chad Smith] (LP: #1714117) |
| 54 | + - distro: allow distro to specify a default locale [Ryan Harper] |
| 55 | + - tests: fix two recently added tests for sles distro. |
| 56 | + - url_helper: dynamically import oauthlib import from inside oauth_headers |
| 57 | + [Chad Smith] |
| 58 | + - tox: make xenial environment run with python3.6 |
| 59 | + - suse: Add support for openSUSE and return SLES to a working state. |
| 60 | + [Robert Schweikert] |
| 61 | + - GCE: Add a main to the GCE Datasource. |
| 62 | + - ec2: Add IPv6 dhcp support to Ec2DataSource. [Chad Smith] (LP: #1639030) |
| 63 | + - url_helper: fail gracefully if oauthlib is not available |
| 64 | + [Lars Kellogg-Stedman] (LP: #1713760) |
| 65 | + - cloud-init analyze: fix issues running under python 2. [Andrew Jorgensen] |
| 66 | + - Configure logging module to always use UTC time. |
| 67 | + [Ryan Harper] (LP: #1713158) |
| 68 | + - Log a helpful message if a user script does not include shebang. |
| 69 | + [Andrew Jorgensen] |
| 70 | + - cli: Fix command line parsing of coniditionally loaded subcommands. |
| 71 | + [Chad Smith] (LP: #1712676) |
| 72 | + - doc: Explain error behavior in user data include file format. |
| 73 | + [Jason Butz] |
| 74 | + - cc_landscape & cc_puppet: Fix six.StringIO use in writing configs |
| 75 | + [Chad Smith] (LP: #1699282, #1710932) |
| 76 | + - schema cli: Add schema subcommand to cloud-init cli and cc_runcmd schema |
| 77 | + [Chad Smith] |
| 78 | + - Debian: Remove non-free repositories from apt sources template. |
| 79 | + [Joonas Kylmälä] (LP: #1700091) |
| 80 | + - tools: Add tooling for basic cloud-init performance analysis. |
| 81 | + [Chad Smith] (LP: #1709761) |
| 82 | + - network: add v2 passthrough and fix parsing v2 config with bonds/bridge |
| 83 | + params [Ryan Harper] (LP: #1709180) |
| 84 | + - doc: update capabilities with features available, link doc reference, |
| 85 | + cli example [Ryan Harper] |
| 86 | + - vcloud directory: Guest Customization support for passwords |
| 87 | + [Maitreyee Saikia] |
| 88 | + - ec2: Allow Ec2 to run in init-local using dhclient in a sandbox. |
| 89 | + [Chad Smith] (LP: #1709772) |
| 90 | + - cc_ntp: fallback on timesyncd configuration if ntp is not installable |
| 91 | + [Ryan Harper] (LP: #1686485) |
| 92 | + - net: Reduce duplicate code. Have get_interfaces_by_mac use |
| 93 | + get_interfaces. |
| 94 | + - tests: Fix build tree integration tests [Joshua Powers] |
| 95 | + - sysconfig: Dont repeat header when rendering resolv.conf |
| 96 | + [Ryan Harper] (LP: #1701420) |
| 97 | + - archlinux: Fix bug with empty dns, do not render 'lo' devices. |
| 98 | + (LP: #1663045, #1706593) |
| 99 | + - cloudinit.net: add initialize_network_device function and tests |
| 100 | + [Chad Smith] |
| 101 | + - makefile: fix ci-deps-ubuntu target [Chad Smith] |
| 102 | + - tests: adjust locale integration test to parse default locale. |
| 103 | + - tests: remove 'yakkety' from releases as it is EOL. |
| 104 | + - tests: Add initial tests for EC2 and improve a docstring. |
| 105 | + - locale: Do not re-run locale-gen if provided locale is system default. |
| 106 | + - archlinux: fix set hostname usage of write_file. |
| 107 | + [Joshua Powers] (LP: #1705306) |
| 108 | + - sysconfig: support subnet type of 'manual'. |
| 109 | + - tools/run-centos: make running with no argument show help. |
| 110 | + - Drop rand_str() usage in DNS redirection detection |
| 111 | + [Bob Aman] (LP: #1088611) |
| 112 | + - sysconfig: use MACADDR on bonds/bridges to configure mac_address |
| 113 | + [Ryan Harper] (LP: #1701417) |
| 114 | + - net: eni route rendering missed ipv6 default route config |
| 115 | + [Ryan Harper] (LP: #1701097) |
| 116 | + - sysconfig: enable mtu set per subnet, including ipv6 mtu |
| 117 | + [Ryan Harper] (LP: #1702513) |
| 118 | + - sysconfig: handle manual type subnets [Ryan Harper] (LP: #1687725) |
| 119 | + - sysconfig: fix ipv6 gateway routes [Ryan Harper] (LP: #1694801) |
| 120 | + - sysconfig: fix rendering of bond, bridge and vlan types. |
| 121 | + [Ryan Harper] (LP: #1695092) |
| 122 | + - Templatize systemd unit files for cross distro deltas. [Ryan Harper] |
| 123 | + - sysconfig: ipv6 and default gateway fixes. [Ryan Harper] (LP: #1704872) |
| 124 | + - net: fix renaming of nics to support mac addresses written in upper |
| 125 | + case. (LP: #1705147) |
| 126 | + - tests: fixes for issues uncovered when moving to python 3.6. |
| 127 | + (LP: #1703697) |
| 128 | + - sysconfig: include GATEWAY value if set in subnet |
| 129 | + [Ryan Harper] (LP: #1686856) |
| 130 | + - Scaleway: add datasource with user and vendor data for Scaleway. |
| 131 | + [Julien Castets] |
| 132 | + - Support comments in content read by load_shell_content. |
| 133 | + - cloudinitlocal fail to run during boot [Hongjiang Zhang] |
| 134 | + - doc: fix disk setup example table_type options |
| 135 | + [Sandor Zeestraten] (LP: #1703789) |
| 136 | + - tools: Fix exception handling. [Joonas Kylmälä] (LP: #1701527) |
| 137 | + - tests: fix usage of mock in GCE test. |
| 138 | + - test_gce: Fix invalid mock of platform_reports_gce to return False |
| 139 | + [Chad Smith] |
| 140 | + - test: fix incorrect keyid for apt repository. |
| 141 | + [Joshua Powers] (LP: #1702717) |
| 142 | + - tests: Update version of pylxd [Joshua Powers] |
| 143 | + - write_files: Remove log from helper function signatures. |
| 144 | + [Andrew Jorgensen] |
| 145 | + - doc: document the cmdline options to NoCloud [Brian Candler] |
| 146 | + - read_dmi_data: always return None when inside a container. (LP: #1701325) |
| 147 | + - requirements.txt: remove trailing white space. |
| 148 | + - Azure: Add network-config, Refactor net layer to handle duplicate macs. |
| 149 | + [Ryan Harper] |
| 150 | + - Tests: Simplify the check on ssh-import-id [Joshua Powers] |
| 151 | + - tests: update ntp tests after sntp added [Joshua Powers] |
| 152 | + - FreeBSD: Make freebsd a variant, fix unittests and |
| 153 | + tools/build-on-freebsd. |
| 154 | + - FreeBSD: fix test failure |
| 155 | + - FreeBSD: replace ifdown/ifup with "ifconfig down" and "ifconfig up". |
| 156 | + [Hongjiang Zhang] (LP: #1697815) |
| 157 | + - FreeBSD: fix cdrom mounting failure if /mnt/cdrom/secure did not exist. |
| 158 | + [Hongjiang Zhang] (LP: #1696295) |
| 159 | + - main: Don't use templater to format the welcome message |
| 160 | + [Andrew Jorgensen] |
| 161 | + - docs: Automatically generate module docs form schema if present. |
| 162 | + [Chad Smith] |
| 163 | + - debian: fix path comment in /etc/hosts template. |
| 164 | + [Jens Sandmann] (LP: #1606406) |
| 165 | + - suse: add hostname and fully qualified domain to template. |
| 166 | + [Jens Sandmann] |
| 167 | + - write_file(s): Print permissions as octal, not decimal [Andrew Jorgensen] |
| 168 | + - ci deps: Add --test-distro to read-dependencies to install all deps |
| 169 | + [Chad Smith] |
| 170 | + - tools/run-centos: cleanups and move to using read-dependencies |
| 171 | + - pkg build ci: Add make ci-deps-<distro> target to install pkgs |
| 172 | + [Chad Smith] |
| 173 | + - systemd: make cloud-final.service run before apt daily services. |
| 174 | + (LP: #1693361) |
| 175 | + - selinux: Allow restorecon to be non-fatal. [Ryan Harper] (LP: #1686751) |
| 176 | + - net: Allow netinfo subprocesses to return 0 or 1. |
| 177 | + [Ryan Harper] (LP: #1686751) |
| 178 | + - net: Allow for NetworkManager configuration [Ryan McCabe] (LP: #1693251) |
| 179 | + - Use distro release version to determine if we use systemd in redhat spec |
| 180 | + [Ryan Harper] |
| 181 | + - net: normalize data in network_state object |
| 182 | + - Integration Testing: tox env, pyxld 2.2.3, and revamp framework |
| 183 | + [Wesley Wiedenmeier] |
| 184 | + - Chef: Update omnibus url to chef.io, minor doc changes. [JJ Asghar] |
| 185 | + - tools: add centos scripts to build and test [Joshua Powers] |
| 186 | + - Drop cheetah python module as it is not needed by trunk [Ryan Harper] |
| 187 | + - rhel/centos spec cleanups. |
| 188 | + - cloud.cfg: move to a template. setup.py changes along the way. |
| 189 | + - Makefile: add deb-src and srpm targets. use PYVER more places. |
| 190 | + - makefile: fix python 2/3 detection in the Makefile [Chad Smith] |
| 191 | + - snap: Removing snapcraft plug line [Joshua Powers] (LP: #1695333) |
| 192 | + - RHEL/CentOS: Fix default routes for IPv4/IPv6 configuration. |
| 193 | + [Andreas Karis] (LP: #1696176) |
| 194 | + - test: Fix pyflakes complaint of unused import. |
| 195 | + [Joshua Powers] (LP: #1695918) |
| 196 | + - NoCloud: support seed of nocloud from smbios information |
| 197 | + [Vladimir Pouzanov] (LP: #1691772) |
| 198 | + - net: when selecting a network device, use natural sort order |
| 199 | + [Marc-Aurèle Brothier] |
| 200 | + - fix typos and remove whitespace in various docs [Stephan Telling] |
| 201 | + - systemd: Fix typo in comment in cloud-init.target. [Chen-Han Hsiao] |
| 202 | + - Tests: Skip jsonschema related unit tests when dependency is absent. |
| 203 | + [Chad Smith] (LP: #1695318) |
| 204 | + - azure: remove accidental duplicate line in merge. |
| 205 | + - azure: identify platform by well known value in chassis asset tag. |
| 206 | + [Chad Smith] (LP: #1693939) |
| 207 | + - tools/net-convert.py: support old cloudinit versions by using kwargs. |
| 208 | + - ntp: Add schema definition and passive schema validation. |
| 209 | + [Chad Smith] (LP: #1692916) |
| 210 | + - Fix eni rendering for bridge params that require repeated key for |
| 211 | + values. [Ryan Harper] |
| 212 | + - net: remove systemd link file writing from eni renderer [Ryan Harper] |
| 213 | + - AliYun: Enable platform identification and enable by default. |
| 214 | + [Junjie Wang] (LP: #1638931) |
| 215 | + - net: fix reading and rendering addresses in cidr format. |
| 216 | + [Dimitri John Ledkov] (LP: #1689346, #1684349) |
| 217 | + - disk_setup: udev settle before attempting partitioning or fs creation. |
| 218 | + (LP: #1692093) |
| 219 | + - GCE: Update the attribute used to find instance SSH keys. |
| 220 | + [Daniel Watkins] (LP: #1693582) |
| 221 | + - nplan: For bonds, allow dashed or underscore names of keys. |
| 222 | + [Dimitri John Ledkov] (LP: #1690480) |
| 223 | + - python2.6: fix unit tests usage of assertNone and format. |
| 224 | + - test: update docstring on test_configured_list_with_none |
| 225 | + - fix tools/ds-identify to not write None twice. |
| 226 | + - tox/build: do not package depend on style requirements. |
| 227 | + - cc_ntp: Restructure cc_ntp unit tests. [Chad Smith] (LP: #1692794) |
| 228 | + - flake8: move the pinned version of flake8 up to 3.3.0 |
| 229 | + - tests: Apply workaround for snapd bug in test case. [Joshua Powers] |
| 230 | + - RHEL/CentOS: Fix dual stack IPv4/IPv6 configuration. |
| 231 | + [Andreas Karis] (LP: #1679817, #1685534, #1685532) |
| 232 | + - disk_setup: fix several issues with gpt disk partitions. (LP: #1692087) |
| 233 | + - function spelling & docstring update [Joshua Powers] |
| 234 | + - Fixing wrong file name regression. [Joshua Powers] |
| 235 | + - tox: move pylint target to 1.7.1 |
| 236 | + - Fix get_interfaces_by_mac for empty macs (LP: #1692028) |
| 237 | + - DigitalOcean: remove routes except for the public interface. |
| 238 | + [Ben Howard] (LP: #1681531.) |
| 239 | + - netplan: pass macaddress, when specified, for vlans |
| 240 | + [Dimitri John Ledkov] (LP: #1690388) |
| 241 | + - doc: various improvements for the docs on cc_users_groups. |
| 242 | + [Felix Dreissig] |
| 243 | + - cc_ntp: write template before installing and add service restart |
| 244 | + [Ryan Harper] (LP: #1645644) |
| 245 | + - cloudstack: fix tests to avoid accessing /var/lib/NetworkManager |
| 246 | + [Lars Kellogg-Stedman] |
| 247 | + - tests: fix hardcoded path to mkfs.ext4 [Joshua Powers] (LP: #1691517) |
| 248 | + - Actually skip warnings when .skip file is present. |
| 249 | + [Chris Brinker] (LP: #1691551) |
| 250 | + - netplan: fix netplan render_network_state signature. |
| 251 | + [Dimitri John Ledkov] (LP: #1685944) |
| 252 | + - Azure: fix reformatting of ephemeral disks on resize to large types. |
| 253 | + (LP: #1686514) |
| 254 | + - Revert "tools/net-convert: fix argument order for render_network_state" |
| 255 | + - make deb: Add devscripts dependency for make deb. Cleanup |
| 256 | + packages/bddeb. [Chad Smith] (LP: #1685935) |
| 257 | + - tools/net-convert: fix argument order for render_network_state |
| 258 | + [Ryan Harper] (LP: #1685944) |
| 259 | + - openstack: fix log message copy/paste typo in _get_url_settings |
| 260 | + [Lars Kellogg-Stedman] |
| 261 | + - unittests: fix unittests run on centos [Joshua Powers] |
| 262 | + - Improve detection of snappy to include os-release and kernel cmdline. |
| 263 | + (LP: #1689944) |
| 264 | + - Add address to config entry generated by _klibc_to_config_entry. |
| 265 | + [Julien Castets] (LP: #1691135) |
| 266 | + - sysconfig: Raise ValueError when multiple default gateways are present. |
| 267 | + [Chad Smith] (LP: #1687485) |
| 268 | + - FreeBSD: improvements and fixes for use on Azure |
| 269 | + [Hongjiang Zhang] (LP: #1636345) |
| 270 | + - Add unit tests for ds-identify, fix Ec2 bug found. |
| 271 | + - fs_setup: if cmd is specified, use shell interpretation. |
| 272 | + [Paul Meyer] (LP: #1687712) |
| 273 | + - doc: document network configuration defaults policy and formats. |
| 274 | + [Ryan Harper] |
| 275 | + - Fix name of "uri" key in docs for "cc_apt_configure" module |
| 276 | + [Felix Dreissig] |
| 277 | + - tests: Enable artful [Joshua Powers] |
| 278 | + - nova-lxd: read product_name from environment, not platform. |
| 279 | + (LP: #1685810) |
| 280 | + - Fix yum repo config where keys contain array values |
| 281 | + [Dylan Perry] (LP: #1592150) |
| 282 | + - template: Update debian backports template [Joshua Powers] (LP: #1627293) |
| 283 | + - rsyslog: replace ~ with stop [Joshua Powers] (LP: #1367899) |
| 284 | + - Doc: add additional RTD examples [Joshua Powers] (LP: #1459604) |
| 285 | + - Fix growpart for some cases when booted with root=PARTUUID. |
| 286 | + (LP: #1684869) |
| 287 | + - pylint: update output style to parseable [Joshua Powers] |
| 288 | + - pylint: fix all logging warnings [Joshua Powers] |
| 289 | + - CloudStack: Add NetworkManager to list of supported DHCP lease dirs. |
| 290 | + [Syed] |
| 291 | + - net: kernel lies about vlans not stealing mac addresses, when they do |
| 292 | + [Dimitri John Ledkov] (LP: #1682871) |
| 293 | + - ds-identify: Check correct path for "latest" config drive |
| 294 | + [Daniel Watkins] (LP: #1673637) |
| 295 | + - doc: Fix example for resolve.conf configuration. |
| 296 | + [Jon Grimm] (LP: #1531582) |
| 297 | + - Fix examples that reference upstream chef repository. |
| 298 | + [Jon Grimm] (LP: #1678145) |
| 299 | + - doc: correct grammar and improve clarity in merging documentation. |
| 300 | + [David Tagatac] |
| 301 | + - doc: Add missing doc link to snap-config module. [Ryan Harper] |
| 302 | + - snap: allows for creating cloud-init snap [Joshua Powers] |
| 303 | + - DigitalOcean: assign IPv4ll address to lowest indexed interface. |
| 304 | + [Ben Howard] |
| 305 | + - DigitalOcean: configure all NICs presented in meta-data. [Ben Howard] |
| 306 | + - Remove (and/or fix) URL shortener references [Jon Grimm] (LP: #1669727) |
| 307 | + - HACKING.rst: more info on filling out contributors agreement. |
| 308 | + - util: teach write_file about copy_mode option |
| 309 | + [Lars Kellogg-Stedman] (LP: #1644064) |
| 310 | + - DigitalOcean: bind resolvers to loopback interface. [Ben Howard] |
| 311 | + - tests: fix AltCloud tests to not rely on blkid (LP: #1636531) |
| 312 | + - OpenStack: add 'dvs' to the list of physical link types. (LP: #1674946) |
| 313 | + - Fix bug that resulted in an attempt to rename bonds or vlans. |
| 314 | + (LP: #1669860) |
| 315 | + - tests: update OpenNebula and Digital Ocean to not rely on host |
| 316 | + interfaces. |
| 317 | + - net: in netplan renderer delete known image-builtin content. |
| 318 | + (LP: #1675576) |
| 319 | + - doc: correct grammar in capabilities.rst [David Tagatac] |
| 320 | + - ds-identify: fix detecting of maas datasource. (LP: #1677710) |
| 321 | + - netplan: remove debugging prints, add debug logging [Ryan Harper] |
| 322 | + - ds-identify: do not write None twice to datasource_list. |
| 323 | + - support resizing partition and rootfs on system booted without |
| 324 | + initramfs. [Steve Langasek] (LP: #1677376) |
| 325 | + - apt_configure: run only when needed. (LP: #1675185) |
| 326 | + - OpenStack: identify OpenStack by product 'OpenStack Compute'. |
| 327 | + (LP: #1675349) |
| 328 | + - GCE: Search GCE in ds-identify, consider serial number in check. |
| 329 | + (LP: #1674861) |
| 330 | + - Add support for setting hashed passwords [Tore S. Lonoy] (LP: #1570325) |
| 331 | + - Fix filesystem creation when using "partition: auto" |
| 332 | + [Jonathan Ballet] (LP: #1634678) |
| 333 | + - ConfigDrive: support reading config drive data from /config-drive. |
| 334 | + (LP: #1673411) |
| 335 | + - ds-identify: fix detection of Bigstep datasource. (LP: #1674766) |
| 336 | + - test: add running of pylint [Joshua Powers] |
| 337 | + - ds-identify: fix bug where filename expansion was left on. |
| 338 | + - advertise network config v2 support (NETWORK_CONFIG_V2) in features. |
| 339 | + - Bigstep: fix bug when executing in python3. [root] |
| 340 | + - Fix unit test when running in a system deployed with cloud-init. |
| 341 | + - Bounce network interface for Azure when using the built-in path. |
| 342 | + [Brent Baude] (LP: #1674685) |
| 343 | + - cloudinit.net: add network config v2 parsing and rendering [Ryan Harper] |
| 344 | + - net: Fix incorrect call to isfile [Joshua Powers] (LP: #1674317) |
| 345 | + - net: add renderers for automatically selecting the renderer. |
| 346 | + - doc: fix config drive doc with regard to unpartitioned disks. |
| 347 | + (LP: #1673818) |
| 348 | + - test: Adding integratiron test for password as list [Joshua Powers] |
| 349 | + - render_network_state: switch arguments around, do not require target |
| 350 | + - support 'loopback' as a device type. |
| 351 | + - Integration Testing: improve testcase subclassing [Wesley Wiedenmeier] |
| 352 | + - gitignore: adding doc/rtd_html [Joshua Powers] |
| 353 | + - doc: add instructions for running integration tests via tox. |
| 354 | + [Joshua Powers] |
| 355 | + - test: avoid differences in 'date' output due to daylight savings. |
| 356 | + - Fix chef config module in omnibus install. [Jeremy Melvin] (LP: #1583837) |
| 357 | + - Add feature flags to cloudinit.version. [Wesley Wiedenmeier] |
| 358 | + - tox: add a citest environment |
| 359 | + - Further fix regression to support 'password' for default user. |
| 360 | + - fix regression when no chpasswd/list was provided. |
| 361 | + - Support chpasswd/list being a list in addition to a string. |
| 362 | + [Sergio Lystopad] (LP: #1665694) |
| 363 | + - doc: Fix configuration example for cc_set_passwords module. |
| 364 | + [Sergio Lystopad] (LP: #1665773) |
| 365 | + - net: support both ipv4 and ipv6 gateways in sysconfig. |
| 366 | + [Lars Kellogg-Stedman] (LP: #1669504) |
| 367 | + - net: do not raise exception for > 3 nameservers |
| 368 | + [Lars Kellogg-Stedman] (LP: #1670052) |
| 369 | + - ds-identify: report cleanups for config and exit value. (LP: #1669949) |
| 370 | + - ds-identify: move default setting for Ec2/strict_id to a global. |
| 371 | + - ds-identify: record not found in cloud.cfg and always add None. |
| 372 | + - Support warning if the used datasource is not in ds-identify's list. |
| 373 | + - tools/ds-identify: make report mode write namespaced results. |
| 374 | + - Move warning functionality to cloudinit/warnings.py |
| 375 | + - Add profile.d script for showing warnings on login. |
| 376 | + - Z99-cloud-locale-test.sh: install and make consistent. |
| 377 | + - tools/ds-identify: look at cloud.cfg when looking for ec2 strict_id. |
| 378 | + - tools/ds-identify: disable vmware_guest_customization by default. |
| 379 | + - tools/ds-identify: ovf identify vmware guest customization. |
| 380 | + - Identify Brightbox as an Ec2 datasource user. (LP: #1661693) |
| 381 | + - DatasourceEc2: add warning message when not on AWS. |
| 382 | + - ds-identify: add reading of datasource/Ec2/strict_id |
| 383 | + - tools/ds-identify: add support for found or maybe contributing config. |
| 384 | + - tools/ds-identify: read the seed directory on Ec2 |
| 385 | + - tools/ds-identify: use quotes in local declarations. |
| 386 | + - tools/ds-identify: fix documentation of policy setting in a comment. |
| 387 | + - ds-identify: only run once per boot unless --force is given. |
| 388 | + - flake8: fix flake8 complaints in previous commit. |
| 389 | + - net: correct errors in cloudinit/net/sysconfig.py |
| 390 | + [Lars Kellogg-Stedman] (LP: #1665441) |
| 391 | + - ec2_utils: fix MetadataLeafDecoder that returned bytes on empty |
| 392 | + - apply the runtime configuration written by ds-identify. |
| 393 | + - ds-identify: fix checking for filesystem label (LP: #1663735) |
| 394 | + - ds-identify: read ds=nocloud properly (LP: #1663723) |
| 395 | + - support nova-lxd by reading platform from environment of pid 1. |
| 396 | + (LP: #1661797) |
| 397 | + - ds-identify: change aarch64 to use the default for non-dmi systems. |
| 398 | + - Remove style checking during build and add latest style checks to tox |
| 399 | + [Joshua Powers] (LP: #1652329) |
| 400 | + - code-style: make master pass pycodestyle (2.3.1) cleanly, currently: |
| 401 | + [Joshua Powers] |
| 402 | + - manual_cache_clean: When manually cleaning touch a file in instance dir. |
| 403 | + - Add tools/ds-identify to identify datasources available. |
| 404 | + - Fix small typo and change iso-filename for consistency [Robin Naundorf] |
| 405 | + - Fix eni rendering of multiple IPs per interface |
| 406 | + [Ryan Harper] (LP: #1657940) |
| 407 | + - tools/mock-meta: support python2 or python3 and ipv6 in both. |
| 408 | + - tests: remove executable bit on test_net, so it runs, and fix it. |
| 409 | + - tests: No longer monkey patch httpretty for python 3.4.2 |
| 410 | + - Add 3 ecdsa-sha2-nistp* ssh key types now that they are standardized |
| 411 | + [Lars Kellogg-Stedman] (LP: #1658174) |
| 412 | + - reset httppretty for each test [Lars Kellogg-Stedman] (LP: #1658200) |
| 413 | + - build: fix running Make on a branch with tags other than master |
| 414 | + - EC2: Do not cache security credentials on disk |
| 415 | + [Andrew Jorgensen] (LP: #1638312) |
| 416 | + - doc: Fix typos and clarify some aspects of the part-handler |
| 417 | + [Erik M. Bray] |
| 418 | + - doc: add some documentation on OpenStack datasource. |
| 419 | + - OpenStack: Use timeout and retries from config in get_data. |
| 420 | + [Lars Kellogg-Stedman] (LP: #1657130) |
| 421 | + - Fixed Misc issues related to VMware customization. [Sankar Tanguturi] |
| 422 | + - Fix minor docs typo: perserve > preserve [Jeremy Bicha] |
| 423 | + - Use dnf instead of yum when available |
| 424 | + [Lars Kellogg-Stedman] (LP: #1647118) |
| 425 | + - validate-yaml: use python rather than explicitly python3 |
| 426 | + - Get early logging logged, including failures of cmdline url. |
| 427 | + |
| 428 | 0.7.9: |
| 429 | - doc: adjust headers in tests documentation for consistency. |
| 430 | - pep8: fix issue found in zesty build with pycodestyle. |
| 431 | diff --git a/cloudinit/version.py b/cloudinit/version.py |
| 432 | index dff4af0..3255f39 100644 |
| 433 | --- a/cloudinit/version.py |
| 434 | +++ b/cloudinit/version.py |
| 435 | @@ -4,7 +4,7 @@ |
| 436 | # |
| 437 | # This file is part of cloud-init. See LICENSE file for license information. |
| 438 | |
| 439 | -__VERSION__ = "0.7.9" |
| 440 | +__VERSION__ = "17.1" |
| 441 | |
| 442 | FEATURES = [ |
| 443 | # supports network config version 1 |


PASSED: Continuous integration, rev:bf6456fd222 0e6c1ca43a373e1 2af0c3d8a93bab /jenkins. ubuntu. com/server/ job/cloud- init-ci/ 340/
https:/
Executed test runs:
SUCCESS: Checkout
SUCCESS: Unit & Style Tests
SUCCESS: Ubuntu LTS: Build
SUCCESS: Ubuntu LTS: Integration
SUCCESS: MAAS Compatability Testing
IN_PROGRESS: Declarative: Post Actions
Click here to trigger a rebuild: /jenkins. ubuntu. com/server/ job/cloud- init-ci/ 340/rebuild
https:/