#!/usr/bin/env bash set -e source ${GATE_UTILS} EXPECTED_MEMBERS=${@} promenade_teardown_node ${GENESIS_NAME} n1 vm_clean ${GENESIS_NAME} vm_create ${GENESIS_NAME} rsync_cmd ${TEMP_DIR}/scripts/*${GENESIS_NAME}* ${GENESIS_NAME}:/root/promenade/ ssh_cmd ${GENESIS_NAME} /root/promenade/join-${GENESIS_NAME}.sh ssh_cmd ${GENESIS_NAME} /root/promenade/validate-${GENESIS_NAME}.sh validate_cluster n1 validate_etcd_membership kubernetes n1 ${EXPECTED_MEMBERS} validate_etcd_membership calico n1 ${EXPECTED_MEMBERS}