Skip to content

Project buckets#3124

Merged
jhkennedy merged 4 commits into
developfrom
project-buckets
Jun 4, 2026
Merged

Project buckets#3124
jhkennedy merged 4 commits into
developfrom
project-buckets

Conversation

@jhkennedy
Copy link
Copy Markdown
Contributor

In v10.17.0, we released the ability for users to specify an external bucket to publish HyP3 products to, but due to security concerns, we disallowed writing to any bucket within the AWS containing the HyP3 deployment except the hyp3 content (product) bucket, since those buckets are generally used for other purposes.

However, some of our project deployments also have a long-term archive bucket within the same account, and this condition disallowed the new bucket feature from writing to the archive buckets.

This PR adds a deployment parameter that removes this condition and allows writing to any bucket within the account. Notably, I've enabled same-account-publishing for 10/28 deployments (~1/3 of hyp3 deployments).

Since all these project deployments are strictly controlled and largely managed internally by ASF, there isn't enough risk to require explicitly listing the allowed buckets and requiring redeployment (releases) to update the list, so I think this setup is the best of the available options.

@jhkennedy jhkennedy requested review from a team as code owners June 4, 2026 01:21
@jhkennedy jhkennedy moved this to Needs Review in SciDev Team Board Jun 4, 2026
@jhkennedy jhkennedy merged commit 7d26231 into develop Jun 4, 2026
26 checks passed
@jhkennedy jhkennedy deleted the project-buckets branch June 4, 2026 19:18
@github-project-automation github-project-automation Bot moved this from Needs Review to Done in SciDev Team Board Jun 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants