Merge ~smoser/cloud-init:candidate/17.1 into cloud-init:master

Proposed by Scott Moser
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)
Reviewer Review Type Date Requested Status
Server Team CI bot continuous-integration Approve
cloud-init Commiters Pending
Review via email: mp+331161@code.launchpad.net

Commit message

release 17.1

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

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

PASSED: Continuous integration, rev:bf6456fd2220e6c1ca43a373e12af0c3d8a93bab
https://jenkins.ubuntu.com/server/job/cloud-init-ci/340/
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:
https://jenkins.ubuntu.com/server/job/cloud-init-ci/340/rebuild

review: Approve (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 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.
431diff --git a/cloudinit/version.py b/cloudinit/version.py
432index 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

Subscribers

People subscribed via source and target branches