Skip to content

Latest commit

 

History

History
122 lines (104 loc) · 3.31 KB

README.md

File metadata and controls

122 lines (104 loc) · 3.31 KB

S2I OpenStack Containers

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-ansible-test;
  • openstack-aodh-api;
  • openstack-barbican-api;
  • openstack-base;
  • openstack-ceilometer-central;
  • openstack-ceilometer-compute;
  • openstack-cinder-api;
  • openstack-cinder-backup;
  • openstack-cinder-scheduler;
  • openstack-cinder-volume;
  • openstack-cloudkitty-api;
  • openstack-cyborg;
  • openstack-cyborg-agent;
  • openstack-designate-api;
  • openstack-designate-backend-bind9;
  • openstack-designate-central;
  • openstack-designate-worker;
  • openstack-glance-api;
  • openstack-goose;
  • openstack-heat-api;
  • openstack-heat-engine;
  • openstack-horizon;
  • openstack-horizontest;
  • openstack-ironic-api;
  • openstack-ironic-conductor;
  • openstack-ironic-graphical-console;
  • openstack-ironic-neutron-agent;
  • openstack-keystone;
  • openstack-manila-api;
  • openstack-manila-scheduler;
  • openstack-manila-share;
  • openstack-mariadb;
  • openstack-memcached;
  • openstack-netutils;
  • openstack-neutron-dhcp-agent;
  • openstack-neutron-metadata-agent-ovn;
  • openstack-neutron-ovn-agent;
  • openstack-neutron-server;
  • openstack-neutron-sriov-agent;
  • openstack-nova-api;
  • openstack-nova-compute;
  • openstack-nova-conductor;
  • openstack-nova-novncproxy;
  • openstack-nova-scheduler;
  • openstack-octavia-api;
  • openstack-octavia-worker;
  • openstack-openstackclient;
  • openstack-ovn-base;
  • openstack-ovn-controller;
  • openstack-ovn-nb-db-server;
  • openstack-ovn-northd;
  • openstack-ovn-sb-db-server;
  • openstack-placement-api;
  • openstack-rabbitmq;
  • openstack-redis;
  • openstack-rsyslog;
  • openstack-swift-account;
  • openstack-swift-container;
  • openstack-swift-object;
  • openstack-swift-proxy-server;
  • openstack-tempest;
  • openstack-unbound;
  • openstack-watcher-base;
  • openstack-tobiko;

Quick start

Install the host container tools:

./build.sh install-deps

List available image targets:

./build.sh list

Build all images from the maintained master source pins:

STREAM=master tox -e build

Run the current test and lint environments:

tox -e test
tox -e linters

Documentation

Publication

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.

License

See LICENSE.txt.