<div dir="ltr"><div dir="ltr">Thanks for providing further details.<div><br></div><div>The problem you are facing is not related to the generation of certificates but a specificity of standalone TripleO deployments.</div><div><br></div><div>TripleO automates as much as possible the enablement of Octavia, including upload of the default keypair from undercloud to overcloud Nova. However, since there is no undercloud at all in standalone deployments, TripleO does not have a keypair to upload to the overcloud. Users are required to set parameter OctaviaAmphoraSshKeyFile.</div><div><br></div><div>For example, in your $HOME/standalone_parameters.yaml file add the following:</div><div>  OctaviaAmphoraSshKeyFile: /home/stack/.ssh/id_rsa.pub<br></div><div><br></div><div>Adjust the file path as needed. Save the file and deploy.</div><div><br></div><div>Cheers,</div><div>Carlos</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Oct 19, 2020 at 9:52 AM Chen Sagi <<a href="mailto:ChenSa@radware.com">ChenSa@radware.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="EN-US">
<div class="gmail-m_-5495142592017067837WordSection1">
<p class="MsoNormal">Hi, <u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I have tried to do that with no success.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I am running this command (took the example command from RHOSP 16.1 guide + added the Octavia environment file):<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">sudo openstack tripleo deploy \<u></u><u></u></p>
<p class="MsoNormal">  --templates \<u></u><u></u></p>
<p class="MsoNormal">  --local-ip=$IP/$NETMASK \<u></u><u></u></p>
<p class="MsoNormal">  -e /usr/share/openstack-tripleo-heat-templates/environments/standalone/standalone-tripleo.yaml \<u></u><u></u></p>
<p class="MsoNormal">  -r /usr/share/openstack-tripleo-heat-templates/roles/Standalone.yaml \<u></u><u></u></p>
<p class="MsoNormal">  -e $HOME/containers-prepare-parameters.yaml \<u></u><u></u></p>
<p class="MsoNormal">  -e $HOME/standalone_parameters.yaml \<u></u><u></u></p>
<p class="MsoNormal">  -e /usr/share/openstack-tripleo-heat-templates/environments/services/octavia.yaml \<u></u><u></u></p>
<p class="MsoNormal">  --output-dir $HOME \<u></u><u></u></p>
<p class="MsoNormal">  --standalone<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">And after the playbook starts it seems like it fails due to Octavia:<u></u><u></u></p>
<br>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">That’s why I was sure I am unable to install it.<u></u><u></u></p>
<p class="MsoNormal">From what I understand my problem is that Octavia won’t automatically generate certificates (and needs undercloud to do so)<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Do you have any information that I might be missing to solve this issue?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
<p class="MsoNormal">Chen Sagi.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><b>From:</b> Carlos Goncalves <<a href="mailto:cgoncalves@redhat.com" target="_blank">cgoncalves@redhat.com</a>> <br>
<b>Sent:</b> Monday, October 19, 2020 9:19 AM<br>
<b>To:</b> Chen Sagi <<a href="mailto:ChenSa@radware.com" target="_blank">ChenSa@radware.com</a>><br>
<b>Cc:</b> <a href="mailto:openstack-discuss@lists.openstack.org" target="_blank">openstack-discuss@lists.openstack.org</a><br>
<b>Subject:</b> Re: approach to deploying rhosp 16.1 with octavia on standalone<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Hi Chen,<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">OpenStack TripleO and Red Hat OpenStack Platform can create an all-in-one OpenStack cloud. Both have comprehensive documentation pages [1] [2].<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Octavia can be enabled in both installers without an undercloud node. In fact, that is how TripleO + Octavia integration is tested in upstream CI.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">The CLI command you mentioned is the correct one but misses additional parameters. I would refer you again to the documentation pages in [1] and [2]. Please make sure to include "standalone-tripleo.yaml" and "octavia.yaml" environment files
 and the "Standalone.yaml" role file.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I hope this helps.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Please let us know if you have any questions.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Carlos<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">[1] <a href="https://clicktime.symantec.com/3FeUegnwPKJt2ku29Zv1H326H2?u=https%3A%2F%2Fdocs.openstack.org%2Fproject-deploy-guide%2Ftripleo-docs%2Flatest%2Fdeployment%2Fstandalone.html" target="_blank">https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/deployment/standalone.html</a><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[2] <a href="https://clicktime.symantec.com/37LK3fuV6d6bxQEvXThVgRM6H2?u=https%3A%2F%2Faccess.redhat.com%2Fdocumentation%2Fen-us%2Fred_hat_openstack_platform%2F16.1%2Fhtml-single%2Fquick_start_guide%2Findex" target="_blank">https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.1/html-single/quick_start_guide/index</a><u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">On Sun, Oct 18, 2020 at 11:34 AM Chen Sagi <<a href="mailto:ChenSa@radware.com" target="_blank">ChenSa@radware.com</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<p class="MsoNormal">Hi,<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">I am trying to figure out if I am able to deploy Red Hat Openstack platform with one physical server available, included with the Octavia solution.<u></u><u></u></p>
<p class="MsoNormal">For now I have been trying to use the “openstack triplo deploy –standalone” command (with various environment files) and it Is unable to install Octavia without an undercloud available.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Is it even possible? If so, I would love to hear some suggestions.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
<p class="MsoNormal">Chen Sagi.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</blockquote>
</div>
</div>
</div>

</blockquote></div></div>