- shell: |
#!/bin/bash -xe
+ sudo xl info || true
+
+ # Check that requirerd parameter are present
+ # This jobs can only be started via zuul.
+ if [ -z "$ZUUL_UUID" ] || [ -z "$LOG_PATH" ] || [ -z "$ZUUL_URL" ]; then
+ echo
+ echo "ERROR: Missing build parameters!"
+ echo
+ exit 1
+ fi
+
function pre_test_hook {{
echo "Install thirdparty libraries"
# Install libvirt here to ensure it is
# not replaced devstack
- sudo dpkg -i /opt/nodepool-scripts/*.deb
- sudo apt-get install -y -f --fix-missing
+ #sudo dpkg -i /opt/nodepool-scripts/*.deb
+ #sudo apt-get install -y -f --fix-missing
# Testing extra conf if possible
if [[ -e $BASE/new/nova/contrib/xen/vif-bridge-nova-network ]]; then
echo "Will use vif-bridge-nova-network from nova.git/contrib/xen/ as vif-bridge"
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
- link-logs # In macros.yaml from os-ext-testing
+
+ publishers:
+ - osci-swift-upload-logs-with-console:
+ upload_source: 'logs'