mirror of
https://github.com/tendermint/tendermint.git
synced 2026-04-27 02:55:07 +00:00
fixes
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
#variable "service" is required
|
||||
|
||||
- hosts: "{{ lookup('env','TF_VAR_TESTNET_NAME') }}:tag_Environment_{{ lookup('env','TF_VAR_TESTNET_NAME') }}"
|
||||
any_errors_fatal: true
|
||||
roles:
|
||||
- install
|
||||
- {role: generic-service, when: service == 'tendermint'}
|
||||
|
||||
@@ -2,23 +2,18 @@
|
||||
|
||||
- name: gather tendermint public keys
|
||||
when: (validators == true or validators == 'true') and tendermint_genesis_file is not defined
|
||||
command: "sudo -Hu {{service}} tendermint show_validator --home /etc/{{service}}/tendermint --log_level error"
|
||||
# become: yes
|
||||
# become_user: "{{service}}"
|
||||
command: "/usr/bin/tendermint show_validator --home /etc/{{service}}/tendermint --log_level error"
|
||||
register: pubkeys
|
||||
changed_when: false
|
||||
|
||||
- debug: var=((groups[testnet_name]|default([]))+(groups['tag_Environment_'~testnet_name]|default([])))
|
||||
- debug: var=pubkeys
|
||||
- name: resetting permissions from root after gathering public keys
|
||||
file: "path=/etc/{{service}}/tendermint owner={{service}} group={{service}} recurse=yes"
|
||||
|
||||
- name: register tendermint public keys as host facts
|
||||
when: (validators == true or validators == 'true') and tendermint_genesis_file is not defined
|
||||
set_fact: "pubkey='{{pubkeys.stdout}}'"
|
||||
connection: local
|
||||
|
||||
- debug: var=hostvars[inventory_hostname]["pubkey"]
|
||||
- debug: var=hostvars[inventory_hostname]["pubkey"]["data"]
|
||||
|
||||
- name: copy generated tendermint genesis.json - genesis_time will be updated
|
||||
when: (validators == true or validators == 'true') and tendermint_genesis_file is not defined
|
||||
template:
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"chain_id":"{{testnet_name}}",
|
||||
"validators":
|
||||
[
|
||||
{% if (validators == true or validators == 'true') %}
|
||||
{% if (validators == true) or (validators == 'true') %}
|
||||
{% set comma = joiner(",") %}
|
||||
{% for host in (groups[testnet_name]|default([]))+(groups['tag_Environment_'~testnet_name]|default([])) %}
|
||||
{{ comma() }}
|
||||
@@ -13,7 +13,7 @@
|
||||
"type": "{{hostvars[host]["pubkey"]["type"]}}"
|
||||
},
|
||||
"amount":10,
|
||||
"name":"{{hostvars[host]["ansible_hostname"]}}"
|
||||
"name":"{{hostvars[host]["inventory_hostname"]}}"
|
||||
}
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
|
||||
Reference in New Issue
Block a user