Cinder tests don't exit due to dependency conflicts
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Rally |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Rally tests with cinder run, but do not exit:
-------
2022-02-03-21:47:27 root DEBUG 2022-02-03 21:47:27.170 9020 INFO rally.task.engine [-] Running workload:
2022-02-03-21:47:27 root DEBUG position = 0
2022-02-03-21:47:27 root DEBUG config = {
2022-02-03-21:47:27 root DEBUG "version": 2,
2022-02-03-21:47:27 root DEBUG "title": "A cropped version of a bigger task.",
2022-02-03-21:47:27 root DEBUG "description": "Auto-generated task from a single workload (uuid=461e59f1-
2022-02-03-21:47:27 root DEBUG "subtasks": [
2022-02-03-21:47:27 root DEBUG {
2022-02-03-21:47:27 root DEBUG "title": "Authenticate.
2022-02-03-21:47:27 root DEBUG "description": "Check Cinder Client to ensure validation of token.",
2022-02-03-21:47:27 root DEBUG "scenario": {
2022-02-03-21:47:27 root DEBUG "Authenticate.
2022-02-03-21:47:27 root DEBUG "repetitions": 2
2022-02-03-21:47:27 root DEBUG }
2022-02-03-21:47:27 root DEBUG },
2022-02-03-21:47:27 root DEBUG "contexts": {
2022-02-03-21:47:27 root DEBUG "users": {
2022-02-03-21:47:27 root DEBUG "tenants": 3,
2022-02-03-21:47:27 root DEBUG "users_per_tenant": 5
2022-02-03-21:47:27 root DEBUG },
2022-02-03-21:47:27 root DEBUG "api_versions": {
2022-02-03-21:47:27 root DEBUG "cinder": {
2022-02-03-21:47:27 root DEBUG "version": 3,
2022-02-03-21:47:27 root DEBUG "service_type": "volumev3"
2022-02-03-21:47:27 root DEBUG }
2022-02-03-21:47:27 root DEBUG }
2022-02-03-21:47:27 root DEBUG },
2022-02-03-21:47:27 root DEBUG "runner": {
2022-02-03-21:47:27 root DEBUG "constant": {
2022-02-03-21:47:27 root DEBUG "times": 10,
2022-02-03-21:47:27 root DEBUG "concurrency": 5
2022-02-03-21:47:27 root DEBUG }
2022-02-03-21:47:27 root DEBUG },
2022-02-03-21:47:27 root DEBUG "hooks": [],
2022-02-03-21:47:27 root DEBUG "sla": {
2022-02-03-21:47:27 root DEBUG "failure_rate": {
2022-02-03-21:47:27 root DEBUG "max": 0
2022-02-03-21:47:27 root DEBUG }
2022-02-03-21:47:27 root DEBUG }
2022-02-03-21:47:27 root DEBUG }
2022-02-03-21:47:27 root DEBUG ]
2022-02-03-21:47:27 root DEBUG }
2022-02-03-21:47:30 root DEBUG 2022-02-03 21:47:30.764 9020 INFO rally.task.context [-] Task fa5ab0f5-
2022-02-03-21:47:31 root DEBUG 2022-02-03 21:47:31.420 9020 INFO rally.task.context [-] Task fa5ab0f5-
2022-02-03-21:47:31 root DEBUG 2022-02-03 21:47:31.454 9310 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:31 root DEBUG 2022-02-03 21:47:31.457 9310 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:31 root DEBUG 2022-02-03 21:47:31.457 9312 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:31 root DEBUG 2022-02-03 21:47:31.460 9318 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:31 root DEBUG 2022-02-03 21:47:31.469 9313 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:35 root DEBUG 2022-02-03 21:47:35.757 9312 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:36 root DEBUG 2022-02-03 21:47:36.039 9310 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:36 root DEBUG 2022-02-03 21:47:36.041 9310 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:36 root DEBUG 2022-02-03 21:47:36.047 9310 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:36 root DEBUG 2022-02-03 21:47:36.091 9313 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:36 root DEBUG 2022-02-03 21:47:36.227 9318 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:36 root DEBUG 2022-02-03 21:47:36.514 9310 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:36 root DEBUG 2022-02-03 21:47:36.517 9310 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:37 root DEBUG 2022-02-03 21:47:37.296 9310 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:37 root DEBUG 2022-02-03 21:47:37.298 9310 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:37 root DEBUG 2022-02-03 21:47:37.714 9310 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:37 root DEBUG 2022-02-03 21:47:37.716 9310 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:38 root DEBUG 2022-02-03 21:47:38.634 9310 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:38 root DEBUG 2022-02-03 21:47:38.636 9310 INFO rally.task.runner [-] Task fa5ab0f5-
2022-02-03-21:47:39 root DEBUG 2022-02-03 21:47:39.356 9310 INFO rally.task.runner [-] Task fa5ab0f5-
-------
After this, nothing happens. It doesn't raise an error and it doesn't continue to the next test.
CinderVolumes.
I tried setting the cinder api version to V1 to see what happens. It gives 10 errors, instead of END: OK, but it again does not exit.
Changed in rally: | |
status: | New → Invalid |
After some more investigation, this turned out to be a dependency issue with:
keystone- tempest- plugin tempest- plugin
neutron-
heat-tempest-plugin
I have not been able to pinpoint the exact package that causes this, but I suspect it is lxml or argparse.