yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #83974
[Bug 1896603] [NEW] ovn-octavia-provider: Cannot create listener due to alowed_cidrs validation
Public bug reported:
Kuryr-Kubernetes tests running with ovn-octavia-provider started to fail
with "Provider 'ovn' does not support a requested option: OVN provider
does not support allowed_cidrs option" showing up in the o-api logs.
We've tracked that to check [1] getting introduced. Apparently it's
broken and makes the request explode even if the property isn't set at
all. Please take a look at output from python-openstackclient [2] where
body I used is just '{"listener": {"loadbalancer_id": "faca9a1b-30dc-
45cb-80ce-2ab1c26b5521", "protocol": "TCP", "protocol_port": 80,
"admin_state_up": true}}'.
Also this is all over your gates as well, see o-api log [3]. Somehow
ovn-octavia-provider tests skip 171 results there, so that's why it's
green.
[1] https://opendev.org/openstack/ovn-octavia-provider/src/branch/master/ovn_octavia_provider/driver.py#L142
[2] http://paste.openstack.org/show/798197/
[3] https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_4ba/751085/7/gate/ovn-octavia-provider-v2-dsvm-scenario/4bac575/controller/logs/screen-o-api.txt
** Affects: neutron
Importance: Undecided
Status: New
** Tags: ovn-octavia-provider
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1896603
Title:
ovn-octavia-provider: Cannot create listener due to alowed_cidrs
validation
Status in neutron:
New
Bug description:
Kuryr-Kubernetes tests running with ovn-octavia-provider started to
fail with "Provider 'ovn' does not support a requested option: OVN
provider does not support allowed_cidrs option" showing up in the
o-api logs.
We've tracked that to check [1] getting introduced. Apparently it's
broken and makes the request explode even if the property isn't set at
all. Please take a look at output from python-openstackclient [2]
where body I used is just '{"listener": {"loadbalancer_id": "faca9a1b-
30dc-45cb-80ce-2ab1c26b5521", "protocol": "TCP", "protocol_port": 80,
"admin_state_up": true}}'.
Also this is all over your gates as well, see o-api log [3]. Somehow
ovn-octavia-provider tests skip 171 results there, so that's why it's
green.
[1] https://opendev.org/openstack/ovn-octavia-provider/src/branch/master/ovn_octavia_provider/driver.py#L142
[2] http://paste.openstack.org/show/798197/
[3] https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_4ba/751085/7/gate/ovn-octavia-provider-v2-dsvm-scenario/4bac575/controller/logs/screen-o-api.txt
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1896603/+subscriptions
Follow ups