summaryrefslogtreecommitdiff
path: root/roles/radicle_node/tasks/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/radicle_node/tasks/main.yml')
-rw-r--r--roles/radicle_node/tasks/main.yml10
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: