From ac7a5db417ceb55803073b5be614ceb0549e8dc7 Mon Sep 17 00:00:00 2001 From: musitdev Date: Thu, 6 Mar 2025 13:26:56 +0100 Subject: [PATCH] update doc and script file to add mainnet followers --- .../run/ansible/follower-node/README.md | 4 ++-- .../mainnet/movement-full-follower.service.j2 | 12 ++++++------ .../follower-node/mainnet/movement-full-follower.yml | 9 +++++++++ .../{ => testnet}/movement-full-follower.service.j2 | 2 +- .../{ => testnet}/movement-full-follower.yml | 2 +- 5 files changed, 19 insertions(+), 10 deletions(-) rename docs/movement-node/run/ansible/follower-node/{ => testnet}/movement-full-follower.service.j2 (95%) rename docs/movement-node/run/ansible/follower-node/{ => testnet}/movement-full-follower.yml (96%) diff --git a/docs/movement-node/run/ansible/follower-node/README.md b/docs/movement-node/run/ansible/follower-node/README.md index ab3d48369..467c9776a 100644 --- a/docs/movement-node/run/ansible/follower-node/README.md +++ b/docs/movement-node/run/ansible/follower-node/README.md @@ -34,14 +34,14 @@ Restart=on-failure WantedBy=multi-user.target ``` -An Ansible script to deploy the above systemd service is available [here](./movement-full-follower.yml). An example usage with an ec2 inventory is below. You may also benefit from watching our tutorial [VIDEO](https://www.loom.com/share/59e6a31a08ef4260bdc9b082a3980f52). +An Ansible script to deploy the above systemd service is available for [testnet](./testnet/movement-full-follower.yml) and [mainnet](./mainnet/movement-full-follower.yml). An example usage with an ec2 inventory is below. You may also benefit from watching our tutorial [VIDEO](https://www.loom.com/share/59e6a31a08ef4260bdc9b082a3980f52). ```shell ansible-playbook --inventory \ --user ubuntu \ --extra-vars "movement_container_version=${CONTAINER_REV}" \ --extra-vars "user=ubuntu" \ - docs/movement-node/run/ansible/follower-node/movement-full-follower.yml \ + docs/movement-node/run/ansible/follower-node/testnet/movement-full-follower.yml \ --private-key your-private-key.pem ``` diff --git a/docs/movement-node/run/ansible/follower-node/mainnet/movement-full-follower.service.j2 b/docs/movement-node/run/ansible/follower-node/mainnet/movement-full-follower.service.j2 index d353ca557..6057db7f9 100644 --- a/docs/movement-node/run/ansible/follower-node/mainnet/movement-full-follower.service.j2 +++ b/docs/movement-node/run/ansible/follower-node/mainnet/movement-full-follower.service.j2 @@ -8,14 +8,14 @@ User={{ user }} WorkingDirectory=/home/{{ user }}/movement Environment="DOT_MOVEMENT_PATH=/home/{{ user }}/.movement" Environment="CONTAINER_REV={{ rev }}" -Environment="MAPTOS_CHAIN_ID=126" -Environment="MOVEMENT_SYNC=follower::mainnet-l-sync-bucket-sync<=>{default_signer_address_whitelist,maptos,maptos-storage,movement-da-db}/**" +Environment="MAPTOS_CHAIN_ID={{ chain_id }}" +#Environment="MOVEMENT_SYNC={{ movement_sync }}" -Environment="MOVEMENT_DA_LIGHT_NODE_CONNECTION_PROTOCOL=https" -Environment="MOVEMENT_DA_LIGHT_NODE_CONNECTION_HOSTNAME=m1-da-light-node.mainnet.movementnetwork.xyz" -Environment="MOVEMENT_DA_LIGHT_NODE_CONNECTION_PORT=443" +Environment="MOVEMENT_DA_LIGHT_NODE_CONNECTION_PROTOCOL={{ movement_da_light_node_connection_protocol }}" +Environment="MOVEMENT_DA_LIGHT_NODE_CONNECTION_HOSTNAME={{ movement_da_light_node_connection_hostname }}" +Environment="MOVEMENT_DA_LIGHT_NODE_CONNECTION_PORT={{ movement_da_light_node_connection_port }}" -Environment="AWS_REGION=us-west-1" +Environment="AWS_REGION={{ aws_region }}" ExecStart=/usr/bin/docker compose --env-file .env -f /home/{{ user }}/movement/docker/compose/movement-full-node/docker-compose.yml -f /home/{{ user }}/movement/docker/compose/movement-full-node/docker-compose.follower.yml up --force-recreate --remove-orphans Restart=on-failure diff --git a/docs/movement-node/run/ansible/follower-node/mainnet/movement-full-follower.yml b/docs/movement-node/run/ansible/follower-node/mainnet/movement-full-follower.yml index 10064f9d4..285d3d624 100644 --- a/docs/movement-node/run/ansible/follower-node/mainnet/movement-full-follower.yml +++ b/docs/movement-node/run/ansible/follower-node/mainnet/movement-full-follower.yml @@ -7,8 +7,17 @@ vars: repo_url: "https://github.com/movementlabsxyz/movement" destination_path: "/home/{{ user }}/movement" + movement_sync: "follower::move-main-rec-l-sb-sync<=>{default_signer_address_whitelist,maptos,maptos-storage,movement-da-db}/**" + chain_id: "126" + + movement_da_light_node_connection_protocol: "https" + movement_da_light_node_connection_hostname: "m1-da-light-node.mainnet.movementnetwork.xyz" + movement_da_light_node_connection_port: "443" + + aws_region: "us-west-1" rev: "{{ movement_container_version }}" + tasks: - name: Install required packages diff --git a/docs/movement-node/run/ansible/follower-node/movement-full-follower.service.j2 b/docs/movement-node/run/ansible/follower-node/testnet/movement-full-follower.service.j2 similarity index 95% rename from docs/movement-node/run/ansible/follower-node/movement-full-follower.service.j2 rename to docs/movement-node/run/ansible/follower-node/testnet/movement-full-follower.service.j2 index 13008e585..6057db7f9 100644 --- a/docs/movement-node/run/ansible/follower-node/movement-full-follower.service.j2 +++ b/docs/movement-node/run/ansible/follower-node/testnet/movement-full-follower.service.j2 @@ -9,7 +9,7 @@ WorkingDirectory=/home/{{ user }}/movement Environment="DOT_MOVEMENT_PATH=/home/{{ user }}/.movement" Environment="CONTAINER_REV={{ rev }}" Environment="MAPTOS_CHAIN_ID={{ chain_id }}" -Environment="MOVEMENT_SYNC={{ movement_sync }}" +#Environment="MOVEMENT_SYNC={{ movement_sync }}" Environment="MOVEMENT_DA_LIGHT_NODE_CONNECTION_PROTOCOL={{ movement_da_light_node_connection_protocol }}" Environment="MOVEMENT_DA_LIGHT_NODE_CONNECTION_HOSTNAME={{ movement_da_light_node_connection_hostname }}" diff --git a/docs/movement-node/run/ansible/follower-node/movement-full-follower.yml b/docs/movement-node/run/ansible/follower-node/testnet/movement-full-follower.yml similarity index 96% rename from docs/movement-node/run/ansible/follower-node/movement-full-follower.yml rename to docs/movement-node/run/ansible/follower-node/testnet/movement-full-follower.yml index 2225aaf6c..0924ccbd6 100644 --- a/docs/movement-node/run/ansible/follower-node/movement-full-follower.yml +++ b/docs/movement-node/run/ansible/follower-node/testnet/movement-full-follower.yml @@ -11,7 +11,7 @@ chain_id: "250" movement_da_light_node_connection_protocol: "https" - movement_da_light_node_connection_hostname: "movement-celestia-da-light-node.testnet.bardock.movementlabs.xyz" + movement_da_light_node_connection_hostname: "m1-da-light-node.testnet.bardock.movementnetwork.xyz" movement_da_light_node_connection_port: "443" aws_region: "us-west-1"