Source-to-image container builds for OpenStack services on UBI 10
(ubi-minimal). Service code is built from pinned upstream Git sources with
Python dependencies constrained by generated lock files.
The repository currently builds:
openstack-base;openstack-cyborg;openstack-cyborg-agent;openstack-glance-api;openstack-manila-api;openstack-manila-scheduler;openstack-manila-share;openstack-watcher-base.
Install the host container tools:
./build.sh install-depsList available image targets:
./build.sh listBuild all images from the maintained master source pins:
STREAM=master tox -e buildRun the current test and lint environments:
tox -e test
tox -e lintersdocs/design.mdcovers the design principles behind the container images and Containerfiles.docs/developer-guide.mddescribes repository structure, sources, generated files, builds, and maintenance workflows.docs/TESTING.mdprovides a concise testing entry point.
Konflux is authoritative for hermetic production provenance and publication. GitHub workflows provide development build and validation coverage. Development tags published by those workflows do not replace Konflux production artifacts.
See LICENSE.txt.