[SRU] add cloud-init datasource for Cloud Sigma to 12.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cloud-init (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact] CloudSigma is not supported by Cloud-init for 12.04. This SRU is a cloud-enablement request.
[Test Case]
1. Build image from -proposed, upload it to CloudSigma, OpenStack, Windows Azure, EC2 and Joyent
- confirm that non-CloudSigma Clouds boot
- confirm that /var/lib/
- confirm that CloudSigma boots and is accessable via SSH
- confirm that CloudSigma /var/log/
2. Upgrade cloud-init on EC2, OpenStack, Windows Azure, and Joyent
- install from -proposed
- reboot instance
- confirm that CloudSigma DS is ignored
[Regression Potential] Low for existing instances. The CloudSigma Datasource will be enabled by default. However, for existing instances Cloud-init is configured to use a white list of datasources: the new CloudSigma Datasource will be ignored.
The is also low for new images. The CloudSigma Datasource has several guards to prevent it from being the controlling datasource. The Datasource is, however, turned on by default. It is a code backport from the 14.04/14.10 datasource.
- it will not run on ARM hardware
- it checks the hypervisor to make sure that it is on CloudSigma
- it includes timeouts to prevent it from hanging an instance
tags: | added: cpc-requirement |
tags: | added: patch |
description: | updated |
summary: |
- add cloud-init datasource for Cloud Sigma to 12.04 + [SRU] add cloud-init datasource for Cloud Sigma to 12.04 |
Build package to PPA for testing: https:/ /launchpad. net/~utlemming/ +archive/ ubuntu/ lp1363260