[DNM] Prototype/zuul container build - #14
Open
SeanMooney wants to merge 11 commits into
Open
Conversation
SeanMooney
force-pushed
the
prototype/zuul-container-build
branch
2 times, most recently
from
August 7, 2026 14:53
0baa49c to
06544b0
Compare
Add repository-owned orchestration for preparing Zuul-compatible inventories, staging speculative sources, and assembling isolated build contexts. Introduce shared pre, run, and post playbooks with local Make entry points, authenticated registry publication, exact image metadata, and configurable cleanup. Keep build.sh as the build implementation while adding prepared-context, platform, and target-reference support. Add the unified unittest suite, Molecule scenarios, and repository-owned lint and packaging configuration. Signed-off-by: Sean Mooney <work@seanmooney.info>
Add initial tox and abstract content-provider Zuul jobs without binding the provider to a nodeset. Normalize explicit image lists and speculative dependency projects from Zuul inventory. Detect Python distributions statically, map them to affected image dependency inputs, and stage additional prepared sources into ordered build contexts. Preserve source-built provenance and filter released constraints using normalized distribution names. Reject unsupported base-image source replacements and add unit, Molecule, and end-to-end coverage. Signed-off-by: Sean Mooney <work@seanmooney.info>
SeanMooney
force-pushed
the
prototype/zuul-container-build
branch
from
August 7, 2026 16:19
06544b0 to
3642beb
Compare
yazug
added a commit
to yazug/s2i-openstack-containers
that referenced
this pull request
Aug 7, 2026
openstack_image_builder is from Sean's [DNM] prototype (PR openstack-k8s-operators#14) and not yet merged or widely known. Replaced with plain language; skill reference and 'see open pull requests' are enough. Assisted-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
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 join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is really not ready so ignore for now