diff --git a/roles/dbscripts/defaults/main.yml b/roles/dbscripts/defaults/main.yml index 3c2277962761fac317cdac3130bbe246b2d4708d..7fb3dbde189249b89509add71559b490d52cd42b 100644 --- a/roles/dbscripts/defaults/main.yml +++ b/roles/dbscripts/defaults/main.yml @@ -1,9 +1,10 @@ -dbscripts_commit: f757bcea40481c1adf154fcf7e58a0e68e09bb1e +dbscripts_commit: c268f0140a86f390657b3bcfc36c6bd9aaa5ba4f dbscripts_update: true dbscripts_pgp_emails: ['jelle@archlinux.org', 'anthraxx@archlinux.org'] git_state_repo: /srv/repos/state git_pkg_cache: /srv/repos/pkg-cache +lock_dir: /srv/repos/lock junior_developer_repos: - core-staging diff --git a/roles/dbscripts/tasks/main.yml b/roles/dbscripts/tasks/main.yml index 3640c4ee87fb2c438a49d7974ba046200b185176..58af712f94e07d1a176b38edf320350444c2af70 100644 --- a/roles/dbscripts/tasks/main.yml +++ b/roles/dbscripts/tasks/main.yml @@ -103,6 +103,11 @@ - name: Create state directory file: path="{{ git_state_repo }}" state=directory owner=git-packages group=junior-packager mode=0775 +- name: Create lock directory + file: path="{{ lock_dir }}" state=directory owner=git-packages group=junior-packager mode=0775 +- name: Add acl default:group:junior-packager:rw- to lock_dir + acl: name="{{ lock_dir }}" entry="default:group:junior-packager:rw-" state=present + - name: Set permissions for state directory file: path="{{ git_state_repo }}" state=directory owner=git-packages group=junior-packager mode=0775 - name: Add acl default:group:junior-packager:rw- to git_state_repo