TBH, tripleo jobs are running a basic manila integration test that doesn't test snapshots at all; so the tempest plugin could ignore the "snapshot_support" and "create_share_from_snapshot_support" optional capabilities too.
This will take some time and testing on our end because these have been around for a long time. In the meanwhile, allowing auto configuration via tempestconf is a decent solution that should work across releases - and that would prevent us from needing to investigate a way to set test configuration per release.
TBH, tripleo jobs are running a basic manila integration test that doesn't test snapshots at all; so the tempest plugin could ignore the "snapshot_support" and "create_ share_from_ snapshot_ support" optional capabilities too.
We're working along those lines and limiting the use of these optional directives in the tests: https:/ /review. opendev. org/c/openstack /manila- tempest- plugin/ +/785307
This will take some time and testing on our end because these have been around for a long time. In the meanwhile, allowing auto configuration via tempestconf is a decent solution that should work across releases - and that would prevent us from needing to investigate a way to set test configuration per release.