diff options
Diffstat (limited to 'roles/radicle_node/tasks/main.yml')
-rw-r--r-- | roles/radicle_node/tasks/main.yml | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/roles/radicle_node/tasks/main.yml b/roles/radicle_node/tasks/main.yml index b119aa9..4cb9bf8 100644 --- a/roles/radicle_node/tasks/main.yml +++ b/roles/radicle_node/tasks/main.yml @@ -128,11 +128,21 @@ "{{ radicle_node_scope }}" \ "{{ item.nid }}@{{ item.host }}:{{ item.port }}" +- name: "install script to add update Radicle repository pinning" + when: radicle_node_repositories is defined + copy: + src: rad-config-pin + dest: /home/_rad/rad-config-pin + owner: _rad + group: _rad + mode: 0755 + - name: "seed Radicle repositories" when: radicle_node_repositories is defined with_items: "{{ radicle_node_repositories }}" shell: | sudo -u _rad rad seed "{{ item.rid }}" + sudo -u _rad -i ./rad-config-pin "{{ item.rid }}" - name: "(re)start systemd unit for Radicle node" systemd: |