Skip to content

Commit

Permalink
Add 13th archive node. Rename container names
Browse files Browse the repository at this point in the history
  • Loading branch information
semeniak97mf committed Nov 6, 2024
1 parent fc2be5c commit 3b62258
Show file tree
Hide file tree
Showing 5 changed files with 53 additions and 30 deletions.
21 changes: 13 additions & 8 deletions .github/workflows/mainnet-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,7 @@ jobs:
run: |
echo "VALIDATOR_KEY=${{ secrets[matrix.priv_node_key] }}" >> mainnet/deploy/validator.env
echo "INDEX=${{ matrix.node_index }}" >> mainnet/deploy/validator.env
echo "container_atleta=validator_mainnet" >> mainnet/deploy/validator.env
echo "container_atleta=validator" >> mainnet/deploy/validator.env
- name: Copy Files to Server
run: |
Expand All @@ -234,7 +234,7 @@ jobs:
cd /mnt/sportchain/atleta
./deploy-validator.sh mainnet.keys.env atletanetwork/atleta-node:stagenet-latest
deploy_arch_nodes:
deploy_archive_nodes:

needs:
- deploy_validators
Expand Down Expand Up @@ -264,7 +264,7 @@ jobs:
- node_index: 4
host_key: ARCH_4_HOST
user_key: ARCH_4_USER
priv_node_key: ARCH_4_NODE_KEY_PRIV
priv_node_key: aARCH_4_NODE_KEY_PRIV

- node_index: 5
host_key: ARCH_5_HOST
Expand Down Expand Up @@ -305,6 +305,11 @@ jobs:
host_key: ARCH_12_HOST
user_key: ARCH_12_USER
priv_node_key: ARCH_12_NODE_KEY_PRIV

- node_index: 13
host_key: ARCH_13_HOST
user_key: ARCH_13_USER
priv_node_key: ARCH_13_NODE_KEY_PRIV

max-parallel: 1

Expand Down Expand Up @@ -343,15 +348,15 @@ jobs:
- name: Prepare .env files
run: |
echo "INDEX=${{ matrix.node_index }}" >> mainnet/deploy/arch-node.env
echo "container_atleta=arch_mainnet" >> mainnet/deploy/arch-node.env
echo "INDEX=${{ matrix.node_index }}" >> mainnet/deploy/archive-node.env
echo "container_atleta=archiveive" >> mainnet/deploy/archive-node.env
- name: Copy Files to Server
run: |
ssh -o StrictHostKeyChecking=no ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }} "mkdir -p /mnt/sportchain/atleta"
scp mainnet/deploy/run-arch-node.sh ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/run-arch-node.sh
scp mainnet/deploy/run-archive-node.sh ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/run-archive-node.sh
scp chainspecs/chain-spec.mainnet.json ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/chainspec.json
scp mainnet/deploy/arch-node.env ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/.env
scp mainnet/deploy/archive-node.env ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/.env
ssh -o StrictHostKeyChecking=no ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }} "mkdir -p /mnt/sportchain/atleta/{promtail,process-exporter}"
scp mainnet/deploy/promtail-config.yml ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/promtail/promtail-config.yml
scp utils/telemetry/process-exporter/process-exporter.yml ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/process-exporter/process-exporter.yml
Expand All @@ -364,4 +369,4 @@ jobs:
key: ${{ secrets.SSH_PRIVATE_KEY }}
script: |
cd /mnt/sportchain/atleta
./run-arch-node.sh atletanetwork/atleta-node:stagenet-latest
./run-archive-node.sh atletanetwork/atleta-node:stagenet-latest
34 changes: 22 additions & 12 deletions .github/workflows/mainnet-revert.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:

needs:
- stop_validators
- stop_arch_nodes
- stop_archive_nodes

steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -142,7 +142,7 @@ jobs:
docker stop validator_mainnet
docker rm validator_mainnet
stop_arch_nodes:
stop_archive_nodes:

runs-on: ubuntu-latest
environment: mainnet
Expand Down Expand Up @@ -210,6 +210,11 @@ jobs:
host_key: ARCH_12_HOST
user_key: ARCH_12_USER
priv_node_key: ARCH_12_NODE_KEY_PRIV

- node_index: 13
host_key: ARCH_13_HOST
user_key: ARCH_13_USER
priv_node_key: ARCH_13_NODE_KEY_PRIV

steps:
- uses: actions/checkout@v4
Expand All @@ -230,8 +235,8 @@ jobs:
username: ${{ secrets[matrix.user_key] }}
key: ${{ secrets.SSH_PRIVATE_KEY }}
script: |
docker stop arch_mainnet
docker rm arch_mainnet
docker stop archive
docker rm archive
revert_public_bootnode:
Expand Down Expand Up @@ -412,7 +417,7 @@ jobs:
echo "BOOT_NODE_P2P_ADDRESS=\"${{ secrets.BOOT_NODE_P2P_ADDRESS }}\"" >> mainnet/revert/validator.env
echo "INDEX=${{ matrix.node_index }}" >> mainnet/revert/validator.env
echo "TELEMETRY_DOMAIN=${{ secrets.TELEMETRY_DOMAIN }}" >> mainnet/revert/validator.env
echo "container_atleta=validator_mainnet" >> mainnet/revert/validator.env
echo "container_atleta=validator" >> mainnet/revert/validator.env
- name: Copy Files to Server
run: |
Expand All @@ -432,7 +437,7 @@ jobs:
cd /mnt/sportchain/atleta
./revert.sh
revert_arch_nodes:
revert_archive_nodes:

runs-on: ubuntu-latest
environment: mainnet
Expand Down Expand Up @@ -503,6 +508,11 @@ jobs:
host_key: ARCH_12_HOST
user_key: ARCH_12_USER
priv_node_key: ARCH_12_NODE_KEY_PRIV

- node_index: 13
host_key: ARCH_13_HOST
user_key: ARCH_13_USER
priv_node_key: ARCH_13_NODE_KEY_PRIV

steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -533,16 +543,16 @@ jobs:
- name: Prepare .env files
run: |
echo "BOOT_NODE_P2P_ADDRESS=\"${{ secrets.BOOT_NODE_P2P_ADDRESS }}\"" >> mainnet/revert/arch-node.env
echo "INDEX=${{ matrix.node_index }}" >> mainnet/revert/arch-node.env
echo "TELEMETRY_DOMAIN=${{ secrets.TELEMETRY_DOMAIN }}" >> mainnet/revert/arch-node.env
echo "container_atleta=arch_mainnet" >> mainnet/revert/arch-node.env
echo "BOOT_NODE_P2P_ADDRESS=\"${{ secrets.BOOT_NODE_P2P_ADDRESS }}\"" >> mainnet/revert/archive-node.env
echo "INDEX=${{ matrix.node_index }}" >> mainnet/revert/archive-node.env
echo "TELEMETRY_DOMAIN=${{ secrets.TELEMETRY_DOMAIN }}" >> mainnet/revert/archive-node.env
echo "container_atleta=archive" >> mainnet/revert/archive-node.env
- name: Copy Files to Server
run: |
scp mainnet/deploy/run-arch-node.sh ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/run-arch-node.sh
scp mainnet/deploy/run-archive-node.sh ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/run-archive-node.sh
scp chainspecs/chain-spec.mainnet.json ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/chainspec.json
scp mainnet/revert/arch-node.env ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/.env
scp mainnet/revert/archive-node.env ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/.env
scp mainnet/revert/promtail-config.yml ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/promtail/promtail-config.yml
- name: SSH into Server and Deploy
Expand Down
17 changes: 11 additions & 6 deletions .github/workflows/mainnet-update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ jobs:
run: |
echo "VALIDATOR_KEY=${{ secrets[matrix.priv_node_key] }}" >> mainnet/update/validator.env
echo "INDEX=${{ matrix.node_index }}" >> mainnet/update/validator.env
echo "container_atleta=validator_mainnet" >> mainnet/update/validator.env
echo "container_atleta=validator" >> mainnet/update/validator.env
- name: Copy Files to Server
run: |
Expand Down Expand Up @@ -300,6 +300,11 @@ jobs:
host_key: ARCH_12_HOST
user_key: ARCH_12_USER
priv_node_key: ARCH_12_NODE_KEY_PRIV

- node_index: 13
host_key: ARCH_13_HOST
user_key: ARCH_13_USER
priv_node_key: ARCH_13_NODE_KEY_PRIV

max-parallel: 1

Expand Down Expand Up @@ -338,14 +343,14 @@ jobs:
- name: Prepare .env files
run: |
echo "INDEX=${{ matrix.node_index }}" >> mainnet/update/arch-node.env
echo "container_atleta=arch_mainnet" >> mainnet/update/arch-node.env
echo "INDEX=${{ matrix.node_index }}" >> mainnet/update/archive-node.env
echo "container_atleta=archive" >> mainnet/update/archive-node.env
- name: Copy Files to Server
run: |
scp mainnet/deploy/run-arch-node.sh ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/run-arch-node.sh
scp mainnet/deploy/run-archive-node.sh ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/run-archive-node.sh
scp chainspecs/chain-spec.mainnet.json ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/chainspec.json
scp mainnet/update/arch-node.env ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/.env
scp mainnet/update/archive-node.env ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/.env
scp mainnet/update/promtail-config.yml ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/promtail/promtail-config.yml
scp utils/telemetry/process-exporter/process-exporter.yml ${{ secrets[matrix.user_key] }}@${{ secrets[matrix.host_key] }}:/mnt/sportchain/atleta/process-exporter/process-exporter.yml
Expand All @@ -357,4 +362,4 @@ jobs:
key: ${{ secrets.SSH_PRIVATE_KEY }}
script: |
cd /mnt/sportchain/atleta
./run-arch-node.sh atletanetwork/atleta-node:stagenet-latest
./run-archive-node.sh atletanetwork/atleta-node:stagenet-latest
11 changes: 7 additions & 4 deletions .github/workflows/mainnet-wipe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:

needs:
- wipe_validators
- wipe_arch_nodes
- wipe_archive_nodes

environment: mainnet

Expand Down Expand Up @@ -126,7 +126,7 @@ jobs:
- name: Prepare .env files
run: |
echo "container_atleta=validator_mainnet" >> mainnet/wipe/cleanup.env
echo "container_atleta=validator" >> mainnet/wipe/cleanup.env
echo "container_process_exporter=process-exporter" >> mainnet/wipe/cleanup.env
echo "container_promtail=promtail" >> mainnet/wipe/cleanup.env
Expand All @@ -146,7 +146,7 @@ jobs:
./wipe.sh cleanup.env
rm -f cleanup.env wipe.sh
wipe_arch_nodes:
wipe_archive_nodes:

runs-on: ubuntu-latest
environment: mainnet
Expand Down Expand Up @@ -190,6 +190,9 @@ jobs:

- host_key: ARCH_12_HOST
user_key: ARCH_12_USER

- host_key: ARCH_13_HOST
user_key: ARCH_13_USER

max-parallel: 1

Expand All @@ -207,7 +210,7 @@ jobs:
- name: Prepare .env files
run: |
echo "container_atleta=arch_mainnet" >> mainnet/wipe/cleanup.env
echo "container_atleta=archive" >> mainnet/wipe/cleanup.env
echo "container_process_exporter=process-exporter" >> mainnet/wipe/cleanup.env
echo "container_promtail=promtail" >> mainnet/wipe/cleanup.env
Expand Down
File renamed without changes.

0 comments on commit 3b62258

Please sign in to comment.