#!/bin/bash count=0 passed=0 failed=0 while [ $count -lt 100 ]; do systemctl stop maas-rackd.service rm -rf /var/lib/maas/boot-resources/* systemctl start maas-rackd.service while [ ! -L /var/lib/maas/boot-resources/current ]; do sleep 1 done find /var/lib/maas/boot-resources/ -samefile /var/lib/maas/boot-resources/cache/c982d550cc03da0fec01f8059596f8334d9135adc5b5600f9d86b0ae003fbffe | grep -q 'ga-16.04/xenial/daily/boot-kernel' if [ $? -eq 0 ]; then echo 'PASS' passed=$((passed+1)) else echo 'FAIL' failed=$((failed+1)) fi count=$((count+1)) done echo "Passed: $passed" echo "Failed: $failed"