Skip to content

Commit 604de9f

Browse files
committed
fix upgrade tests
1 parent c91ce20 commit 604de9f

6 files changed

Lines changed: 11 additions & 16 deletions

File tree

tests/templates/kuttl/upgrade/01-assert.yaml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{% if test_scenario['values']['use-kraft-controller'] == 'false' %}
1+
{% if test_scenario['values']['zookeeper'] != 'false' %}
22
---
33
apiVersion: kuttl.dev/v1beta1
44
kind: TestAssert

tests/templates/kuttl/upgrade/01-install-zk.yaml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{% if test_scenario['values']['use-kraft-controller'] == 'false' %}
1+
{% if test_scenario['values']['zookeeper'] != 'false' %}
22
---
33
apiVersion: zookeeper.stackable.tech/v1alpha1
44
kind: ZookeeperCluster

tests/templates/kuttl/upgrade/02-assert.yaml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ metadata:
1010
status:
1111
readyReplicas: 1
1212
replicas: 1
13-
{% if test_scenario['values']['use-kraft-controller'] == 'true' %}
13+
{% if test_scenario['values']['zookeeper'] == 'false' %}
1414
---
1515
apiVersion: apps/v1
1616
kind: StatefulSet

tests/templates/kuttl/upgrade/02-install-kafka.yaml.j2

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{% if test_scenario['values']['zookeeper'] != 'false' %}
12
---
23
apiVersion: zookeeper.stackable.tech/v1alpha1
34
kind: ZookeeperZnode
@@ -6,6 +7,7 @@ metadata:
67
spec:
78
clusterRef:
89
name: test-zk
10+
{% endif %}
911
{% if test_scenario['values']['use-client-auth-tls'] == 'true' %}
1012
---
1113
apiVersion: authentication.stackable.tech/v1alpha1
@@ -53,7 +55,7 @@ spec:
5355
{% if lookup('env', 'VECTOR_AGGREGATOR') %}
5456
vectorAggregatorConfigMapName: vector-aggregator-discovery
5557
{% endif %}
56-
{% if test_scenario['values']['use-kraft-controller'] == 'false' %}
58+
{% if test_scenario['values']['zookeeper'] != 'false' %}
5759
zookeeperConfigMapName: test-zk
5860
{% else %}
5961
controllers:

tests/templates/kuttl/upgrade/04-assert.yaml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ status:
1414
replicas: 1
1515
currentReplicas: 1
1616
updatedReplicas: 1
17-
{% if test_scenario['values']['use-kraft-controller'] == 'true' %}
17+
{% if test_scenario['values']['zookeeper'] == 'false' %}
1818
---
1919
apiVersion: apps/v1
2020
kind: StatefulSet

tests/test-definition.yaml

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,13 @@ dimensions:
2121
- name: zookeeper
2222
values:
2323
- 3.9.3
24+
# This enables KRaft mode
25+
- "false"
2426
- name: zookeeper-latest
2527
values:
2628
- 3.9.3
29+
# This enables KRaft mode
30+
- "false"
2731
- name: upgrade_old
2832
values:
2933
- 3.7.2
@@ -62,17 +66,12 @@ dimensions:
6266
- "cluster-internal"
6367
- "external-stable"
6468
- "external-unstable"
65-
- name: use-kraft-controller
66-
values:
67-
- "true"
68-
- "false"
6969
tests:
7070
- name: smoke
7171
dimensions:
7272
- kafka
7373
- zookeeper
7474
- use-client-tls
75-
- use-kraft-controller
7675
- openshift
7776
- name: configuration
7877
dimensions:
@@ -85,33 +84,28 @@ tests:
8584
- upgrade_old
8685
- use-client-tls
8786
- use-client-auth-tls
88-
- use-kraft-controller
8987
- openshift
9088
- name: tls
9189
dimensions:
9290
- kafka
9391
- zookeeper-latest
9492
- use-client-tls
9593
- use-client-auth-tls
96-
- use-kraft-controller
9794
- openshift
9895
- name: delete-rolegroup
9996
dimensions:
10097
- kafka
10198
- zookeeper-latest
102-
- use-kraft-controller
10399
- openshift
104100
- name: logging
105101
dimensions:
106102
- kafka
107103
- zookeeper-latest
108-
- use-kraft-controller
109104
- openshift
110105
- name: cluster-operation
111106
dimensions:
112107
- zookeeper-latest
113108
- kafka-latest
114-
- use-kraft-controller
115109
- openshift
116110
- name: kerberos
117111
dimensions:
@@ -123,7 +117,6 @@ tests:
123117
- openshift
124118
- broker-listener-class
125119
- bootstrap-listener-class
126-
- use-kraft-controller
127120

128121
suites:
129122
- name: nightly

0 commit comments

Comments
 (0)