Skip to content

[PLAT-104290] auto detect/remove overlapping blocks to be compacted to avoid compactor panics #43

[PLAT-104290] auto detect/remove overlapping blocks to be compacted to avoid compactor panics

[PLAT-104290] auto detect/remove overlapping blocks to be compacted to avoid compactor panics #43

Triggered via pull request March 22, 2024 04:35
@jnyijnyi
synchronize #23
jnyi:PLAT-104290
Status Failure
Total duration 17m 16s
Artifacts

go.yaml

on: pull_request
Go build for different platforms
7m 52s
Go build for different platforms
Linters (Static Analysis) for Go
1m 53s
Linters (Static Analysis) for Go
Thanos unit tests
17m 6s
Thanos unit tests
Matrix: Thanos end-to-end tests
Fit to window
Zoom out
Zoom in

Annotations

17 errors and 12 warnings
Linters (Static Analysis) for Go: cmd/thanos/rule.go#L494
cannot use fanoutStore (variable of type "github.com/prometheus/prometheus/storage".Storage) as "github.com/prometheus/prometheus/storage".Appendable value in assignment: "github.com/prometheus/prometheus/storage".Storage does not implement "github.com/prometheus/prometheus/storage".Appendable (missing method Appender)
Linters (Static Analysis) for Go: pkg/compact/overlapping_test.go#L170
`createReceiveBlockMeta` - `maxTime` always receives `7` (unparam)
Linters (Static Analysis) for Go: pkg/compact/overlapping.go#L21
field `overlappingBlocks` is unused (unused)
Linters (Static Analysis) for Go
Process completed with exit code 2.
Thanos end-to-end tests (8, 0)
Process completed with exit code 2.
Thanos end-to-end tests (8, 4)
Process completed with exit code 2.
Thanos unit tests
Cannot open: File exists
Thanos unit tests
Cannot open: File exists
Thanos unit tests
Cannot open: File exists
Thanos unit tests
Cannot open: File exists
Thanos unit tests
Cannot open: File exists
Thanos unit tests
Cannot open: File exists
Thanos unit tests
Cannot open: File exists
Thanos unit tests
Cannot open: File exists
Thanos unit tests
Cannot open: File exists
Thanos unit tests
Cannot open: File exists
Thanos unit tests
Process completed with exit code 2.
Linters (Static Analysis) for Go
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Thanos end-to-end tests (8, 7)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Thanos end-to-end tests (8, 6)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Thanos end-to-end tests (8, 1)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Thanos end-to-end tests (8, 3)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Thanos end-to-end tests (8, 2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Thanos end-to-end tests (8, 5)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Thanos end-to-end tests (8, 0)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Thanos end-to-end tests (8, 4)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Go build for different platforms
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Thanos unit tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Thanos unit tests
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2