FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

chore(release): stop publishing X aliases on S3 by pront · Pull Request #26163 · vectordotdev/vector · GitHub

chore(release): stop publishing X aliases on S3 - #26163

Merged
pront merged 9 commits into
masterfrom
pront-simplify-cose-release-aliases
Aug 20, 2026
Merged

chore(release): stop publishing X aliases on S3#26163
pront merged 9 commits into
masterfrom
pront-simplify-cose-release-aliases

Conversation

pront commented Aug 20, 2026
edited
Loading

Copy link
Copy Markdown
Member

Summary

Motivation

The new COSE bucket does not need to reproduce the legacy major- and minor-X S3 paths. Publishing only exact releases and latest keeps its layout smaller and avoids requiring deletion permissions solely to maintain redundant aliases. Existing consumers remain unaffected because the legacy S3 paths and Docker image tags continue to be published unchanged.

Changes

  • Publish stable artifacts to exact-version and latest paths in dd-cose-releases.
  • Update COSE aliases without deleting historical objects.
  • Preserve exact, minor-X, major-X, and latest publishing in packages.timber.io.
  • Preserve all existing Docker Hub and GHCR tags, including .X aliases.

References

Related: #26154

Vector configuration

N/A

How did you test this PR?

  • Simulated a stable 0.58.1 release with mocked AWS and download clients.
  • Confirmed the legacy bucket retained exact, minor-X, major-X, and latest publishing.
  • Confirmed the COSE bucket published only exact-version and latest paths and issued no delete commands.

Is this a breaking change?

  • Yes
  • No

Does this PR include user facing changes?

  • Yes. Please add a changelog fragment based on our guidelines.
  • No. A maintainer will apply the no-changelog label to this PR.

github-actions Bot added the domain: releasing Anything related to releasing Vector label Aug 20, 2026
pront added the no-changelog Changes in this PR do not need user-facing explanations in the release changelog label Aug 20, 2026
Base automatically changed from pront-cose-release-bucket-publishing to master August 20, 2026 15:28
github-actions Bot added domain: ci Anything related to Vector's CI environment domain: external docs Anything related to Vector's external, public documentation docs review on hold The documentation team reviews PRs only after a PR is approved by the COSE team. labels Aug 20, 2026
pront marked this pull request as ready for review August 20, 2026 15:39
pront requested review from a team as code owners August 20, 2026 15:39
github-actions Bot removed domain: ci Anything related to Vector's CI environment domain: external docs Anything related to Vector's external, public documentation labels Aug 20, 2026

chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: e2b2086022

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread scripts/release-s3.sh Outdated
Comment thread scripts/release-s3.sh
pront changed the title chore(release): stop publishing X aliases chore(release): stop publishing X aliases on S3 Aug 20, 2026
pront enabled auto-merge August 20, 2026 16:10
pront added this pull request to the merge queue Aug 20, 2026
github-actions Bot removed the docs review on hold The documentation team reviews PRs only after a PR is approved by the COSE team. label Aug 20, 2026
Merged via the queue into master with commit 5cade01 Aug 20, 2026
104 checks passed
pront deleted the pront-simplify-cose-release-aliases branch August 20, 2026 17:26
github-actions Bot locked and limited conversation to collaborators Aug 20, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

domain: releasing Anything related to releasing Vector no-changelog Changes in this PR do not need user-facing explanations in the release changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants


Back | FazBrowse Home | New Git URL