You can clone with
HTTPS or Subversion.
Nimbus has nonstandard support for importing an existing SSH key into the EC2 interfaces, by embedding the key text in the name field. There is now an EC2 operation to do this: ImportKeyPair. Nimbus should implement this and make CreateKeyPair behave as it does in EC2.
I think this is fixed now in boto. check this https://github.com/boto/boto/blob/3eda4e14dc9a8e9bf72fa8a881b62dc69ca46635/boto/ec2/connection.py
Yes it works in the boto client but we need to implement the operation in the Nimbus EC2 service.
Cleaned up EC2 keypair situation
Implemented ImportKeyPair operation. Left our nonstandard CreateKeyPair behavior, but disabled.