From 58643808729d8c44741c4ef70a212633304dd3f3 Mon Sep 17 00:00:00 2001 From: Sam Yaple Date: Thu, 10 Aug 2017 14:38:24 -0400 Subject: [PATCH] Use build-arg to make FROM image a variable Change-Id: I9c0149d164ea3480dd49970a064b466cd425c4d5 --- centos/Dockerfile | 3 ++- centos/ceph/Dockerfile | 3 ++- debian/Dockerfile | 3 ++- debian/ceph/Dockerfile | 3 ++- ubuntu/Dockerfile | 3 ++- ubuntu/ceph/Dockerfile | 3 ++- 6 files changed, 12 insertions(+), 6 deletions(-) diff --git a/centos/Dockerfile b/centos/Dockerfile index e656e71..43d3281 100644 --- a/centos/Dockerfile +++ b/centos/Dockerfile @@ -1,4 +1,5 @@ -FROM centos:7 +ARG FROM=centos:7 +FROM ${FROM} ENV PATH=/var/lib/openstack/bin:$PATH ENV PROJECT=glance diff --git a/centos/ceph/Dockerfile b/centos/ceph/Dockerfile index f23719f..580c78f 100644 --- a/centos/ceph/Dockerfile +++ b/centos/ceph/Dockerfile @@ -1,4 +1,5 @@ -FROM openstackloci/glance:centos +ARG FROM=openstackloci/glance:centos +FROM ${FROM} ARG OVERRIDE=override diff --git a/debian/Dockerfile b/debian/Dockerfile index 4865094..d5fc4fe 100644 --- a/debian/Dockerfile +++ b/debian/Dockerfile @@ -1,4 +1,5 @@ -FROM debian:jessie-slim +ARG FROM=debian:jessie-slim +FROM ${FROM} ENV PATH=/var/lib/openstack/bin:$PATH ENV PROJECT=glance diff --git a/debian/ceph/Dockerfile b/debian/ceph/Dockerfile index ea0e7b6..64530c9 100644 --- a/debian/ceph/Dockerfile +++ b/debian/ceph/Dockerfile @@ -1,4 +1,5 @@ -FROM openstackloci/glance:debian +ARG FROM=openstackloci/glance:debian +FROM ${FROM} ARG OVERRIDE=override diff --git a/ubuntu/Dockerfile b/ubuntu/Dockerfile index 2f15c69..62371a0 100644 --- a/ubuntu/Dockerfile +++ b/ubuntu/Dockerfile @@ -1,4 +1,5 @@ -FROM ubuntu:xenial +ARG FROM=ubuntu:xenial +FROM ${FROM} ENV PATH=/var/lib/openstack/bin:$PATH ENV PROJECT=glance diff --git a/ubuntu/ceph/Dockerfile b/ubuntu/ceph/Dockerfile index 0ac766d..014f84b 100644 --- a/ubuntu/ceph/Dockerfile +++ b/ubuntu/ceph/Dockerfile @@ -1,4 +1,5 @@ -FROM openstackloci/glance:ubuntu +ARG FROM=openstackloci/glance:ubuntu +FROM ${FROM} ARG OVERRIDE=override