Description of problem: When provisioning a cloudforms appliance using RHOS the ssh key pair function does not seem to work correctly, you can add the key pair but it still requires a user and password when connecting to the appliance, it seems to be ignoring the pub/private keys. Version-Release number of selected component (if applicable):5.5.2.2 How reproducible:100% Steps to Reproduce: 1. connect to RHOS 2. Launch new CFME instance 3. fill out wizard and add key pair 4. ssh into appliance Actual results: key pair does not work Expected results: login using key pair Additional info:
I have done a little research and think you need to specify the user name as: "cloud-user" e.g.: ssh -i <your key file>.key cloud-user@<ipaddr> Please let me know if that works.
I created a new instance with my key pair and tested, but still no joy connecting with cloud-user, still requires a password from me.
Assigning to add test case
I have confirmed the fix for the cloud-init BZ 1300410 [1] also resolves this issue. Moving to post. [1] https://bugzilla.redhat.com/show_bug.cgi?id=1300410
The username I was able to use successfully with my ssh keypair is "root" e.g.: ssh -i <your key file>.key root@<ipaddr>
Verified in 5.6.0.4-beta2.3
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2016:1348