[Bug 1896603] Re: ovn-octavia-provider: Cannot create listener due to alowed_cidrs validation

Liam Young 1896603 at bugs.launchpad.net
Sun Feb 28 17:07:55 UTC 2021


I have tested the package in groovy proposed (0.3.0-0ubuntu2) and it
passed. I verified it by deploying the octavia charm and running its
groovy victoria functional tests which create an ovn loadbalancer and
check it is fuctional.

The log of the test run is here:

https://openstack-ci-
reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack
/charm-
octavia/775364/4/22201/consoleText.test_charm_func_smoke_21480.txt


** Tags removed: verification-needed-groovy
** Tags added: verification-done-groovy

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to Ubuntu Cloud Archive.
https://bugs.launchpad.net/bugs/1896603

Title:
  ovn-octavia-provider: Cannot create listener due to alowed_cidrs
  validation

Status in Ubuntu Cloud Archive:
  Fix Committed
Status in Ubuntu Cloud Archive victoria series:
  Fix Committed
Status in octavia:
  Fix Released
Status in ovn-octavia-provider package in Ubuntu:
  Fix Released
Status in ovn-octavia-provider source package in Groovy:
  Fix Committed
Status in ovn-octavia-provider source package in Hirsute:
  Fix Released

Bug description:
  [Impact]

   * Users cannot add listeners to an Octavia loadbalancer if it was created using the ovn provider
   * This makes the ovn provider unusable in Victoria and will force people to use the more painful alternative of using the Amphora driver

  [Test Case]

  $ openstack loadbalancer create --provider ovn --vip-subnet-id f92fa6ca-0f29-4b61-aeb6-db052caceff5 --name test-lb
  $ openstack loadbalancer show test-lb -c provisioning_status (Repeat until it shows as ACTIVE)
  $ openstack loadbalancer listener create --name listener1 --protocol TCP --protocol-port 80 test-lb
  Provider 'ovn' does not support a requested option: OVN provider does not support allowed_cidrs option (HTTP 501) (Request-ID: req-52a10944-951d-4414-8441-fe743444ed7c)

  Alternatively run the focal-victoria-ha-ovn functional test in the
  octavia charm

  
  [Where problems could occur]

   * Problems would be isolated to the managment of octavia
  loadbalancers within an openstack cloud. Specifically the patch fixes
  the checking of the allowed_cidr option when a listener is created or
  updated.

  
  [Other Info]

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1896603/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list