4a26aaf504
When the '.git' is present at the end of the url, the Ansible task that does the cloning will create a directory with '.git' appended. In our case, we want the directory to be: /home/tempest/tempest-tripleo-ui And not: /home/tempest/tempest-tripleo-ui.git Other scripts down the line depend on the '.git' to be missing in the directory name. Change-Id: I0afd696234290c5ae4e5a58e5575c382f6f2877a
88 lines
2.6 KiB
YAML
88 lines
2.6 KiB
YAML
# A featureset for running selenium tests for tripleo-ui via tempest
|
|
# Based off featureset027
|
|
|
|
extra_args: ''
|
|
|
|
network_isolation: false
|
|
enable_pacemaker: false
|
|
overcloud_ipv6: false
|
|
undercloud_check_sanity: true
|
|
|
|
# containers config
|
|
containerized_overcloud: false
|
|
containerized_undercloud: true
|
|
undercloud_templates_path: /usr/share/openstack-tripleo-heat-templates
|
|
undercloud_custom_env_files: "{{ working_dir }}/undercloud-parameter-defaults.yaml"
|
|
undercloud_cloud_domain: "localdomain"
|
|
undercloud_undercloud_hostname: "undercloud.{{ undercloud_cloud_domain }}"
|
|
undercloud_resource_registry_args:
|
|
"OS::TripleO::Undercloud::Net::SoftwareConfig": "{{ undercloud_templates_path }}/net-config-undercloud.yaml"
|
|
|
|
# turn off image prep
|
|
step_overcloud_image: false
|
|
step_glance_upload: false
|
|
step_register: false
|
|
step_root_device_size: false
|
|
step_root_device_hints: false
|
|
step_introspect: false
|
|
|
|
# This enables TLS for the undercloud which will also make haproxy bind to the
|
|
# configured public-vip and admin-vip.
|
|
undercloud_generate_service_certificate: true
|
|
undercloud_enable_swift_encryption: true
|
|
|
|
# This enables the deployment of the overcloud with SSL.
|
|
ssl_overcloud: false
|
|
|
|
# tripleo-ui is not working yet
|
|
enable_port_forward_for_tripleo_ui: false
|
|
|
|
# options below direct automatic doc generation by tripleo-collect-logs
|
|
artcl_gen_docs: true
|
|
artcl_create_docs_payload:
|
|
included_deployment_scripts:
|
|
- undercloud-deploy
|
|
- overcloud-custom-tht-script
|
|
- overcloud-prep-containers
|
|
- overcloud-prep-flavors
|
|
- overcloud-prep-images
|
|
- overcloud-prep-network
|
|
- tempest-setup
|
|
- "{% if run_tempest|bool and tempest_format|default('packages') == 'containers' -%}tempest_container{%- endif -%}"
|
|
|
|
included_static_docs:
|
|
- env-setup-virt
|
|
table_of_contents:
|
|
- env-setup-virt
|
|
- undercloud-deploy
|
|
- overcloud-custom-tht-script
|
|
- overcloud-prep-containers
|
|
- overcloud-prep-flavors
|
|
- overcloud-prep-images
|
|
- overcloud-prep-network
|
|
- tempest-setup
|
|
- "{% if run_tempest|bool and tempest_format|default('packages') == 'containers' -%}tempest_container{%- endif -%}"
|
|
|
|
# Tempest configuration, keep always at the end of the file
|
|
# If `run_tempest` is `true`, run tempests tests, otherwise do not
|
|
# run them.
|
|
test_ping: false
|
|
run_tempest: true
|
|
test_regex: ''
|
|
|
|
tempest_format: venv
|
|
tempest_plugins_git:
|
|
- https://git.openstack.org/openstack/tempest-tripleo-ui
|
|
|
|
tempest_undercloud: true
|
|
tempest_overcloud: false
|
|
|
|
# Whitelist tripleo-ui tests
|
|
tempest_whitelist_uc:
|
|
- 'tempest_tripleo_ui.tests.scenario.test_basic.TestBasic'
|
|
|
|
tempest_whitelist: >-
|
|
{{ tempest_whitelist_uc }}
|
|
|
|
tempest_use_headless_chrome: true
|