-
-
Notifications
You must be signed in to change notification settings - Fork 243
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
RuntimeError on add_ip in IPDB #599
Comments
thanks, investigating |
@svinota: I only realized that after sending the report, but it might be useful for you - we see that only on our "nested" mode. This means that the modified interface is of type vlan. We do not experience that with veth pairs. Running aforementioned code after this method works fine and after this method explodes. |
Some additional info needed:
|
@dulek Aha, that's interesting, thanks! |
Sometimes, but it is happening frequently, I would say almost 50% of the time. Avoided completely when moving to pyroute0.5.3
It was setting the same route for all of them, and only happening intermittently
Yes! it is inside a netns
CentOS Linux release 7.6.1810 (Core) |
Sounds like a race. What do you think, is it possible to deploy a local test system that I could use to test regressions from the kuryr/kubernetes perspective? What's needed? Or maybe there is a prepared VM image to download? |
@svinota: Uh, it might be a bit hard, it's a nested setup, as described in Kuryr docs. I understand this is really complex to deploy. Maybe @luis5tb will be able to get access to his setup for you, or we'll try to extract the issue into a smaller example after the weekend. |
Seems like latest releases - 0.5.4 and 0.5.5 create issues for Kuryr-Kubernetes in nested mode (note that we don't run that mode in the gate due to technical reasons). This is being tracked by issue 599 [1] in pyroute2 bug tracker. This commit constraints pyroute2 to 0.5.3. [1] svinota/pyroute2#599 Story: 2005460 Task: 30530 Related-Bug: 1824846 Change-Id: I37e7b9de70a008edfbe5e745718b2dae3968722a
* Update requirements from branch 'master' - Merge "Constraint pyroute2 to 0.5.3" - Constraint pyroute2 to 0.5.3 Seems like latest releases - 0.5.4 and 0.5.5 create issues for Kuryr-Kubernetes in nested mode (note that we don't run that mode in the gate due to technical reasons). This is being tracked by issue 599 [1] in pyroute2 bug tracker. This commit constraints pyroute2 to 0.5.3. [1] svinota/pyroute2#599 Story: 2005460 Task: 30530 Related-Bug: 1824846 Change-Id: I37e7b9de70a008edfbe5e745718b2dae3968722a
This does seem to be fixed in 0.5.6 - i.e. we don't see it again. |
Seems like latest releases - 0.5.4 and 0.5.5 create issues for Kuryr-Kubernetes in nested mode (note that we don't run that mode in the gate due to technical reasons). This is being tracked by issue 599 [1] in pyroute2 bug tracker. This commit constraints pyroute2 to 0.5.3. [1] svinota/pyroute2#599 Story: 2005460 Task: 30530 Related-Bug: 1824846 Change-Id: I37e7b9de70a008edfbe5e745718b2dae3968722a
Patch Set 1: Until svinota/pyroute2#599 is fixed, we need to stay in 0.5.3. I'll revisit this patch once pyroute2 solves this error. Patch-set: 1
We started seeing that starting from 0.5.4. Code triggering this is below, please note that subnet.cidr.version != 6, so whole _enable_ipv6 is not executed.
The text was updated successfully, but these errors were encountered: