Skip to content

deployment,ci: add hybrid native override layers and their validation tests#14610

Draft
nimrod-starkware wants to merge 1 commit into
nimrod/jsonnet/native-config-builderfrom
nimrod/jsonnet/native-override-layers
Draft

deployment,ci: add hybrid native override layers and their validation tests#14610
nimrod-starkware wants to merge 1 commit into
nimrod/jsonnet/native-config-builderfrom
nimrod/jsonnet/native-override-layers

Conversation

@nimrod-starkware

Copy link
Copy Markdown
Contributor

Add the base (common) and sepolia-integration sequencer_config.jsonnet override
layers consumed by the native config builder, plus the tests that validate them:
the AUTHORITATIVE PARITY test (native build vs folded/filtered preset across
hundreds of applicative keys) with its negative gate, the "jsonnet mirrors combined
YAML" layer tests, and the cross-repo overlay collision / disjoint-leaf-key guards.
The devops-dependent tests skip cleanly when the devops overlay checkout is absent
(as in CI). Run the full test/ pytest suite in the cdk8s CI workflow instead of
only the port-uniqueness test, so these gate in CI.

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

nimrod-starkware commented Jun 23, 2026

Copy link
Copy Markdown
Contributor Author

@reviewable-StarkWare

Copy link
Copy Markdown

This change is Reviewable

… tests

Add the base (common) and sepolia-integration sequencer_config.jsonnet override
layers consumed by the native config builder, plus the tests that validate them:
the AUTHORITATIVE PARITY test (native build vs folded/filtered preset across
hundreds of applicative keys) with its negative gate, the "jsonnet mirrors combined
YAML" layer tests, and the cross-repo overlay collision / disjoint-leaf-key guards.
The devops-dependent tests skip cleanly when the devops overlay checkout is absent
(as in CI). Run the full test/ pytest suite in the cdk8s CI workflow instead of
only the port-uniqueness test, so these gate in CI.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@nimrod-starkware nimrod-starkware force-pushed the nimrod/jsonnet/native-config-builder branch from 9e2747d to 88fff14 Compare June 23, 2026 11:58
@nimrod-starkware nimrod-starkware force-pushed the nimrod/jsonnet/native-override-layers branch from ce5cb7e to 1c01342 Compare June 23, 2026 11:58
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