Overview
Loading...
Request History
ilausuch created request
- Remove tempest lines from the entry point
* Fix tempest execution failure
* Are not necessary because this tests are not used
dirkmueller declined request
Patch filenames need to be mentioned verbatim in the .changes file. also see inline comment.
adrianSuSE revoked request
The source project 'home:ilausuch:branches:Cloud:OpenStack:Rocky:Staging' has been removed
LGTM
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..)
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/
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?
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