F18 cloud-init proposed rebase update

Steven Hardy shardy at redhat.com
Thu May 2 15:49:42 UTC 2013


Hi, 

I've been working through debugging a number of issues with cloud-init
0.7.1 as currently packaged for F18.

The most major problem is that it no longer seems possible to define a user
via the user-defined cloud-config data and have that user get an SSH
authorized_keys correctly installed, when the SSH key comes from the Ec2
datasource.  This is a regression from the version shipped in F17 AFAICS,
and it's fixed upstream[1].

There are a number of other F18 related fixes upstream which would be
valuable, including:
- Improved hostname handling (doesn't truncate hostnames containing ".")[2]
- Fedora locale, hostname and tz related fixes[3]
- Fedora systemd, blkid and sysconfig fixes (rev 809)[3]

So I'm proposing a rebase to bzr rev 809, which will include fixes for the
issues above, and probably many more by the looks of the changelogs.

I've created a test package:
http://people.redhat.com/~shardy/cloud-init-test/cloud-init-0.7.2-0.1.bzr809.fc18.noarch.rpm
http://people.redhat.com/~shardy/cloud-init-test/cloud-init-0.7.2-0.1.bzr809.fc18.src.rpm

I'd like to know if this update can go into update-testing for F18 - I've
done some basic testing of the package above, and so far all looks OK.

Thanks!

Steve

[1] https://bugs.launchpad.net/cloud-init/+bug/1100920
[2] https://bugs.launchpad.net/heat/+bug/1164400
[3] http://bazaar.launchpad.net/~gpadgett/cloud-init/ovirt/revision/802


More information about the cloud mailing list