Skip to content

xatu-sentry: enable beaconCommittees/proposerDuty via config override#179

Open
samcm wants to merge 2 commits into
masterfrom
sentry-committees
Open

xatu-sentry: enable beaconCommittees/proposerDuty via config override#179
samcm wants to merge 2 commits into
masterfrom
sentry-committees

Conversation

@samcm

@samcm samcm commented Jul 20, 2026

Copy link
Copy Markdown
Member

Devnets launched from this template collect no head-speed committee or proposer-duty data: the xatu_sentry role default ships both off, and group_vars/xatu.yaml/xatu_sentry.yaml bind to inventory groups the terraform inventory template never emits, so they're dead config — every var in them is either duplicated in a live file or silently ignored.

Enables both via the collection's new assembled-config leaf vars and deletes the dead files. Requires ethpandaops/ansible-collection-general#566 (install_dependencies.sh pulls the collection from master). Same underlying issue as glamsterdam-devnets#42, where the missing committee stream left the lab's attestation tables trailing the head by the finalization distance.

samcm added 2 commits July 20, 2026 12:24
The role default ships both off, and group_vars/xatu.yaml binds to an
inventory group the terraform template never emits, so devnets launched
from this template collect no head-speed committee data.
group_vars/xatu.yaml and xatu_sentry.yaml bind to inventory groups the
terraform inventory template never emits — every var in them is either
duplicated in a live file or silently ignored. The committee/duty flags
use the collection's assembled config vars instead of a full override.
Requires ethpandaops/ansible-collection-general#566.
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.

1 participant