From c099719a3fae3adf5275fd0ab02b7b764cd30381 Mon Sep 17 00:00:00 2001 From: Scott Moser Date: Mon, 12 Sep 2016 16:24:31 -0400 Subject: release 0.7.8 Bump the version in cloudinit/version.py to be 0.7.8. --- ChangeLog | 33 ++++++++++++++++++++++++++++++++- cloudinit/version.py | 2 +- 2 files changed, 33 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8d0f16e3..71df7ad4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,37 @@ 0.7.8: - SmartOS: more improvements for network configuration - - add ntp configuration module [Ryan Harper] + - add ntp config module [Ryan Harper] + - ChangeLog: update changelog for previous commit. + - Add distro tags on config modules that should have it. + - NoCloud: fix bug providing network-interfaces via meta-data. (LP: 1577982) + - ConfigDrive: recognize 'tap' as a link type. (LP: #1610784) + - Upgrade to a configobj package new enough to work + - MAAS: add vendor-data support (LP: #1612313) + - DigitalOcean: use the v1.json endpoint [Ben Howard] + - Get Azure endpoint server from DHCP client [Brent Baude] + - Apt: add new apt configuration format [Christian Ehrhardt] + - distros: fix get_primary_arch method use of os.uname [Andrew Jorgensen] + - Fix Gentoo net config generation [Matthew Thode] + - Minor cleanups to atomic_helper and add unit tests. + - azure dhclient-hook cleanups + - network: fix get_interface_mac for bond slave, read_sys_net for ENOTDIR + - Generate a dummy bond name for OpenStack (LP: #1605749) + - add install option for openrc [Matthew Thode] + - Add a module that can configure spacewalk. + - python2.6: fix dict comprehension usage in _lsb_release. + - apt-config: allow both old and new format to be present. + [Christian Ehrhardt] (LP: #1616831) + - bddeb: add --release flag to specify the release in changelog. + - salt minion: update default pki directory for newer salt minion. + (LP: #1609899) + - Fix typo in default keys for phone_home [Roland Sommer] (LP: #1607810) + - apt config conversion: treat empty string as not provided. (LP: #1621180) + - tests: cleanup tempdirs in apt_source tests + - systemd: Better support package and upgrade. (LP: #1576692, #1621336) + - remove obsolete .bzrignore + - DataSourceOVF: fix user-data as base64 with python3 (LP: #1619394) + - Allow link type of null in network_data.json [Jon Grimm] (LP: #1621968) + 0.7.7: - open 0.7.7 - Digital Ocean: add datasource for Digital Ocean. [Neal Shrader] diff --git a/cloudinit/version.py b/cloudinit/version.py index 6acada84..5d4975cf 100644 --- a/cloudinit/version.py +++ b/cloudinit/version.py @@ -16,7 +16,7 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . -__VERSION__ = "0.7.7" +__VERSION__ = "0.7.8" def version_string(): -- cgit v1.2.3 From 3705bb5964a2ff3f9a67265e6d090a112b35e40c Mon Sep 17 00:00:00 2001 From: Scott Moser Date: Thu, 15 Sep 2016 09:30:50 -0400 Subject: systemd: put cloud-init.target After multi-user.target When we moved cloud-final.service to run After multi-user.target it caused a dependency loop (as cloud-init.target was still implied to be Before multi-user.target). journalctl would either show: cloud-init.target: Breaking ordering cycle by deleting job cloud-final.service/start or multi-user.target: Breaking ordering cycle by deleting job cloud-init.target/start The fix here is to clearly state that cloud-init.target is also After multi-user.target LP: #1623868 --- systemd/cloud-init.target | 1 + 1 file changed, 1 insertion(+) diff --git a/systemd/cloud-init.target b/systemd/cloud-init.target index a63babb0..d5684582 100644 --- a/systemd/cloud-init.target +++ b/systemd/cloud-init.target @@ -4,3 +4,4 @@ # b.) touch a file /etc/cloud/cloud-init.disabled [Unit] Description=Cloud-init target +After=multi-user.target -- cgit v1.2.3