From 150902a566001d2916048db581add79ba07896d0 Mon Sep 17 00:00:00 2001 From: Greg Szabo Date: Sat, 29 Jul 2017 06:10:04 +0000 Subject: [PATCH] perfnet fixes --- ansible/roles/config/tasks/main.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/ansible/roles/config/tasks/main.yml b/ansible/roles/config/tasks/main.yml index 378769ca2..c0d4765fd 100644 --- a/ansible/roles/config/tasks/main.yml +++ b/ansible/roles/config/tasks/main.yml @@ -49,9 +49,17 @@ - name: Copy validator network files for non-validators when: validators == false or validators == 'false' - copy: "src={{item['src']}} dest={{item['dst']}} owner={{service}} group={{service}}" + get_url: "url={{item['src']}} dest={{item['dst']}} force=yes" with_items: - { src: "https://raw.githubusercontent.com/tendermint/testnets/master/{{validator_network}}/{{service}}/genesis.json" , dst: "/etc/{{service}}/genesis.json" } - { src: "https://raw.githubusercontent.com/tendermint/testnets/master/{{validator_network}}/tendermint/genesis.json" , dst: "/etc/{{service}}/tendermint/genesis.json" } - { src: "https://raw.githubusercontent.com/tendermint/testnets/master/{{validator_network}}/tendermint/config.toml" , dst: "/etc/{{service}}/tendermint/config.toml" } +- name: Set validator network files permissions for non-validators + when: validators == false or validators == 'false' + file: "path={{item}} owner={{service}} group={{service}}" + with_itmes: + - "/etc/{{service}}/genesis.json" + - "/etc/{{service}}/tendermint/genesis.json" + - "/etc/{{service}}/tendermint/config.toml" +"