Use the base OS image for tripleoclient base

Building from openstack-base brings a lot of unneeded overhead into the
end container. We only need a minimal setup, so let's rely on
dependencies of the python-tripleo package instead of explicitly
pulling in world from openstack-base. That saves space, and reduces
potential attacks vectors and CVEs to maintain for the tripleoclient
container.

Related: blueprint zero-footprint

Change-Id: If70351aac67bf62274a068cb4ebfe9c5270da5ae
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
This commit is contained in:
Bogdan Dobrelya 2018-11-27 11:00:47 +01:00
parent 881be48a4c
commit 531d3dc0cd
1 changed files with 1 additions and 1 deletions

View File

@ -1,4 +1,4 @@
FROM {{ namespace }}/{{ image_prefix }}openstack-base:{{ tag }}
FROM {{ namespace }}/{{ image_prefix }}base:{{ tag }}
LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}"
{% block tripleoclient_header %}{% endblock %}