Bug 1703185
Summary: | Tempest manila test fail | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | David Paterson <david_paterson> |
Component: | python-manila-tests-tempest | Assignee: | RHOS Maint <rhos-maint> |
Status: | CLOSED NOTABUG | QA Contact: | Jason Grosso <jgrosso> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 13.0 (Queens) | CC: | arkady_kanevsky, cdevine, christopher_dearborn, david_paterson, dcain, gael_rehault, gouthamr, kholtz, kurt_hey, mburns, morazi, nobody+akarlsso, rajini.karthik, tbarron, vhariria, vimartin |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-08-07 13:20:46 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1581398, 1588541 |
Description
David Paterson
2019-04-25 18:33:15 UTC
manila config section from tempest.conf below: # manila related [share] # Capabilities capability_storage_protocol = NFS capability_snapshot_support = True capability_create_share_from_snapshot_support = True # backend_names = Backendname1,BackendName2 backend_names = tripleo_manila_unity backend_replication_type = readable image_with_share_tools = manila-service-image # Enable/Disable test groups multi_backend = True multitenancy_enabled = True # enable_protocols = nfs,cifs,glusterfs,cephfs enable_protocols = nfs,cifs enable_ip_rules_for_protocols = nfs,cifs enable_user_rules_for_protocols = cifs enable_cert_rules_for_protocols = glusterfs enable_cephx_rules_for_protocols = cephfs username_for_user_rules = foouser enable_ro_access_level_for_protocols = nfs run_quota_tests = True run_extend_tests = True run_shrink_tests = True run_snapshot_tests = True run_replication_tests = True run_migration_tests = True run_manage_unmanage_tests = True run_manage_unmanage_snapshot_tests = True Hi David, The manila tempest tests package allows you to run tests against any version of manila; however, the package has a default Manila API Version that it tests with. You can override that with configuration. Looking at the error log you pasted: "Version 2.46 is not supported by the API. Minimum is 2.0 and maximum is 2.42." You'll want to set the following in your tempest.conf and retry running the test: [share] max_api_microversion = 2.42 See the config option documentation here: https://opendev.org/openstack/manila-tempest-plugin/src/commit/b087b3093b26ce069b57dca91acb7f1b186cac6f/manila_tempest_tests/config.py Please let us know if this resolves the issue. Thanks, Goutham Goutham provided a solution and there has been no response in three months time so I'm closing this one. For posterity we were able to get the Manila plugin working. For posterity we were finally able to get the Manila plugin working. For posterity, we were able to get the Manila plugin functioning |