Skip to content

[v25.3.x] [CORE-14259] Fixes [UX-518] -add maintenance status to cluster health command - #31351

Merged
andrwng merged 2 commits into
redpanda-data:v25.3.xfrom
vbotbuildovich:backport-pr-27785-v25.3.x-467
Aug 1, 2026
Merged

[v25.3.x] [CORE-14259] Fixes [UX-518] -add maintenance status to cluster health command#31351
andrwng merged 2 commits into
redpanda-data:v25.3.xfrom
vbotbuildovich:backport-pr-27785-v25.3.x-467

Conversation

@vbotbuildovich

Copy link
Copy Markdown
Collaborator

Backport of PR #27785

alextreichler and others added 2 commits July 29, 2026 20:26
Use cl.Brokers() to check maintenance status across all nodes
and surface draining nodes in `rpk cluster health` output.

(cherry picked from commit 5ee34a4)
Initialize nodesInMaintenance as an empty slice up front rather than
appending to a nil slice and normalizing to empty afterwards, keeping
the JSON/YAML output from rendering null. Addresses review feedback.

(cherry picked from commit d45f44e)
@vbotbuildovich
vbotbuildovich requested review from a team, kbatuigas and r-vasquez as code owners July 29, 2026 20:26
@vbotbuildovich vbotbuildovich added this to the v25.3.x-next milestone Jul 29, 2026
@vbotbuildovich vbotbuildovich added the kind/backport PRs targeting a stable branch label Jul 29, 2026
@vbotbuildovich

Copy link
Copy Markdown
Collaborator Author

Retry command for Build#87933

please wait until all jobs are finished before running the slash command

/ci-repeat 1
skip-redpanda-build
skip-units
skip-rebase
tests/rptest/tests/datalake/schema_evolution_test.py::SchemaEvolutionE2ETests.test_reorder_columns@{"cloud_storage_type":1,"qe_and_cat":["spark","rest_jdbc"]}
tests/rptest/tests/datalake/schema_scale_test.py::SchemaScaleTest.schema_scale_test@{"catalog_type":"rest_jdbc","cloud_storage_type":1,"query_engine":"trino","use_partition_spec":false}
tests/rptest/tests/shadow_indexing_admin_api_test.py::SIAdminApiTest.test_manifest_dump

@vbotbuildovich

Copy link
Copy Markdown
Collaborator Author

CI test results

test results on build#87933
test_status test_class test_method test_arguments test_kind job_url passed reason test_history
FLAKY(PASS) DatalakeAdminEndpointTest test_get_coordinator_state_pending {"catalog_type": "rest_jdbc", "cloud_storage_type": 1} integration https://buildkite.com/redpanda/redpanda/builds/87933#019fafb1-bffd-4c49-b1a4-e285af656cf6 10/11 Test PASSES after retries.No significant increase in flaky rate(baseline=0.0000, p0=1.0000, reject_threshold=0.0100. adj_baseline=0.1000, p1=0.3487, trust_threshold=0.5000) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=DatalakeAdminEndpointTest&test_method=test_get_coordinator_state_pending
FLAKY(FAIL) SchemaEvolutionE2ETests test_reorder_columns {"cloud_storage_type": 1, "qe_and_cat": ["spark", "rest_jdbc"]} integration https://buildkite.com/redpanda/redpanda/builds/87933#019fafb7-a181-4191-8d4a-2107b5767990 2/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=SchemaEvolutionE2ETests&test_method=test_reorder_columns
FLAKY(FAIL) SchemaScaleTest schema_scale_test {"catalog_type": "rest_jdbc", "cloud_storage_type": 1, "query_engine": "trino", "use_partition_spec": false} integration https://buildkite.com/redpanda/redpanda/builds/87933#019fafb7-a181-4191-8d4a-2107b5767990 2/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=SchemaScaleTest&test_method=schema_scale_test
FLAKY(FAIL) SIAdminApiTest test_manifest_dump null integration https://buildkite.com/redpanda/redpanda/builds/87933#019fafb7-a181-4191-8d4a-2107b5767990 3/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0217, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=SIAdminApiTest&test_method=test_manifest_dump

@andrwng

andrwng commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

/ci-repeat 1
skip-redpanda-build
skip-units
skip-rebase
tests/rptest/tests/datalake/schema_evolution_test.py::SchemaEvolutionE2ETests.test_reorder_columns@{"cloud_storage_type":1,"qe_and_cat":["spark","rest_jdbc"]}
tests/rptest/tests/datalake/schema_scale_test.py::SchemaScaleTest.schema_scale_test@{"catalog_type":"rest_jdbc","cloud_storage_type":1,"query_engine":"trino","use_partition_spec":false}
tests/rptest/tests/shadow_indexing_admin_api_test.py::SIAdminApiTest.test_manifest_dump

@andrwng
andrwng enabled auto-merge August 1, 2026 00:04
@andrwng
andrwng merged commit 2acfeea into redpanda-data:v25.3.x Aug 1, 2026
24 checks passed
@tyson-redpanda tyson-redpanda modified the milestones: v25.3.x-next, v25.3.16 Aug 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/rpk kind/backport PRs targeting a stable branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants