Skip to content

Stable 26.3 - CI parity from 26.8 - #2723

Merged
strtgbb merged 5 commits into
stable-26.3from
ci/stable-26.3/parity
Oct 29, 2026
Merged

strtgbb merged 5 commits into
stable-26.3from
ci/stable-26.3/parity

Conversation

@strtgbb

@strtgbb strtgbb commented Oct 28, 2026 •

Copy link
Copy Markdown
Collaborator

Ports 26.8 CI pieces onto stable-26.3.

  • Workflow report from antalya-26.8 (PRs-table fetch, status-by-ref). FinishCIReport still writes workflow_status.json from toJson(needs); the report reads that first because 26.3 does not use the 26.8 S3 filenames. Report pip deps install only on Ubuntu 22.04.
  • Submodule cache (same change as ci/stable-26.3/submodule-cache).
  • Release Builds renamed to Fast Builds (ci/workflows/fast_builds.py + generated YAML).
  • Regression: split lightweight_delete out of Common; add OAuth (Antalya version only). Swarms was already a dedicated job. No CAS (26.8 gates it to Antalya >= 26.6).
  • Keeper image unpinned to FROM alpine.

Changelog category (leave one):

  • CI Fix or Improvement (changelog entry is not required)

CI/CD Options

Exclude tests:

  • Fast test
  • Integration Tests
  • Stateless tests
  • Stateful tests
  • Performance tests
  • All with ASAN
  • All with TSAN
  • All with MSAN
  • All with UBSAN
  • All with Coverage
  • All with Aarch64
  • All Regression
  • Disable CI Cache

Made with Cursor

strtgbb and others added 2 commits October 28, 2026 08:47
…nes.

Config Workflow stores a content-addressed `.git/modules` archive; jobs
with `needs_submodules` restore it instead of cloning every pin from GitHub.

Co-authored-by: Cursor <cursoragent@cursor.com>
…t regression suites.

Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions

github-actions Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

Workflow [PR], commit [ac2b897]

… on public S3.

Co-authored-by: Cursor <cursoragent@cursor.com>
@strtgbb
strtgbb force-pushed the ci/stable-26.3/parity branch from 9a99b7b to 69bea1f Compare October 28, 2026 18:33
strtgbb and others added 2 commits October 28, 2026 17:09
FT containers are not --network=host, so the runner's /etc/hosts entry for the mirror was invisible and pick_endpoint failed stateful prep. Mirrors 26.8.

Co-authored-by: Cursor <cursoragent@cursor.com>
Some runners do not resolve dockerhub-proxy.dockerhub-proxy-zone, so --add-host was skipped and pick_endpoint failed. Mirrors 26.8 runner_setup and stress_job.

Co-authored-by: Cursor <cursoragent@cursor.com>
@strtgbb strtgbb added the verified Approved for release label Oct 29, 2026
@strtgbb
strtgbb merged commit f01425d into stable-26.3 Oct 29, 2026
411 of 416 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants