scylla-operator
scylla-operator copied to clipboard
[Flake] ScyllaCluster upgrades should deploy and update [It] with 3 member(s) and 1 rack(s) from 4.4.6 to 4.5.1
https://github.com/scylladb/scylla-operator/runs/4521386790?check_suite_focus=true#step:12:589
STEP: Collecting dumps from namespace "e2e-test-scyllacluster-tz9cz-89r6b". 12/14/21 14:44:02.417
STEP: Destroying namespace "e2e-test-scyllacluster-tz9cz-89r6b". 12/14/21 14:44:02.845
STEP: Waiting for namespace "e2e-test-scyllacluster-tz9cz-89r6b" to be removed. 12/14/21 14:44:02.853
<< End Captured GinkgoWriter Output
Unexpected error:
<*fmt.wrapError | 0xc00028f880>: {
msg: "can't select data: Cannot achieve consistency level for cl ALL. Requires 3, alive 2",
err: <*gocql.RequestErrUnavailable | 0xc0004ae620>{
errorFrame: {
frameHeader: {version: 132, flags: 0, stream: 192, op: 0, length: 80, warnings: nil},
code: 4096,
message: "Cannot achieve consistency level for cl ALL. Requires 3, alive 2",
},
Consistency: 5,
Required: 3,
Alive: 2,
},
}
can't select data: Cannot achieve consistency level for cl ALL. Requires 3, alive 2
occurred
In [It] at: github.com/scylladb/scylla-operator/test/e2e/set/scyllacluster/verify.go:131
Full Stack Trace
github.com/scylladb/scylla-operator/test/e2e/set/scyllacluster.verifyScyllaCluster({0x1b4d148, 0xc0004be0c0}, {0x1b9b1f0, 0xc0000b2b00}, 0xc0005da500, 0xc000285270)
github.com/scylladb/scylla-operator/test/e2e/set/scyllacluster/verify.go:131 +0x719
github.com/scylladb/scylla-operator/test/e2e/set/scyllacluster.glob..func8.2(0xc00002f320)
github.com/scylladb/scylla-operator/test/e2e/set/scyllacluster/scyllacluster_upgrades.go:100 +0xd14
reflect.Value.call({0x16247e0, 0xc0000863a0, 0x13}, {0x18f6ba7, 0x4}, {0xc00002a048, 0x1, 0x1})
reflect/value.go:543 +0x814
reflect.Value.Call({0x16247e0, 0xc0000863a0, 0x1b96040}, {0xc00002a048, 0x1, 0x1})
reflect/value.go:339 +0xc5
all the pods we up before this check and still were after it failed
lastTransitionTime: "2021-12-14T14:43:52Z"
status: "True"
type: Ready
lastTransitionTime: "2021-12-14T14:42:42Z"
status: "True"
type: Ready
lastTransitionTime: "2021-12-14T14:41:36Z"
status: "True"
type: Ready
note that the default failure threshold is 3 (need to fix that) so you need to double check the events if readiness started failing
also this one looks similar https://github.com/scylladb/scylla-operator/runs/4522166605?check_suite_focus=true#step:12:668 e2e-artifacts.tar.lz4.zip
STEP: Waiting for namespace "e2e-test-scyllacluster-v7crr-bc2dk" to be removed. 12/14/21 15:42:19.796
<< End Captured GinkgoWriter Output
Expected
<[]string | len:2, cap:2>: ["10.107.7.63", "10.96.215.156"]
to be empty
In [It] at: github.com/scylladb/scylla-operator/test/e2e/set/scyllacluster/verify.go:126
Full Stack Trace
github.com/scylladb/scylla-operator/test/e2e/set/scyllacluster.verifyScyllaCluster({0x1b4d148, 0xc0002c6600}, {0x1b9b1f0, 0xc000459080}, 0xc000236c80, 0xc0007b6410)
github.com/scylladb/scylla-operator/test/e2e/set/scyllacluster/verify.go:126 +0x62c
github.com/scylladb/scylla-operator/test/e2e/set/scyllacluster.glob..func8.2(0xc00055d0e0)
github.com/scylladb/scylla-operator/test/e2e/set/scyllacluster/scyllacluster_upgrades.go:100 +0xd14
reflect.Value.call({0x16247e0, 0xc000559340, 0x13}, {0x18f6ba7, 0x4}, {0xc0002ec258, 0x1, 0x1})
reflect/value.go:543 +0x814
reflect.Value.Call({0x16247e0, 0xc000559340, 0x1b96040}, {0xc0002ec258, 0x1, 0x1})
reflect/value.go:339 +0xc5
@zimnx Should we close this issue? I believe it was fixed with #901 .
Not sure, still upgrade test is flaky on PRs rebased on master: https://github.com/scylladb/scylla-operator/runs/4704484346?check_suite_focus=true https://github.com/scylladb/scylla-operator/actions/runs/1653156454/attempts/1 I need to analyze the dump
Should've been fixed by https://github.com/scylladb/scylla-operator/issues/971. Any other issues related to (minor) delays in gossip propagation should be covered by https://github.com/scylladb/scylla-operator/pull/1054. @tnozicka should we close it?
+1