During or after a VMware Blockchain clone-based upgrade, one or more client node do not have an IP address
Blockchain reconfiguration operations, such as cloning, scaling, or deployment, use a token for secure communication between nodes. This token has a 45 minutes hard-coded validity. If the reconfiguration operation takes more than 45 minutes, it will fail when the token expires.
Environmental circumstances such as a slow connection to the jfrog image repository, or a slow cloning process, can trigger this scenario.
Note: Replace <username> with your jfrog username. Enter the appropriate password when prompted. You can find the jfrog username and password in your infrastrucutre json file under the registry section.
docker pull vmwaresaas.jfrog.io/vmwblockchain/agent:1.3.0.3.83
Note: replace 1.3.0.3.83 with the appropriate version for your VMware Blockchain installation.
grep -o ‘docker container.*’ /var/lib/cloud/instance/user-data.txt | sed ‘s/:1.3.0.3.83/1.3.0.3.83/g’ | sh
Note: replace 1.3.0.3.83 with the appropriate version for your VMware Blockchain installation.
Once agent container is started started, it downloads all other container images. All containers are created and not started, as expected, for the clone-based upgrade.