source /opt/stack/devstack/openrc admin admin
echo -e "\nenv after openrc\n"
env
+echo "\nsudo du -hs /opt/stack"
+sudo du -hs /opt/stack
+echo "\nsudo mount"
+sudo mount
EOF
# Since this log collection work is happening before the archive build macro which also
echo "::1 localhost \${HOSTNAME}" >> /tmp/hosts
sudo mv /tmp/hosts /etc/hosts
sudo mkdir /opt/stack
+echo "Create RAM disk for /opt/stack"
+sudo mount -t tmpfs -o size=2G tmpfs /opt/stack
sudo chmod 777 /opt/stack
cd /opt/stack
echo "git clone https://git.openstack.org/openstack-dev/devstack --branch ${OPENSTACK_BRANCH}"
workpath="${WORKSPACE}/test/csit/suites"
for suite in ${SUITES}; do
fullsuite="${workpath}/${suite}"
- if [ -z ${newsuites} ]; then
+ if [ -z "${newsuites}" ]; then
newsuites+=${fullsuite}
else
newsuites+=" "${fullsuite}
--log log_${log_name}.html --report None --output output_${log_name}.xml \
-v BUNDLEFOLDER:${BUNDLEFOLDER} \
-v BUNDLE_URL:${ACTUAL_BUNDLE_URL} \
+ -v CONTROLLERFEATURES:${CONTROLLERFEATURES} \
-v CONTROLLER_USER:${USER} \
-v DEVSTACK_DEPLOY_PATH:/opt/stack/devstack \
-v HA_PROXY_IP:${HA_PROXY_IP} \