https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_d62/712251/1/gate/tripleo-ci-centos-7-undercloud-containers/d62172f/logs/undercloud/var/log/tempest/tempest_run.log
{0} setUpClass (mistral_tempest_tests.tests.api.v2.test_action_executions.ActionExecutionTestsV2) ... SKIPPED: Mistral support is required.
{0} setUpClass (mistral_tempest_tests.tests.api.v2.test_actions.ActionTestsV2) ... SKIPPED: Mistral support is required.
{0} setUpClass (mistral_tempest_tests.tests.api.v2.test_cron_triggers.CronTriggerTestsV2) ... SKIPPED: Mistral support is required.
{0} setUpClass (mistral_tempest_tests.tests.api.v2.test_event_triggers.EventTriggerTestsV2) ... SKIPPED: Mistral support is required.
{0} setUpClass (mistral_tempest_tests.tests.api.v2.test_executions.ExecutionTestsV2) ... SKIPPED: Mistral support is required.
{0} setUpClass (mistral_tempest_tests.tests.api.v2.test_tasks.TaskTypesTestsV2) ... SKIPPED: Mistral support is required.
{0} setUpClass (mistral_tempest_tests.tests.api.v2.test_tasks.TasksTestsV2) ... SKIPPED: Mistral support is required.
{0} setUpClass (mistral_tempest_tests.tests.api.v2.test_workbooks.WorkbookTestsV2) ... SKIPPED: Mistral support is required.
{0} setUpClass (mistral_tempest_tests.tests.api.v2.test_workflows.WorkflowTestsV2) ... SKIPPED: Mistral support is required.
{0} setUpClass (mistral_tempest_tests.tests.scenario.engine.actions.v2.test_openstack_actions.OpenStackActionsTestsV2) ... SKIPPED: Mistral support is required.
in tempest.conf, https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_d62/712251/1/gate/tripleo-ci-centos-7-undercloud-containers/d62172f/logs/undercloud/home/zuul/tempest/etc/tempest.conf
[service_available]
mistral = False
In my local system on undercloud deployment, $openstack endpoint list
$ openstack endpoint list
+----------------------------------+-----------+------------------+-------------------------+---------+-----------+--------------------------------------------------+
| ID | Region | Service Name | Service Type | Enabled | Interface | URL |
+----------------------------------+-----------+------------------+-------------------------+---------+-----------+--------------------------------------------------+
| 0d3f4f3498344347835afec34198664e | regionOne | glance | image | True | public | https://192.168.24.2:13292 |
| 0ee579a704ed4ba0a824b88f0ca70331 | regionOne | keystone | identity | True | internal | http://192.168.24.3:5000 |
| 130b6ff016a04862a46122109cfa34d6 | regionOne | placement | placement | True | public | https://192.168.24.2:13778/placement |
| 263343ad73a247689f884125cb02b816 | regionOne | mistral | workflowv2 | True | public | https://192.168.24.2:13989/v2 |
| 2720a9bc3ae74124a8905e822412ca90 | regionOne | nova | compute | True | admin | http://192.168.24.3:8774/v2.1 |
It shows mistrial workflowv2 service type. But in the python-tempestconf (https://opendev.org/openstack/python-tempestconf/src/branch/master/config_tempest/services/workflowv2.py#L23) it should be workflowv2.
If you want tempestconf to be tuned to properly detect mistral, please create a tempestconf story on storyboard.
This bug is either not a tripleo bug (so that it can be closed) or it could be fixed on the tripleo side by overriding that value when running test against the undercloud.