Skip to content

[v25.2.x] iceberg: support bucket names with dots in URIs#29095

Merged
nvartolomei merged 1 commit intoredpanda-data:v25.2.xfrom
vbotbuildovich:backport-pr-29071-v25.2.x-772
Dec 22, 2025
Merged

[v25.2.x] iceberg: support bucket names with dots in URIs#29095
nvartolomei merged 1 commit intoredpanda-data:v25.2.xfrom
vbotbuildovich:backport-pr-29071-v25.2.x-772

Conversation

@vbotbuildovich
Copy link
Copy Markdown
Collaborator

Backport of PR #29071

Previously, the URI parser would reject bucket names containing dots
by treating any host with a dot as an unsupported virtual host-style
URI. This prevented using S3 buckets with dots in their names.

We also change slightly the behavior to reject uris like
`s3://bucket.s3.amazonaws.com/path/to/object`. I never seen them in the
wild and I think it is unsafe to accept them without additional checks.

Fixes https://redpandadata.atlassian.net/browse/CORE-15069

(cherry picked from commit 1ddaad0)
@vbotbuildovich vbotbuildovich added this to the v25.2.x-next milestone Dec 22, 2025
@vbotbuildovich vbotbuildovich added the kind/backport PRs targeting a stable branch label Dec 22, 2025
@nvartolomei nvartolomei merged commit f48c74d into redpanda-data:v25.2.x Dec 22, 2025
19 checks passed
@tyson-redpanda tyson-redpanda modified the milestones: v25.2.x-next, v25.2.14 Jan 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/build area/redpanda kind/backport PRs targeting a stable branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants