Skip to content

Add a skill for updating CI registry images - #408

Merged
bneradt merged 1 commit into
yahoo:masterfrom
bneradt:update-ci-registry-image-skill
Oct 14, 2026
Merged

bneradt merged 1 commit into
yahoo:masterfrom
bneradt:update-ci-registry-image-skill

Conversation

@bneradt

@bneradt bneradt commented Oct 13, 2026

Copy link
Copy Markdown
Collaborator

Refreshing a multi-arch CI image in the ci.trafficserver.apache.org:5000
registry was documented only in personal notes tied to one lab host.
The process has several easy-to-miss steps: separate native amd64 and
arm64 builds, a firewall window on the controller that every registry
client needs, Podman's TLS defaults against the plain HTTP registry,
and a manifest list assembled on docker1.

This patch adds an update-ci-registry-image agent skill that walks
through the full flow with the build hosts, controller, and manifest
host as inputs rather than hard-coded names. It covers shipping the
committed tree to a remote builder, pushing each architecture,
publishing and verifying the manifest, and closing the registry port
again afterward.

🤖 Generated with Claude Code

Refreshing a multi-arch CI image in the ci.trafficserver.apache.org:5000
registry was documented only in personal notes tied to one lab host.
The process has several easy-to-miss steps: separate native amd64 and
arm64 builds, a firewall window on the controller that every registry
client needs, Podman's TLS defaults against the plain HTTP registry,
and a manifest list assembled on docker1.

This patch adds an update-ci-registry-image agent skill that walks
through the full flow with the build hosts, controller, and manifest
host as inputs rather than hard-coded names. It covers shipping the
committed tree to a remote builder, pushing each architecture,
publishing and verifying the manifest, and closing the registry port
again afterward.

Co-Authored-By: Claude Opus 5.5 Low <noreply@anthropic.com>
Copilot AI balanced review requested due to automatic review settings October 13, 2026 23:57
@bneradt bneradt added the documentation Improvements or additions to documentation label Oct 13, 2026
@bneradt bneradt self-assigned this Oct 13, 2026

Copilot AI 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.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@bneradt
bneradt merged commit 5ea11e3 into yahoo:master Oct 14, 2026
6 checks passed
@bneradt
bneradt deleted the update-ci-registry-image-skill branch October 14, 2026 01:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants