i got the error. I sniffed the transfered traffic (to an non-cloud http server) and noticed that the transferred public_key_material is the base64 encoded _filename_ of the public key, not the base64 encoded _content_ of the file.
In the method "import_key_pair(self, key_name, public_key_material)" in the file /usr/share/pyshared/boto/ec2/connection.py the public_key_material is base64 encoded, i checked by printing the value of the variable. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to euca2ools in Ubuntu. https://bugs.launchpad.net/bugs/904739 Title: euca-import-keypair does not work To manage notifications about this bug go to: https://bugs.launchpad.net/euca2ools/+bug/904739/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs