
This handle the senlin cluster disable/clean for disable it will detach the polices from the cluster and resize the cluster to zero (empty cluster) for clean it will deatach the policies from cluster clean the policies, receivers then clean the clusters then clean the profiles Change-Id: I09421d55c66d91a747bc786fdd250730c79dfd34
59 lines
1.6 KiB
YAML
59 lines
1.6 KiB
YAML
- job:
|
|
name: ospurge-functional
|
|
parent: devstack-tox-functional-consumer
|
|
timeout: 3600
|
|
required-projects:
|
|
# Additional supported projects
|
|
- openstack/designate
|
|
- openstack/octavia
|
|
- openstack/senlin
|
|
roles:
|
|
- zuul: openstack-infra/devstack
|
|
vars:
|
|
devstack_plugins:
|
|
designate: https://opendev.org/openstack/designate
|
|
octavia: https://opendev.org/openstack/octavia
|
|
senlin: https://opendev.org/openstack/senlin
|
|
devstack_localrc:
|
|
DISABLE_AMP_IMAGE_BUILD: True
|
|
devstack_local_conf:
|
|
post-config:
|
|
$OCTAVIA_CONF:
|
|
controller_worker:
|
|
amphora_driver: amphora_noop_driver
|
|
compute_driver: compute_noop_driver
|
|
network_driver: network_noop_driver
|
|
certificates:
|
|
cert_manager: local_cert_manager
|
|
devstack_services:
|
|
octavia: true
|
|
senlin: true
|
|
o-api: true
|
|
o-cw: true
|
|
o-hm: false
|
|
o-hk: false
|
|
tox_envlist: functional
|
|
irrelevant-files: &dsvm-irrelevant-files
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^\.testr.conf$
|
|
- ^LICENSE$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tox.ini$
|
|
|
|
- project:
|
|
templates:
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- openstack-cover-jobs
|
|
- build-openstack-docs-pti
|
|
check:
|
|
jobs:
|
|
- ospurge-functional
|
|
gate:
|
|
jobs:
|
|
- ospurge-functional
|