Skip to content

Fix prod scroll release metadata validation#58

Merged
MarcStdt merged 1 commit into
masterfrom
codex/prod-scroll-e2e-fixes
Jun 11, 2026
Merged

Fix prod scroll release metadata validation#58
MarcStdt merged 1 commit into
masterfrom
codex/prod-scroll-e2e-fixes

Conversation

@MarcStdt

@MarcStdt MarcStdt commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update release workflow runtime image references to druid v0.1.249 / v0.1.249-steamcmd
  • fix production port overrides, including pzserver main/main2/maintcp
  • add release workflow validator for stale images and invalid production port flags
  • wire validator into validate_all_scrolls.sh
  • add explicit pzserver chunks so pzserver-prebuild does not publish serverfiles as one large layer
  • raise cs2server-prebuild min disk to 70Gi based on live materialization size

Test plan

  • make build-tree
  • go test ./scripts/validate-release-workflow ./scripts/prebuild
  • go run ./scripts/validate-release-workflow
  • go run ./scripts/validate-scrolls.go
  • ./scripts/validate_all_scrolls.sh

Prod E2E note

Direct CR wave 20260611t212000z in druid-prod showed current published pzserver metadata exposes only main=16261/udp, so direct validation cannot go fully green until this release metadata ships via CI/CD. Prebuild worker logs showed pzserver-prebuild stuck on one 950MB serverfiles layer and cs2server-prebuild materializing a ~60GB artifact; no prod patches were made.

@druid-infra

Copy link
Copy Markdown
Collaborator
Error: This repo is not allowlisted for Atlantis.

@MarcStdt MarcStdt force-pushed the codex/prod-scroll-e2e-fixes branch from 4dfbab4 to c39a9da Compare June 11, 2026 21:36
@MarcStdt MarcStdt force-pushed the codex/prod-scroll-e2e-fixes branch from c39a9da to 8517a25 Compare June 11, 2026 21:40
@MarcStdt MarcStdt merged commit fa10cf5 into master Jun 11, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants