containers / image_build

Monorepo menagerie of container images and associated build automation
Apache License 2.0
12 stars 5 forks source link

Support <version>-immutable tagged stable images #23

Closed cevich closed 7 months ago

cevich commented 7 months ago

Fixes: https://github.com/containers/automation_images/issues/310

There are circumstances where it's consequential to have image digests that change constantly. Add a "flavor" of podman/buildah/skopeo image with a unique tag, that's only ever pushed once. Update documentation.

cevich commented 7 months ago

@edsantiago it's probably asking a lot, so PLMK if it's asking too much for you to review this. Esp. the "Simplify image-build automation scripts" commit is quite big since it prunes out a lot of legacy crap. I did perform a few runs of CI against just that commit, and they're happy.

cevich commented 7 months ago

@TomSweeneyRedHat would you mind taking a look at the (short) README updates here, LMK if there are any major problems?

cevich commented 7 months ago

@edsantiago NP at all if this is too much, I appreciate you're making an effort.

TomSweeneyRedHat commented 7 months ago

Couple doc changes for consideration or to be ignored. Your call. LGTM otherwise.

cevich commented 7 months ago

This is ready to go, letting it sit for a day or so in case there are last minute objections/feedback.

cevich commented 7 months ago

Note to me: Check next cron run and verify immutable images have been pushed. Send mail to podman list assuming images aren't overwritten on the subsequent cron run.