packstack/tests/scenario003.sh
coldmoment d272693542 Add Magnum deployment in packstack
Magnum is stable now, it's necessary to
add magnum support in packstack.

Change-Id: I37fa5554ad2221c93d48e0fb20fa60dc42979629
Implements: blueprint add-magnum-support
Depends-On: Ic33aba69873e0aeb79546fe25f158604229a54a5
2016-11-22 16:45:08 +08:00

37 lines
1.1 KiB
Bash
Executable File

#!/bin/bash
if [ $(id -u) != 0 ]; then
SUDO='sudo'
fi
echo -e "Generating packstack config for:
- keystone
- glance (file backend)
- nova
- neutron (ovs+vxlan)
- ceilometer
- aodh
- gnocchi
- heat
- magnum
- tempest (regex: 'smoke TelemetryAlarming')"
echo "tempest will run if packstack's installation completes successfully."
echo
$SUDO packstack ${ADDITIONAL_ARGS} \
--allinone \
--debug \
--service-workers=2 \
--default-password="packstack" \
--os-swift-install=n \
--os-horizon-install=n \
--glance-backend=file \
--os-heat-install=y \
--os-magnum-install=y \
--provision-uec-kernel-url="/tmp/cirros/cirros-0.3.4-x86_64-vmlinuz" \
--provision-uec-ramdisk-url="/tmp/cirros/cirros-0.3.4-x86_64-initrd" \
--provision-uec-disk-url="/tmp/cirros/cirros-0.3.4-x86_64-disk.img" \
--provision-demo=y \
--provision-tempest=y \
--run-tempest=y \
--run-tempest-tests="smoke TelemetryAlarming" || export FAILURE=true