
This commit removes any trailing spaces at the end of the lines that was still present after recent cleanups. Change-Id: I4e6b2e7106a380cc34571ff35b5e727c476996a8
41 lines
1.3 KiB
Plaintext
41 lines
1.3 KiB
Plaintext
# Test: Stop keystone resource (by stopping httpd), check no other resource is stopped
|
|
|
|
echo "$(date) * Step 1: disable keystone resource via httpd stop"
|
|
play_on_resources "disable" "httpd"
|
|
|
|
echo "$(date) - List of cluster's failed actions:"
|
|
check_failed_actions
|
|
|
|
echo "$(date) * Step 2: check resource status"
|
|
# Define resource list without httpd
|
|
OVERCLOUD_RESOURCES_NO_KEYSTONE="$(echo $OVERCLOUD_RESOURCES | sed 's/httpd/ /g')"
|
|
# Define number of minutes to look for status
|
|
MINUTES=10
|
|
# Cycling for $MINUTES minutes polling every minute the status of the resources
|
|
echo "$(date) - Cycling for 10 minutes polling every minute the status of the resources"
|
|
i=0
|
|
while [ $i -lt $MINUTES ]
|
|
do
|
|
# Wait a minute
|
|
sleep 60
|
|
echo "$(date) - Polling..."
|
|
for resource in $OVERCLOUD_RESOURCES_NO_KEYSTONE
|
|
do
|
|
echo -n "$resource -> "
|
|
# If the resource is a multi state like galera or redis, do a different check
|
|
case $resource in
|
|
"galera") check_resource_status "$resource" "Masters"
|
|
;;
|
|
"redis") check_resource_status "$resource" "(Masters|Slaves)"
|
|
;;
|
|
*) check_resource_status "$resource" "Started"
|
|
;;
|
|
esac
|
|
[ $? -eq 0 ] && echo "OK" || (FAILURES=1; echo "Error!"; break)
|
|
done
|
|
let "i++"
|
|
done
|
|
|
|
echo "$(date) - List of cluster's failed actions:"
|
|
check_failed_actions
|