From d317bb32742a0e0a62fc777a976e7b6bf925d783 Mon Sep 17 00:00:00 2001 From: hector <42570491+majinghe@users.noreply.github.com> Date: Sat, 26 Sep 2026 19:12:18 +0800 Subject: [PATCH] ci: run the KMS Vault lanes on ubuntu-latest again (#8133) #8112 replaced ubuntu-latest with sm-standard-2 across workflows. Both nightly KMS Vault lanes need a working Docker daemon; the sm-standard-2 pool does not provide one, so both lanes die in seconds on 'Docker is not available' while the package compiles and publishes fine - and the functional chain never fires because its gate requires a successful build run. Restore the lanes to ubuntu-latest, as documented in the lane comment before #8112. --- .github/workflows/nightly-gnu.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/nightly-gnu.yml b/.github/workflows/nightly-gnu.yml index 757539340..e1a7a996f 100644 --- a/.github/workflows/nightly-gnu.yml +++ b/.github/workflows/nightly-gnu.yml @@ -360,13 +360,16 @@ jobs: # live scripts (AppRole login, three-node Raft leader failover). # # GitHub-hosted ubuntu-latest, deliberately not the self-hosted sm-standard - # fleet: the HA failover script needs a working Docker daemon, and the - # self-hosted fleet is heterogeneous — a docker-dependent workflow has been - # burned by it before (see the banner in e2e-s3tests.yml, rustfs/backlog#1149). + # fleet: both lanes need a working Docker daemon, and the sm-standard-2 pool + # does not provide one. #8112 rerouted these lanes there and both died in + # seconds on "Docker is not available" while the package itself built and + # published fine, which kept the nightly chain from firing (its gate + # requires a successful build run). See also the banner in e2e-s3tests.yml + # and rustfs/backlog#1149. kms-vault-lane: needs: resolve-source name: KMS live Vault lane - runs-on: sm-standard-2 + runs-on: ubuntu-latest timeout-minutes: 90 env: FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true" @@ -466,7 +469,7 @@ jobs: kms-vault-ha-failover: needs: resolve-source name: KMS Vault HA failover lane - runs-on: sm-standard-2 + runs-on: ubuntu-latest timeout-minutes: 60 env: FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"