fdbaecdee7
The devstack-gate repo has been retired, let's drop all references to it to avoid errors like this in Zuul: The project "openstack/devstack-gate" was not found. Change-Id: I9bd82213fcfc6262cb27c71504f166b701fc22c7
103 lines
3.5 KiB
YAML
103 lines
3.5 KiB
YAML
- job:
|
|
name: auto-scaling-heat-base
|
|
parent: devstack-tempest
|
|
abstract: true
|
|
timeout: 7800
|
|
required-projects: &base_required_projects
|
|
- openstack/heat
|
|
- openstack/heat-templates
|
|
- openstack/heat-tempest-plugin
|
|
- openstack/monasca-agent
|
|
- openstack/monasca-api
|
|
- openstack/monasca-common
|
|
- openstack/monasca-notification
|
|
- openstack/monasca-persister
|
|
- openstack/monasca-statsd
|
|
- openstack/monasca-thresh
|
|
- openstack/python-heatclient
|
|
- openstack/python-monascaclient
|
|
- openstack/heat-agents
|
|
- openstack/tempest
|
|
vars: &base_vars
|
|
tox_envlist: all
|
|
tempest_plugins:
|
|
- heat-tempest-plugin
|
|
devstack_localrc:
|
|
TEMPEST_PLUGINS: '/opt/stack/heat-tempest-plugin'
|
|
HEAT_USE_MOD_WSGI: True
|
|
devstack_services:
|
|
s-account: false
|
|
s-container: false
|
|
s-object: false
|
|
s-proxy: false
|
|
horizon: false
|
|
monasca-log: false
|
|
tempest: true
|
|
devstack_plugins:
|
|
monasca-api: https://opendev.org/openstack/monasca-api
|
|
heat: https://opendev.org/openstack/heat
|
|
devstack_local_conf:
|
|
post-config:
|
|
$HEAT_CONF:
|
|
DEFAULT:
|
|
convergence_engine: true
|
|
stack_scheduler_hints: true
|
|
hidden_stack_tags: hidden
|
|
encrypt_parameters_and_properties: True
|
|
logging_exception_prefix: "%(asctime)s.%(msecs)03d %(process)d TRACE %(name)s %(instance)s"
|
|
enable_stack_adopt: true
|
|
enable_stack_abandon: true
|
|
heat_api:
|
|
workers: 2
|
|
heat_api_cfn:
|
|
workers: 2
|
|
cache:
|
|
enabled: True
|
|
eventlet_opts:
|
|
client_socket_timeout: 120
|
|
oslo_messaging_notifications:
|
|
driver: messagingv2
|
|
test-config:
|
|
$TEMPEST_CONFIG:
|
|
service_available:
|
|
heat: True
|
|
heat_plugin:
|
|
convergence_engine_enabled: true
|
|
minimal_image_ref: ${DEFAULT_IMAGE_NAME:-cirros-0.3.6-x86_64-disk}
|
|
instance_type: m1.heat_int
|
|
minimal_instance_type: m1.heat_micro
|
|
image_ref: Fedora-Cloud-Base-31-1.9.x86_64
|
|
hidden_stack_tag: hidden
|
|
heat_config_notify_script: /opt/stack/heat-agents/heat-config/bin/heat-config-notify
|
|
boot_config_env: /opt/stack/heat-templates/hot/software-config/boot-config/test_image_env.yaml
|
|
credential_secret_id: $OS_CREDENTIAL_SECRET_ID
|
|
heat_features_enabled:
|
|
test_autoscaling: True
|
|
test_results_stage_name: test_results
|
|
zuul_copy_output:
|
|
'{{ devstack_base_dir }}/tempest/etc/tempest.conf': logs
|
|
'{{ devstack_base_dir }}/tempest/etc/accounts.yaml': logs
|
|
'{{ devstack_base_dir }}/tempest/tempest.log': logs
|
|
'{{ stage_dir }}/{{ test_results_stage_name }}.subunit': logs
|
|
'{{ stage_dir }}/{{ test_results_stage_name }}.html': logs
|
|
'{{ stage_dir }}/stackviz': logs
|
|
extensions_to_txt:
|
|
conf: true
|
|
log: true
|
|
yaml: true
|
|
yml: true
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^specs/.*$
|
|
|
|
- job:
|
|
name: auto-scaling-heat-monasca
|
|
parent: auto-scaling-heat-base
|
|
vars:
|
|
tempest_test_regex: heat_tempest_plugin.tests.scenario.test_autoscaling_monasca
|
|
|
|
- project:
|
|
templates:
|
|
- publish-openstack-docs-pti
|