Overview

Request 707825 revoked

- Remove tempest lines from the entry point
* Fix tempest execution failure
* Are not necessary because this tests are not used



Dirk Mueller's avatar

is there an upstream review with this fix? the reason is that the octavia-tempest-plugin should be used? would be good to understand the rationale (.changes entry is not helping me..)


Ivan Lausuch's avatar

There is one from Masayuki Igawa but it for a newer version than Rocky https://github.com/openstack/octavia/commit/88c4b9bb9dd2019ba75ade3983ed4bcf75fd36d2

I tried to do a cherry-pick to rocky in upstream but was rejected because these tests are used by CI in Rocky. https://review.opendev.org/#/c/662768/


Dirk Mueller's avatar

so I'm confused. The first comment says "Fixes tempest execution failure", the 2nd comment says "the tests are not used". if they aren't used, why is there a tempest execution failure then?

Isn't the problem that your barclamp is not installing the openstack-octavia-test subpackage and the tempest barclamp should be moved to the main package, corresponding how we did it for all other services?


Ivan Lausuch's avatar

If this entry point is not removed, tempest (any command) cannot run because this error:

"Could not load 'octavia': No module named tests.tempest.plugin"

The reason is because the tests that are pointing the entry point doesn't exist in our repo. Or repo doesn't include openstack-octavia-test, and the inclusion of this is not easy. Please, see Johannes attempt (https://jira.suse.com/browse/[SOC-8743](https://jira.suse.com/browse/SOC-8743))

To clarify: There are three possible Octavia tests. Neutron LBaaS, original octavia tests (integrated in the octavia package) and the octavia plugin tests. The CI is going to run Neutron LBaaS tests for now

Request History
Ivan Lausuch's avatar

ilausuch created request

- Remove tempest lines from the entry point
* Fix tempest execution failure
* Are not necessary because this tests are not used


Dirk Mueller's avatar

dirkmueller declined request

Patch filenames need to be mentioned verbatim in the .changes file. also see inline comment.


Adrian Schröter's avatar

adrianSuSE revoked request

The source project 'home:ilausuch:branches:Cloud:OpenStack:Rocky:Staging' has been removed

openSUSE Build Service is sponsored by