cockroachdb / cockroachdb/cockroach

release-26.3.2-rc: roachtest: backup-restore/chaos failed

Open
#174,726 2 comments 0 reactions 1 assignee Claimed by @msbutler View on GitHub
A-disaster-recovery branch-release-26.3.2-rc C-test-failure O-roachtest O-robot P-3 T-disaster-recovery
Dominant language
Go
Stars
32.5k
Forks
4.1k
PR merge metrics
PR metrics pending

Description

roachtest.backup-restore/chaos [failed](https://teamcity.cockroachdb.com/buildConfiguration/Cockroach_Nightlies_Roachtests_RoachtestNightlyGcePrivateBazel/21501576?buildTab=log) with [artifacts](https://teamcity.cockroachdb.com/buildConfiguration/Cockroach_Nightlies_Roachtests_RoachtestNightlyGcePrivateBazel/21501576?buildTab=artifacts#/backup-restore/chaos) on release-26.3.2-rc @ [6149d98a3244ba2a3e4417d9e363da83e213e1b7](https://github.com/cockroachdb/cockroach/commits/6149d98a3244ba2a3e4417d9e363da83e213e1b7):

Failed with:

```
(assertions.go:387).Fail:
Error Trace: pkg/cmd/roachtest/tests/backup_restore_roundtrip.go:466
pkg/cmd/roachtest/tests/backup_restore_roundtrip.go:342
pkg/cmd/roachtest/tests/backup_restore_roundtrip.go:131
pkg/cmd/roachtest/test_runner.go:1558
src/runtime/asm_amd64.s:1771
Error: Received unexpected error:
only 0 consecutive intervals of balanced stores
(1) attached stack trace
-- stack trace:
| github.com/cockroachdb/cockroach/pkg/roachprod.WaitForBalancedReplicas.func1
| pkg/roachprod/node_stability.go:287
| github.com/cockroachdb/cockroach/pkg/util/retry.Options.Do
| pkg/util/retry/retry.go:298
| github.com/cockroachdb/cockroach/pkg/roachprod.WaitForBalancedReplicas
| pkg/roachprod/node_stability.go:271
| github.com/cockroachdb/cockroach/pkg/roachprod/failureinjection/failures.(*GenericFailure).WaitForBalancedReplicas
| pkg/roachprod/failureinjection/failures/failure.go:367
| github.com/cockroachdb/cockroach/pkg/roachprod/failureinjection/failures.(*GenericFailure).WaitForRestartedNodesToStabilize
| pkg/roachprod/failureinjection/failures/failure.go:405
| github.com/cockroachdb/cockroach/pkg/roachprod/failureinjection/failures.(*ProcessKillFailure).WaitForFailureToRecover
| pkg/roachprod/failureinjection/failures/process_kill.go:126
| github.com/cockroachdb/cockroach/pkg/roachprod/failureinjection/failures.(*Failer).WaitForFailureToRecover
| pkg/roachprod/failureinjection/failures/failer.go:195
| github.com/cockroachdb/cockroach/pkg/cmd/roachtest/tests.injectAndRecoverFailure.func1
| pkg/cmd/roachtest/tests/backup_restore_roundtrip.go:451
| github.com/cockroachdb/cockroach/pkg/cmd/roachtest/roachtestutil/task.(*group).GoWithCancel.func1
| pkg/cmd/roachtest/roachtestutil/task/manager.go:201
| github.com/cockroachdb/cockroach/pkg/cmd/roachtest/roachtestutil/task.(*group).GoWithCancel.func2
| pkg/cmd/roachtest/roachtestutil/task/manager.go:211
| golang.org/x/sync/errgroup.(*Group).Go.func1
| external/org_golang_x_sync/errgroup/errgroup.go:93
| runtime.goexit
| src/runtime/asm_amd64.s:1771
Wraps: (2) only 0 consecutive intervals of balanced stores
Error types: (1) *withstack.withStack (2) *errutil.leafError
Test: backup-restore/chaos
(require.go:1401).NoError: FailNow called
test artifacts and logs in: /artifacts/backup-restore/chaos/cpu_arch=arm64/run_1
```
Cluster Node to Ip Mapping:
| Node | Public IP | Private IP |
| --- | --- | --- |
| teamcity-21501576-1788584923-19-n4cpu4-0001 | | 10.91.97.227 |
| teamcity-21501576-1788584923-19-n4cpu4-0002 | | 10.91.97.231 |
| teamcity-21501576-1788584923-19-n4cpu4-0003 | | 10.91.97.234 |
| teamcity-21501576-1788584923-19-n4cpu4-0004 | | 10.91.97.63 |

Parameters:
- arch=arm64
- cloud=gce
- coverageBuild=false
- cpu=4
- diskCount=0
- encrypted=false
- fs=ext4
- localSSD=true
- onlineRestore=false
- runtimeAssertionsBuild=false
Help

See: [roachtest README](https://github.com/cockroachdb/cockroach/blob/master/pkg/cmd/roachtest/README.md)

See: [How To Investigate \(internal\)](https://cockroachlabs.atlassian.net/l/c/SSSBr8c7)

See: [Grafana](https://go.crdb.dev/roachtest-grafana/teamcity-21501576/backup-restore-chaos/1788585691144/1788588278128)

See: [Datadog Logs](https://us5.datadoghq.com/logs?query=service%3Aroachtest+%40cluster%3Ateamcity-21501576-1788584923-19-n4cpu4&from_ts=1788585691144&to_ts=1788588278128&live=false&storage=flex_tier)

Same failure on other branches

- #174345 basalt-26.3: roachtest: backup-restore/chaos failed [A-disaster-recovery B-runtime-assertions-enabled C-test-failure O-roachtest O-robot T-disaster-recovery basalt-green branch-basalt-26.3 release-blocker]
- #173553 release-26.3: roachtest: backup-restore/chaos failed [A-disaster-recovery C-test-failure O-roachtest O-robot P-3 T-disaster-recovery branch-release-26.3 target-release-26.3.2]

/cc @cockroachlabs/disaster-recovery

[This test on roachdash](https://roachdash.crdb.dev/?filter=status:open%20t:.*backup-restore/chaos.*&sort=title+created&display=lastcommented+project) | [Improve this report!](https://github.com/cockroachdb/cockroach/tree/master/pkg/cmd/bazci/githubpost/issues)

Jira issue: CRDB-67937

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.