diff --git a/deploy-0chain-2b2v/action.yml b/deploy-0chain-2b2v/action.yml index 577bd5b0..116f61e6 100644 --- a/deploy-0chain-2b2v/action.yml +++ b/deploy-0chain-2b2v/action.yml @@ -370,7 +370,6 @@ runs: --set blobber.config.block_worker=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ --set validator.config.block_worker=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ --set blobber.config.delegate_wallet=591d6d0d5642bdbc924756ca2647b4b59adce0acd02a487ecc4d1bd4669293a8 \ - --set blobber.config.is_enterprise="false" \ --set blobber.config.update_allocations_interval=5s \ --set validator.config.delegate_wallet=591d6d0d5642bdbc924756ca2647b4b59adce0acd02a487ecc4d1bd4669293a8 \ --set blobber.hostName=${{ env.NAMESPACE }} \ diff --git a/deploy-0chain-3b3v/action.yml b/deploy-0chain-3b3v/action.yml index 7f441905..5aa4ba9a 100644 --- a/deploy-0chain-3b3v/action.yml +++ b/deploy-0chain-3b3v/action.yml @@ -370,7 +370,6 @@ runs: --set blobber.config.block_worker=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ --set validator.config.block_worker=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ --set blobber.config.delegate_wallet=591d6d0d5642bdbc924756ca2647b4b59adce0acd02a487ecc4d1bd4669293a8 \ - --set blobber.config.is_enterprise="false" \ --set blobber.config.update_allocations_interval=5s \ --set validator.config.delegate_wallet=591d6d0d5642bdbc924756ca2647b4b59adce0acd02a487ecc4d1bd4669293a8 \ --set blobber.hostName=${{ env.NAMESPACE }} \ diff --git a/deploy-0chain-fileops-limits/action.yml b/deploy-0chain-fileops-limits/action.yml index da094103..cc595af2 100644 --- a/deploy-0chain-fileops-limits/action.yml +++ b/deploy-0chain-fileops-limits/action.yml @@ -376,7 +376,6 @@ runs: --set blobber.config.block_worker=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ --set validator.config.block_worker=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ --set blobber.config.delegate_wallet=591d6d0d5642bdbc924756ca2647b4b59adce0acd02a487ecc4d1bd4669293a8 \ - --set blobber.config.is_enterprise="false" \ --set blobber.config.update_allocations_interval=5s \ --set validator.config.delegate_wallet=591d6d0d5642bdbc924756ca2647b4b59adce0acd02a487ecc4d1bd4669293a8 \ --set blobber.hostName=${{ env.NAMESPACE }} \ diff --git a/deploy-0chain-minstake/action.yml b/deploy-0chain-minstake/action.yml index 7ae982d4..41d3469f 100644 --- a/deploy-0chain-minstake/action.yml +++ b/deploy-0chain-minstake/action.yml @@ -366,7 +366,6 @@ runs: --set blobber.config.block_worker=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ --set validator.config.block_worker=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ --set blobber.config.delegate_wallet=591d6d0d5642bdbc924756ca2647b4b59adce0acd02a487ecc4d1bd4669293a8 \ - --set blobber.config.is_enterprise="false" \ --set blobber.config.update_allocations_interval=5s \ --set validator.config.delegate_wallet=591d6d0d5642bdbc924756ca2647b4b59adce0acd02a487ecc4d1bd4669293a8 \ --set blobber.hostName=${{ env.NAMESPACE }} \ diff --git a/deploy-0chain-tokenomics/action.yml b/deploy-0chain-tokenomics/action.yml index 07cbfafa..24559e7a 100644 --- a/deploy-0chain-tokenomics/action.yml +++ b/deploy-0chain-tokenomics/action.yml @@ -318,6 +318,8 @@ runs: --set commonConf.sc.smart_contracts.zcnsc.min_stake_per_delegate=0 \ -n ${{ env.NAMESPACE }} --kubeconfig ./kube/${{ env.NAMESPACE }}-config || exit 1; RET=$? + kubectl set image deployment/helm-sharder-01 -n=${{ env.NAMESPACE }} helm-sharder-01=0chaindev/sharder:staging --kubeconfig ./kube/${{ env.NAMESPACE }}-config + kubectl set image deployment/helm-miner-01 -n=${{ env.NAMESPACE }} helm-miner-01=0chaindev/miner:staging --kubeconfig ./kube/${{ env.NAMESPACE }}-config ((COUNT--)) echo "Retrying helm install" sleep 2 @@ -345,13 +347,11 @@ runs: chmod +x ./zwallet ./zwallet mn-update-config --keys cost.add_hardfork --values 100 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . - ./zwallet add-hardfork -n apollo -r 0 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . - ./zwallet add-hardfork -n ares -r 0 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . - ./zwallet add-hardfork -n artemis -r 0 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . - ./zwallet add-hardfork -n athena -r 0 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . - ./zwallet add-hardfork -n demeter -r 0 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . - ./zwallet add-hardfork -n electra -r 0 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . - ./zwallet add-hardfork -n hercules -r 0 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . + ./zwallet add-hardfork -n apollo -r 500 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . + ./zwallet add-hardfork -n ares -r 500 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . + ./zwallet add-hardfork -n artemis -r 500 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . + ./zwallet add-hardfork -n athena -r 500 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . + ./zwallet add-hardfork -n demeter -r 500 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . ##############----------------- Installing blobber helm-chart --------------------################### COUNT=3 #COUNT will be giving 3 try to install the helmchart. @@ -368,7 +368,6 @@ runs: --set blobber.config.block_worker=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ --set validator.config.block_worker=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ --set blobber.config.delegate_wallet=591d6d0d5642bdbc924756ca2647b4b59adce0acd02a487ecc4d1bd4669293a8 \ - --set blobber.config.is_enterprise="false" \ --set blobber.config.update_allocations_interval=5s \ --set validator.config.delegate_wallet=591d6d0d5642bdbc924756ca2647b4b59adce0acd02a487ecc4d1bd4669293a8 \ --set blobber.hostName=${{ env.NAMESPACE }} \ @@ -379,6 +378,12 @@ runs: --set validator.host=devnet-0chain.net -n ${{ env.NAMESPACE }} \ 0chain-helm/blobber --kubeconfig ./kube/${{ env.NAMESPACE }}-config RET=$? + kubectl set image deployment/helm-blobber-01 -n=${{ env.NAMESPACE }} helm-blobber-01=0chaindev/blobber:staging --kubeconfig ./kube/${{ env.NAMESPACE }}-config + kubectl set image deployment/helm-blobber-02 -n=${{ env.NAMESPACE }} helm-blobber-02=0chaindev/blobber:staging --kubeconfig ./kube/${{ env.NAMESPACE }}-config + kubectl set image deployment/helm-blobber-03 -n=${{ env.NAMESPACE }} helm-blobber-03=0chaindev/blobber:staging --kubeconfig ./kube/${{ env.NAMESPACE }}-config + kubectl set image deployment/helm-validator-01 -n=${{ env.NAMESPACE }} helm-validator-01=0chaindev/validator:staging --kubeconfig ./kube/${{ env.NAMESPACE }}-config + kubectl set image deployment/helm-validator-02 -n=${{ env.NAMESPACE }} helm-validator-02=0chaindev/validator:staging --kubeconfig ./kube/${{ env.NAMESPACE }}-config + kubectl set image deployment/helm-validator-03 -n=${{ env.NAMESPACE }} helm-validator-03=0chaindev/validator:staging --kubeconfig ./kube/${{ env.NAMESPACE }}-config ((COUNT--)) echo "Retrying helm install" sleep 2 @@ -425,17 +430,6 @@ runs: ' > ./deploy.sh; chmod 777 ./deploy.sh; - - echo 'block_worker: https://${{ env.NETWORK_URL }}/dns - signature_scheme: bls0chain - min_submit: 50 # in percentage - min_confirmation: 50 # in percentage - confirmation_chain_length: 3 - store_unlock_duration_sec: 2 - ' > zbox_config.yaml - - echo '{"client_id":"1746b06bb09f55ee01b33b5e2e055d6cc7a900cb57c0a3a5eaabb8a0e7745802","client_key":"7b630ba670dac2f22d43c2399b70eff378689a53ee03ea20957bb7e73df016200fea410ba5102558b0c39617e5afd2c1843b161a1dedec15e1ab40543a78a518","keys":[{"public_key":"7b630ba670dac2f22d43c2399b70eff378689a53ee03ea20957bb7e73df016200fea410ba5102558b0c39617e5afd2c1843b161a1dedec15e1ab40543a78a518","private_key":"c06b6f6945ba02d5a3be86b8779deca63bb636ce7e46804a479c50e53c864915"}],"mnemonics":"cactus panther essence ability copper fox wise actual need cousin boat uncover ride diamond group jacket anchor current float rely tragic omit child payment","version":"1.0","date_created":"2021-08-04 18:53:56.949069945 +0100 BST m=+0.018986002"}' > owner_wallet.json - ./deploy.sh - name: Setup go 1.22 diff --git a/deploy-0chain/action.yml b/deploy-0chain/action.yml index 63fcaeca..41999e39 100644 --- a/deploy-0chain/action.yml +++ b/deploy-0chain/action.yml @@ -411,6 +411,8 @@ runs: ##############----------------- Installing blobber helm-chart --------------------################### COUNT=3 #COUNT will be giving 3 try to install the helmchart. RET=1 #You can set RET=0 to skip the blobber helm-chart deployment + kubectl set image deployment/helm-sharder-01 -n=${{ env.NAMESPACE }} helm-sharder-01=0chaindev/sharder:staging --kubeconfig ./kube/${{ env.NAMESPACE }}-config + kubectl set image deployment/helm-miner-01 -n=${{ env.NAMESPACE }} helm-miner-01=0chaindev/miner:staging --kubeconfig ./kube/${{ env.NAMESPACE }}-config while [[ $RET -ne 0 && $COUNT -gt 0 ]]; do helm upgrade --install blobber --wait --timeout 180s \ --set blobber.blobberCount=6 \ @@ -424,7 +426,6 @@ runs: --set blobber.config.block_worker=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ --set validator.config.block_worker=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ --set blobber.config.delegate_wallet=591d6d0d5642bdbc924756ca2647b4b59adce0acd02a487ecc4d1bd4669293a8 \ - --set blobber.config.is_enterprise="false" \ --set validator.config.delegate_wallet=591d6d0d5642bdbc924756ca2647b4b59adce0acd02a487ecc4d1bd4669293a8 \ --set blobber.hostName=${{ env.NAMESPACE }} \ --set blobber.host=devnet-0chain.net \ @@ -434,6 +435,12 @@ runs: --set validator.host=devnet-0chain.net -n ${{ env.NAMESPACE }} \ 0chain-helm/blobber --kubeconfig ./kube/${{ env.NAMESPACE }}-config RET=$? + kubectl set image deployment/helm-blobber-01 -n=${{ env.NAMESPACE }} helm-blobber-01=0chaindev/blobber:staging --kubeconfig ./kube/${{ env.NAMESPACE }}-config + kubectl set image deployment/helm-blobber-02 -n=${{ env.NAMESPACE }} helm-blobber-02=0chaindev/blobber:staging --kubeconfig ./kube/${{ env.NAMESPACE }}-config + kubectl set image deployment/helm-blobber-03 -n=${{ env.NAMESPACE }} helm-blobber-03=0chaindev/blobber:staging --kubeconfig ./kube/${{ env.NAMESPACE }}-config + kubectl set image deployment/helm-validator-01 -n=${{ env.NAMESPACE }} helm-validator-01=0chaindev/validator:staging --kubeconfig ./kube/${{ env.NAMESPACE }}-config + kubectl set image deployment/helm-validator-02 -n=${{ env.NAMESPACE }} helm-validator-02=0chaindev/validator:staging --kubeconfig ./kube/${{ env.NAMESPACE }}-config + kubectl set image deployment/helm-validator-03 -n=${{ env.NAMESPACE }} helm-validator-03=0chaindev/validator:staging --kubeconfig ./kube/${{ env.NAMESPACE }}-config ((COUNT--)) echo "Retrying helm install" sleep 2 @@ -541,121 +548,6 @@ runs: ./deploy.sh - if [[ -n "${{ inputs.web-apps-image-tag }}" ]]; then - ##############----------------- Installing atlus helm-chart --------------------################### - COUNT=3 #COUNT will be giving 3 try to install the helmchart. - RET=1 #You can set RET=0 to skip the atlus helm-chart deployment - while [[ $RET -ne 0 && $COUNT -gt 0 ]]; do - helm upgrade --install atlus --wait --timeout 60s \ - --set atlus.image.tag=${{ inputs.web-apps-image-tag }} \ - --set atlus.hostName=${{ env.NAMESPACE }} \ - --set atlus.host=devnet-0chain.net \ - --set atlus.env.DOMAIN=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ - -n ${{ env.NAMESPACE }} 0chain-helm/atlus --kubeconfig ./kube/${{ env.NAMESPACE }}-config - RET=$? - ((COUNT--)) - echo "Retrying helm install" - sleep 2 - done - - ##############----------------- Installing blimp helm-chart --------------------################### - COUNT=3 #COUNT will be giving 3 try to install the helmchart. - RET=1 #You can set RET=0 to skip the blimp helm-chart deployment - while [[ $RET -ne 0 && $COUNT -gt 0 ]]; do - helm upgrade --install blimp --wait --timeout 60s \ - --set blimp.image.tag=${{ inputs.web-apps-image-tag }} \ - --set blimp.hostName=${{ env.NAMESPACE }} \ - --set blimp.host=devnet-0chain.net \ - --set blimp.env.DOMAIN=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ - -n ${{ env.NAMESPACE }} 0chain-helm/blimp --kubeconfig ./kube/${{ env.NAMESPACE }}-config - RET=$? - ((COUNT--)) - echo "Retrying helm install" - sleep 2 - done - - ##############----------------- Installing bolt helm-chart --------------------################### - COUNT=3 #COUNT will be giving 3 try to install the helmchart. - RET=1 #You can set RET=0 to skip the bolt helm-chart deployment - while [[ $RET -ne 0 && $COUNT -gt 0 ]]; do - helm upgrade --install bolt --wait --timeout 60s \ - --set bolt.image.tag=${{ inputs.web-apps-image-tag }} \ - --set bolt.hostName=${{ env.NAMESPACE }} \ - --set bolt.host=devnet-0chain.net \ - --set bolt.env.DOMAIN=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ - -n ${{ env.NAMESPACE }} 0chain-helm/bolt --kubeconfig ./kube/${{ env.NAMESPACE }}-config - RET=$? - ((COUNT--)) - echo "Retrying helm install" - sleep 2 - done - - ##############----------------- Installing chalk helm-chart --------------------################### - COUNT=3 #COUNT will be giving 3 try to install the helmchart. - RET=1 #You can set RET=0 to skip the chalk helm-chart deployment - while [[ $RET -ne 0 && $COUNT -gt 0 ]]; do - helm upgrade --install chalk --wait --timeout 60s \ - --set chalk.image.tag=${{ inputs.web-apps-image-tag }} \ - --set chalk.hostName=${{ env.NAMESPACE }} \ - --set chalk.host=devnet-0chain.net \ - --set chalk.env.DOMAIN=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ - -n ${{ env.NAMESPACE }} 0chain-helm/chalk --kubeconfig ./kube/${{ env.NAMESPACE }}-config - RET=$? - ((COUNT--)) - echo "Retrying helm install" - sleep 2 - done - - ##############----------------- Installing chimney helm-chart --------------------################### - COUNT=3 #COUNT will be giving 3 try to install the helmchart. - RET=1 #You can set RET=0 to skip the chimney helm-chart deployment - while [[ $RET -ne 0 && $COUNT -gt 0 ]]; do - helm upgrade --install chimney --wait --timeout 60s \ - --set chimney.image.tag=${{ inputs.web-apps-image-tag }} \ - --set chimney.hostName=${{ env.NAMESPACE }} \ - --set chimney.host=devnet-0chain.net \ - --set chimney.env.DOMAIN=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ - -n ${{ env.NAMESPACE }} 0chain-helm/chimney --kubeconfig ./kube/${{ env.NAMESPACE }}-config - RET=$? - ((COUNT--)) - echo "Retrying helm install" - sleep 2 - done - - ##############----------------- Installing vult helm-chart --------------------################### - COUNT=3 #COUNT will be giving 3 try to install the helmchart. - RET=1 #You can set RET=0 to skip the vult helm-chart deployment - while [[ $RET -ne 0 && $COUNT -gt 0 ]]; do - helm upgrade --install vult --wait --timeout 60s \ - --set vult.image.tag=${{ inputs.web-apps-image-tag }} \ - --set vult.hostName=${{ env.NAMESPACE }} \ - --set vult.host=devnet-0chain.net \ - --set vult.env.DOMAIN=https://${{ env.NAMESPACE }}.devnet-0chain.net/dns \ - -n ${{ env.NAMESPACE }} 0chain-helm/vult --kubeconfig ./kube/${{ env.NAMESPACE }}-config - RET=$? - ((COUNT--)) - echo "Retrying helm install" - sleep 2 - done - fi - - # - name: "Setup Go" - # shell: 'script --return --quiet --command "bash {0}"' - # run: | - # if ! go env &> /dev/null; then - # [ -f ./https://go.dev/dl/go1.20.3.linux-amd64.tar.gz ] || wget https://go.dev/dl/go1.20.3.linux-amd64.tar.gz - # [ -d /usr/local/go ] && rm -rf /usr/local/go - # [ -f /usr/local/bin/go ] && rm -rf /usr/local/bin/go - # tar -C /usr/local -xzf ./go1.20.3.linux-amd64.tar.gz - # else - # echo "go already exists" - # fi - - # echo "PATH=$PATH:/usr/local/go/bin" >> $GITHUB_ENV - # export PATH=$PATH:/usr/local/go/bin - # which go - # go env - - name: Setup go 1.22 uses: actions/setup-go@v4 with: @@ -772,31 +664,6 @@ runs: ./check_health.sh ${{ env.NETWORK_URL }} "blobber05/" ./check_health.sh ${{ env.NETWORK_URL }} "blobber06/" - - name: "Add latest hard fork" - shell: 'script --return --quiet --command "bash {0}"' - run: | - echo 'block_worker: https://${{ env.NETWORK_URL }}/dns - signature_scheme: bls0chain - min_submit: 50 # in percentage - min_confirmation: 50 # in percentage - confirmation_chain_length: 3 - store_unlock_duration_sec: 2 - ' > zbox_config.yaml - - # echo "===========================================================" - # echo "ADDING LATEST HARFORK" - # echo "===========================================================" - - - # echo '{"client_id":"1746b06bb09f55ee01b33b5e2e055d6cc7a900cb57c0a3a5eaabb8a0e7745802","client_key":"7b630ba670dac2f22d43c2399b70eff378689a53ee03ea20957bb7e73df016200fea410ba5102558b0c39617e5afd2c1843b161a1dedec15e1ab40543a78a518","keys":[{"public_key":"7b630ba670dac2f22d43c2399b70eff378689a53ee03ea20957bb7e73df016200fea410ba5102558b0c39617e5afd2c1843b161a1dedec15e1ab40543a78a518","private_key":"c06b6f6945ba02d5a3be86b8779deca63bb636ce7e46804a479c50e53c864915"}],"mnemonics":"cactus panther essence ability copper fox wise actual need cousin boat uncover ride diamond group jacket anchor current float rely tragic omit child payment","version":"1.0","date_created":"2021-08-04 18:53:56.949069945 +0100 BST m=+0.018986002"}' > owner_wallet.json - # ./zwallet mn-update-config --keys cost.add_hardfork --values 100 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . - # ./zwallet add-hardfork -n apollo -r 0 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . - # ./zwallet add-hardfork -n ares -r 0 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . - # ./zwallet add-hardfork -n artemis -r 0 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . - # ./zwallet add-hardfork -n athena -r 0 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . - # ./zwallet add-hardfork -n demeter -r 0 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . - # ./zwallet add-hardfork -n electra -r 0 --wallet owner_wallet.json --config ./zbox_config.yaml --configDir . - - name: "Stake blobbers using above built binaries" shell: 'script --return --quiet --command "bash {0}"' run: |