mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00
Update priv validator format in k8s to support tm v0.28.0+
Signed-off-by: David Dashyan <mail@davie.li>
This commit is contained in:
parent
8630e74f77
commit
caf31647e0
@ -68,7 +68,8 @@ if [ ! -f /tendermint/config/priv_validator.json ]; then
|
|||||||
tendermint gen_validator > /tendermint/config/priv_validator.json
|
tendermint gen_validator > /tendermint/config/priv_validator.json
|
||||||
# pub_key.json will be served by the nginx container
|
# pub_key.json will be served by the nginx container
|
||||||
cat /tendermint/config/priv_validator.json
|
cat /tendermint/config/priv_validator.json
|
||||||
cat /tendermint/config/priv_validator.json | jq ".pub_key" > "$TM_PUB_KEY_DIR"/pub_key.json
|
cat /tendermint/config/priv_validator.json \
|
||||||
|
| jq ".Key.pub_key" > "$TM_PUB_KEY_DIR"/pub_key.json
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f /tendermint/config/node_key.json ]; then
|
if [ ! -f /tendermint/config/node_key.json ]; then
|
||||||
@ -105,7 +106,9 @@ for i in "${!VALS_ARR[@]}"; do
|
|||||||
set -e
|
set -e
|
||||||
# add validator to genesis file along with its pub_key
|
# add validator to genesis file along with its pub_key
|
||||||
curl -s "http://${VALS_ARR[$i]}:$tm_pub_key_access_port/pub_key.json" | jq ". as \$k | {pub_key: \$k, power: \"${VAL_POWERS_ARR[$i]}\", name: \"${VALS_ARR[$i]}\"}" > pub_validator.json
|
curl -s "http://${VALS_ARR[$i]}:$tm_pub_key_access_port/pub_key.json" | jq ". as \$k | {pub_key: \$k, power: \"${VAL_POWERS_ARR[$i]}\", name: \"${VALS_ARR[$i]}\"}" > pub_validator.json
|
||||||
cat /tendermint/config/genesis.json | jq ".validators |= .+ [$(cat pub_validator.json)]" > tmpgenesis && mv tmpgenesis /tendermint/config/genesis.json
|
cat /tendermint/config/genesis.json \
|
||||||
|
| jq ".validators |= .+ [$(cat pub_validator.json)]" > tmpgenesis \
|
||||||
|
&& mv tmpgenesis /tendermint/config/genesis.json
|
||||||
rm pub_validator.json
|
rm pub_validator.json
|
||||||
done
|
done
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user