blob: e4f0dab02c5cad612fe38933975e0dfb9b742d85 [file] [log] [blame]
classes:
- service.runtest.tempest.artifactory
- service.runtest.tempest.glance
- service.runtest.tempest.nova
- service.runtest.tempest.heat
applications:
- runtest
parameters:
_param:
runtest_tempest_convert_to_uuid_flavor_ref: 'm1.extra_tiny_test'
runtest_tempest_convert_to_uuid_flavor_ref_alt: 'm1.tiny_test'
glance_image_cirros_name: 'TestCirros-0.3.5'
glance_image_fedora_name: 'TestFedora-27-1.6'
glance_image_manila_name: 'manila-service-image-master'
glance_image_cirros_location: 'http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img'
glance_image_fedora_location: 'https://mirror.chpc.utah.edu/pub/fedora/linux/releases/27/CloudImages/x86_64/images/Fedora-Cloud-Base-27-1.6.x86_64.qcow2'
glance_image_manila_location: 'http://tarballs.openstack.org/manila-image-elements/images/manila-service-image-master.qcow2'
runtest_heat_plugin_skip_scenario_test_list: 'SoftwareConfigIntegrationTest, VolumeBackupRestoreIntegrationTest, AodhAlarmTest'
# VolumeBackupRestoreIntegrationTest : we don't use volume backup in our default configuration.
# AodhAlarmTest : we don't have aodh endpoint because of have't telemetry on default configuration.
runtest_path_to_ca_file: '/etc/ssl/certs/ca-certificates.crt'
runtest_path_to_boot_config_env_file: '/usr/local/lib/python2.7/dist-packages/heat_tempest_plugin/tests/scenario/templates/boot_config_none_env.yaml'
runtest_local_image_url: ${_param:glance_image_cirros_location}
runtest_local_img_dir: /tmp
runtest_local_img_file: ${_param:glance_image_cirros_name}.img
tempest_test_target: cfg01*
runtest_tempest_cfg_dir: /root/test/
runtest_tempest_cfg_name: tempest_generated.conf
runtest_tempest_log_file: /home/rally/test/tempest.log
runtest_tempest_public_net: public
runtest_tempest_use_dynamic_credentials: true
runtest_salttest_enabled: true
# This file will be last include, add pillar directly to avoid
# variable override
keystone:
client:
enabled: true
server:
admin_identity:
admin:
user: admin
password: ${_param:keystone_admin_password}
project: admin
host: ${_param:keystone_service_host}
port: 5000
region_name: ${_param:openstack_region}
use_keystoneauth: true
protocol: ${_param:keystone_service_protocol}
api_version: ''
user_domain_name: 'Default'
project_domain_name: 'Default'
os_client_config:
enabled: true
cfgs:
root:
content:
clouds:
admin_identity:
region_name: ${_param:openstack_region}
identity_api_version: '3'
interface: 'internal'
auth:
username: 'admin'
password: ${_param:keystone_admin_password}
user_domain_name: 'Default'
project_name: 'admin'
project_domain_name: 'Default'
auth_url: ${_param:keystone_service_protocol}://${_param:keystone_service_host}:5000
runtest:
enabled: true
salttest:
enabled: ${_param:runtest_salttest_enabled}
openstack_version: stable/${_param:openstack_version}
tempest:
enabled: true
test_target: ${_param:tempest_test_target}
keystone_profile_admin: admin_identity
local_image_url: ${_param:runtest_local_image_url}
convert_to_uuid:
compute:
image_ref: ${_param:glance_image_cirros_name}
image_ref_alt: ${_param:glance_image_cirros_name}
flavor_ref: ${_param:runtest_tempest_convert_to_uuid_flavor_ref}
flavor_ref_alt: ${_param:runtest_tempest_convert_to_uuid_flavor_ref_alt}
image_ref_nfs: ${_param:glance_image_manila_name}
network:
public_network_id: ${_param:runtest_tempest_public_net}
cfg_dir: ${_param:runtest_tempest_cfg_dir}
cfg_name: ${_param:runtest_tempest_cfg_name}
auth:
use_dynamic_credentials: ${_param:runtest_tempest_use_dynamic_credentials}
DEFAULT:
log_file: ${_param:runtest_tempest_log_file}
compute:
build_timeout: 600
dashboard:
# Set to true until Horizon CA bundle pass would be allowed
disable_ssl_certificate_validation: true
identity:
disable_ssl_certificate_validation: false
orchestration:
max_template_size: 5440000
max_resources_per_stack: 20000
volume-feature-enabled:
backup: false
heat_plugin:
skip_scenario_test_list: ${_param:runtest_heat_plugin_skip_scenario_test_list}
project_domain_id: default
user_domain_id: default
disable_ssl_certificate_validation: False
ca_file: ${_param:runtest_path_to_ca_file}
image_ref: ${_param:glance_image_fedora_name}
minimal_image_ref: ${_param:glance_image_cirros_name}
boot_config_env: ${_param:runtest_path_to_boot_config_env_file}
scenario:
img_file: ${_param:runtest_local_img_file}
img_dir: ${_param:runtest_local_img_dir}
validation:
run_validation: true