#!/usr/bin/env bash
set -euo pipefail
SCRIPT_DIR=$(CDPATH= cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd)

for arg in "$@"; do
  if [[ "$arg" == --apply || "$arg" == apply ]]; then
    echo 'upgrade-control-plane: Phase 1 is plan-only and refuses to change the K3s version.' >&2
    exit 65
  fi
done

exec python3 "$SCRIPT_DIR/upgrade-plan.py" "$@"
