tripleo-common/container-images/tripleo_containers.yaml
Kevin Carter 54a6bac5d5 Add an Ansible execution environment to our Build
This change adds an ansible execution environment to our build tools,
which will allow us to run with execution environments via tripleoclient
in the future. This build simply pulls in the base ansible-runner
image, and provides an interface to download/install roles and
collections as needed.

It also contains:
- the tripleo-ansible roles and collections contents via RPM.
- tripleo-ansible ansible contents are symlinked back with
  the /runner directory.
- ansible-runner settings included in /runner/env
- custom entrypoint for tripleo specific usecase, which later
  on appends the ansible-runner entrypoint

This image will be consumed in
tripleo-ci-centos-9-singlenode-external-compute-via-ee job defined in
https://review.opendev.org/c/openstack/tripleo-ci/+/843836.

Depends-On: https://review.opendev.org/c/openstack/tripleo-quickstart-extras/+/852720

Change-Id: I56cabb9aa8483c5039b5920db96a00509dc730cc
Signed-off-by: Kevin Carter <kecarter@redhat.com>
Co-authored-by: Chandan Kumar <chkumar@redhat.com>
2022-09-14 15:44:56 +05:30

194 lines
9.7 KiB
YAML

container_images:
- imagename: quay.io/tripleomastercentos9/openstack-aodh-api:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-aodh-evaluator:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-aodh-listener:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-aodh-notifier:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-barbican-api:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-barbican-keystone-listener:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-barbican-worker:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-ceilometer-central:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-ceilometer-compute:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-ceilometer-notification:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-ceilometer-ipmi:current-tripleo
image_source: tripleo
- imagename: quay.io/prometheus/pushgateway:v1.4.2
image_source: prom
- imagename: quay.io/tripleomastercentos9/openstack-cinder-api:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-cinder-backup:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-cinder-scheduler:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-cinder-volume:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-collectd:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-cron:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-designate-api:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-designate-base:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-designate-backend-bind9:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-designate-central:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-designate-mdns:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-designate-producer:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-designate-sink:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-designate-worker:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-etcd:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-frr:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-ovn-bgp-agent:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-glance-api:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-gnocchi-api:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-gnocchi-metricd:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-gnocchi-statsd:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-haproxy:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-heat-all:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-heat-api-cfn:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-heat-api:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-heat-engine:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-horizon:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-ironic-api:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-ironic-conductor:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-ironic-inspector:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-ironic-pxe:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-ironic-neutron-agent:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-iscsid:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-keystone:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-manila-api:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-manila-scheduler:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-manila-share:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-mariadb:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-memcached:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-multipathd:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-neutron-dhcp-agent:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-neutron-l3-agent:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-neutron-metadata-agent:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-neutron-openvswitch-agent:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-neutron-sriov-agent:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-neutron-mlnx-agent:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-neutron-server:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-neutron-metadata-agent-ovn:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-nova-api:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-nova-compute-ironic:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-nova-compute:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-nova-conductor:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-nova-libvirt:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-nova-novncproxy:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-nova-scheduler:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-octavia-api:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-octavia-health-manager:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-octavia-housekeeping:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-octavia-worker:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-ovn-controller:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-ovn-nb-db-server:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-ovn-northd:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-ovn-sb-db-server:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-placement-api:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-qdrouterd:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-rabbitmq:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-redis:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-swift-account:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-swift-container:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-swift-object:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-swift-proxy-server:current-tripleo
image_source: tripleo
- imagename: quay.rdoproject.org/tripleomastercentos9/daemon:current-ceph
image_source: ceph
- imagename: quay.io/prometheus/prometheus:v2.33.4
image_source: prom
- imagename: quay.io/prometheus/alertmanager:v0.23.0
image_source: prom
- imagename: quay.io/prometheus/node-exporter:v1.3.1
image_source: prom
- imagename: quay.io/prometheus/pushgateway:v1.4.2
image_source: prom
- imagename: quay.io/ceph/ceph-grafana:6.7.4
image_source: grafana
- imagename: quay.io/ceph/keepalived:2.1.5
image_source: keepalived
- imagename: quay.io/ceph/haproxy:2.3
image_source: haproxy
- imagename: quay.io/tripleomastercentos9/openstack-rsyslog:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-unbound:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-tempest:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/openstack-tripleoclient:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomastercentos9/tripleo-ansible-ee:current-tripleo
image_source: tripleo