Skip to content

Fix: Checkpoint sync for Ansible deployment#117

Open
ch4r10t33r wants to merge 1 commit intomainfrom
checkpoint-feature
Open

Fix: Checkpoint sync for Ansible deployment#117
ch4r10t33r wants to merge 1 commit intomainfrom
checkpoint-feature

Conversation

@ch4r10t33r
Copy link
Contributor

@ch4r10t33r ch4r10t33r commented Feb 18, 2026

Bug fix: Checkpoint sync did not work when using Ansible deployment (NETWORK_DIR=ansible-devnet). The client-cmd scripts (zeam-cmd.sh, etc.) support --checkpoint-sync-url for local deployment, but the Ansible roles construct their own Docker commands and were missing this flag.

Changes:

  • run-ansible.sh: Pass checkpoint_sync_url to Ansible as extra var when --restart-client is used
  • spin-node.sh: Pass checkpoint URL to run-ansible.sh for the restart flow
  • All 7 Ansible roles (zeam, ream, qlean, lantern, lighthouse, grandine, ethlambda): Add --checkpoint-sync-url to Docker run command when set

@ch4r10t33r ch4r10t33r changed the title Checkpoint sync and is-aggregator for Ansible deployment Fix: Checkpoint sync for Ansible deployment Feb 18, 2026
@ch4r10t33r ch4r10t33r marked this pull request as ready for review February 18, 2026 18:09
Bug fix: Checkpoint sync did not work when using Ansible deployment.
The Ansible roles construct their own Docker commands and were missing
the --checkpoint-sync-url flag.

- run-ansible.sh: Pass checkpoint_sync_url to Ansible when --restart-client is used
- spin-node.sh: Pass checkpoint URL to run-ansible.sh for restart flow
- All 7 Ansible roles: Add --checkpoint-sync-url to Docker run when set
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

Comments