<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12px"><div id="yui_3_16_0_1_1452535015012_3301" dir="ltr"><span style="font-family: 'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;" class="">Marius,</span></div><div id="yui_3_16_0_1_1452535015012_3301" dir="ltr"><span style="font-family: 'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;" class=""><br></span></div><div id="yui_3_16_0_1_1452535015012_3301" dir="ltr"><span style="font-family: 'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;" id="yui_3_16_0_1_1452535015012_3383" class="">"Strange, can you run cat cloud.key.pub and ssh-keygen -l -f</span><br clear="none" style="font-family: 'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;" id="yui_3_16_0_1_1452535015012_3385" class=""><span style="font-family: 'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;" id="yui_3_16_0_1_1452535015012_3387" class="">cloud.key.pub and provide the output on a paste service such as</span><br clear="none" style="font-family: 'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;" id="yui_3_16_0_1_1452535015012_3389" class=""><a shape="rect" href="http://paste.openstack.org/" target="_blank" id="yui_3_16_0_1_1452535015012_2187" style="color: rgb(25, 106, 212); font-family: 'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);" class="">http://paste.openstack.org/ </a><span style="font-family: 'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;" id="yui_3_16_0_1_1452535015012_3392" class="">?"</span><br></div><div id="yui_3_16_0_1_1452535015012_3301" dir="ltr"><span style="font-family: 'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;" class=""><br></span></div><div id="yui_3_16_0_1_1452535015012_3301" dir="ltr"><span style="font-family: 'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;" class="">Okay!  H</span><span style="font-family: 'Helvetica Neue', 'Segoe UI', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;">ere's the output.</span></div><div id="yui_3_16_0_1_1452535015012_3301" dir="ltr"><br></div><div id="yui_3_16_0_1_1452535015012_3301" dir="ltr"><span id="yui_3_16_0_1_1452535015012_3305"><a href="http://paste.openstack.org/show/483458/" id="yui_3_16_0_1_1452535015012_3302">http://paste.openstack.org/show/483458/</a></span></div><div id="yui_3_16_0_1_1452535015012_3301"><br></div><div id="yui_3_16_0_1_1452535015012_3301"><br></div><div id="yui_3_16_0_1_1452535015012_3301">...John</div> <div class="qtdSeparateBR" id="yui_3_16_0_1_1452535015012_3509"><br><br></div><div class="yahoo_quoted" id="yui_3_16_0_1_1452535015012_3773" style="display: block;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12px;" id="yui_3_16_0_1_1452535015012_3772"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_1_1452535015012_3771"> <div dir="ltr" id="yui_3_16_0_1_1452535015012_3834"><font size="2" face="Arial" id="yui_3_16_0_1_1452535015012_3833"> On Monday, January 11, 2016 5:17 AM, Marius Cornea <marius@remote-lab.net> wrote:<br></font></div>  <br><br> <div class="y_msg_container" id="yui_3_16_0_1_1452535015012_3770">Strange, can you run cat cloud.key.pub and ssh-keygen -l -f<br clear="none">cloud.key.pub and provide the output on a paste service such as<br clear="none"><a shape="rect" href="http://paste.openstack.org/" target="_blank">http://paste.openstack.org/ </a>?<br clear="none"><div class="yqt7916212353" id="yqtfd60483"><br clear="none">On Mon, Jan 11, 2016 at 4:50 AM, Thales <<a shape="rect" ymailto="mailto:thaleslv@yahoo.com" href="mailto:thaleslv@yahoo.com">thaleslv@yahoo.com</a>> wrote:<br clear="none">> Thanks, Marius!<br clear="none">><br clear="none">> I get the same error.<br clear="none">><br clear="none">> "Error (BadRequest): Keypair data is invalid: failed to generate fingerprint<br clear="none">> (HTTP p 400) (Requested ID: ...)"<br clear="none">><br clear="none">> I'm just staring out with OpenStack here, trying to get through my first<br clear="none">> tutorial, so I'm fumbling around.<br clear="none">><br clear="none">> ...John<br clear="none">><br clear="none">><br clear="none">> On Sunday, January 10, 2016 10:03 AM, Marius Cornea <<a shape="rect" ymailto="mailto:marius@remote-lab.net" href="mailto:marius@remote-lab.net">marius@remote-lab.net</a>><br clear="none">> wrote:<br clear="none">><br clear="none">><br clear="none">> Hi,<br clear="none">><br clear="none">> You could try adding it via the CLI:<br clear="none">><br clear="none">> # generate the keypair; cloud.key is the private key; cloud.key.pub is<br clear="none">> the public key<br clear="none">> ssh-keygen -t rsa -f cloud.key -N ''<br clear="none">><br clear="none">> # load the keystone credentials<br clear="none">> source keystonerc_admin<br clear="none">><br clear="none">> # import the public key<br clear="none">> nova keypair-add --pub_key cloud.key.pub cloudkey<br clear="none"></div></div>  </div> </div>  </div></div></body></html>