Skip to content

Commit d8cade9

Browse files
committed
wip: try combination of gitlab_additional_configurations
1 parent 73e9ad5 commit d8cade9

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

roles/gitlab/defaults/main.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,11 @@ gitlab_secret_token: "changeme"
6464
gitlab_gitaly_instance_ip: "127.0.0.1"
6565
# Port of the Gitaly instance
6666
gitlab_gitaly_instance_port: "8075"
67+
# Configure Gitaly data directory
68+
gitlab_gitaly_data_dir_config:
69+
storage:
70+
- name: "default"
71+
path: "{{ (gitlab_git_data_dir, 'repositories') | path_join }}"
6772

6873
# Whether to use GitLab Omnibus internal PostgreSQL database
6974
gitlab_use_internal_postgresql: "true"

roles/gitlab/tasks/configure.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,14 @@
1919
- "Reconfigure Primary GitLab"
2020
- "Reconfigure Non Primary GitLab"
2121

22+
- name: ""
23+
when:
24+
- "gitlab_additional_configurations.gitaly is defined"
25+
- "gitlab_additional_configurations.gitaly.configuration is defined"
26+
- "gitlab_use_internal_gitaly"
27+
ansible.builtin.set_fact:
28+
gitlab_additional_configurations.gitaly.configuration: "{{ gitlab_gitaly_data_dir_config | ansible.builtin.combine(gitlab_additional_configurations.gitaly.configuration) }}"
29+
2230
- name: "Copy GitLab Configuration File."
2331
become: true
2432
ansible.builtin.template:

0 commit comments

Comments
 (0)