<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 13, 2017 at 4:18 PM, Alan Pevec <span dir="ltr"><<a href="mailto:apevec@redhat.com" target="_blank">apevec@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Numan,<br>
<br>
thanks for testing! Few questions inline:<br>
<span class="gmail-"><br>
>>>> > I tested by deploying upstream tripleo on my local setup by making use of these rpms and it works fine for me.<br>
>>>> Did you also try upgrade tests? That was the pain-point with the previous OVS updates.<br>
>>> No. I didn't try that.<br>
</span><span class="gmail-">> I did some testing locally and these are my findings<br>
>  - After deploying a overcloud (with 3 controllers and 1 compute ) using<br>
> tripleo-quickstart, I added the OVS 2.7 repo from here [1] manually on all<br>
<br>
</span>Was [1] <a href="http://cbs.centos.org/repos/cloud7-openstack-pike-candidate/x86_64/os/" rel="noreferrer" target="_blank">http://cbs.centos.org/repos/<wbr>cloud7-openstack-pike-<wbr>candidate/x86_64/os/</a> ?<br></blockquote><div><br></div><div>No. It was <a href="http://cbs.centos.org/repos/cloud7-openstack-common-candidate/x86_64/os/">http://cbs.centos.org/repos/cloud7-openstack-common-candidate/x86_64/os/</a></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Can you confirm which openvswitch NVR you got?<br></blockquote><div><br></div><div>I am not sure which one. I will get back to you on this.</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">
<span class="gmail-"><br>
> the nodes and triggered "openstack overcloud update stack".<br>
> - For some reason update was always failing. Not sure what is going wrong<br>
> - So I manually ran "yum update" on the nodes<br>
>  - OVS 2.7 was updated successfully, but the service was  not restarted.<br>
<br>
</span>Numan, please report update stack failure as tripleo upstream LP bug.<br>
Adding Sofer from the upgrades team: is there upstream tripleo<br>
update/upgrade CI job which is testing with OVS 2.7 ?<br></blockquote><div><br></div><div>I want to test once more before I submit a bug to be really sure if I haven't done any mistake.</div><div><br></div><div>I don't think there is any CI job yet. I tried to be bold and submitted a patch to test it here (please note it's only for testing) - <a href="https://review.openstack.org/#/c/473191/">https://review.openstack.org/#/c/473191/</a></div><div><br></div><div>In the puppet/services/openvswitch_upgrade.yaml, I tried to install the OVS 2.7 and restart it.</div><div>From the logs I could see that ovs was never updated (not sure why) and the ansible task to restart the openvswitch (still with version 2.6) makes the node loose the network completely. I will explore more on this job and see how it goes.</div><div><br></div><div>But from what I understand upgrading OVS (presently) has a down time overhead. i.e We can update the ovs package. But restarting OVS with the updated version would cause some down time or reboot. I may be wrong here. But that's what I understand. If this is the case, not sure if we can test this scenario in CI other than just updating the package without restart.</div><div><br></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"><span class="gmail-"><br>
>  - After the update everything was working fine.<br>
<br>
</span>Working fine without ovs service restart?<br></blockquote><div><br></div><div>That's right.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<span class="gmail-"><br>
>  - Then I restarted all the nodes to have OVS 2.7 started up.<br>
>  - After restart I was able to have my tenant networks working fine.<br>
<br>
</span>So that sounds promising but I'd like to get details on update stack<br>
failure before we proceed promotion OVS 2.7 packages to the RDO Pike<br>
repo.<br>
Also note that 2.7.0-1 RPM from v2.7.0 tag is missing > 100 backports<br>
on branch-2.7, upstream should really consider releasing 2.7.1.<br>
<br></blockquote><div><br></div><div>I have requested for a new tag in the OVS mailing list. Hope it would be done soon.</div><div><br></div><div>Thanks</div><div>Numan</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Cheers,<br>
Alan<br>
<div class="gmail-HOEnZb"><div class="gmail-h5"><br>
> Thanks<br>
> Numan<br>
<br>
>>>> > Is it possible to cross-tag for RDO pike ?<br>
>>>> I've tagged openvswitch-2.7.0-1.el7 for pike-candidate for now so we<br>
>>>> can ran full RDO CI on it.<br>
>>>> Alfredo, David, Emilien, can you please run pipeline jobs with<br>
>>>> <a href="http://cbs.centos.org/repos/cloud7-openstack-pike-candidate/x86_64/os/" rel="noreferrer" target="_blank">http://cbs.centos.org/repos/<wbr>cloud7-openstack-pike-<wbr>candidate/x86_64/os/</a><br>
>>>> repo added ?<br>
</div></div></blockquote></div><br></div></div>