diff options
author | Gerard Dethier <g.dethier@gmail.com> | 2013-01-07 12:20:58 -0500 |
---|---|---|
committer | Scott Moser <smoser@ubuntu.com> | 2013-01-07 12:20:58 -0500 |
commit | 4fde399a38765fa9641b3177b966ad6c8ec9750f (patch) | |
tree | 0508f8e69dfe260bfd53d580d0064905eab083f9 /ChangeLog | |
parent | 573d2b6cbdbcd6451290e0619f41ddc84f02f683 (diff) | |
download | vyos-cloud-init-4fde399a38765fa9641b3177b966ad6c8ec9750f.tar.gz vyos-cloud-init-4fde399a38765fa9641b3177b966ad6c8ec9750f.zip |
DataSourceCloudStack: fallback to default route if no virtual router found
Changes in revision 753 broke cloud-init on ubuntu, as it has a different
dhclient directory than Fedora where the change was developed and tested.
This change does 2 things:
* searches multiple directories (including /var/lib/dhcp) for the lease
files.
* adds a fallback to the old code path of choosing the default route
as the virtual router if there were no virtual routers found in the
lease files.
LP: #1089989
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -11,8 +11,10 @@ - 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) + - fix CloudStack DataSource to use Virtual Router as described by + CloudStack documentation if it is available by searching through dhclient + lease files. If it is not available, then fall back to the default + gateway. (LP: #1089989) - fix redaction of password field in log (LP: #1096417) - fix to cloud-config user setup. Previously, lock_passwd was broken and all accounts would be locked unless 'system' was given (LP: #1096423). |