tripleo-upgrade/templates/l3_agent_start_ping.sh.j2

13 lines
447 B
Django/Jinja

#!/bin/bash
#
# Script which start an ICMP connectivity check on the first in use
# floating IP during upgrade
if [ -f {{ working_dir }}/fip.sh ]; then
source {{ working_dir }}/fip.sh
else
echo export FIP=$(openstack floating ip list -f json | jq -r -c '.[] | select(.Port) | .["Floating IP Address"]' | head -1) > {{ working_dir }}/fip.sh
source {{ working_dir }}/fip.sh
fi
ping -D ${FIP} >> ~/ping_results_$(date +%Y%m%d%H%M).log &