[Bug 524101] [NEW] optionally fetch public ssh keys from Launchpad when starting an instance
Dustin Kirkland
dustin.kirkland at gmail.com
Thu Feb 18 22:14:04 GMT 2010
Public bug reported:
Binary package hint: euca2ools
The euca-run-instance command has a -k parameter that takes the name of
a ssh key registered with eucalyptus.
I find this highly inconvenient (albeit consistently inconvenient with
EC2).
Generating these keys every time I install UEC, and having to move them
around to any machine where I want to access an image is kind of silly.
For those of us that have Launchpad.net accounts, and registered public
SSH keys there, it would be really handy if euca-run-instance supported
something like the following:
euca-run-instances $EMI -t c1.medium -k lp:kirkland
or perhaps even a list:
euca-run-instances $EMI -t c1.medium -k lp:kirkland,lp:neilsoman
As part of the instantiation process, Eucalyptus (or perhaps euca2ools?)
would wget https://launchpad.net/~$USER/+sshkeys public ssh keys, and
append those to the ~ubuntu/.ssh/authorized_keys file. Put this in a
loop for multiple comma separated users.
I understand this is not part of the EC2 api/spec. However, the EC2
api/spec is a bit arcane here. We can and should do much better than
that for UEC, especially leveraging other infrastructure we have access
to, such as Launchpad.
** Affects: euca2ools (Ubuntu)
Importance: Undecided
Status: New
** Affects: eucalyptus (Ubuntu)
Importance: Undecided
Status: New
** Also affects: eucalyptus (Ubuntu)
Importance: Undecided
Status: New
** Summary changed:
- have -k support existing ssh keys
+ fetch public ssh keys from Launchpad when running an instance
** Summary changed:
- fetch public ssh keys from Launchpad when running an instance
+ optionally fetch public ssh keys from Launchpad when starting an instance
--
optionally fetch public ssh keys from Launchpad when starting an instance
https://bugs.launchpad.net/bugs/524101
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to eucalyptus in ubuntu.
More information about the Ubuntu-server-bugs
mailing list