summaryrefslogtreecommitdiff
path: root/playbooks
diff options
context:
space:
mode:
Diffstat (limited to 'playbooks')
-rw-r--r--playbooks/roles/bin/tasks/main.yml1
-rw-r--r--playbooks/roles/ceph/tasks/main.yml2
-rw-r--r--playbooks/roles/ci/tasks/main.yml2
-rw-r--r--playbooks/roles/kanboard/tasks/main.yml1
-rw-r--r--playbooks/roles/kanidm/tasks/main.yml1
-rw-r--r--playbooks/roles/labdns/tasks/main.yml1
-rw-r--r--playbooks/roles/mail/tasks/main.yml1
-rw-r--r--playbooks/roles/mon/tasks/main.yml1
-rw-r--r--playbooks/roles/silverbullet/tasks/main.yml1
-rw-r--r--playbooks/roles/src/tasks/main.yml1
-rw-r--r--playbooks/roles/traefik/tasks/main.yml1
-rw-r--r--playbooks/roles/traextor/tasks/main.yml1
12 files changed, 12 insertions, 2 deletions
diff --git a/playbooks/roles/bin/tasks/main.yml b/playbooks/roles/bin/tasks/main.yml
index 568703a..d4f9c38 100644
--- a/playbooks/roles/bin/tasks/main.yml
+++ b/playbooks/roles/bin/tasks/main.yml
@@ -3,6 +3,7 @@
- name: Deploy Bin
ansible.builtin.import_tasks: manage-docker-swarm-service.yml
vars:
+ file_mode: "777"
service_name: bin
template_render_dir: "../templates"
service_destination_dir: "{{ bin_base }}"
diff --git a/playbooks/roles/ceph/tasks/main.yml b/playbooks/roles/ceph/tasks/main.yml
index 6c1792c..3b037e9 100644
--- a/playbooks/roles/ceph/tasks/main.yml
+++ b/playbooks/roles/ceph/tasks/main.yml
@@ -38,7 +38,7 @@
ansible.builtin.lineinfile:
path: /etc/fstab
regexp: '{{ ceph_base }}\w+fuse.ceph'
- line: "none {{ ceph_base }} fuse.ceph ceph.id={{ ceph_client_name }},_netdev,defaults 0 0"
+ line: "none {{ ceph_base }} fuse.ceph ceph.id={{ ceph_client_name }},_netdev,allow_other,umask=000,defaults 0 0"
create: true
mode: "0644"
diff --git a/playbooks/roles/ci/tasks/main.yml b/playbooks/roles/ci/tasks/main.yml
index fb3d3f7..54202bf 100644
--- a/playbooks/roles/ci/tasks/main.yml
+++ b/playbooks/roles/ci/tasks/main.yml
@@ -4,7 +4,7 @@
ansible.builtin.import_tasks: manage-docker-swarm-service.yml
vars:
service_owner: "1000"
- file_mode: "755"
+ file_mode: "777"
service_name: ci
template_render_dir: "../templates"
service_destination_dir: "{{ ci_base }}"
diff --git a/playbooks/roles/kanboard/tasks/main.yml b/playbooks/roles/kanboard/tasks/main.yml
index 70f0f59..7ac57ef 100644
--- a/playbooks/roles/kanboard/tasks/main.yml
+++ b/playbooks/roles/kanboard/tasks/main.yml
@@ -4,6 +4,7 @@
ansible.builtin.import_tasks: manage-docker-swarm-service.yml
vars:
service_name: kanboard
+ file_mode: "777"
template_render_dir: "../templates"
service_destination_dir: "{{ kanboard_base }}"
diff --git a/playbooks/roles/kanidm/tasks/main.yml b/playbooks/roles/kanidm/tasks/main.yml
index 7d7adc1..58facf0 100644
--- a/playbooks/roles/kanidm/tasks/main.yml
+++ b/playbooks/roles/kanidm/tasks/main.yml
@@ -6,4 +6,5 @@
service_name: kanidm
template_render_dir: "../templates"
service_destination_dir: "{{ kanidm_base }}"
+ file_mode: "777"
diff --git a/playbooks/roles/labdns/tasks/main.yml b/playbooks/roles/labdns/tasks/main.yml
index 20c95f7..bd99814 100644
--- a/playbooks/roles/labdns/tasks/main.yml
+++ b/playbooks/roles/labdns/tasks/main.yml
@@ -4,5 +4,6 @@
ansible.builtin.import_tasks: manage-docker-swarm-service.yml
vars:
service_name: labdns
+ file_mode: "777"
template_render_dir: "../templates"
service_destination_dir: "{{ labdns_base }}"
diff --git a/playbooks/roles/mail/tasks/main.yml b/playbooks/roles/mail/tasks/main.yml
index 0d07acd..317e15b 100644
--- a/playbooks/roles/mail/tasks/main.yml
+++ b/playbooks/roles/mail/tasks/main.yml
@@ -14,5 +14,6 @@
vars:
service_name: mail
template_render_dir: "../templates"
+ file_mode: "777"
service_destination_dir: "{{ mail_base }}"
diff --git a/playbooks/roles/mon/tasks/main.yml b/playbooks/roles/mon/tasks/main.yml
index c45b377..553657f 100644
--- a/playbooks/roles/mon/tasks/main.yml
+++ b/playbooks/roles/mon/tasks/main.yml
@@ -4,5 +4,6 @@
ansible.builtin.import_tasks: manage-docker-swarm-service.yml
vars:
service_name: mon
+ file_mode: "777"
template_render_dir: "../templates"
service_destination_dir: "{{ mon_base }}"
diff --git a/playbooks/roles/silverbullet/tasks/main.yml b/playbooks/roles/silverbullet/tasks/main.yml
index 19f531d..146feed 100644
--- a/playbooks/roles/silverbullet/tasks/main.yml
+++ b/playbooks/roles/silverbullet/tasks/main.yml
@@ -6,4 +6,5 @@
service_name: silverbullet
template_render_dir: "../templates"
service_destination_dir: "{{ silverbullet_base }}"
+ file_mode: "777"
diff --git a/playbooks/roles/src/tasks/main.yml b/playbooks/roles/src/tasks/main.yml
index a18b2c1..bbc8bea 100644
--- a/playbooks/roles/src/tasks/main.yml
+++ b/playbooks/roles/src/tasks/main.yml
@@ -6,3 +6,4 @@
service_name: src
template_render_dir: "../templates"
service_destination_dir: "{{ src_base }}"
+ file_mode: "777"
diff --git a/playbooks/roles/traefik/tasks/main.yml b/playbooks/roles/traefik/tasks/main.yml
index 4de095d..84c0f55 100644
--- a/playbooks/roles/traefik/tasks/main.yml
+++ b/playbooks/roles/traefik/tasks/main.yml
@@ -6,6 +6,7 @@
service_name: traefik
template_render_dir: "../templates"
service_destination_dir: "{{ traefik_base }}"
+ file_mode: "777"
- name: Pause for user confirmation for headscale
when: homelab_build
diff --git a/playbooks/roles/traextor/tasks/main.yml b/playbooks/roles/traextor/tasks/main.yml
index 64dfc1e..27bd965 100644
--- a/playbooks/roles/traextor/tasks/main.yml
+++ b/playbooks/roles/traextor/tasks/main.yml
@@ -6,4 +6,5 @@
service_name: traextor
template_render_dir: "../templates"
service_destination_dir: "{{ traextor_base }}"
+ file_mode: "777"