From e53331195070efb5bcdc01a4de915a486d15630d Mon Sep 17 00:00:00 2001 From: James Slagle Date: Wed, 10 Sep 2014 13:41:03 -0400 Subject: [PATCH] add delorean element for building overcloud images --- elements/delorean/extra-data.d/10-delorean-repo | 14 ++++++++++++++ instack-sourcerc | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100755 elements/delorean/extra-data.d/10-delorean-repo diff --git a/elements/delorean/extra-data.d/10-delorean-repo b/elements/delorean/extra-data.d/10-delorean-repo new file mode 100755 index 000000000..9749715ca --- /dev/null +++ b/elements/delorean/extra-data.d/10-delorean-repo @@ -0,0 +1,14 @@ +#!/bin/bash + +set -eux +set -o pipefail + +DELOREAN_REPO=${DELOREAN_REPO:-""} + +if [ -z "$DELOREAN_REPO" ]; then + echo \$DELOREAN_REPO must be set + exit 1 +fi + +sudo curl -o $TMP_MOUNT_PATH/etc/yum.repos.d/delorean.repo $DELOREAN_REPO + diff --git a/instack-sourcerc b/instack-sourcerc index 10754c067..8441d791a 100644 --- a/instack-sourcerc +++ b/instack-sourcerc @@ -178,5 +178,5 @@ use-ephemeral \ if [ "$DELOREAN" = "1" ]; then export DIB_COMMON_ELEMENTS=${DIB_COMMON_ELEMENTS:-""} - export DIB_COMMON_ELEMENTS="$DIB_COMMON_ELEMENTS undercloud-package-install" + export DIB_COMMON_ELEMENTS="$DIB_COMMON_ELEMENTS delorean undercloud-package-install" fi