Tidy up config image declarations

The API needed it's own config container image and the rest were "pick
one there all the same". This patch sets a specific config image for the
API and the rest of the services according to what is really required.

Change-Id: I7867efe52609eff31fca692b5298a9eede35c239
This commit is contained in:
Brent Eagles 2021-11-29 11:08:15 -03:30
parent 2b4dd668ec
commit 93b44b67d6
2 changed files with 14 additions and 1 deletions

View File

@ -35,6 +35,8 @@ container_images:
image_source: tripleo
- imagename: quay.io/tripleomaster/openstack-designate-api:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomaster/openstack-designate-base:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomaster/openstack-designate-backend-bind9:current-tripleo
image_source: tripleo
- imagename: quay.io/tripleomaster/openstack-designate-central:current-tripleo

View File

@ -163,6 +163,7 @@ container_images_template:
image_source: tripleo
params:
- ContainerDesignateApiImage
- ContainerDesignateApiConfigImage
services:
- OS::TripleO::Services::DesignateApi
- OS::TripleO::Services::DesignateCentral
@ -171,6 +172,17 @@ container_images_template:
- OS::TripleO::Services::DesignateProducer
- OS::TripleO::Services::DesignateWorker
- imagename: "{{namespace}}/{{name_prefix}}designate-base{{name_suffix}}:{{tag}}"
image_source: tripleo
params:
- ContainerDesignateConfigImage
services:
- OS::TripleO::Services::DesignateCentral
- OS::TripleO::Services::DesignateMDNS
- OS::TripleO::Services::DesignateSink
- OS::TripleO::Services::DesignateProducer
- OS::TripleO::Services::DesignateWorker
- imagename: "{{namespace}}/{{name_prefix}}designate-backend-bind9{{name_suffix}}:{{tag}}"
image_source: tripleo
params:
@ -209,7 +221,6 @@ container_images_template:
- imagename: "{{namespace}}/{{name_prefix}}designate-worker{{name_suffix}}:{{tag}}"
image_source: tripleo
params:
- ContainerDesignateConfigImage
- ContainerDesignateWorkerImage
services:
- OS::TripleO::Services::DesignateWorker