<div dir="ltr"><div dir="ltr">On Mon, 8 Jul 2019 at 08:11, Yatin Karel <<a href="mailto:ykarel@redhat.com">ykarel@redhat.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Slawek,<br>
<br>
So from workflow perspective you just need to pass an environment file<br>
with correct set of parameters for ovs(resource_registry and<br>
parameter_defaults) to "openstack tripleo deploy" command in the<br>
end(to override the defaults) with -e <path of environment file>.<br>
<br>
In CI multinode ovs jobs are running with environment files containing<br>
ovs specific parameters. For Multinode ovs scenario the environment<br>
file [1]. Standalone ovs work(creation of environment file and CI job)<br>
is WIP by Marios[1]. I just rechecked the job to see where it's stuck<br>
as last failures were unrelated to ovs. @Marios Andreou can share<br>
exact status and @Slawomir Kaplonski you might also help in clearing<br>
it. From job logs of WIP patch you can check command for reference[3].<br>
<br>
You can use standalone environment files directly or use them as a<br>
reference and create custom environment files as per your use case.<br>
<br>
I have not deployed myself standalone with ovs or any other backend so<br>
can't tell exact parameters but if i try i will start with these<br>
references until someone guides for exact set of parameters someone<br>
uses for standlone ovs deployment. May be someone who have tried it<br>
will post on this mailing list.<br></blockquote><div>Not tested yet, but when the default was switched to OVN, ML2/OVS "default" environment files were updated and should work:</div><div><a href="https://github.com/openstack/tripleo-heat-templates/commit/6053eb196488a086449f5f2e4fe807825a16bd51#diff-6cac0d1de221a29d330377086cec8599">https://github.com/openstack/tripleo-heat-templates/commit/6053eb196488a086449f5f2e4fe807825a16bd51#diff-6cac0d1de221a29d330377086cec8599</a><br></div><div>(before that switch, I know "/usr/share/openstack-tripleo-heat-templates/environments/services/neutron-ovn-standalone.yaml" was working fine to do an OVN standalone deployment)</div><div><br></div><div>And if the neutron-ovs.yaml/ neutron-ovs-dvr.yaml files do not work out of the box, they sound worth fixing :)</div><div>So you should be able to just add "-e  /usr/share/openstack-tripleo-heat-templates/environments/services/neutron-ovs.yaml" to your openstack tripleo deploy command, and get a standalone ML2/OVS env.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
[1] <a href="https://github.com/openstack/tripleo-heat-templates/blob/master/ci/environments/scenario007-multinode-containers.yaml" rel="noreferrer" target="_blank">https://github.com/openstack/tripleo-heat-templates/blob/master/ci/environments/scenario007-multinode-containers.yaml</a><br>
[2] <a href="https://review.opendev.org/#/q/topic:scenario007+(status:open+OR+status:merged)" rel="noreferrer" target="_blank">https://review.opendev.org/#/q/topic:scenario007+(status:open+OR+status:merged)</a><br>
[3] <a href="http://logs.openstack.org/97/631497/18/check/tripleo-ci-centos-7-scenario007-standalone/a5ee2d3/logs/undercloud/home/zuul/standalone.sh.txt.gz" rel="noreferrer" target="_blank">http://logs.openstack.org/97/631497/18/check/tripleo-ci-centos-7-scenario007-standalone/a5ee2d3/logs/undercloud/home/zuul/standalone.sh.txt.gz</a><br>
<br>
Regards<br>
Yatin Karel<br>
<br>
On Sat, Jul 6, 2019 at 2:33 PM Slawek Kaplonski <<a href="mailto:skaplons@redhat.com" target="_blank">skaplons@redhat.com</a>> wrote:<br>
><br>
> Hi,<br>
><br>
> I was trying to use TripleO standalone for development work in the way how Emilien described it in [1] and indeed it works quite well. Thx Emilien.<br>
> But now, I’m trying to find out the way how to deploy it with Neutron using ML2/OVS instead of default in TripleO ML2/OVN.<br>
> And I still don’t know how to do it :/<br>
> I know it’s my fault but maybe someone can help me with this and tell me what exactly options I should change there to deploy it with other Neutron backend?<br>
> Thx in advance for any help.<br>
><br>
> [1] <a href="https://my1.fr/blog/developer-workflow-with-tripleo/" rel="noreferrer" target="_blank">https://my1.fr/blog/developer-workflow-with-tripleo/</a><br>
><br>
> —<br>
> Slawek Kaplonski<br>
> Senior software engineer<br>
> Red Hat<br>
><br>
><br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">Bernard Cafarelli<br></div></div></div>