summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog70
1 files changed, 70 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 283d1464..31a19996 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,74 @@
+0.7.2:
+ - add a debian watch file
+ - add 'sudo' entry to ubuntu's default user (LP: #1080717)
+ - fix resizefs module when 'noblock' was provided (LP: #1080985)
+ - make sure there is no blank line before cloud-init entry in
+ there are no blank lines in /etc/ca-certificates.conf (LP: #1077020)
+ - fix sudoers writing when entry is a string (LP: #1079002)
+ - tools/write-ssh-key-fingerprints: use '-s' rather than '--stderr'
+ option (LP: #1083715)
+ - make install of puppet configurable (LP: #1090205) [Craig Tracey]
+ - support omnibus installer for chef [Anatoliy Dobrosynets]
+ - fix bug where cloud-config in user-data could not modify system_info
+ settings (LP: #1090482)
+ - fix CloudStack DataSource to use Virtual Router as found in
+ /var/lib/dhcpclient rather than default gateway (LP: #1089989)
+0.7.1:
+ - sysvinit: fix missing dependency in cloud-init job for RHEL 5.6
+ - config-drive: map hostname to local-hostname (LP: #1061964)
+ - landscape: install landscape-client package if not installed.
+ only take action if cloud-config is present (LP: #1066115)
+ - cc_landscape: restart landscape after install or config (LP: #1070345)
+ - multipart/archive. do not fail on unknown headers in multipart
+ mime or cloud-archive config (LP: #1065116).
+ - tools/Z99-cloud-locale-test.sh: avoid warning when user's shell is
+ zsh (LP: #1073077)
+ - fix stack trace when unknown user-data input had unicode (LP: #1075756)
+ - split 'apt-update-upgrade' config module into 'apt-configure' and
+ 'package-update-upgrade-install'. The 'package-update-upgrade-install'
+ will be a cross distro module.
+ - Cleanups:
+ - Remove usage of paths.join, as all code should run through util helpers
+ - Fix pylint complaining about tests folder 'helpers.py' not being found
+ - Add a pylintrc file that is used instead options hidden in 'run_pylint'
+ - fix bug where cloud-config from user-data could not affect system_info
+ settings [revno 703] (LP: #1076811)
+ - for write fqdn to system config for rh/fedora [revno 704]
+ - add yaml/cloud config examples checking tool [revno 706]
+ - Fix the merging of group configuration when that group configuration is a
+ dict => members. [revno 707]
+ - add yum_add_repo configuration module for adding additional yum repos
+ - fix public key importing with config-drive-v2 datasource (LP: #1077700)
+ - handle renaming and fixing up of marker names (LP: 1075980) [revno 710]
+ this relieves that burden from the distro/packaging.
+ - group config: fix how group members weren't being translated correctly
+ when the group: [member, member...] format was used (LP: #1077245)
+ - sysconfig: fix how the /etc/sysconfig/network should be using the fully
+ qualified domain name instead of the partially qualified domain name
+ which is used in the ubuntu/debian case (LP: #1076759)
+ - fix how string escaping was not working when the string was a unicode
+ string which was causing the warning message not to be written
+ out (LP: #1075756)
+ - for boto > 0.6.0 there was a lazy load of the metadata added, when cloud-init
+ runs the usage of this lazy loading is hidden and since that lazy loading
+ will be performed on future attribute access we must traverse the lazy loaded
+ dictionary and force it to full expand so that if cloud-init blocks the ec2
+ metadata port the lazy loaded dictionary will continue working properly
+ instead of trying to make additional url calls which will fail (LP: #1068801)
+ - use a set of helper/parsing classes to perform system configuration
+ for easier test. (/etc/sysconfig, /etc/hostname, resolv.conf, /etc/hosts)
+ - add power_state_change config module for shutting down stystem after
+ cloud-init finishes. (LP: #1064665)
0.7.0:
+ - add a 'exception_cb' argument to 'wait_for_url'. If provided, this
+ method will be called back with the exception received and the message.
+ - utilize the 'exception_cb' above to modify the oauth timestamp in
+ DataSourceMAAS requests if a 401 or 403 is received. (LP: #978127)
+ - catch signals and exit rather than stack tracing
+ - if logging fails, enable a fallback logger by patching the logging module
+ - do not 'start networking' in cloud-init-nonet, but add
+ cloud-init-container job that runs only if in container and emits
+ net-device-added (LP: #1031065)
- search only top level dns for 'instance-data' in DataSourceEc2 (LP: #1040200)
- add support for config-drive-v2 (LP:#1037567)
- support creating users, including the default user.