Skip to content

Commit 33042b0

Browse files
authored
Merge pull request #465 from Normo/internal-vars
GitLab role: Prefix all internal variables with '__'
2 parents 87acbaa + 07ec7aa commit 33042b0

File tree

4 files changed

+19
-18
lines changed

4 files changed

+19
-18
lines changed

roles/gitlab/tasks/check.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@
77
- name: "Check whether gitlab-rails binary is installed"
88
ansible.builtin.stat:
99
path: "/usr/bin/gitlab-rails"
10-
register: "gitlab_rails_binary"
10+
register: "__gitlab_rails_binary"
1111

1212
- name: "Determine if this is an initial dry-run"
1313
ansible.builtin.set_fact:
14-
gitlab_is_initial_dryrun: "{{ ansible_check_mode and not gitlab_rails_binary.stat.exists }}"
14+
__gitlab_is_initial_dryrun: "{{ ansible_check_mode and not __gitlab_rails_binary.stat.exists }}"
1515

1616
- name: "Check if a previous reconfigure had failed"
1717
ansible.builtin.stat:
1818
path: "/etc/gitlab/reconfigure_failed"
19-
register: "gitlab_reconfigure_failed"
19+
register: "__gitlab_reconfigure_failed"
2020

2121
- name: "Check if registry configuration exists"
2222
ansible.builtin.set_fact:

roles/gitlab/tasks/feature-flag.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88
- name: "Check if feature flag is already enabled for {{ gitlab_feature_flag.name }}"
99
ansible.builtin.command:
1010
cmd: "gitlab-rails runner 'is_feature_enabled = Feature.enabled?(:{{ gitlab_feature_flag.name }}); puts is_feature_enabled'"
11-
register: "gitlab_is_feature_enabled"
11+
register: "__gitlab_is_feature_enabled"
1212
changed_when: false
1313

1414
- name: "Enable or disable feature flag {{ gitlab_feature_flag.name }}"
1515
ansible.builtin.command:
1616
cmd: "gitlab-rails runner 'Feature.{{ 'enable' if gitlab_feature_flag.enabled else 'disable' }}(:{{ gitlab_feature_flag.name }})'"
1717
changed_when: true
18-
when: "(gitlab_is_feature_enabled.stdout == 'true' and not gitlab_feature_flag.enabled) or (gitlab_is_feature_enabled.stdout == 'false' and gitlab_feature_flag.enabled)"
18+
when: "(__gitlab_is_feature_enabled.stdout == 'true' and not gitlab_feature_flag.enabled) or (__gitlab_is_feature_enabled.stdout == 'false' and gitlab_feature_flag.enabled)"
1919

2020
...

roles/gitlab/tasks/install.yml

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
url: "{{ gitlab_gpg_key_url }}"
2121
id: "{{ gitlab_gpg_key_id }}"
2222
state: "absent"
23-
when: "not gitlab_is_initial_dryrun"
23+
when: "not __gitlab_is_initial_dryrun"
2424

2525
- name: "Remove GitLab APT repository from sources.list"
2626
ansible.builtin.apt_repository:
@@ -102,23 +102,23 @@
102102
- name: "Check if VERSION file exists"
103103
ansible.builtin.stat:
104104
path: "/var/opt/gitlab/gitlab-rails/VERSION"
105-
register: "gitlab_version_file"
105+
register: "__gitlab_version_file"
106106

107107
- name: "Wait for background migrations on primary node"
108108
when:
109109
- "gitlab_is_primary"
110-
- "gitlab_version_file.stat.exists"
111-
- "gitlab_rails_binary.stat.exists"
112-
- "gitlab_rails_binary.stat.executable"
110+
- "__gitlab_version_file.stat.exists"
111+
- "__gitlab_rails_binary.stat.exists"
112+
- "__gitlab_rails_binary.stat.executable"
113113
block:
114114
- name: "Get the currently installed GitLab version"
115115
ansible.builtin.slurp:
116116
path: "/var/opt/gitlab/gitlab-rails/VERSION"
117-
register: "gitlab_version_base64"
117+
register: "__gitlab_version_base64"
118118

119119
- name: "Set fact about installed GitLab version"
120120
ansible.builtin.set_fact:
121-
gitlab_installed_version: "{{ gitlab_version_base64['content'] | b64decode }}"
121+
__gitlab_installed_version: "{{ __gitlab_version_base64['content'] | b64decode }}"
122122
check_mode: false
123123

124124
- name: "Wait until all previous background migrations are processed."
@@ -131,7 +131,7 @@
131131
delay: 10
132132
check_mode: false
133133
changed_when: false
134-
when: "gitlab_version == '' or gitlab_installed_version is version(gitlab_version, operator='lt', strict=True)"
134+
when: "gitlab_version == '' or __gitlab_installed_version is version(gitlab_version, operator='lt', strict=True)"
135135

136136
- name: "Install GitLab and add helper to detect failed reconfigures"
137137
block:
@@ -141,9 +141,8 @@
141141
ansible.builtin.package:
142142
name: "{{ gitlab_package_name }}"
143143
state: "{{ 'present' if gitlab_version | length > 0 else 'latest' }}"
144-
register: "gitlab_install_output"
145144
notify: "GitLab has been installed or upgraded"
146-
when: "not gitlab_is_initial_dryrun"
145+
when: "not __gitlab_is_initial_dryrun"
147146

148147
rescue:
149148

roles/gitlab/tasks/main.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
- name: "Reconfigure GitLab"
1515
ansible.builtin.import_tasks: "reconfigure.yml"
1616
become: true
17-
when: "gitlab_reconfigure_failed.stat.exists"
17+
when: "__gitlab_reconfigure_failed.stat.exists"
1818

1919
- name: "Install GitLab"
2020
ansible.builtin.import_tasks: "install.yml"
@@ -27,11 +27,13 @@
2727
- name: "Check if GitLab is already configured"
2828
ansible.builtin.stat:
2929
path: "/opt/gitlab/etc/gitlab-rails-rc"
30-
register: "gitlab_rails_rc"
30+
register: "__gitlab_rails_rc"
3131

3232
- name: "Force all notified handlers to run at this point. Required for feature flags."
3333
ansible.builtin.meta: "flush_handlers"
34-
when: "not gitlab_rails_rc.stat.exists and gitlab_feature_flags | length > 0"
34+
when:
35+
- "not __gitlab_rails_rc.stat.exists"
36+
- "gitlab_feature_flags | length > 0"
3537

3638
- name: "Set feature flags"
3739
ansible.builtin.include_tasks: "feature-flag.yml"

0 commit comments

Comments
 (0)