File tree Expand file tree Collapse file tree 5 files changed +14
-0
lines changed Expand file tree Collapse file tree 5 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -492,6 +492,7 @@ edpm_deploy_instance: ## Spin a instance on edpm node
492492.PHONY : tripleo_deploy
493493tripleo_deploy : export CLOUD_DOMAIN=${DNS_DOMAIN}
494494tripleo_deploy : export TLSE_ENABLED=${TLS_ENABLED}
495+ tripleo_deploy : export TRIPLEO_ADDITIONAL_ENV=${ADDITIONAL_ENV_FILE}
495496tripleo_deploy : export INTERFACE_MTU=${NETWORK_MTU}
496497tripleo_deploy : export COMPUTE_CELLS=${EDPM_COMPUTE_CELLS}
497498tripleo_deploy : export REGISTRY_USER ?= ${RH_REGISTRY_USER}
@@ -524,6 +525,7 @@ standalone_deploy: export MANILA_ENABLED=${MANILA_SERVICE_ENABLED}
524525standalone_deploy : export HEAT_ENABLED=${HEAT_SERVICE_ENABLED}
525526standalone_deploy : export CLOUD_DOMAIN=${DNS_DOMAIN}
526527standalone_deploy : export COMPUTE_CEPH_ENABLED=${EDPM_COMPUTE_CEPH_ENABLED}
528+ standalone_deploy : export STANDALONE_ADDITIONAL_ENV=${ADDITIONAL_ENV_FILE}
527529standalone_deploy : export CONFIGURE_HUGEPAGES=${EDPM_CONFIGURE_HUGEPAGES}
528530standalone_deploy : export COMPUTE_CEPH_NOVA=${EDPM_COMPUTE_CEPH_NOVA}
529531standalone_deploy : export COMPUTE_SRIOV_ENABLED=${EDPM_COMPUTE_SRIOV_ENABLED}
Original file line number Diff line number Diff line change @@ -126,6 +126,7 @@ export BARBICAN_ENABLED=${BARBICAN_ENABLED}
126126export MANILA_ENABLED=${MANILA_ENABLED}
127127export SWIFT_REPLICATED=${SWIFT_REPLICATED}
128128export TLSE_ENABLED=${TLSE_ENABLED}
129+ export STANDALONE_ADDITIONAL_ENV=/tmp/aditional_env_file.yaml
129130export CLOUD_DOMAIN=${CLOUD_DOMAIN}
130131export OCTAVIA_ENABLED=${OCTAVIA_ENABLED}
131132export HEAT_ENABLED=${HEAT_ENABLED}
@@ -236,6 +237,7 @@ scp $SSH_OPT ${SCRIPTPATH}/../standalone/hugepages.yaml root@$IP:hugepages.yaml
236237[[ " $EDPM_COMPUTE_CEPH_ENABLED " == " true" ]] && scp $SSH_OPT standalone/ceph.sh root@$IP :/tmp/ceph.sh
237238scp $SSH_OPT standalone/openstack.sh root@$IP :/tmp/openstack.sh
238239scp $SSH_OPT standalone/post_config/ironic.sh root@$IP :/tmp/ironic_post.sh
240+ [ -f " ${STANDALONE_ADDITIONAL_ENV} " ] && scp $SSH_OPT " ${STANDALONE_ADDITIONAL_ENV} " root@$IP :/tmp/aditional_env_file.yaml || true
239241[ -f $HOME /.ssh/id_ecdsa.pub ] || \
240242 ssh-keygen -t ecdsa -f $HOME /.ssh/id_ecdsa -q -N " "
241243scp $SSH_OPT $HOME /.ssh/id_ecdsa.pub root@$IP :/root/.ssh/id_ecdsa.pub
Original file line number Diff line number Diff line change @@ -100,6 +100,7 @@ export MANILA_ENABLED=${MANILA_ENABLED:-true}
100100export OCTAVIA_ENABLED=${OCTAVIA_ENABLED}
101101export TELEMETRY_ENABLED=${TELEMETRY_ENABLED:- true}
102102export TLSE_ENABLED=${TLSE_ENABLED:- false}
103+ export TRIPLEO_ADDITIONAL_ENV=/tmp/aditional_env_file.yaml
103104export CLOUD_DOMAIN=${CLOUD_DOMAIN:- localdomain}
104105export TRIPLEO_NETWORKING=${TRIPLEO_NETWORKING:- true}
105106export TRIPLEO_ATTACH_EXTNET=${TRIPLEO_ATTACH_EXTNET:- true}
266267fi
267268scp $SSH_OPT ${SCRIPTPATH} /../tripleo/overcloud_roles.yaml zuul@$IP :overcloud_roles.yaml
268269scp $SSH_OPT ${SCRIPTPATH} /../tripleo/ansible_config.cfg zuul@$IP :ansible_config.cfg
270+ [ -n " ${TRIPLEO_ADDITIONAL_ENV} " ] && [ -f " ${TRIPLEO_ADDITIONAL_ENV} " ] && scp $SSH_OPT " ${TRIPLEO_ADDITIONAL_ENV} " zuul@$IP :/tmp/aditional_env_file.yaml || true
269271if [[ " $EDPM_COMPUTE_CEPH_ENABLED " == " true" ]]; then
270272 scp $SSH_OPT ${SCRIPTPATH} /../tripleo/ceph.sh root@$IP :/tmp/ceph.sh
271273 scp $SSH_OPT ${SCRIPTPATH} /../tripleo/generate_ceph_inventory.py root@$IP :/tmp/generate_ceph_inventory.py
Original file line number Diff line number Diff line change @@ -195,4 +195,8 @@ if [ "$EDPM_COMPUTE_DHCP_AGENT_ENABLED" = "true" ] ; then
195195 ENV_ARGS+=" -e $HOME /dhcp_agent_template.yaml"
196196fi
197197
198+ if [ -f " ${STANDALONE_ADDITIONAL_ENV} " ]; then
199+ ENV_ARGS+=" -e ${STANDALONE_ADDITIONAL_ENV} "
200+ fi
201+
198202sudo ${CMD} ${CMD_ARGS} ${ENV_ARGS}
Original file line number Diff line number Diff line change @@ -175,6 +175,10 @@ if [ "$EDPM_CONFIGURE_HUGEPAGES" = "true" ] && [ "$TLSE_ENABLED" != "true" ] ; t
175175 ENV_ARGS+=" -e $HOME /hugepages.yaml"
176176fi
177177
178+ if [ -f " ${TRIPLEO_ADDITIONAL_ENV} " ]; then
179+ ENV_ARGS+=" -e ${TRIPLEO_ADDITIONAL_ENV} "
180+ fi
181+
178182if [ " $TLSE_ENABLED " = " true" ]; then
179183 ENV_ARGS+=" -e /usr/share/openstack-tripleo-heat-templates/environments/ssl/tls-everywhere-endpoints-dns.yaml"
180184 ENV_ARGS+=" -e /usr/share/openstack-tripleo-heat-templates/environments/services/haproxy-public-tls-certmonger.yaml"
You can’t perform that action at this time.
0 commit comments