Skip to content

Fix: Checkpoint sync for Ansible deployment#117

Merged
g11tech merged 1 commit intomainfrom
checkpoint-feature
Feb 27, 2026
Merged

Fix: Checkpoint sync for Ansible deployment#117
g11tech merged 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
@g11tech g11tech merged commit b972777 into main Feb 27, 2026
4 checks passed
@g11tech g11tech deleted the checkpoint-feature branch February 27, 2026 11:55
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