From 43437bf2d51662291378cebef6aa1e773d8e7cf5 Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Wed, 21 Feb 2024 10:02:31 +0200 Subject: [PATCH] Update equinix runners Signed-off-by: Stefan Prodan --- .github/runners/README.md | 22 ++++++++++++---------- .github/runners/prereq.sh | 10 +++++----- .github/runners/runner-setup.sh | 2 +- 3 files changed, 18 insertions(+), 16 deletions(-) diff --git a/.github/runners/README.md b/.github/runners/README.md index 440c686519..8dc738f139 100644 --- a/.github/runners/README.md +++ b/.github/runners/README.md @@ -4,16 +4,18 @@ The Flux ARM64 end-to-end tests run on Equinix Metal instances provisioned with ## Current instances -| Repository | Runner | Instance | Location | -|-----------------------------|------------------|------------------------|---------------| -| flux2 | equinix-arm-dc-1 | flux-equinix-arm-dc-01 | Washington DC | -| flux2 | equinix-arm-dc-2 | flux-equinix-arm-dc-01 | Washington DC | -| flux2 | equinix-arm-da-1 | flux-equinix-arm-da-01 | Dallas | -| flux2 | equinix-arm-da-2 | flux-equinix-arm-da-01 | Dallas | -| source-controller | equinix-arm-dc-1 | flux-equinix-arm-dc-01 | Washington DC | -| source-controller | equinix-arm-da-1 | flux-equinix-arm-da-01 | Dallas | -| image-automation-controller | equinix-arm-dc-1 | flux-equinix-arm-dc-01 | Washington DC | -| image-automation-controller | equinix-arm-da-1 | flux-equinix-arm-da-01 | Dallas | +| Repository | Runner | Instance | Location | +|-----------------------------|------------------|----------------|---------------| +| flux2 | equinix-arm-dc-1 | flux-arm-dc-01 | Washington DC | +| flux2 | equinix-arm-dc-2 | flux-arm-dc-01 | Washington DC | +| flux2 | equinix-arm-da-1 | flux-arm-da-01 | Dallas | +| flux2 | equinix-arm-da-2 | flux-arm-da-01 | Dallas | +| flux-benchmark | equinix-arm-dc-1 | flux-arm-dc-01 | Washington DC | +| flux-benchmark | equinix-arm-da-1 | flux-arm-da-01 | Dallas | +| source-controller | equinix-arm-dc-1 | flux-arm-dc-01 | Washington DC | +| source-controller | equinix-arm-da-1 | flux-arm-da-01 | Dallas | +| image-automation-controller | equinix-arm-dc-1 | flux-arm-dc-01 | Washington DC | +| image-automation-controller | equinix-arm-da-1 | flux-arm-da-01 | Dallas | Instance spec: - Ampere Altra Q80-30 80-core processor @ 2.8GHz diff --git a/.github/runners/prereq.sh b/.github/runners/prereq.sh index 043876eba3..e1e497f40a 100755 --- a/.github/runners/prereq.sh +++ b/.github/runners/prereq.sh @@ -18,11 +18,11 @@ set -eu -KIND_VERSION=0.17.0 -KUBECTL_VERSION=1.24.0 -KUSTOMIZE_VERSION=4.5.7 -HELM_VERSION=3.10.1 -GITHUB_RUNNER_VERSION=2.298.2 +KIND_VERSION=0.22.0 +KUBECTL_VERSION=1.29.0 +KUSTOMIZE_VERSION=5.3.0 +HELM_VERSION=3.14.1 +GITHUB_RUNNER_VERSION=2.313.0 PACKAGES="apt-transport-https ca-certificates software-properties-common build-essential libssl-dev gnupg lsb-release jq pkg-config" # install prerequisites diff --git a/.github/runners/runner-setup.sh b/.github/runners/runner-setup.sh index b13d87e2a8..e7e1d3321d 100755 --- a/.github/runners/runner-setup.sh +++ b/.github/runners/runner-setup.sh @@ -22,7 +22,7 @@ RUNNER_NAME=$1 REPOSITORY_TOKEN=$2 REPOSITORY_URL=${3:-https://github.com/fluxcd/flux2} -GITHUB_RUNNER_VERSION=2.298.2 +GITHUB_RUNNER_VERSION=2.313.0 # download runner curl -o actions-runner-linux-arm64.tar.gz -L https://github.com/actions/runner/releases/download/v${GITHUB_RUNNER_VERSION}/actions-runner-linux-arm64-${GITHUB_RUNNER_VERSION}.tar.gz \