[scen10-ovn] OVN provider does not support HTTPS protocol

Bug #1896277 reported by Rafael Folco
22
This bug affects 2 people
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Unassigned

Bug Description

Provider \'ovn\' does not support a requested option: OVN provider does not support HTTPS protocol

https://logserver.rdoproject.org/openstack-periodic-integration-main/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-8-scenario010-ovn-provider-standalone-master/7e30b9f/logs/undercloud/var/log/tempest/stestr_results.html.gz

This issue started after https://bugs.launchpad.net/tripleo/+bug/1887666 being fixed re-enabling ovn provider.

---

Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/octavia_tempest_plugin/tests/scenario/v2/test_pool.py", line 73, in test_HTTPS_LC_pool_standalone_CRUD
    algorithm=const.LB_ALGORITHM_LEAST_CONNECTIONS)
  File "/usr/lib/python3.6/site-packages/octavia_tempest_plugin/tests/scenario/v2/test_pool.py", line 406, in _test_pool_CRUD
    pool = self.mem_pool_client.create_pool(**pool_kwargs)
  File "/usr/lib/python3.6/site-packages/octavia_tempest_plugin/common/decorators.py", line 42, in wrapper
    return f(*func_args, **func_kwargs)
  File "/usr/lib/python3.6/site-packages/octavia_tempest_plugin/services/load_balancer/v2/pool_client.py", line 82, in create_pool
    return self._create_object(**kwargs)
  File "/usr/lib/python3.6/site-packages/octavia_tempest_plugin/services/load_balancer/v2/base_client.py", line 101, in _create_object
    response, body = self.post(request_uri, jsonutils.dumps(obj_dict))
  File "/usr/lib/python3.6/site-packages/tempest/lib/common/rest_client.py", line 298, in post
    return self.request('POST', url, extra_headers, headers, body, chunked)
  File "/usr/lib/python3.6/site-packages/tempest/lib/common/rest_client.py", line 702, in request
    self._error_checker(resp, resp_body)
  File "/usr/lib/python3.6/site-packages/tempest/lib/common/rest_client.py", line 876, in _error_checker
    message=message)
tempest.lib.exceptions.NotImplemented: Got NotImplemented error
Details: b'{"faultcode": "Server", "faultstring": "Provider \'ovn\' does not support a requested option: OVN provider does not support HTTPS protocol", "debuginfo": null}'

Revision history for this message
Brian Haley (brian-haley) wrote :

I think https://review.opendev.org/#/c/752206/ will fix this problem, that and changes merged into both the octavia tempest and ovn-octavia-provider repos.

Revision history for this message
wes hayutin (weshayutin) wrote : Re: [Bug 1896277] Re: [scen10-ovn] OVN provider does not support HTTPS protocol

Thanks Brian

On Fri, Sep 18, 2020 at 2:55 PM Brian Haley <email address hidden>
wrote:

> I think https://review.opendev.org/#/c/752206/ will fix this problem,
> that and changes merged into both the octavia tempest and ovn-octavia-
> provider repos.
>
> --
> You received this bug notification because you are subscribed to
> tripleo.
> Matching subscriptions: critical tripleo bugs
> https://bugs.launchpad.net/bugs/1896277
>
> Title:
> [scen10-ovn] OVN provider does not support HTTPS protocol
>
> Status in tripleo:
> Triaged
>
> Bug description:
> Provider \'ovn\' does not support a requested option: OVN provider
> does not support HTTPS protocol
>
> https://logserver.rdoproject.org/openstack-periodic-integration-
> main/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-
> centos-8-scenario010-ovn-provider-standalone-
> master/7e30b9f/logs/undercloud/var/log/tempest/stestr_results.html.gz
>
> This issue started after
> https://bugs.launchpad.net/tripleo/+bug/1887666 being fixed re-
> enabling ovn provider.
>
> ---
>
>
> Traceback (most recent call last):
> File
> "/usr/lib/python3.6/site-packages/octavia_tempest_plugin/tests/scenario/v2/test_pool.py",
> line 73, in test_HTTPS_LC_pool_standalone_CRUD
> algorithm=const.LB_ALGORITHM_LEAST_CONNECTIONS)
> File
> "/usr/lib/python3.6/site-packages/octavia_tempest_plugin/tests/scenario/v2/test_pool.py",
> line 406, in _test_pool_CRUD
> pool = self.mem_pool_client.create_pool(**pool_kwargs)
> File
> "/usr/lib/python3.6/site-packages/octavia_tempest_plugin/common/decorators.py",
> line 42, in wrapper
> return f(*func_args, **func_kwargs)
> File
> "/usr/lib/python3.6/site-packages/octavia_tempest_plugin/services/load_balancer/v2/pool_client.py",
> line 82, in create_pool
> return self._create_object(**kwargs)
> File
> "/usr/lib/python3.6/site-packages/octavia_tempest_plugin/services/load_balancer/v2/base_client.py",
> line 101, in _create_object
> response, body = self.post(request_uri, jsonutils.dumps(obj_dict))
> File
> "/usr/lib/python3.6/site-packages/tempest/lib/common/rest_client.py", line
> 298, in post
> return self.request('POST', url, extra_headers, headers, body,
> chunked)
> File
> "/usr/lib/python3.6/site-packages/tempest/lib/common/rest_client.py", line
> 702, in request
> self._error_checker(resp, resp_body)
> File
> "/usr/lib/python3.6/site-packages/tempest/lib/common/rest_client.py", line
> 876, in _error_checker
> message=message)
> tempest.lib.exceptions.NotImplemented: Got NotImplemented error
> Details: b'{"faultcode": "Server", "faultstring": "Provider \'ovn\' does
> not support a requested option: OVN provider does not support HTTPS
> protocol", "debuginfo": null}'
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/tripleo/+bug/1896277/+subscriptions
>
>

Revision history for this message
Rafael Folco (rafaelfolco) wrote :

still failing with the same error
https://review.rdoproject.org/zuul/builds?pipeline=openstack-periodic-integration-main&job_name=periodic-tripleo-ci-centos-8-scenario010-ovn-provider-standalone-master

@Brian, Can you please point to the changes in octavia and ovn-octavia-provider that are supposed to fix this bug ?
Thanks.

Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1896277

tags: added: iso-testing
Changed in tripleo:
milestone: victoria-3 → wallaby-1
Revision history for this message
wes hayutin (weshayutin) wrote :

Looks like https://review.rdoproject.org/r/#/c/29619/ fixed the issue.

Changed in tripleo:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.