--- # Copyright 2015, Rackspace US, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # The horizon role needs to create the nova endpoint nova_service_name: nova nova_service_type: compute nova_service_description: "Nova Compute Service" nova_service_port: 8774 tempest_run: yes tempest_dashboard_login_url: "https://{{ hostvars[groups['horizon_all'][0]]['ansible_host'] }}/auth/login/" tempest_dashboard_url: "https://{{ hostvars[groups['horizon_all'][0]]['ansible_host'] }}/" tempest_plugins: - name: tempest-horizon repo: https://github.com/openstack/tempest-horizon branch: master tempest_test_whitelist: - tempest_horizon.tests.scenario.test_dashboard_basic_ops.TestDashboardBasicOps tempest_tempest_conf_overrides: dashboard: disable_ssl_certificate_validation: True horizon_config_overrides: X_TEST_OPTION: True # This has to be set here because the common test-vars # has haproxy_ssl set to no. horizon_enable_ssl: yes