Add DockerNovaMetadataConfigImage as part of metadata httpd wsgi move

We gonna change nova metadata api to be served via httpd wsgi. Therefore
we'll have a new config volume for the nova_metadata container.

Adding DockerNovaMetadataConfigImage for this.

Change-Id: I47d79ab8e274e94cbe0d4cadd204e63cbbe3dca8
Related-Bug: 1781405
This commit is contained in:
Martin Schuppert 2018-07-16 15:44:26 +02:00
parent 0d28cf7092
commit 3ea9f95d30
3 changed files with 16 additions and 3 deletions

View File

@ -502,6 +502,7 @@ container_images_template:
- DockerNovaApiImage
- DockerNovaConfigImage
- DockerNovaMetadataImage
- DockerNovaMetadataConfigImage
services:
- OS::TripleO::Services::NovaApi
- OS::TripleO::Services::NovaConductor

View File

@ -0,0 +1,7 @@
---
features:
- |
We are changing nova metadata api to be served via httpd wsgi. Therefore
we'll have a new config volume for the nova_metadata container.
Adding DockerNovaMetadataConfigImage for this.

View File

@ -485,9 +485,14 @@ class TestPrepare(base.TestCase):
'push_destination': '192.0.2.0:8787',
}],
'environments/containers-default-parameters.yaml': {
'DockerNovaApiImage': '192.0.2.0:8787/t/p-nova-api:l',
'DockerNovaConfigImage': '192.0.2.0:8787/t/p-nova-api:l',
'DockerNovaMetadataImage': '192.0.2.0:8787/t/p-nova-api:l'
'DockerNovaApiImage':
'192.0.2.0:8787/t/p-nova-api:l',
'DockerNovaConfigImage':
'192.0.2.0:8787/t/p-nova-api:l',
'DockerNovaMetadataConfigImage':
u'192.0.2.0:8787/t/p-nova-api:l',
'DockerNovaMetadataImage':
'192.0.2.0:8787/t/p-nova-api:l'
}},
kb.container_images_prepare(
template_file=TEMPLATE_PATH,