e0f47848c1
Some variables like tempestmail_log_server and tempest_track_resources are no longer required because it belongs to validate-tempest role, that is deprecated now. Other variables like tempest_test_image_path and tempest_tempest_conf_overrides should be used only when required. In the case of these testenv, this is overriding what is in tempest.yml task in tripleo-quickstart-extras, making it hard to change cirros image. Removing here will have no impact, and all common tempest variables should indeed be centralized in tempest.yml task. Change-Id: I66da92fcabf204ab9ed3653132ee5221c220c5a0
82 lines
2.7 KiB
YAML
82 lines
2.7 KiB
YAML
---
|
|
# TRIPLEO-CI environment settings
|
|
cloudenv: "rdo"
|
|
undercloud_user: "{{ lookup('env','USER') }}"
|
|
non_root_user: "{{ undercloud_user }}"
|
|
extra_args: >
|
|
-e {{ tripleo_root }}/tripleo-ci/test-environments/worker-config.yaml
|
|
-e /usr/share/openstack-tripleo-heat-templates/environments/debug.yaml
|
|
--overcloud-ssh-user {{ undercloud_user }}
|
|
|
|
# ara install and config
|
|
undercloud_ansible_cfg: false
|
|
|
|
toci_vxlan_networking: true
|
|
toci_vxlan_networking_multinode: true
|
|
vxlan_mtu: 1350
|
|
hostname_correction: true # workaround restriction on toci images
|
|
|
|
mtu: "{{ vxlan_mtu }}"
|
|
undercloud_local_mtu: "{{ mtu }}"
|
|
minion_local_mtu: "{{ mtu }}"
|
|
overcloud_neutron_global_physnet_mtu: "{{ mtu }}"
|
|
|
|
ceph_use_fqdn: true
|
|
|
|
# environment settings, not TRIPLEO-CI specific
|
|
undercloud_local_interface: "br-ex" # related to osinfra network configuration
|
|
minion_local_interface: "br-ex" # related to osinfra network configuration
|
|
flavor_args: ""
|
|
undercloud_conf_extras: "net_config_override = /opt/stack/new/tripleo-ci/undercloud-configs/net-config-multinode.json.template"
|
|
generate_pingtest_subunit: true
|
|
# Images settings
|
|
image_cache_dir_cleanup: true
|
|
# user home (working_dir default) is the base dir for all images operations
|
|
# if it's changed, nothing will work
|
|
build_image_isolated: false
|
|
build_undercloud: false
|
|
|
|
# Rely on RDO registry instead of docker.io due to rate limit
|
|
# job.build_container_images is defined in zuul as a
|
|
# direct var. adding build_container_images as tqe
|
|
# var so that we can turn this on/off per release w/o
|
|
# changing zuul and breaking jobs via inheritance.
|
|
docker_registry_host: >-
|
|
{% if job is defined and
|
|
job.build_container_images is defined and
|
|
job.build_container_images|default(false)|bool or
|
|
build_container_images|default(false)|bool -%}
|
|
127.0.0.1:5001
|
|
{%- elif job.consumer_job | default(false) | bool -%}
|
|
{{ job.registry_ip_address_branch[release] }}:5001
|
|
{%- else -%}
|
|
trunk.registry.rdoproject.org
|
|
{%- endif -%}
|
|
|
|
# Container settings are set in release files
|
|
# Container update settings
|
|
update_containers: >-
|
|
{% if containerized_overcloud|bool or containerized_undercloud|bool -%}
|
|
true
|
|
{%- endif -%}
|
|
|
|
# Deployment metrics
|
|
ara_graphite_prefix: "test.tripleo.{{ lookup('env', 'STABLE_RELEASE')|default('master', true) }}.{{ lookup('env', 'TOCI_JOBTYPE') }}."
|
|
ara_graphite_server: 66.187.229.172
|
|
|
|
# build-test packages
|
|
artg_repos_dir: "{{ tripleo_root }}"
|
|
|
|
# InfluxDB module settings
|
|
influxdb_only_successful_tasks: true
|
|
influxdb_measurement: job
|
|
influxdb_url: https://influxdb.review.rdoproject.org
|
|
influxdb_port: 8086
|
|
influxdb_user: tripleo_ci
|
|
influxdb_password:
|
|
influxdb_dbname: tripleo_ci
|
|
influxdb_data_file_path: "{{ artcl_collect_dir }}/influxdb_data"
|
|
influxdb_create_data_file: true
|
|
atop_command: atop -R -w /var/log/atop.bin
|
|
artcl_gzip: true
|