mirror of
https://github.com/rustfs/rustfs.git
synced 2026-10-04 12:31:36 +00:00
e67bbd7bd3
* ci: run the chain orchestration jobs where the gh CLI exists #8112 moved these jobs to the sm-standard-2 pool, whose images ship without the gh CLI (a known property of the build fleet, see #7572). Last night's chain died in prepare before any suite ran: resolve_functional_candidate.py:34 does subprocess.run(["gh", "api"]) and got FileNotFoundError; complete-chain and the hourly functional-chain-health canary fail the same way. On Sep 22/23 the same jobs ran green on GitHub-hosted runners. Move prepare, complete-chain and the health canary to ubuntu-latest. The suite lanes stay on smoke-testing. * ci: run the chain orchestration jobs where the gh CLI exists #8112 moved these jobs to the sm-standard-2 pool, whose images ship without the gh CLI (a known property of the build fleet, see #7572). Last night's chain died in prepare before any suite ran: resolve_functional_candidate.py:34 does subprocess.run(["gh", "api"]) and got FileNotFoundError; complete-chain and the hourly functional-chain-health canary fail the same way. On Sep 22/23 the same jobs ran green on GitHub-hosted runners. Move prepare, complete-chain and the health canary to ubuntu-latest. The suite lanes stay on smoke-testing. * ci: point the chain orchestration jobs at the smoke-testing runner Per maintainer decision, consolidate them onto the same runner as the test lanes. Verified on rustfs-smoke-testing as the runner user: gh 2.45.0, jq 1.7. * ci: point the chain orchestration jobs at the smoke-testing runner Per maintainer decision, consolidate them onto the same runner as the test lanes. Verified on rustfs-smoke-testing as the runner user: gh 2.45.0, jq 1.7.