Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simplify immutable image tagging #28

Merged
merged 1 commit into from
Apr 30, 2024

Conversation

cevich
Copy link
Member

@cevich cevich commented Apr 30, 2024

Previously immutable tagged images were separately built as a pseudo- flavor, with the actual build-time flavor being reset to 'stable'. This is overly complex and unnecessary since the 'stable' flavor build may simply be reused. Alter the build and tagging automation to handle the -immutable tags automatically for every 'stable' flavor image. In other words, any necessary -immutable tags will simply be added by tag_version.sh when operating on the 'stable' flavor images.

Minor: Also update immutable image docs.

@cevich cevich force-pushed the simplify_immutable branch from 155de9b to 6c56b54 Compare April 30, 2024 19:45
Previously immutable tagged images were separately built as a pseudo-
flavor, with the actual build-time flavor being reset to 'stable'.  This
is overly complex and unnecessary since the 'stable' flavor build may
simply be reused.  Alter the build and tagging automation to handle the
`-immutable` tags automatically for every 'stable' flavor image.  In
other words, any necessary `-immutable` tags will simply be added by
`tag_version.sh` when operating on the 'stable' flavor images.

Minor: Also update immutable image docs.

Signed-off-by: Chris Evich <cevich@redhat.com>
@cevich cevich force-pushed the simplify_immutable branch from 6c56b54 to 5c14eec Compare April 30, 2024 20:17
@cevich cevich marked this pull request as ready for review April 30, 2024 20:23
@cevich cevich merged commit c95cda1 into containers:main Apr 30, 2024
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant