Merge "Moving stack parameter defaults to Tuskar install"

This commit is contained in:
Jenkins 2015-06-24 20:59:00 +00:00 committed by Gerrit Code Review
commit 988ef1c7b6
1 changed files with 40 additions and 0 deletions

View File

@ -17,6 +17,7 @@ PLAN_ID=$(tuskar plan-show overcloud | awk '$2=="uuid" {print $4}')
if [ -z "$PLAN_ID" ]; then
tuskar plan-create overcloud
PLAN_ID=$(tuskar plan-show overcloud | awk '$2=="uuid" {print $4}')
NEW_PLAN="yes"
fi
for ROLE_NAME in "Controller" "Compute" "Swift-Storage" "Cinder-Storage" "Ceph-Storage" ; do
@ -27,3 +28,42 @@ for ROLE_NAME in "Controller" "Compute" "Swift-Storage" "Cinder-Storage" "Ceph-S
fi
done
if [ -n "$NEW_PLAN" ]; then
# Set defaults
tuskar plan-update -P Ceph-Storage-1::Flavor=baremetal \
-P Ceph-Storage-1::Image=overcloud-full \
-P Cinder-Storage-1::CinderISCSIHelper=lioadm \
-P Cinder-Storage-1::count=0 \
-P Cinder-Storage-1::Image=overcloud-full \
-P Cinder-Storage-1::Flavor=baremetal \
-P Compute-1::count=1 \
-P Compute-1::Flavor=baremetal \
-P Compute-1::Image=overcloud-full \
-P Compute-1::NeutronBridgeMappings=datacentre:br-ex \
-P Compute-1::NeutronEnableTunnelling=True \
-P Compute-1::NeutronFlatNetworks=datacentre \
-P Compute-1::NeutronNetworkType=gre \
-P Compute-1::NeutronNetworkVLANRanges=datacentre:1:1000 \
-P Compute-1::NeutronPhysicalBridge=br-ex \
-P Compute-1::NeutronPublicInterface=nic1 \
-P Compute-1::NeutronTunnelTypes=gre \
-P Compute-1::NovaComputeLibvirtType=qemu \
-P Compute-1::NtpServer= \
-P Controller-1::CinderISCSIHelper=lioadm \
-P Controller-1::CloudName=overcloud \
-P Controller-1::count=1 \
-P Controller-1::Flavor=baremetal \
-P Controller-1::Image=overcloud-full \
-P Controller-1::NeutronBridgeMappings=datacentre:br-ex \
-P Controller-1::NeutronEnableTunnelling=True \
-P Controller-1::NeutronFlatNetworks=datacentre \
-P Controller-1::NeutronNetworkType=gre \
-P Controller-1::NeutronNetworkVLANRanges=datacentre:1:1000 \
-P Controller-1::NeutronPublicInterface=nic1 \
-P Controller-1::NeutronTunnelTypes=gre \
-P Controller-1::NtpServer= \
-P Swift-Storage-1::count=0 \
-P Swift-Storage-1::Flavor=baremetal \
-P Swift-Storage-1::Image=overcloud-full \
$PLAN_ID
fi