Skip to content

Add runtime VCL config check mode - #139

Merged
jonbaldie merged 1 commit into
masterfrom
fleet/worktree-jonbaldie-varnish-138
Oct 9, 2026
Merged

jonbaldie merged 1 commit into
masterfrom
fleet/worktree-jonbaldie-varnish-138

Conversation

@jonbaldie

Copy link
Copy Markdown
Owner

Summary

  • Add /start.sh --check to validate runtime configuration, render backend VCL, compile the selected VCL, and exit without starting Varnish.
  • Route VCL compile tests and campaign static analysis through the runtime check, with real-image success/failure agreement coverage.
  • Document the supported preflight and argument behavior.

Validation

  • make test-vcl-compile
  • make test-smoke-runtime-interface
  • make test-campaign
  • COMPOSE_PARALLEL_LIMIT=1 make -j1 test test-e2e-hard

Closes #138

@jonbaldie
jonbaldie merged commit e2eea13 into master Oct 9, 2026
2 checks passed
@jonbaldie
jonbaldie deleted the fleet/worktree-jonbaldie-varnish-138 branch October 9, 2026 10:53
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.

Add a config check mode to the runtime start interface so callers stop re-implementing render-and-compile

1 participant