kolla/docker/monasca
Mark Goddard 724860f786 Add a storm-base image
Refactor storm image dependencies. Previously we had:

base -> storm -> monasca-thresh

Both storm and monasca-thresh images are final, and each includes a
footer. This causes issues when the footer expects to be at the end of
the image, or there to be only a single footer. In particular, since
I2592a736206eaec811290e9fbdbf2540c0518ffe, the footer used in CI jobs
reverts to the public package mirrors.

This change introduces a storm-base image, and refactors the dependency
chain:

base -> storm-base -> storm
base -> storm-base -> monasca-thresh

Related-Bug: #1902101

Change-Id: I53e8ba8d4baa4434cf3c49ed94d1f7cb44099bee
(cherry picked from commit 93204ecfec)
2021-01-13 14:57:01 +00:00
..
monasca-agent Add block labels to all Dockerfiles 2020-03-01 17:25:58 +00:00
monasca-api Add block labels to all Dockerfiles 2020-03-01 17:25:58 +00:00
monasca-base Use Python 3 for mod_wsgi in cyborg and monasca on Debian/Ubuntu 2020-05-04 11:46:36 +00:00
monasca-grafana Fix build of monasca-grafana 2020-12-21 16:43:06 +00:00
monasca-notification Add block labels to all Dockerfiles 2020-03-01 17:25:58 +00:00
monasca-persister Add block labels to all Dockerfiles 2020-03-01 17:25:58 +00:00
monasca-thresh Add a storm-base image 2021-01-13 14:57:01 +00:00