Thanks for the info Vitaly. I checked the code a bit and filled a bug report. There seems to be a problem with testing an instance of some boto lazy-evaluating class:
https://bugs.launchpad.net/cloud-init/+bug/1077875 On Mon, Nov 12, 2012 at 12:31 PM, Vitaly Kuznetsov <[email protected]>wrote: > On 11/12/2012 12:15 PM, Tomas Karasek wrote: > >> Hi, >> to people who were testing cloudinit 0.7.0 in an environment using the >> DataSourceEc2 (OpenStack, Amazon, probably other environments too): >> >> In Openstack and amazon, you can upload public keys to the web interface >> of the cloud, and the public keys are then downloaded to each instance >> you launch. Cloudinit then takes care of downloading the public keys and >> placing them to .ssh/authorized_keys. It reaches the keys via the EC2 >> api (i.e. http://169.254.169.254). >> >> Did you manage to get a user's public key to authorized_keys with >> cloudinit 0.7.0? >> >> > I've managed to get this working with EC2. But there is an issue with > 0.7.0 - the authorized_keys file is filled in only for 'default' user (so > if you change this setting in cloud.cfg you'll end up with no > authorized_keys file). It looks like a bug (or a weird feature :), gholms > wanted to discuss this issue with upstream. > > http://lists.fedoraproject.**org/pipermail/cloud/2012-** > October/001826.html<http://lists.fedoraproject.org/pipermail/cloud/2012-October/001826.html> > > -- > Vitaly Kuznetsov, Cloud QE > ______________________________**_________________ > cloud mailing list > [email protected] > https://admin.fedoraproject.**org/mailman/listinfo/cloud<https://admin.fedoraproject.org/mailman/listinfo/cloud> >
_______________________________________________ cloud mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/cloud
