github.com/weaveworks/common@v0.0.0-20230728070032-dd9e68f319d5/tools/integration/sanity_check.sh (about)

     1  #! /bin/bash
     2  # shellcheck disable=SC1090,SC1091
     3  . "$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/config.sh"
     4  
     5  set -e
     6  
     7  whitely echo Ping each host from the other
     8  for host in $HOSTS; do
     9      for other in $HOSTS; do
    10          [ "$host" = "$other" ] || run_on "$host" "$PING" "$other"
    11      done
    12  done
    13  
    14  whitely echo Check we can reach docker
    15  
    16  for host in $HOSTS; do
    17      echo
    18      echo "Host Version Info: $host"
    19      echo "====================================="
    20      echo "# docker version"
    21      docker_on "$host" version
    22      echo "# docker info"
    23      docker_on "$host" info
    24      echo "# weave version"
    25      weave_on "$host" version
    26  done