
The lbaas service was moved to use lbaasv2 in https://review.openstack.org/360352. However, some additional fixes are needed to make it work. To ensure lbaas is working after future changes, it is now enabled as part of scenario002. Change-Id: I050c831041262636f07ad616bca6acaaff42ed37
40 lines
1.2 KiB
Bash
Executable File
40 lines
1.2 KiB
Bash
Executable File
#!/bin/bash
|
|
if [ $(id -u) != 0 ]; then
|
|
SUDO='sudo'
|
|
fi
|
|
|
|
echo -e "Generating packstack config for:
|
|
- keystone
|
|
- glance (swift backend)
|
|
- nova
|
|
- neutron (ovs+vxlan)
|
|
- lbaasv2
|
|
- swift
|
|
- sahara
|
|
- trove
|
|
- tempest (regex: 'smoke dashboard')"
|
|
echo "tempest will run if packstack's installation completes successfully."
|
|
echo
|
|
|
|
$SUDO packstack --allinone \
|
|
--debug \
|
|
--service-workers=2 \
|
|
--default-password="packstack" \
|
|
--os-aodh-install=n \
|
|
--os-ceilometer-install=n \
|
|
--os-gnocchi-install=n \
|
|
--os-cinder-install=n \
|
|
--os-horizon-install=n \
|
|
--nagios-install=n \
|
|
--glance-backend=swift \
|
|
--os-neutron-lbaas-install=y \
|
|
--os-sahara-install=y \
|
|
--os-trove-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" || export FAILURE=true
|