Add periodic job for watcher chart

Change-Id: I73a5455cc889eec75d250120497a8c031a62c88f
Signed-off-by: Vladimir Kozhukalov <kozhukalov@gmail.com>
This commit is contained in:
Vladimir Kozhukalov
2025-08-04 12:28:08 -05:00
parent b25da0c62c
commit 35aed5aea9
4 changed files with 143 additions and 114 deletions

View File

@@ -74,4 +74,15 @@
openstack_release: "2025.1"
container_distro_name: ubuntu
container_distro_version: jammy
- job:
name: openstack-helm-watcher-2025-1-ubuntu_jammy
parent: openstack-helm-watcher
nodeset: openstack-helm-3nodes-ubuntu_jammy
timeout: 10800
vars:
osh_params:
openstack_release: "2025.1"
container_distro_name: ubuntu
container_distro_version: jammy
...

View File

@@ -514,4 +514,25 @@
- ./tools/deployment/component/octavia/octavia_certs.sh
- ./tools/deployment/component/octavia/octavia.sh
- ./tools/deployment/component/octavia/octavia_test.sh
- job:
name: openstack-helm-watcher
parent: openstack-helm-deploy
timeout: 10800
vars:
gate_scripts:
- ./tools/deployment/common/prepare-bashrc.sh
- ./tools/deployment/common/prepare-k8s.sh
- ./tools/deployment/common/prepare-charts.sh
- ./tools/deployment/common/setup-client.sh
- export VOLUME_HELM_ARGS="--set volume.enabled=false"; ./tools/deployment/component/common/rabbitmq.sh
- ./tools/deployment/db/mariadb.sh
- ./tools/deployment/component/common/memcached.sh
- ./tools/deployment/component/keystone/keystone.sh
- ./tools/deployment/component/heat/heat.sh
- export GLANCE_BACKEND=local; ./tools/deployment/component/glance/glance.sh
- ./tools/deployment/component/compute-kit/openvswitch.sh
- ./tools/deployment/component/compute-kit/libvirt.sh
- ./tools/deployment/component/compute-kit/compute-kit.sh
- ./tools/deployment/component/watcher/watcher.sh
...

View File

@@ -51,19 +51,16 @@
gate:
jobs:
- openstack-helm-linter
- openstack-helm-cinder-2024-1-ubuntu_jammy
- openstack-helm-compute-kit-2024-1-ubuntu_jammy
- openstack-helm-cinder-2025-1-ubuntu_jammy
- openstack-helm-compute-kit-2025-1-ubuntu_jammy
- openstack-helm-logging
- openstack-helm-monitoring
- openstack-helm-metacontroller
post:
jobs:
- openstack-helm-publish-charts
# periodic:
# jobs:
# - openstack-helm-compute-kit-helm-repo-public-2024-1-ubuntu_jammy # 1 node + 2 nodes
# - openstack-helm-compute-kit-rook-2024-1-ubuntu_jammy # 5 nodes / rook
periodic-weekly:
periodic:
jobs:
- openstack-helm-ceph-migrate
- openstack-helm-compute-kit-helm-repo-public-2024-1-ubuntu_jammy # 1 node + 3 nodes
- openstack-helm-watcher-2025-1-ubuntu_jammy # 3 nodes
...