From 4fc22297030e41e6360575e43f135ca97c4038a6 Mon Sep 17 00:00:00 2001 From: Jim Rollenhagen Date: Fri, 5 Sep 2014 13:28:50 -0700 Subject: [PATCH] Add option for building Ironic deploy ramdisks Does what it says. Change-Id: If8e347155b0af9b4fe50f4277887e68f94c0915a --- devstack-vm-gate-wrap.sh | 3 +++ devstack-vm-gate.sh | 3 +++ 2 files changed, 6 insertions(+) diff --git a/devstack-vm-gate-wrap.sh b/devstack-vm-gate-wrap.sh index 9422f471..de53028d 100755 --- a/devstack-vm-gate-wrap.sh +++ b/devstack-vm-gate-wrap.sh @@ -189,6 +189,9 @@ export DEVSTACK_GATE_IRONIC=${DEVSTACK_GATE_IRONIC:-0} # Set to "agent_ssh" to run ironic with the ironic-python-agent driver export DEVSTACK_GATE_IRONIC_DRIVER=${DEVSTACK_GATE_IRONIC_DRIVER:-pxe_ssh} +# Set to 0 to avoid building Ironic deploy ramdisks +export DEVSTACK_GATE_IRONIC_BUILD_RAMDISK=${DEVSTACK_GATE_IRONIC_BUILD_RAMDISK:-1} + # Set to 1 to run sahara export DEVSTACK_GATE_SAHARA=${DEVSTACK_GATE_SAHARA:-0} diff --git a/devstack-vm-gate.sh b/devstack-vm-gate.sh index 3101d63a..c60ac430 100755 --- a/devstack-vm-gate.sh +++ b/devstack-vm-gate.sh @@ -126,6 +126,9 @@ EOF echo "IRONIC_VM_EPHEMERAL_DISK=1" >>localrc echo "IRONIC_VM_LOG_DIR=$BASE/$LOCALRC_OLDNEW/ironic-bm-logs" >>localrc echo "DEFAULT_INSTANCE_TYPE=baremetal" >>localrc + if [[ "$DEVSTACK_GATE_IRONIC_BUILD_RAMDISK" -eq 0 ]]; then + echo "IRONIC_BUILD_DEPLOY_RAMDISK=False" >>localrc + fi if [[ "$DEVSTACK_GATE_IRONIC_DRIVER" == "agent_ssh" ]]; then echo "SWIFT_ENABLE_TEMPURLS=True" >>localrc echo "IRONIC_ENABLED_DRIVERS=fake,agent_ssh,agent_ipmitool" >>localrc