charm-tempest/src/templates/tempest.conf

100 lines
3.0 KiB
Plaintext

# {{ identity_admin.ec2_creds.access_token }}
# {{ identity_admin.image_info }}
# {{ identity_admin.image_info.image_id }}
# {{ identity_admin.image_info.image_alt_id }}
# {{ identity_admin.network_info }}
# {{ identity_admin.compute_info }}
# SI: {{ identity_admin.service_info }}
[DEFAULT]
lock_path=/tmp
[baremetal]
[boto]
ec2_url = {{ identity_admin.compute_info.nova_base }}:8773/services/Cloud
s3_url = {{ identity_admin.compute_info.nova_base }}:3333
aws_access = {{ identity_admin.ec2_creds.access_token }}
aws_secret = {{ identity_admin.ec2_creds.secret_token }}
[cli]
enabled=true
timeout=60
cli_dir=/usr/local/bin
[compute]
flavor_ref={{ identity_admin.compute_info.flavor_id }}
flavor_ref_alt={{ identity_admin.compute_info.flavor_alt_id }}
image_ssh_user=cirros
image_alt_ssh_user=ubuntu
image_ref={{ identity_admin.image_info.image_id }}
image_ref_alt={{ identity_admin.image_info.image_alt_id }}
allow_tenant_isolation = true
allow_tenant_reuse = true
[compute-admin]
[compute-feature-enabled]
api_v3=false
console_output=false
resize=true
[dashboard]
dashboard_url={{ dashboard_url }}/horizon
login_url={{ dashboard_url }}/horizon/auth/login/
[data_processing]
[debug]
[identity]
uri=http://{{ identity_admin.keystone_info.service_hostname }}:5000/v2.0
uri_v3=http://{{ identity_admin.keystone_info.service_hostname }}:5000/v3
admin_username=admin
admin_tenant_name=admin
admin_password=openstack
admin_domain_name=Default
username = demo
password = pass
tenant_name = demo
alt_username = alt_demo
alt_password = secret
alt_tenant_name = alt_demo
admin_role = Admin
[identity-feature-enabled]
[image]
http_image = http://{{ options.swift_undercloud_ep }}:80/swift/v1/images/cirros-0.3.3-x86_64-uec.tar.gz
[image-feature-enabled]
[input-scenario]
[network]
tenant_network_cidr={{ options.cidr_priv }}
public_network_id={{ identity_admin.network_info.public_network_id }}
{% if options.name_server -%}
dns_servers={{ options.name_server }}
{% endif -%}
tenant_networks_reachable = false
[network-feature-enabled]
ipv6=false
[object-storage]
accounts_quotas_available = True
container_quotas_available = True
[object-storage-feature-enabled]
[orchestration]
instance_type = m1.small
keypair_name = testkey
stack_owner_role = Admin
[scenario]
img_dir=/home/ubuntu/images
ssh_user=cirros
[service_available]
ceilometer = {{ identity_admin.service_info.ceilometer }}
cinder = {{ identity_admin.service_info.cinder }}
glance = {{ identity_admin.service_info.glance }}
heat = {{ identity_admin.service_info.heat }}
horizon = {{ identity_admin.service_info.horizon }}
ironic = {{ identity_admin.service_info.ironic }}
neutron = {{ identity_admin.service_info.neutron }}
nova = {{ identity_admin.service_info.nova }}
sahara = {{ identity_admin.service_info.sahara }}
swift = {{ identity_admin.service_info.swift }}
trove = {{ identity_admin.service_info.trove }}
zaqar = {{ identity_admin.service_info.zaqar }}
[stress]
max_instances = 4
[telemetry]
[volume]
storage_protocol=ceph
backend1_name=cinder-ceph
catalog_type = volume
[volume-feature-enabled]
backup=false