Skip to content

Commit 780f61d

Browse files
Merge pull request #1110 from stuggi/operator_sdk_1.41.1
bump operator-sdk to 1.41.1
2 parents c4a2ca8 + 79879a4 commit 780f61d

5 files changed

Lines changed: 39 additions & 36 deletions

File tree

.ci-operator.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
build_root_image:
33
name: tools
44
namespace: openstack-k8s-operators
5-
tag: ci-build-root-golang-1.20-sdk-1.31
5+
tag: ci-build-root-golang-1.24-sdk-1.41.1

Makefile

Lines changed: 33 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ OPENSTACK_BUNDLE_IMG ?= quay.io/openstack-k8s-operators/openstack-operat
120120
OPENSTACK_STORAGE_BUNDLE_IMG ?= quay.io/openstack-k8s-operators/openstack-operator-storage-bundle:${OPENSTACK_K8S_TAG}
121121
OPENSTACK_CRDS_DIR ?= openstack_crds
122122
OPENSTACK_KUTTL_CONF ?= ${OPERATOR_BASE_DIR}/openstack-operator/kuttl-test.yaml
123-
OPENSTACK_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/openstack-operator/tests/kuttl/tests
123+
OPENSTACK_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/openstack-operator/test/kuttl/tests
124124
OPENSTACK_KUTTL_NAMESPACE ?= openstack-kuttl-tests
125125

126126
# Infra Operator
@@ -129,7 +129,7 @@ INFRA_REPO ?= https://github.com/openstack-k8s-operators/infra-operat
129129
INFRA_BRANCH ?= ${OPENSTACK_K8S_BRANCH}
130130
INFRA_COMMIT_HASH ?=
131131
INFRA_KUTTL_CONF ?= ${OPERATOR_BASE_DIR}/infra-operator/kuttl-test.yaml
132-
INFRA_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/infra-operator/tests/kuttl/tests
132+
INFRA_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/infra-operator/test/kuttl/tests
133133
INFRA_KUTTL_NAMESPACE ?= infra-kuttl-tests
134134

135135
# DNS
@@ -160,7 +160,7 @@ KEYSTONEAPI ?= config/samples/keystone_v1beta1_keystoneapi.yaml
160160
KEYSTONEAPI_CR ?= ${OPERATOR_BASE_DIR}/keystone-operator/${KEYSTONEAPI}
161161
KEYSTONEAPI_DEPL_IMG ?= unused
162162
KEYSTONE_KUTTL_CONF ?= ${OPERATOR_BASE_DIR}/keystone-operator/kuttl-test.yaml
163-
KEYSTONE_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/keystone-operator/tests/kuttl/tests
163+
KEYSTONE_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/keystone-operator/test/kuttl/tests
164164
KEYSTONE_KUTTL_NAMESPACE ?= keystone-kuttl-tests
165165

166166
# Barbican
@@ -172,7 +172,7 @@ BARBICAN ?= config/samples/barbican_v1beta1_barbican.yaml
172172
BARBICAN_CR ?= ${OPERATOR_BASE_DIR}/barbican-operator/${BARBICAN}
173173
BARBICAN_DEPL_IMG ?= unused
174174
BARBICAN_KUTTL_CONF ?= ${OPERATOR_BASE_DIR}/barbican-operator/kuttl-test.yaml
175-
BARBICAN_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/barbican-operator/tests/kuttl/tests
175+
BARBICAN_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/barbican-operator/test/kuttl/tests
176176
BARBICAN_KUTTL_NAMESPACE ?= barbican-kuttl-tests
177177

178178
# Mariadb
@@ -188,10 +188,10 @@ endif
188188
MARIADB_CR ?= ${OPERATOR_BASE_DIR}/mariadb-operator/${MARIADB}
189189
MARIADB_DEPL_IMG ?= unused
190190
MARIADB_KUTTL_CONF ?= ${OPERATOR_BASE_DIR}/mariadb-operator/kuttl-test.yaml
191-
MARIADB_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/mariadb-operator/tests/kuttl/tests
191+
MARIADB_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/mariadb-operator/test/kuttl/tests
192192
MARIADB_KUTTL_NAMESPACE ?= mariadb-kuttl-tests
193-
MARIADB_CHAINSAW_CONF ?= ${OPERATOR_BASE_DIR}/mariadb-operator/tests/chainsaw/config.yaml
194-
MARIADB_CHAINSAW_DIR ?= ${OPERATOR_BASE_DIR}/mariadb-operator/tests/chainsaw/tests
193+
MARIADB_CHAINSAW_CONF ?= ${OPERATOR_BASE_DIR}/mariadb-operator/test/chainsaw/config.yaml
194+
MARIADB_CHAINSAW_DIR ?= ${OPERATOR_BASE_DIR}/mariadb-operator/test/chainsaw/tests
195195
MARIADB_CHAINSAW_NAMESPACE ?= mariadb-chainsaw-tests
196196

197197
# Placement
@@ -203,7 +203,7 @@ PLACEMENTAPI ?= config/samples/placement_v1beta1_placementapi.yaml
203203
PLACEMENTAPI_CR ?= ${OPERATOR_BASE_DIR}/placement-operator/${PLACEMENTAPI}
204204
PLACEMENTAPI_DEPL_IMG ?= unused
205205
PLACEMENT_KUTTL_CONF ?= ${OPERATOR_BASE_DIR}/placement-operator/kuttl-test.yaml
206-
PLACEMENT_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/placement-operator/tests/kuttl/tests
206+
PLACEMENT_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/placement-operator/test/kuttl/tests
207207
PLACEMENT_KUTTL_NAMESPACE ?= placement-kuttl-tests
208208

209209
# Sir Glancealot
@@ -232,7 +232,7 @@ OVNCONTROLLER_CR ?= ${OPERATOR_BASE_DIR}/ovn-operator/${OVNCONTROLLER}
232232
OVNCONTROLLER_NMAP ?= ${NETWORK_ISOLATION}
233233
# TODO: Image customizations for all OVN services
234234
OVN_KUTTL_CONF ?= ${OPERATOR_BASE_DIR}/ovn-operator/kuttl-test.yaml
235-
OVN_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/ovn-operator/tests/kuttl/tests
235+
OVN_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/ovn-operator/test/kuttl/tests
236236
OVN_KUTTL_NAMESPACE ?= ovn-kuttl-tests
237237

238238
# Neutron
@@ -302,7 +302,7 @@ IRONICPXE_DEPL_IMG ?= unused
302302
IRONICINS_DEPL_IMG ?= unused
303303
IRONICNAG_DEPL_IMG ?= unused
304304
IRONIC_KUTTL_CONF ?= ${OPERATOR_BASE_DIR}/ironic-operator/kuttl-test.yaml
305-
IRONIC_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/ironic-operator/tests/kuttl/tests
305+
IRONIC_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/ironic-operator/test/kuttl/tests
306306
IRONIC_KUTTL_NAMESPACE ?= ironic-kuttl-tests
307307

308308
# Octavia
@@ -314,7 +314,7 @@ OCTAVIA ?= config/samples/octavia_v1beta1_octavia.yaml
314314
OCTAVIA_CR ?= ${OPERATOR_BASE_DIR}/octavia-operator/${OCTAVIA}
315315
# TODO: Image custom izations for all Octavia services
316316
OCTAVIA_KUTTL_CONF ?= ${OPERATOR_BASE_DIR}/octavia-operator/kuttl-test.yaml
317-
OCTAVIA_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/octavia-operator/tests/kuttl/tests
317+
OCTAVIA_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/octavia-operator/test/kuttl/tests
318318
OCTAVIA_KUTTL_NAMESPACE ?= octavia-kuttl-tests
319319

320320
# Designate
@@ -325,7 +325,7 @@ DESIGNATE_COMMIT_HASH ?=
325325
DESIGNATE ?= config/samples/designate_v1beta1_designate.yaml
326326
DESIGNATE_CR ?= ${OPERATOR_BASE_DIR}/designate-operator/${DESIGNATE}
327327
DESIGNATE_KUTTL_CONF ?= ${OPERATOR_BASE_DIR}/designate-operator/kuttl-test.yaml
328-
DESIGNATE_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/designate-operator/tests/kuttl/tests
328+
DESIGNATE_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/designate-operator/test/kuttl/tests
329329
DESIGNATE_KUTTL_NAMESPACE ?= designate-kuttl-tests
330330

331331
# Nova
@@ -351,7 +351,7 @@ HORIZON_CR ?= ${OPERATOR_BASE_DIR}/horizon-operator/${HORIZON}
351351
HORIZON_DEPL_IMG ?= unused
352352
HORIZON_KUTTL_CONF ?= ${OPERATOR_BASE_DIR}/horizon-operator/kuttl-test.yaml
353353
HORIZON_KUTTL_NAMESPACE ?= horizon-kuttl-tests
354-
HORIZON_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/horizon-operator/tests/kuttl/tests
354+
HORIZON_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/horizon-operator/test/kuttl/tests
355355

356356
# Heat
357357
HEAT_IMG ?= quay.io/openstack-k8s-operators/heat-operator-index:${OPENSTACK_K8S_TAG}
@@ -364,7 +364,7 @@ HEATAPI_DEPL_IMG ?= unused
364364
HEATCFNAPI_DEPL_IMG ?= unused
365365
HEATENGINE_DEPL_IMG ?= unused
366366
HEAT_KUTTL_CONF ?= ${OPERATOR_BASE_DIR}/heat-operator/kuttl-test.yaml
367-
HEAT_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/heat-operator/tests/kuttl/tests
367+
HEAT_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/heat-operator/test/kuttl/tests
368368
HEAT_KUTTL_NAMESPACE ?= heat-kuttl-tests
369369

370370
# AnsibleEE
@@ -375,7 +375,7 @@ ANSIBLEE_COMMIT_HASH ?=
375375
ANSIBLEEE ?= config/samples/_v1beta1_ansibleee.yaml
376376
ANSIBLEEE_CR ?= ${OPERATOR_BASE_DIR}/openstack-ansibleee-operator/${ANSIBLEEE}
377377
ANSIBLEEE_KUTTL_CONF ?= ${OPERATOR_BASE_DIR}/openstack-ansibleee-operator/kuttl-test.yaml
378-
ANSIBLEEE_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/openstack-ansibleee-operator/tests/kuttl/tests
378+
ANSIBLEEE_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/openstack-ansibleee-operator/test/kuttl/tests
379379
ANSIBLEEE_KUTTL_NAMESPACE ?= ansibleee-kuttl-tests
380380

381381

@@ -501,9 +501,10 @@ CEILOMETER_CENTRAL_DEPL_IMG ?= unused
501501
CEILOMETER_NOTIFICATION_DEPL_IMG ?= unused
502502
SG_CORE_DEPL_IMG ?= unused
503503
TELEMETRY_KUTTL_BASEDIR ?= ${OPERATOR_BASE_DIR}/telemetry-operator
504-
TELEMETRY_KUTTL_RELPATH ?= tests/kuttl/suites
504+
TELEMETRY_KUTTL_RELPATH ?= test/kuttl/suites
505505
TELEMETRY_KUTTL_CONF ?= ${TELEMETRY_KUTTL_BASEDIR}/kuttl-test.yaml
506506
TELEMETRY_KUTTL_NAMESPACE ?= telemetry-kuttl-tests
507+
TELEMETRY_KUTTL_DIR ?= ${TELEMETRY_KUTTL_BASEDIR}/${TELEMETRY_KUTTL_RELPATH}
507508

508509
# BMO
509510
BMO_REPO ?= https://github.com/metal3-io/baremetal-operator
@@ -528,7 +529,7 @@ SWIFT_COMMIT_HASH ?=
528529
SWIFT ?= config/samples/swift_v1beta1_swift.yaml
529530
SWIFT_CR ?= ${OPERATOR_BASE_DIR}/swift-operator/${SWIFT}
530531
SWIFT_KUTTL_CONF ?= ${OPERATOR_BASE_DIR}/swift-operator/kuttl-test.yaml
531-
SWIFT_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/swift-operator/tests/kuttl/tests
532+
SWIFT_KUTTL_DIR ?= ${OPERATOR_BASE_DIR}/swift-operator/test/kuttl/tests
532533
SWIFT_KUTTL_NAMESPACE ?= swift-kuttl-tests
533534

534535
# CertManager
@@ -1776,7 +1777,7 @@ nova_deploy_cleanup: namespace ## cleans up the service instance, Does not affec
17761777

17771778
.PHONY: mariadb_kuttl_run
17781779
mariadb_kuttl_run: ## runs kuttl tests for the mariadb operator, assumes that everything needed for running the test was deployed beforehand.
1779-
kubectl-kuttl test --config ${MARIADB_KUTTL_CONF} ${MARIADB_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
1780+
MARIADB_KUTTL_DIR=${MARIADB_KUTTL_DIR} kubectl-kuttl test --config ${MARIADB_KUTTL_CONF} ${MARIADB_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
17801781

17811782
.PHONY: mariadb_kuttl
17821783
mariadb_kuttl: export NAMESPACE = ${MARIADB_KUTTL_NAMESPACE}
@@ -1852,7 +1853,7 @@ placement_kuttl: kuttl_common_prep placement placement_deploy_prep ## runs kuttl
18521853

18531854
.PHONY: cinder_kuttl_run
18541855
cinder_kuttl_run: ## runs kuttl tests for the cinder operator, assumes that everything needed for running the test was deployed beforehand.
1855-
kubectl-kuttl test --config ${CINDER_KUTTL_CONF} ${CINDER_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
1856+
CINDER_KUTTL_DIR=${CINDER_KUTTL_DIR} kubectl-kuttl test --config ${CINDER_KUTTL_CONF} ${CINDER_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
18561857

18571858
.PHONY: cinder_kuttl
18581859
cinder_kuttl: export NAMESPACE = ${CINDER_KUTTL_NAMESPACE}
@@ -1867,7 +1868,7 @@ cinder_kuttl: kuttl_common_prep cinder cinder_deploy_prep ## runs kuttl tests fo
18671868

18681869
.PHONY: neutron_kuttl_run
18691870
neutron_kuttl_run: ## runs kuttl tests for the neutron operator, assumes that everything needed for running the test was deployed beforehand.
1870-
kubectl-kuttl test --config ${NEUTRON_KUTTL_CONF} ${NEUTRON_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
1871+
NEUTRON_KUTTL_DIR=${NEUTRON_KUTTL_DIR} kubectl-kuttl test --config ${NEUTRON_KUTTL_CONF} ${NEUTRON_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
18711872

18721873
.PHONY: neutron_kuttl
18731874
neutron_kuttl: export NAMESPACE = ${NEUTRON_KUTTL_NAMESPACE}
@@ -1883,7 +1884,7 @@ neutron_kuttl: kuttl_common_prep ovn ovn_deploy neutron neutron_deploy_prep ## r
18831884

18841885
.PHONY: octavia_kuttl_run
18851886
octavia_kuttl_run: ## runs kuttl tests for the octavia operator, assumes that everything needed for running the test was deployed beforehand.
1886-
kubectl-kuttl test --config ${OCTAVIA_KUTTL_CONF} ${OCTAVIA_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
1887+
OCTAVIA_KUTTL_DIR=${OCTAVIA_KUTTL_DIR} kubectl-kuttl test --config ${OCTAVIA_KUTTL_CONF} ${OCTAVIA_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
18871888

18881889
.PHONY: octavia_kuttl
18891890
octavia_kuttl: export NAMESPACE = ${OCTAVIA_KUTTL_NAMESPACE}
@@ -1917,11 +1918,11 @@ designate_kuttl: kuttl_common_prep ovn ovn_deploy redis_deploy_prep designate de
19171918

19181919
.PHONY: designate_kuttl_run
19191920
designate_kuttl_run: ## runs kuttl tests for the designate operator, assumes that everything needed for running the test was deployed beforehand.
1920-
kubectl-kuttl test --config ${DESIGNATE_KUTTL_CONF} ${DESIGNATE_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
1921+
DESIGNATE_KUTTL_DIR=${DESIGNATE_KUTTL_DIR} kubectl-kuttl test --config ${DESIGNATE_KUTTL_CONF} ${DESIGNATE_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
19211922

19221923
.PHONY: ovn_kuttl_run
19231924
ovn_kuttl_run: ## runs kuttl tests for the ovn operator, assumes that everything needed for running the test was deployed beforehand.
1924-
kubectl-kuttl test --config ${OVN_KUTTL_CONF} ${OVN_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
1925+
OVN_KUTTL_DIR=${OVN_KUTTL_DIR} kubectl-kuttl test --config ${OVN_KUTTL_CONF} ${OVN_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
19251926

19261927
.PHONY: ovn_kuttl
19271928
ovn_kuttl: export NAMESPACE = ${OVN_KUTTL_NAMESPACE}
@@ -1938,7 +1939,7 @@ ovn_kuttl: input deploy_cleanup infra ovn ovn_deploy_prep ## runs kuttl tests fo
19381939

19391940
.PHONY: infra_kuttl_run
19401941
infra_kuttl_run: ## runs kuttl tests for the infra operator, assumes that everything needed for running the test was deployed beforehand.
1941-
kubectl-kuttl test --config ${INFRA_KUTTL_CONF} ${INFRA_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
1942+
INFRA_KUTTL_DIR=${INFRA_KUTTL_DIR} kubectl-kuttl test --config ${INFRA_KUTTL_CONF} ${INFRA_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
19421943

19431944
.PHONY: infra_kuttl
19441945
infra_kuttl: export NAMESPACE = ${INFRA_KUTTL_NAMESPACE}
@@ -1954,7 +1955,7 @@ infra_kuttl: input deploy_cleanup rabbitmq rabbitmq_deploy infra memcached_deplo
19541955

19551956
.PHONY: ironic_kuttl_run
19561957
ironic_kuttl_run: ## runs kuttl tests for the ironic operator, assumes that everything needed for running the test was deployed beforehand.
1957-
kubectl-kuttl test --config ${IRONIC_KUTTL_CONF} ${IRONIC_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
1958+
IRONIC_KUTTL_DIR=${IRONIC_KUTTL_DIR} kubectl-kuttl test --config ${IRONIC_KUTTL_CONF} ${IRONIC_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
19581959

19591960
.PHONY: ironic_kuttl
19601961
ironic_kuttl: export NAMESPACE = ${IRONIC_KUTTL_NAMESPACE}
@@ -1971,7 +1972,7 @@ ironic_kuttl_crc: crc_storage ironic_kuttl
19711972

19721973
.PHONY: heat_kuttl_run
19731974
heat_kuttl_run: ## runs kuttl tests for the heat operator, assumes that everything needed for running the test was deployed beforehand.
1974-
kubectl-kuttl test --config ${HEAT_KUTTL_CONF} ${HEAT_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
1975+
HEAT_KUTTL_DIR=${HEAT_KUTTL_DIR} kubectl-kuttl test --config ${HEAT_KUTTL_CONF} ${HEAT_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
19751976

19761977
.PHONY: heat_kuttl
19771978
heat_kuttl: export NAMESPACE = ${HEAT_KUTTL_NAMESPACE}
@@ -1990,7 +1991,7 @@ heat_kuttl_crc: crc_storage heat_kuttl
19901991

19911992
.PHONY: ansibleee_kuttl_run
19921993
ansibleee_kuttl_run: ## runs kuttl tests for the openstack-ansibleee operator, assumes that everything needed for running the test was deployed beforehand.
1993-
kubectl-kuttl test --config ${ANSIBLEEE_KUTTL_CONF} ${ANSIBLEEE_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
1994+
ANDIBLEEE_KUTTL_DIR=${ANSIBLEEE_KUTTL_DIR} kubectl-kuttl test --config ${ANSIBLEEE_KUTTL_CONF} ${ANSIBLEEE_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
19941995

19951996
.PHONY: ansibleee_kuttl_cleanup
19961997
ansibleee_kuttl_cleanup:
@@ -2017,7 +2018,7 @@ ansibleee_kuttl: input ansibleee_kuttl_prep ansibleee ## runs kuttl tests for th
20172018

20182019
.PHONY: glance_kuttl_run
20192020
glance_kuttl_run: ## runs kuttl tests for the glance operator, assumes that everything needed for running the test was deployed beforehand.
2020-
kubectl-kuttl test --config ${GLANCE_KUTTL_CONF} ${GLANCE_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
2021+
GLANCE_KUTTL_DIR=${GLANCE_KUTTL_DIR} kubectl-kuttl test --config ${GLANCE_KUTTL_CONF} ${GLANCE_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
20212022

20222023
.PHONY: glance_kuttl
20232024
glance_kuttl: export NAMESPACE = ${GLANCE_KUTTL_NAMESPACE}
@@ -2034,7 +2035,7 @@ glance_kuttl: kuttl_common_prep horizon swift swift_deploy glance glance_deploy_
20342035

20352036
.PHONY: manila_kuttl_run
20362037
manila_kuttl_run: ## runs kuttl tests for the manila operator,
2037-
kubectl-kuttl test --config ${MANILA_KUTTL_CONF} ${MANILA_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
2038+
MANILA_KUTTL_DIR=${MANILA_KUTTL_DIR} kubectl-kuttl test --config ${MANILA_KUTTL_CONF} ${MANILA_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
20382039

20392040
.PHONY: manila_kuttl
20402041
manila_kuttl: export NAMESPACE = ${MANILA_KUTTL_NAMESPACE}
@@ -2051,7 +2052,7 @@ manila_kuttl: kuttl_common_prep ceph manila manila_deploy_prep ## runs kuttl tes
20512052

20522053
.PHONY: swift_kuttl_run
20532054
swift_kuttl_run: ## runs kuttl tests for the swift operator, assumes that everything needed for running the test was deployed beforehand.
2054-
kubectl-kuttl test --config ${SWIFT_KUTTL_CONF} ${SWIFT_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
2055+
SWIFT_KUTTL_DIR=${SWIFT_KUTTL_DIR} kubectl-kuttl test --config ${SWIFT_KUTTL_CONF} ${SWIFT_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
20552056

20562057
.PHONY: swift_kuttl
20572058
swift_kuttl: export NAMESPACE = ${SWIFT_KUTTL_NAMESPACE}
@@ -2067,7 +2068,7 @@ swift_kuttl: kuttl_common_prep barbican barbican_deploy swift swift_deploy_prep
20672068

20682069
.PHONY: horizon_kuttl_run
20692070
horizon_kuttl_run: ## runs kuttl tests for the horizon operator, assumes that everything needed for running the test was deployed beforehand.
2070-
kubectl-kuttl test --config ${HORIZON_KUTTL_CONF} ${HORIZON_KUTTL_DIR} --config ${HORIZON_KUTTL_CONF} --namespace ${NAMESPACE} $(KUTTL_ARGS)
2071+
HORIZON_KUTTL_DIR=${HORIZON_KUTTL_DIR} kubectl-kuttl test --config ${HORIZON_KUTTL_CONF} ${HORIZON_KUTTL_DIR} --config ${HORIZON_KUTTL_CONF} --namespace ${NAMESPACE} $(KUTTL_ARGS)
20712072

20722073
.PHONY: horizon_kuttl
20732074
horizon_kuttl: export NAMESPACE = ${HORIZON_KUTTL_NAMESPACE}
@@ -2734,7 +2735,7 @@ telemetry_deploy_cleanup: ## cleans up the service instance, Does not affect the
27342735

27352736
.PHONY: telemetry_kuttl_run
27362737
telemetry_kuttl_run: ## runs kuttl tests for the telemetry operator, assumes that everything needed for running the test was deployed beforehand.
2737-
kubectl-kuttl test --config ${TELEMETRY_KUTTL_CONF} --namespace ${NAMESPACE} $(KUTTL_ARGS)
2738+
TELEMETRY_KUTTL_DIR=${TELEMETRY_KUTTL_DIR} kubectl-kuttl test --config ${TELEMETRY_KUTTL_CONF} ${TELEMETRY_KUTTL_DIR} --namespace ${NAMESPACE} $(KUTTL_ARGS)
27382739

27392740
.PHONY: telemetry_kuttl
27402741
telemetry_kuttl: export NAMESPACE = ${TELEMETRY_KUTTL_NAMESPACE}

devsetup/roles/download_tools/defaults/main.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ kuttl_version: 0.20.0
66
opm_version: latest
77

88
# operator-sdk version to use (must be specific version)
9-
sdk_version: v1.31.0
9+
sdk_version: v1.41.1
1010

1111
# golang version
1212
go_version: 1.24.6

devsetup/vars/default.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
opm_version: v1.30.0
44

55
# operator-sdk version to use (must be specific version)
6-
sdk_version: v1.31.0
6+
sdk_version: v1.41.1
77

88
# golang version
99
go_version: 1.24.6

zuul.d/projects.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
name: openstack-k8s-operators/install_yamls
44
github-check:
55
jobs:
6-
- openstack-k8s-operators-content-provider
6+
- openstack-k8s-operators-content-provider:
7+
vars:
8+
cifmw_install_yamls_sdk_version: v1.41.1
79
- install-yamls-crc-podified-edpm-baremetal: &content_provider
810
dependencies:
911
- openstack-k8s-operators-content-provider

0 commit comments

Comments
 (0)