Bug 1661223 - Networking-ovn should set the option "reside-on-redirect-chassis" for the logical router ports which belong to VLAN tenant networks
Summary: Networking-ovn should set the option "reside-on-redirect-chassis" for the log...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: python-networking-ovn
Version: 13.0 (Queens)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: z12
: 13.0 (Queens)
Assignee: Lucas Alvares Gomes
QA Contact: Eran Kuris
URL:
Whiteboard:
: 1759499 (view as bug list)
Depends On: 1679748 1683568
Blocks: 1669497
TreeView+ depends on / blocked
 
Reported: 2018-12-20 13:27 UTC by Numan Siddique
Modified: 2020-05-25 10:43 UTC (History)
13 users (show)

Fixed In Version: python-networking-ovn-4.0.3-2.el7ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1669497 1679748 (view as bug list)
Environment:
Last Closed: 2020-05-25 10:43:36 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 666160 0 'None' MERGED Floating IP does not work with VLAN tenant networks 2021-02-16 09:11:19 UTC

Description Numan Siddique 2018-12-20 13:27:58 UTC
Description of problem:

The commit in OVN - https://github.com/openvswitch/ovs/commit/85706c34d53d4810f54bec1de662392a3c06a996#diff-2c35162acf6ad144624954fdc4c3d9f4 has now resolved the VLAN tenant networks issue.
Networking-ovn should set the option "reside-on-redirect-chassis" for the logical router ports which belong to VLAN tenant networks.

Also the OVN tripeo heat templates should revert the change which disabled creating VLAN tenant networks.

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


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Eran Kuris 2018-12-20 13:34:34 UTC
We need to undo this patch once we have the networking-ovn patch.

https://review.openstack.org/#/c/565053/

Comment 5 Daniel Alvarez Sanchez 2019-01-17 15:35:33 UTC
I think we need a separate BZ for removing the constraint in TripleO

Comment 6 Daniel Alvarez Sanchez 2019-01-17 15:38:49 UTC
And another one to tackle docs removing the limitation that was stated in previous release

Comment 13 Eran Kuris 2019-02-27 14:35:16 UTC
Blocked by https://bugzilla.redhat.com/show_bug.cgi?id=1683568

Comment 17 Jakub Libosvar 2019-10-01 13:50:27 UTC
There is no action required from engineering. Also the bug has not been tested yet, so I'm clearing the FailedQA flag.

Comment 18 Lon Hohberger 2019-10-02 10:47:15 UTC
According to our records, this should be resolved by python-networking-ovn-4.0.3-10.el7ost.  This build is available now.

Comment 25 Lucas Alvares Gomes 2019-10-29 14:29:20 UTC
*** Bug 1759499 has been marked as a duplicate of this bug. ***

Comment 31 Eran Kuris 2020-05-24 12:23:50 UTC
[root@controller-0 ~]# rpm -qa | grep networking-ovn-4.
python-networking-ovn-4.0.4-2.el7ost.noarch
[stack@undercloud-0 ~]$ cat core_puddle_version 
2020-04-01.3[stack@undercloud-0 ~]$ 

[stack@undercloud-0 ~]$ cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 7.8 (Maipo)
[stack@undercloud-0 ~]$ cat /etc/yum.repos.d/rhos-release
rhos-release-13.repo  


root@controller-0 ~]# ovn-nbctl list logical_router_port
_uuid               : 9abf1cbd-1a42-490a-a6d6-53837bc296e3
enabled             : []
external_ids        : {"neutron:network_name"="neutron-eba014ee-942c-493e-a414-d1b771f6450d", "neutron:revision_number"="9", "neutron:router_name"="ef949d09-bb98-432c-bdb6-48e9f361745a", "neutron:subnet_ids"="72b51448-34f6-4521-ae2d-56a3aa808b1c 6b8f14f4-20fd-404d-843f-3e94273eb267"}
gateway_chassis     : [0fec30be-f036-4ea7-b5ba-19c5617d61f1, 5de0ee64-aa49-461b-85a4-e970f4cb2ed9, f0593cd5-ef0b-4551-8e30-46c5924a5103]
ha_chassis_group    : []
ipv6_ra_configs     : {}
mac                 : "fa:16:3e:02:bd:85"
name                : "lrp-5b01e29b-b8b6-4642-8c65-66b90e2f928b"
networks            : ["10.0.0.210/24", "2620:52:0:13b8::1000:3/64"]
options             : {}
peer                : []

_uuid               : edb75479-9c58-4513-9e24-bdd6d20f3354
enabled             : []
external_ids        : {"neutron:network_name"="neutron-cdc8d37f-8c95-46bd-9951-8cd9f7954db0", "neutron:revision_number"="8", "neutron:router_name"="ef949d09-bb98-432c-bdb6-48e9f361745a", "neutron:subnet_ids"="2c2c1f90-cf55-4b6f-839a-9af329e2d36a"}
gateway_chassis     : []
ha_chassis_group    : []
ipv6_ra_configs     : {address_mode=slaac, mtu="1442", send_periodic="true"}
mac                 : "fa:16:3e:fd:c0:da"
name                : "lrp-b55a897b-f67f-4401-b7d4-7125c70f4e75"
networks            : ["2002::1/64"]
options             : {reside-on-redirect-chassis="true"}
peer                : []

_uuid               : 00bc34e6-fcf2-46c8-aaf9-0b9c0eb29be6
enabled             : []
external_ids        : {"neutron:network_name"="neutron-cdc8d37f-8c95-46bd-9951-8cd9f7954db0", "neutron:revision_number"="8", "neutron:router_name"="ef949d09-bb98-432c-bdb6-48e9f361745a", "neutron:subnet_ids"="c24bf566-488e-48e2-9ea7-021f40b8181a"}
gateway_chassis     : []
ha_chassis_group    : []
ipv6_ra_configs     : {}
mac                 : "fa:16:3e:df:5a:16"
name                : "lrp-4196c252-ba98-453e-a049-9e44b42f631c"
networks            : ["10.0.2.1/24"]
options             : {reside-on-redirect-chassis="true"}
peer                : []

_uuid               : 74d27096-a187-4604-8f3c-62b537b047a1
enabled             : []
external_ids        : {"neutron:network_name"="neutron-5785c00c-28e0-4d5a-b2fa-bfe247770dc0", "neutron:revision_number"="8", "neutron:router_name"="ef949d09-bb98-432c-bdb6-48e9f361745a", "neutron:subnet_ids"="0a471d6a-a63f-4f66-b789-783aeb97bde0"}
gateway_chassis     : []
ha_chassis_group    : []
ipv6_ra_configs     : {address_mode=slaac, mtu="1442", send_periodic="true"}
mac                 : "fa:16:3e:ed:6b:7b"
name                : "lrp-0e00d353-8bcc-4e3f-99be-66c28be6953f"
networks            : ["2001::1/64"]
options             : {reside-on-redirect-chassis="true"}
peer                : []

_uuid               : 7cef930e-fad7-4817-89d7-c8108cc0809e
enabled             : []
external_ids        : {"neutron:network_name"="neutron-5785c00c-28e0-4d5a-b2fa-bfe247770dc0", "neutron:revision_number"="8", "neutron:router_name"="ef949d09-bb98-432c-bdb6-48e9f361745a", "neutron:subnet_ids"="bd2e468a-3457-4da8-a5d5-25476b5d0988"}
gateway_chassis     : []
ha_chassis_group    : []
ipv6_ra_configs     : {}
mac                 : "fa:16:3e:51:bd:7e"
name                : "lrp-a2a995ec-d68b-413d-8463-60bc9291628f"
networks            : ["10.0.1.1/24"]
options             : {reside-on-redirect-chassis="true"}
peer                : []


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