Skip to content

[v25.3.x] rptest: make ABSClient.create_bucket idempotent#30680

Open
vbotbuildovich wants to merge 1 commit into
redpanda-data:v25.3.xfrom
vbotbuildovich:backport-pr-30658-v25.3.x-359
Open

[v25.3.x] rptest: make ABSClient.create_bucket idempotent#30680
vbotbuildovich wants to merge 1 commit into
redpanda-data:v25.3.xfrom
vbotbuildovich:backport-pr-30658-v25.3.x-359

Conversation

@vbotbuildovich

Copy link
Copy Markdown
Collaborator

Backport of PR #30658

Swallow ResourceExistsError so repeated cluster setup doesn't fail when
the container already exists, mirroring s3_client's create_bucket.

Azure container names are scoped to the storage account we authenticate
as (account name + shared key), so ContainerAlreadyExists can only mean
a container we already own -- there is no cross-account namespace and
thus no ownership to distinguish, making it safe to swallow without
inspecting the error.

Ref: https://redpandadata.atlassian.net/browse/DEVPROD-1902
(cherry picked from commit 82d3615)
@vbotbuildovich vbotbuildovich added this to the v25.3.x-next milestone Jun 2, 2026
@vbotbuildovich vbotbuildovich added the kind/backport PRs targeting a stable branch label Jun 2, 2026
@nvartolomei nvartolomei enabled auto-merge June 2, 2026 15:59
@vbotbuildovich

Copy link
Copy Markdown
Collaborator Author

Retry command for Build#85247

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/partition_reassignments_test.py::PartitionReassignmentsTest.test_reassignments_cancel

@vbotbuildovich

Copy link
Copy Markdown
Collaborator Author

CI test results

test results on build#85247
test_status test_class test_method test_arguments test_kind job_url passed reason test_history
FLAKY(FAIL) PartitionReassignmentsTest test_reassignments_cancel null integration https://buildkite.com/redpanda/redpanda/builds/85247#019e890d-0475-469d-89e6-64d03b3d8744 23/31 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0500, p0=0.0006, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionReassignmentsTest&test_method=test_reassignments_cancel
FLAKY(PASS) VerifyConsumerOffsetsThruUpgrades test_consumer_group_offsets {"versions_to_upgrade": 1} integration https://buildkite.com/redpanda/redpanda/builds/85247#019e890b-c192-4c1f-948d-74aa7f123363 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=VerifyConsumerOffsetsThruUpgrades&test_method=test_consumer_group_offsets

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/backport PRs targeting a stable branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants