<div dir="ltr"><div><div><div><div>Wow, thanks Kris;<br><br></div>It's hard to believe that anyone running CentOS 7.2 has had any luck with Neutron routers. I found what seems to be the fix to my problem. And it's a simple 2 line Python change. I've been coding for decades, and the path of least risk as of now seems to be to just edit the code and hope there are no cascading issues. Had hoped to do it "right" :-).. but after 3 weeks (not full time, I have a real coding job too) I'm tired of routers not working. I want to migrate my servers already! :-)<br><br></div>Will hit the IRC channels you suggest.<br><br></div>Thanks all;<br></div>-Chris<br><br><div><div><div><br><br></div></div></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div><div>- Christopher T. Hull<br></div><div>I am presently seeking a new career opportunity Please see career page<br></div><div><a href="http://chrishull.com/career" target="_blank">http://chrishull.com/career</a><br></div><div>333 Orchard Ave, Sunnyvale CA. 94085<br>(415) 385 4865<br></div><div><a href="mailto:chrishull42@gmail.com" target="_blank">chrishull42@gmail.com</a><br></div><a href="http://chrishull.com" target="_blank">http://chrishull.com</a><br><br></div></div><div><div><br></div></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On Sat, Mar 26, 2016 at 9:41 AM, Kris G. Lindgren <span dir="ltr"><<a href="mailto:klindgren@godaddy.com" target="_blank">klindgren@godaddy.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word;color:rgb(0,0,0);font-size:14px;font-family:Calibri,sans-serif">
<div>
<div>
<div>I believe some Redhat people that hang out in #openstack-rpm-packaging. But per:
<a href="https://www.rdoproject.org/community" target="_blank">https://www.rdoproject.org/community</a>/ Their main points of contact are:</div>
<div><br>
</div>
<div>
<div>#rdo: Discussion around RDO in general</div>
<div>#rdo-puppet: Discussion around deploying RDO with Packstack and it's puppet modules</div>
<div>#openstack: Discussion around OpenStack with the broader OpenStack community</div>
<div>#centos-devel: Discussion around the CentOS Cloud Special Interest Group (SIG)</div>
</div>
<div><br>
</div>
<div>I pointed out in the openstack-rpm-packaging channel that they are pretty far behind on stable release. Last stable for neutron is 7.0.1 when 7.0.3 is out. Nova is also behind on a stable that was released 22 days ago. I would suggest that you talk
to those guys on irc via their normal communication path to let them know that they don’t appear to be publishing stable releases.</div>
<div>
<div>
<div><font color="#000000"><font face="Calibri"><br>
</font></font></div>
<div><font color="#000000"><font face="Calibri"><span style="font-size:14px">___________________________________________________________________</span></font></font></div>
<div><font color="#000000"><font face="Calibri"><span style="font-size:14px">Kris Lindgren</span></font></font></div>
<div><font color="#000000"><font face="Calibri"><span style="font-size:14px">Senior Linux Systems Engineer</span></font></font></div>
<div><font color="#000000"><font face="Calibri"><span style="font-size:14px">GoDaddy</span></font></font></div>
</div>
</div>
</div>
</div>
<div><br>
</div>
<span>
<div style="font-family:Calibri;font-size:12pt;text-align:left;color:black;BORDER-BOTTOM:medium none;BORDER-LEFT:medium none;PADDING-BOTTOM:0in;PADDING-LEFT:0in;PADDING-RIGHT:0in;BORDER-TOP:#b5c4df 1pt solid;BORDER-RIGHT:medium none;PADDING-TOP:3pt">
<span style="font-weight:bold">From: </span>Christopher Hull <<a href="mailto:chrishull42@gmail.com" target="_blank">chrishull42@gmail.com</a>><br>
<span style="font-weight:bold">Date: </span>Saturday, March 26, 2016 at 9:57 AM<br>
<span style="font-weight:bold">To: </span>Kevin Benton <<a href="mailto:kevin@benton.pub" target="_blank">kevin@benton.pub</a>>, Christopher Hull <<a href="mailto:chrishull42@gmail.com" target="_blank">chrishull42@gmail.com</a>><br>
<span style="font-weight:bold">Cc: </span>OpenStack Operators <<a href="mailto:openstack-operators@lists.openstack.org" target="_blank">openstack-operators@lists.openstack.org</a>><br>
<span style="font-weight:bold">Subject: </span>[Openstack-operators] Where can I get current Liberty code updates?... was Re:[neutron] router Found my bug Can't add gateway<br>
</div><div><div class="h5">
<div><br>
</div>
<div>
<div>
<div dir="ltr">
<div>
<div>
<div>I'm not getting current bug fixes and releases of Liberty via CentOS repo.<br>
</div>
<div><br>
So the short version is this.... Getting via yum install...<br>
<br>
Repo-id : centos-openstack-liberty/x86_64<br>
Repo-name : CentOS-7 - OpenStack liberty<br>
Repo-updated : Fri Feb 5 15:03:35 2016<br>
Repo-baseurl : <a href="http://mirror.centos.org/centos/7/cloud/x86_64/openstack-liberty/" target="_blank">
http://mirror.centos.org/centos/7/cloud/x86_64/openstack-liberty/</a><br>
<br>
</div>
Clearly this repo isn't being updated. My Neutron and others are several versions back, and I don't have a needed Neutron bug fix for CentOS.
<br>
Yes, of course yum update -y... NADA. :-) <br>
<br>
</div>
Where are you all getting your updates from?? I've been combing the net for a repo. I'm running CentOS 7.2.<br>
<br>
</div>
<div>Thanks;<br>
</div>
-Chris<br>
<br>
<div>
<div>
<div><br>
</div>
</div>
</div>
<div class="gmail_extra"><br clear="all">
<div>
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div>
<div>- Christopher T. Hull<br>
</div>
<div>I am presently seeking a new career opportunity Please see career page<br>
</div>
<div><a href="http://chrishull.com/career" target="_blank">http://chrishull.com/career</a><br>
</div>
<div>333 Orchard Ave, Sunnyvale CA. 94085<br>
<a href="tel:%28415%29%20385%204865" value="+14153854865" target="_blank">(415) 385 4865</a><br>
</div>
<div><a href="mailto:chrishull42@gmail.com" target="_blank">chrishull42@gmail.com</a><br>
</div>
<a href="http://chrishull.com" target="_blank">http://chrishull.com</a><br>
<br>
</div>
</div>
<div>
<div><br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<div class="gmail_quote">On Sat, Mar 26, 2016 at 4:44 AM, Christopher Hull <span dir="ltr">
<<a href="mailto:chrishull42@gmail.com" target="_blank">chrishull42@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div>
<div>
<div>
<div>
<div>
<div>Hi Keven;<br>
<br>
</div>
<div>"Bug fixed a long time ago. How do you have old Nuetron version?"<br>
<br>
</div>
I was wondering that myself. See the install guide....<br>
<a href="http://docs.openstack.org/liberty/install-guide-rdo/environment-packages.html" target="_blank">http://docs.openstack.org/liberty/install-guide-rdo/environment-packages.html</a><br>
<br>
</div>
Indeed my Neutron (and likely other parts of my install) seem quite old. How can this be?<br>
<br>
</div>
The fix is in neutron 7.0.2.<br>
[root@maersk qr]# neutron --version <br>
</div>
3.1.0 ??? wow!<br>
<br>
</div>
<div>For good measure I did a <br>
</div>
<div>yum update -y<br>
</div>
<div><br>
---------------------------------------------------------------------------------------------------------------</div>
<div>From the Installation Guide<br>
yum remove epel-release<br>
<br>
====<br>
On centos enable Openstack Repos<br>
====<br>
<br>
yum install centos-release-openstack-liberty -y<br>
yum upgrade -y<br>
yum install python-openstackclient -y<br>
yum install openstack-selinux -y<br>
<br>
<br>
---------------------------------------------------------------------------------------------------------------</div>
My repolist....<br>
<br>
[root@maersk qr]# yum -v repolist <br>
Loading "fastestmirror" plugin<br>
Loading "langpacks" plugin<br>
Adding en_US to language list<br>
Config time: 0.005<br>
Yum version: 3.4.3<br>
Loading mirror speeds from cached hostfile<br>
* base: <a href="http://centos.sonn.com" target="_blank">centos.sonn.com</a><br>
* extras: <a href="http://centos.sonn.com" target="_blank">centos.sonn.com</a><br>
* updates: <a href="http://centos.sonn.com" target="_blank">centos.sonn.com</a><br>
Setting up Package Sacks<br>
pkgsack time: 0.002<br>
Repo-id : base/7/x86_64<br>
Repo-name : CentOS-7 - Base<br>
Repo-revision: 1449700451<br>
Repo-updated : Wed Dec 9 17:35:45 2015<br>
Repo-pkgs : 9,007<br>
Repo-size : 6.5 G<br>
Repo-mirrors : <a href="http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock" target="_blank">
http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock</a><br>
Repo-baseurl : <a href="http://centos.sonn.com/7/os/x86_64/" target="_blank">http://centos.sonn.com/7/os/x86_64/</a> (9 more)<br>
Repo-expire : 21,600 second(s) (last: Sat Mar 26 00:29:22 2016)<br>
Repo-filename: /etc/yum.repos.d/CentOS-Base.repo<br>
<br>
Repo-id : centos-openstack-liberty/x86_64<br>
Repo-name : CentOS-7 - OpenStack liberty<br>
Repo-revision: 1454702604<br>
Repo-updated : Fri Feb 5 15:03:35 2016<br>
Repo-pkgs : 976<br>
Repo-size : 485 M<br>
Repo-baseurl : <a href="http://mirror.centos.org/centos/7/cloud/x86_64/openstack-liberty/" target="_blank">
http://mirror.centos.org/centos/7/cloud/x86_64/openstack-liberty/</a><br>
Repo-expire : 21,600 second(s) (last: Sat Mar 26 00:29:23 2016)<br>
Repo-filename: /etc/yum.repos.d/CentOS-OpenStack-liberty.repo<br>
<br>
Repo-id : extras/7/x86_64<br>
Repo-name : CentOS-7 - Extras<br>
Repo-revision: 1458849247<br>
Repo-updated : Thu Mar 24 15:54:21 2016<br>
Repo-pkgs : 228<br>
Repo-size : 599 M<br>
Repo-mirrors : <a href="http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=extras&infra=stock" target="_blank">
http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=extras&infra=stock</a><br>
Repo-baseurl : <a href="http://centos.sonn.com/7/extras/x86_64/" target="_blank">
http://centos.sonn.com/7/extras/x86_64/</a> (9 more)<br>
Repo-expire : 21,600 second(s) (last: Sat Mar 26 00:29:23 2016)<br>
Repo-filename: /etc/yum.repos.d/CentOS-Base.repo<br>
<br>
Repo-id : updates/7/x86_64<br>
Repo-name : CentOS-7 - Updates<br>
Repo-revision: 1458878881<br>
Repo-updated : Fri Mar 25 00:11:22 2016<br>
Repo-pkgs : 991<br>
Repo-size : 3.0 G<br>
Repo-mirrors : <a href="http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=updates&infra=stock" target="_blank">
http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=updates&infra=stock</a><br>
Repo-baseurl : <a href="http://centos.sonn.com/7/updates/x86_64/" target="_blank">
http://centos.sonn.com/7/updates/x86_64/</a> (9 more)<br>
Repo-expire : 21,600 second(s) (last: Sat Mar 26 00:29:23 2016)<br>
Repo-filename: /etc/yum.repos.d/CentOS-Base.repo<br>
<br>
repolist: 11,202<br>
<br>
---------------------------------------------------------------------------------------------------------------<br>
yum update neutron...<br>
<br>
[root@maersk qr]# yum update openstack-neutron openstack-neutron-ml2 \<br>
> openstack-neutron-linuxbridge python-neutronclient ebtables ipset<br>
Loaded plugins: fastestmirror, langpacks<br>
base | 3.6 kB 00:00:00
<br>
centos-openstack-liberty | 2.9 kB 00:00:00
<br>
extras | 3.4 kB 00:00:00
<br>
updates | 3.4 kB 00:00:00
<br>
Loading mirror speeds from cached hostfile<br>
* base: <a href="http://mirrors.syringanetworks.net" target="_blank">mirrors.syringanetworks.net</a><br>
* extras: <a href="http://mirrors.syringanetworks.net" target="_blank">mirrors.syringanetworks.net</a><br>
* updates: <a href="http://mirrors.syringanetworks.net" target="_blank">mirrors.syringanetworks.net</a><br>
No packages marked for update<br>
<br>
<br>
</div>
</div>
<div class="gmail_extra"><span><br clear="all">
<div>
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div>
<div>- Christopher T. Hull<br>
</div>
<div>I am presently seeking a new career opportunity Please see career page<br>
</div>
<div><a href="http://chrishull.com/career" target="_blank">http://chrishull.com/career</a><br>
</div>
<div>333 Orchard Ave, Sunnyvale CA. 94085<br>
<a href="tel:%28415%29%20385%204865" value="+14153854865" target="_blank">(415) 385 4865</a><br>
</div>
<div><a href="mailto:chrishull42@gmail.com" target="_blank">chrishull42@gmail.com</a><br>
</div>
<a href="http://chrishull.com" target="_blank">http://chrishull.com</a><br>
<br>
</div>
</div>
<div>
<div><br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
</span>
<div>
<div>
<div class="gmail_quote">On Fri, Mar 25, 2016 at 9:53 PM, Kevin Benton <span dir="ltr">
<<a href="mailto:kevin@benton.pub" target="_blank">kevin@benton.pub</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p dir="ltr">You can see where the fix merged to master and the stable branches here:
<a href="https://review.openstack.org/#/q/I0d3fc4262284172f5ad31e4f2f78ae1fb33b4228" target="_blank">
https://review.openstack.org/#/q/I0d3fc4262284172f5ad31e4f2f78ae1fb33b4228</a></p>
<p dir="ltr">There have been releases of all of the stable branches since then. </p>
<div>
<div>
<div class="gmail_quote">On Mar 25, 2016 21:52, "Kevin Benton" <<a href="mailto:kevin@benton.pub" target="_blank">kevin@benton.pub</a>> wrote:<br type="attribution">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p dir="ltr">The fix for that has already been released for both liberty and mitaka quite some time ago. What are you using to install that is getting old releases?
</p>
<div class="gmail_quote">On Mar 25, 2016 21:24, "Christopher Hull" <<a href="mailto:chrishull42@gmail.com" target="_blank">chrishull42@gmail.com</a>> wrote:<br type="attribution">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div>
<div><br>
</div>
Just in case others are having this issue. Indeed, there is an issue with Neutron Router / L3Agent. Basically, it can't update the qrouter file and can't add the Northbound gateway. I was in the middle of fixing the Python code when I found this....<br>
<br>
</div>
(so I'm not crazy. :-) )<br>
<div>
<div><a href="https://bugs.launchpad.net/neutron/+bug/1528977" target="_blank">https://bugs.launchpad.net/neutron/+bug/1528977</a><br>
<br>
-----<br>
2016-03-25 22:34:24.968 1734 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py", line 159, in execute<br>
2016-03-25 22:34:24.968 1734 ERROR neutron.agent.l3.agent raise RuntimeError(m)<br>
2016-03-25 22:34:24.968 1734 ERROR neutron.agent.l3.agent RuntimeError: <br>
2016-03-25 22:34:24.968 1734 ERROR neutron.agent.l3.agent Command: ['ip', 'netns', 'add', u'qrouter-6b171a53-cade-45f6-ad42-e612dc93e010']<br>
2016-03-25 22:34:24.968 1734 ERROR neutron.agent.l3.agent Exit code: 1<br>
2016-03-25 22:34:24.968 1734 ERROR neutron.agent.l3.agent Stdin: <br>
2016-03-25 22:34:24.968 1734 ERROR neutron.agent.l3.agent Stdout: <br>
2016-03-25 22:34:24.968 1734 ERROR neutron.agent.l3.agent Stderr: Cannot create namespace file "/var/run/netns/qrouter-6b171a53-cade-45f6-ad42-e612dc93e010": File exists<br>
2016-03-25 22:34:24.968 1734 ERROR neutron.agent.l3.agent <br>
2016-03-25 22:34:24.968 1734 ERROR neutron.agent.l3.agent <br>
<br>
</div>
<div>This error repeats indefinitely. Neutron keeps trying to update the router.<br>
<br>
<br clear="all">
</div>
<div>
<div>
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div>
<div>- Christopher T. Hull<br>
</div>
<div>I am presently seeking a new career opportunity Please see career page<br>
</div>
<div><a href="http://chrishull.com/career" target="_blank">http://chrishull.com/career</a><br>
</div>
<div>333 Orchard Ave, Sunnyvale CA. 94085<br>
<a href="tel:%28415%29%20385%204865" value="+14153854865" target="_blank">(415) 385 4865</a><br>
</div>
<div><a href="mailto:chrishull42@gmail.com" target="_blank">chrishull42@gmail.com</a><br>
</div>
<a href="http://chrishull.com" target="_blank">http://chrishull.com</a><br>
<br>
</div>
</div>
<div>
<div><br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
_______________________________________________<br>
OpenStack-operators mailing list<br>
<a href="mailto:OpenStack-operators@lists.openstack.org" target="_blank">OpenStack-operators@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a><br>
<br>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div></div></span>
</div>
</blockquote></div><br></div>