Bug 1733374 - OVN VIP does not ping out site its subnet
Summary: OVN VIP does not ping out site its subnet
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openvswitch
Version: 13.0 (Queens)
Hardware: All
OS: All
high
high
Target Milestone: z9
: 13.0 (Queens)
Assignee: Lucas Alvares Gomes
QA Contact: Eduardo Olivares
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-07-25 20:43 UTC by Priscila
Modified: 2024-04-14 04:25 UTC (History)
22 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-04-30 12:29:03 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
hotfix-bz1733374-v3 (16.80 MB, application/gzip)
2019-09-27 15:49 UTC, Maciej Józefczyk
no flags Details
hotfix-bz1733374-v5 (16.81 MB, application/gzip)
2019-10-21 11:21 UTC, Maciej Józefczyk
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1789236 0 None None None 2019-09-18 21:59:11 UTC
Red Hat Issue Tracker OSP-28250 0 None None None 2023-09-07 20:22:18 UTC

Description Priscila 2019-07-25 20:43:37 UTC
Description of problem:

- The VIP 10.X.X.18 is currently in use by VM 10.X.X.34. We can stop keepalived so VM 10.X.0.59 will aquire 10.X.X.18 VIP. The two VMs are otherwise identical
- Stopped keep alived. The .59 VM acquired the .18 IP address. However, it (.18) is still only pingable from the same subnet.
-  The two VIPs are .13 and .18. The .59 has them both now.
-  The publics are not reachable from anywhere - even the same subnet.

Version-Release number of selected component (if applicable):


How reproducible: Always


Steps to Reproduce: Set Highly available VIPs on OpenStack VMs with VRRP as described in https://bugzilla.redhat.com/show_bug.cgi?id=1707241 (customer is in python-networking-ovn-4.0.3-7.el7ost

Comment 15 Priscila 2019-07-29 18:02:20 UTC
So, the RC for this would be https://bugzilla.redhat.com/show_bug.cgi?id=1731214 ?

Comment 54 David Hill 2019-09-18 21:16:58 UTC
We need this in our puppet-vswitch:

commit b6dab2e9bb08401507d95715734f5841663ae055
Author: Numan Siddique <nusiddiq>
Date:   Tue Aug 28 14:02:13 2018 +0530

    Fix the undefined method 'chomp' for nil:NilClass error seen with ovs 2.10
    
    puppet-ovn uses puppet-vswitch to configure the OVN params. When OVS binaries are
    compiled with dpdk support and when vs_config provider runs the command
    'ovs-vsctl list Open_vSwitch .', the below warning messages are seen and
    are part of the command output.
    
    ----
    PMD: net_mlx5: cannot load glue library: libibverbs.so.1: cannot open shared
    object file: No such file or directory
    PMD: net_mlx5: cannot initialize PMD due to missing run-time dependency on
    rdma-core libraries (libibverbs, libmlx5)
    ----
    
    We see the error 'undefined method 'chomp' for nil:NilClass' when the result is
    extracted. This patch fixes this issue by checking if the 'value' var is nil or
    not before 'parse_column_value' is called.
    
    Tripleo deployment with OVN is failing because of this issue.
    
    Change-Id: I415a6229a0fbc1b55451e3738539735afdc6f8f4
    Closes-bug: #1789236

Comment 55 Maciej Józefczyk 2019-09-27 15:49:14 UTC
Created attachment 1620196 [details]
hotfix-bz1733374-v3

Comment 75 Red Hat Bugzilla 2024-04-14 04:25:11 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days


Note You need to log in before you can comment on or make changes to this bug.