Skip to content

Commit

Permalink
Use cifmw kuttl job as parent job for reusability
Browse files Browse the repository at this point in the history
In the depends-on PR, a new job definition is introduced that runs kuttl
tests following the pattern used in nova-operator. This is done mainly
to reuse the job definition for watcher-operator, which has just
introduced kuttl testing following the same pattern.

This change modifies the nova job to use the same parent.

Depends-On: openstack-k8s-operators/ci-framework#2571
  • Loading branch information
cescgina committed Nov 28, 2024
1 parent dfc4cc1 commit 6d15887
Showing 1 changed file with 4 additions and 6 deletions.
10 changes: 4 additions & 6 deletions .zuul.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,22 +26,20 @@

- job:
name: nova-operator-kuttl
parent: nova-operator-base
parent: cifmw-multinode-kuttl-operator-target
dependencies: ["openstack-meta-content-provider"]
roles:
- zuul: github.com/openstack-k8s-operators/ci-framework
description: |
This job deploy a basic "Compute Starter Kit" topology
https://www.openstack.org/software/sample-configs#compute-starter-kit
that is the minium set of openstack services required to boot a vm.
pre-run:
- ci/nova-operator-kuttl/playbooks/deploy-deps.yaml
run:
- ci/nova-operator-kuttl/playbooks/run-kuttl.yaml
nodeset: centos-9-medium-crc-extracted-2-39-0-3xl
vars:
collection_namespace_override: "nova-kuttl-default"
operator_name: nova-operator
zuul_log_collection: true
post-run:
- ci/nova-operator-base/playbooks/collect-logs.yaml
extra-vars:
crc_ci_bootstrap_networking:
networks:
Expand Down

0 comments on commit 6d15887

Please sign in to comment.