<div dir="ltr"><div class="gmail_quote"><br><div dir="ltr"><div><div class="h5"><div class="gmail_extra"><div class="gmail_quote">On Wed, Feb 10, 2016 at 11:40 AM, Javier Pena <span dir="ltr"><<a href="mailto:javier.pena@redhat.com" target="_blank">javier.pena@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span>----- Original Message -----<br>
<br>
> Hi,<br>
<br>
> I am a new list member, and I was trying to follow up with the thread that<br>
> John started concerning the keypair-add command failing.<br>
<br>
> I, too, receive the same failure message:<br>
<br>
> [root@myhostname ~(keystone_admin)]# nova keypair-add --pub_key cloud.key.pub<br>
> cloudkey<br>
> ERROR (BadRequest): Keypair data is invalid: failed to generate fingerprint<br>
> (HTTP 400) (Request-ID: req-ac7961b3-b05e-40f8-a908-d8de7d4c36f1)<br>
<br>
> I did see that installed the system using the packstack --allinone command,<br>
> but I had forgotten to set the hostname. I have now done that, but I am<br>
> unable to find any other place that might be causing the problem.<br>
<br>
> I believe I have followed the entire thread on the rdo-list, and I am not<br>
> seeing a resolution. Does anyone know if or how the problem was solved?<br>
<br>
</span>Hi Barbara,<br>
<br>
I have just tried to reproduce this issue, with no success. Since we did not manage to find the root cause before, let's step back and try to follow the same steps:<br>
<br>
- Which OS and RDO version did you use? (in my case, CentOS 7 with all updates and RDO Liberty)<br>
- Which command did you use to generate the SSH key? (in my case, ssh-keygen -t rsa)<br>
<br>
If the SSH key you generated is a test one, could you upload the contents of cloud.key.pub somewhere, e.g. <a href="http://fpaste.org" rel="noreferrer" target="_blank">http://fpaste.org</a>? All we could find was that Nova did not like the public key, but we couldn't find out why.<br>
<br>
Thanks,<br>
Javier<br>
<span><br>
<br>
<br>
> Thank you very much for your time,<br>
> Barbara<br>
<br>
</span>> _______________________________________________<br>
> Rdo-list mailing list<br>
> <a href="mailto:Rdo-list@redhat.com" target="_blank">Rdo-list@redhat.com</a><br>
> <a href="https://www.redhat.com/mailman/listinfo/rdo-list" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/rdo-list</a><br>
<br>
> To unsubscribe: <a href="mailto:rdo-list-unsubscribe@redhat.com" target="_blank">rdo-list-unsubscribe@redhat.com</a><br>
</blockquote></div><br></div></div></div><div class="gmail_extra">Okay, </div><div class="gmail_extra">I sure will try to recreate this.  I was following the instructions on the RDO website as best as I could. </div><div class="gmail_extra"><br></div><div class="gmail_extra">I am installing on CentOS7 with all of the updates. </div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">yum install -y <a href="https://www.rdoproject.org/repos/rdo-release.rpm" target="_blank">https://www.rdoproject.org/repos/rdo-release.rpm</a></div><div class="gmail_extra">yum install -y openstack-packstack</div><div class="gmail_extra">packstack --allinone --os-neutron-install=y --provision-demo=n<br></div></div><div class="gmail_extra"><br></div><div class="gmail_extra">(Note: the instructions say to use "packstack --allinone --os-quantum-install=y --provision-demo=n --provision-all-in-one-ovs-bridge=n"). </div><div class="gmail_extra">I couldn't get that whole command to work in several different tries. </div><div class="gmail_extra"><br></div><div class="gmail_extra">After that, I have gone through basic commands to add two networks and two subnets as well as add a secgroup.  I just needed to get a keypair to boot and later login to an virtual instance.  </div><div class="gmail_extra"><br></div><div class="gmail_extra">When I was reading the previous mailing list entries, one person suggested that localhost was the problem.  On this installation attempt (done this a bunch of times now), I did forget to set the hostname.  I have set the hostname now, and I have rebooted several times.  </div><div class="gmail_extra"><br></div><div class="gmail_extra">Here are the commands that I have tried to make the keypairs: </div><div class="gmail_extra"><br></div><div class="gmail_extra">nova keypair-add key5 > /root/key5.pem<br></div><div class="gmail_extra"><div class="gmail_extra"><br></div><div class="gmail_extra">ssh-keygen -t rsa -f cloud.key -N ''</div><span class=""><div class="gmail_extra">nova keypair-add --pub_key cloud.key.pub cloudkey</div><div class="gmail_extra"><br></div></span><div class="gmail_extra">and, I just tried again to get the output: </div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">[root@slacker2 nova(keystone_admin)]#  ssh-keygen -t rsa -f test2.key -N ''</div><div class="gmail_extra">Generating public/private rsa key pair.</div><div class="gmail_extra">Your identification has been saved in test2.key.</div><div class="gmail_extra">Your public key has been saved in test2.key.pub.</div><div class="gmail_extra">The key fingerprint is:</div><div class="gmail_extra">6b:f4:36:18:bc:d2:47:f2:d8:7b:10:39:eb:04:d6:3f <a href="mailto:root@slacker2.net" target="_blank">root@slacker2.net</a></div><div class="gmail_extra">The key's randomart image is:</div><div class="gmail_extra">+--[ RSA 2048]----+</div><div class="gmail_extra">|                 |</div><div class="gmail_extra">|                 |</div><div class="gmail_extra">|         . .     |</div><div class="gmail_extra">|       .o =      |</div><div class="gmail_extra">|       .S..=     |</div><div class="gmail_extra">|       o %+ E    |</div><div class="gmail_extra">|      . BoB. .   |</div><div class="gmail_extra">|       o o.o.    |</div><div class="gmail_extra">|          ..     |</div><div class="gmail_extra">+-----------------+</div><div class="gmail_extra">[root@slacker2 nova(keystone_admin)]# nova keypair-add --pub_key test2.key.pub test2</div><div class="gmail_extra">ERROR (BadRequest): Keypair data is invalid: failed to generate fingerprint (HTTP 400) (Request-ID: req-219ec220-a894-4d39-90ce-fd3e1ff59c84)</div></div><div class="gmail_extra"><br></div></div><div class="gmail_extra"> Here is the link: <a href="http://ur1.ca/oi4qq" target="_blank">http://ur1.ca/oi4qq</a></div><div class="gmail_extra"><br></div><div class="gmail_extra">I hope this gives you some information!  </div><div class="gmail_extra">Thank you !!</div><span class="HOEnZb"><font color="#888888"><div class="gmail_extra"><br></div><div class="gmail_extra">Barbara</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div></font></span></div>
</div><br></div>