Skip to content

Commit 7795874

Browse files
committed
ci-automation: remove Equinix Metal testing
After years of good services and sponsoring from Equinix Metal, we need to retire those tests for AMD64 / ARM64 bare metal instances. As Equinix Metal offering is still around until June 2026, let's continue to produce and release Flatcar images for any users still using those images but we won't test them as the Flatcar account won't be covered by sponsoring. Signed-off-by: Mathieu Tortuyaux <[email protected]>
1 parent a66839a commit 7795874

File tree

4 files changed

+0
-88
lines changed

4 files changed

+0
-88
lines changed

ci-automation/ci-config.env

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -81,26 +81,6 @@ QEMU_DEVCONTAINER_URL="${QEMU_DEVCONTAINER_URL:-}"
8181
QEMU_DEVCONTAINER_BINHOST_URL="${QEMU_DEVCONTAINER_BINHOST_URL:-}"
8282
QEMU_DEVCONTAINER_FILE="${QEMU_DEVCONTAINER_FILE:-}"
8383

84-
# -- Equinix Metal --
85-
EQUINIXMETAL_PARALLEL="${PARALLEL_TESTS:-4}"
86-
# Metro is a set of Equinix Metal regions
87-
EQUINIXMETAL_amd64_METRO="${EQUINIXMETAL_amd64_METRO:-SV}"
88-
EQUINIXMETAL_arm64_METRO="${EQUINIXMETAL_arm64_METRO:-DC}"
89-
# Name of the Equinix Metal image
90-
EQUINIXMETAL_IMAGE_NAME="flatcar_production_packet_image.bin.bz2"
91-
# Storage URL required to store user-data
92-
EQUINIXMETAL_STORAGE_URL="${EQUINIXMETAL_STORAGE_URL:-gs://flatcar-jenkins/mantle/packet}"
93-
# Equinix Metal default AMD64 instance type
94-
EQUINIXMETAL_amd64_INSTANCE_TYPE="${EQUINIXMETAL_amd64_INSTANCE_TYPE:-c3.small.x86}"
95-
# Space separated list of instance types. On those instances the
96-
# cl.internet kola test will be run if this test is selected to run.
97-
EQUINIXMETAL_amd64_MORE_INSTANCE_TYPES="m3.small.x86 c3.medium.x86 m3.large.x86 s3.xlarge.x86 n2.xlarge.x86"
98-
# Equinix Metal default ARM64 instance type
99-
EQUINIXMETAL_arm64_INSTANCE_TYPE="c3.large.arm"
100-
# Space separated list of instance types. On those instances the
101-
# cl.internet kola test will be run if this test is selected to run.
102-
EQUINIXMETAL_arm64_MORE_INSTANCE_TYPES=""
103-
10484
# -- PXE --
10585
PXE_KERNEL_NAME="flatcar_production_pxe.vmlinuz"
10686
PXE_IMAGE_NAME="flatcar_production_pxe_image.cpio.gz"

ci-automation/garbage_collect.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,6 @@ function _garbage_collect_impl() {
258258
--env AWS_ACCESS_KEY_ID --env AWS_SECRET_ACCESS_KEY \
259259
--env AWS_CREDENTIALS \
260260
--env DIGITALOCEAN_TOKEN_JSON \
261-
--env EQUINIXMETAL_KEY --env EQUINIXMETAL_PROJECT \
262261
--env GCP_JSON_KEY \
263262
--env VMWARE_ESX_CREDS \
264263
--env BRIGHTBOX_CLIENT_ID --env BRIGHTBOX_CLIENT_SECRET \

ci-automation/garbage_collect_cloud.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ timeout --signal=SIGQUIT 60m ore aws gc --access-id "${AWS_ACCESS_KEY_ID}" --sec
55
timeout --signal=SIGQUIT 60m ore do gc --config-file=<(echo "${DIGITALOCEAN_TOKEN_JSON}" | base64 --decode)
66
timeout --signal=SIGQUIT 60m ore gcloud gc --json-key <(echo "${GCP_JSON_KEY}" | base64 --decode)
77
timeout --signal=SIGQUIT 60m ore azure gc --duration 6h
8-
timeout --signal=SIGQUIT 60m ore equinixmetal gc --duration 6h \
9-
--project="${EQUINIXMETAL_PROJECT}" --gs-json-key=<(echo "${GCP_JSON_KEY}" | base64 --decode) --api-key="${EQUINIXMETAL_KEY}"
108
timeout --signal=SIGQUIT 60m ore brightbox gc --duration 6h \
119
--brightbox-client-id="${BRIGHTBOX_CLIENT_ID}" --brightbox-client-secret="${BRIGHTBOX_CLIENT_SECRET}"
1210
timeout --signal=SIGQUIT 60m ore akamai gc --duration 6h \

ci-automation/vendor-testing/equinix_metal.sh

Lines changed: 0 additions & 65 deletions
This file was deleted.

0 commit comments

Comments
 (0)