Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iproute: fix link_lookup when index/ifname is not set #725

Merged
merged 1 commit into from
Sep 2, 2020

Conversation

ffourcot
Copy link
Collaborator

Use set intersection to check if index nor ifname is in kwargs. And add
a trivial test for this

Bug-Url: #724
Related-To: #712

Use set intersection to check if index nor ifname is in kwargs. And add
a trivial test for this

Bug-Url: svinota#724
Related-To: svinota#712
@johnsom
Copy link

johnsom commented Jul 29, 2020

Confirmed that this fix resolves the issue we saw and reported in 724.

@rm-you
Copy link

rm-you commented Jul 30, 2020

Yeah, we really need this to unblock our gates. Hopefully this can be reviewed and merged soon! 👍

apevec pushed a commit to redhat-openstack/rdoinfo that referenced this pull request Aug 16, 2020
0.5.13 update caused a regression which affected octavia
jobs, to resolve include the patch[1] which is not merged yet,
updated rdo-common fork with the patch[2]. Once fix is released
in 0.5.14 patch can be cleaned up.

[1] svinota/pyroute2#725
[2] rdo-common/python-pyroute2@98b74a1

Related-Bug: lp#1891293
Change-Id: Ic92e6e8badbdd22b004617b78b1ae95c96485db1
@svinota svinota merged commit b0b7316 into svinota:master Sep 2, 2020
openstack-mirroring pushed a commit to openstack/requirements that referenced this pull request Sep 10, 2020
Version 0.5.13 of pyroute2 had a regression[1] that broke Octavia,
but it also contained a fix required for neutron.
This patch bumps pyroute2 to 0.5.14 to fix the regression.

[1] svinota/pyroute2#725

Change-Id: I1959152e35557e61857d5f3f6e6146e8abe11ea8
openstack-mirroring pushed a commit to openstack/openstack that referenced this pull request Sep 10, 2020
* Update requirements from branch 'master'
  - Merge "Bump pyroute2 upper constraint to 0.5.14"
  - Bump pyroute2 upper constraint to 0.5.14
    
    Version 0.5.13 of pyroute2 had a regression[1] that broke Octavia,
    but it also contained a fix required for neutron.
    This patch bumps pyroute2 to 0.5.14 to fix the regression.
    
    [1] svinota/pyroute2#725
    
    Change-Id: I1959152e35557e61857d5f3f6e6146e8abe11ea8
bmwiedemann added a commit to bmwiedemann/openSUSE that referenced this pull request Sep 16, 2020
https://build.opensuse.org/request/show/834879
by user dirkmueller + dimstar_suse
- update to 0.5.14:
  * iproute: ip neigh get <svinota/pyroute2#723>
  * iproute: link_lookup fix <svinota/pyroute2#725>
  * nftables: missing hooks <svinota/pyroute2#732>
  * netns: fix <svinota/pyroute2#733>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants