lp://staging/~oddbloke/cloud-init/lp1464253
- Get this branch:
- bzr branch lp://staging/~oddbloke/cloud-init/lp1464253
Branch merges
- cloud-init Commiters: Pending requested
-
Diff: 118 lines (+25/-40)2 files modifiedcloudinit/sources/DataSourceCloudStack.py (+10/-25)
tests/unittests/test_datasource/test_cloudstack.py (+15/-15)
Related bugs
Bug #1440263: CloudStack reset password not working | Undecided | Fix Released | |
Bug #1464253: [SRU] CloudStack data source will always set password to "HTTP/1.0 200 OK" on CloudStack 4.5.1 and later | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 1115. By Dan Watkins
-
Use wget to fetch CloudStack passwords.
Different versions of the CloudStack password server respond
differently; wget handles these nicely for us, so it's easier to just
use wget. - 1113. By Dan Watkins
-
Add a cloud-init plugin for helping users register and subscribe their RHEL-based systems.
This patch adds a cloud-init plugin for helping users register and subscribe
their RHEL based systems. As inputs, it can take:- user and password OR activation key and org | requires on of the two pair
- auto-attach: True or False | optional
- service-level: <string> | optional
- add-pool [list, of, pool, ids] | optional
- enable-repos [list, of, yum, repos, to, enable] | optional
- disable-repos [list, of, yum, repos, to, disable] | optionalYou can also pass the following to influence your registration via rhsm.conf:
- rhsm-baseurl | optional
- server-hostname | optional - 1112. By Scott Moser
-
check for systemd using sd_booted() semantics
The existing code determines if systemd is in use by looking at the
distribution name and version. This is prone to error because:
- RHEL derivatives other than CentOS (e.g., Scientific Linux) will fail
this test
- Distributions that are not derived from RHEL also use systemdThis patch makes cloud-init use the same logic that is used in systemd's
sd_booted() method
http://www.freedesktop .org/software/ systemd/ man/sd_ booted. html - 1111. By Scott Moser
-
packages/
debian/ control. in: mention recommends of gdisk some of the partitioning code in 'disk_setup' module needs sgdisk.
In the future that could move to using sfdisk also but for now we
do need sgdisk for this. - 1109. By Scott Moser
-
Azure: Redact on-disk user password in /var/lib/
ovf-env. xml The fabric provides the user password in plain text via the CDROM,
and cloud-init has previously wrote the ovf-env.xml in /var/lib/waagent
with the password in plain text. This change redacts the password. - 1108. By Scott Moser
-
EC2: be aware of eu-central-1 availability zone
eu-central-1 means that 'central' is a direction to update the
regular expression to understand. - 1107. By Scott Moser
-
packages/brpm: fix for oauth library name
brpm was broken when change from oauth to oauthlib.
- 1106. By Scott Moser
-
temporarily disasble test if no bin/cloud-init
the tests of bin/cloud-init would fail in a package build environment.
so, temporariliy skip them in that environment.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/~cloud-init-dev/cloud-init/trunk