Skip to content

Commit b98c3b8

Browse files
committed
Only execute upgrade tests with Infinispan 14.0.23.Final or higher to
avoid known clustering issues causing flakiness Known issues: - https://issues.redhat.com/browse/ISPN-14782 - https://issues.redhat.com/browse/ISPN-14793 - https://issues.redhat.com/browse/ISPN-15151 - https://issues.redhat.com/browse/ISPN-15191 - https://issues.redhat.com/browse/ISPN-15357
1 parent 215709a commit b98c3b8

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

.github/workflows/test_hr_rolling_upgrades.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- name: Run Hot Rod Rolling Upgrade Tests
2929
run: make hotrod-upgrade-test
3030
env:
31-
SUBSCRIPTION_STARTING_CSV: infinispan-operator.v2.3.2
31+
SUBSCRIPTION_STARTING_CSV: infinispan-operator.v2.3.7
3232
TESTING_OPERAND_IGNORE_LIST: ${{ inputs.skipList }}
3333
INFINISPAN_CPU: 500m # prevent insufficient cpu error on test-rolling-upgrade pod start
3434

.github/workflows/test_upgrades.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,9 @@ jobs:
125125
exit 1
126126
fi
127127
else
128-
export SUBSCRIPTION_STARTING_CSV=infinispan-operator.v2.3.2
128+
# We must start on a server version greater than 14.0.23.Final to prevent known clustering issues during upgrades
129+
# See commit message for a detailed list
130+
export SUBSCRIPTION_STARTING_CSV=infinispan-operator.v2.3.7
129131
fi
130132
make upgrade-test
131133
env:

test/e2e/upgrade/upgrade_operands_test.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,9 @@ func TestOperandUpgrades(t *testing.T) {
3131

3232
startingOperandIdx := -1
3333
for i, op := range versionManager.Operands {
34-
// We must start at Infinispan 14.0.8 or higher due to ISPN-12224
35-
if (op.UpstreamVersion.Major == 14 && op.UpstreamVersion.Patch >= 8) || op.UpstreamVersion.Major > 14 {
34+
// We must start on a server version greater than 14.0.23.Final to prevent known clustering issues during upgrades
35+
// See commit message for a detailed list
36+
if op.UpstreamVersion.Major == 14 && op.UpstreamVersion.Patch > 22 || op.UpstreamVersion.Major > 14 {
3637
startingOperandIdx = i
3738
break
3839
}

0 commit comments

Comments
 (0)