Bug 1448885
| Summary: | [Netvirt][NAT] Floating IP + OpenDaylight when external interface is directly attached to br-int is unreachable when using composable roles | |||
|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Itzik Brown <itbrown> | |
| Component: | opendaylight | Assignee: | Josh Hershberg <jhershbe> | |
| Status: | CLOSED NOTABUG | QA Contact: | Itzik Brown <itbrown> | |
| Severity: | high | Docs Contact: | ||
| Priority: | medium | |||
| Version: | 12.0 (Pike) | CC: | aadam, itbrown, jchhatba, jhershbe, lpeer, mkolesni, nyechiel, sclewis, trozet, tvignaud, wznoinsk | |
| Target Milestone: | beta | Keywords: | Triaged, ZStream | |
| Target Release: | 14.0 (Rocky) | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | Netvirt | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1575496 (view as bug list) | Environment: | ||
| Last Closed: | 2018-10-04 09:40:21 UTC | Type: | Bug | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
|
Description
Itzik Brown
2017-05-08 13:46:03 UTC
We shouldn't need an IP address on external interface of compute. This looks like a bug where some flows are missing in OVS, and restarting ODL fixes it. When using the bridge br-ex in the compute node - there is no problem. The problem happens when we have a mapping such as OpenDaylightProviderMappings: "datacentre:eth2" (In reply to Itzik Brown from comment #2) > When using the bridge br-ex in the compute node - there is no problem. > The problem happens when we have a mapping such as > OpenDaylightProviderMappings: "datacentre:eth2" Then this is a bug with using the interface directly on br-int for proivder networks. Changing the bug title as we should not need an IP on the linux interface. @Itzik, can you confirm the severity of this bug? Should we retest it with RHOSP 12? As far as I understand the common approach is using a bridge (e.g. br-ex) and not adding the interface directly to br-int so this is why I think it's a Medium priority. Regarding RHOSP12 - we need to discuss. @Itzik, can you please review this with Tim and let me know what should be our solution for Pike/RHOSP 12? Thanks, Nir I'll do. @Josh, per feedback from Tim can you please take a look at this one? We should try to reproduce with Carbon SR1 and fix it if it still exists. Thanks, Nir I think we need to understand whether or not we need to support external interfaces on br-int since OoO triple-o does not install things that way. As it turns out, per the opener of this bug, it only occurs when the compute node's external interface is directly attached to br-int. We do not deploy the product this way any more. As such I am closing this bug. |