Make iPXE + TinyIPA the defaults for devstack

iPXE and TinyIPA both increase speed of ramdisk boots considerably.
As a result, we should use them as the defaults inside our
development environments.

The project-config change this depends on must land first, as gate
jobs currently rely on the default value in devstack, so our jobs
have to be changed to explicitly set iPXE enabled or disabled.

Depends-on: I0d434f5240f4ab8e2cceb50e934014196e82812e
Change-Id: If7c1f6a929d7e030d82e81ca467411a13901695d
This commit is contained in:
Jay Faulkner
2016-05-05 08:54:28 -07:00
committed by Jim Rollenhagen
parent c28a95aa9e
commit 9742c01a10

View File

@@ -121,7 +121,7 @@ IRONIC_VM_LOG_ROTATE=$(trueorfalse True IRONIC_VM_LOG_ROTATE)
IRONIC_BUILD_DEPLOY_RAMDISK=$(trueorfalse True IRONIC_BUILD_DEPLOY_RAMDISK)
# Ironic IPA ramdisk type, supported types are: coreos, tinyipa.
IRONIC_RAMDISK_TYPE=${IRONIC_RAMDISK_TYPE:-coreos}
IRONIC_RAMDISK_TYPE=${IRONIC_RAMDISK_TYPE:-tinyipa}
# If not use DIB, these files are used as deploy ramdisk/kernel.
# (The value must be an absolute path)
@@ -166,7 +166,7 @@ IRONIC_SERVICE_PORT=${IRONIC_SERVICE_PORT:-6385}
IRONIC_HOSTPORT=${IRONIC_HOSTPORT:-$SERVICE_HOST:$IRONIC_SERVICE_PORT}
# Enable iPXE
IRONIC_IPXE_ENABLED=$(trueorfalse False IRONIC_IPXE_ENABLED)
IRONIC_IPXE_ENABLED=$(trueorfalse True IRONIC_IPXE_ENABLED)
IRONIC_HTTP_DIR=${IRONIC_HTTP_DIR:-$IRONIC_DATA_DIR/httpboot}
IRONIC_HTTP_SERVER=${IRONIC_HTTP_SERVER:-$HOST_IP}
IRONIC_HTTP_PORT=${IRONIC_HTTP_PORT:-8088}