Add Ironic-python-agent support to devstack-gate
IPA is now upstreamed and needs gate jobs running. This adds support needed to run gate jobs. Change-Id: I1cbb2f09b10dd36fbd40e9a20d0ddabdfa1e1192
This commit is contained in:
@@ -180,6 +180,9 @@ export DEVSTACK_GATE_NOVA_API_METADATA_SPLIT=${DEVSTACK_GATE_NOVA_API_METADATA_S
|
||||
# Set to 1 to run ironic baremetal provisioning service.
|
||||
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 1 to run sahara
|
||||
export DEVSTACK_GATE_SAHARA=${DEVSTACK_GATE_SAHARA:-0}
|
||||
|
||||
|
||||
@@ -126,6 +126,12 @@ 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_DRIVER" == "agent_ssh" ]]; then
|
||||
echo "SWIFT_ENABLE_TEMPURLS=True" >>localrc
|
||||
echo "IRONIC_ENABLED_DRIVERS=fake,agent_ssh,agent_ipmitool" >>localrc
|
||||
echo "IRONIC_BUILD_DEPLOY_RAMDISK=False" >>localrc
|
||||
echo "IRONIC_DEPLOY_DRIVER=agent_ssh" >>localrc
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ "$DEVSTACK_GATE_VIRT_DRIVER" == "xenapi" ]]; then
|
||||
|
||||
Reference in New Issue
Block a user