Skip to content
Snippets Groups Projects
Commit a4f6bde9 authored by Felix Schäfer's avatar Felix Schäfer :construction_worker:
Browse files

ansible lint

parent e7cddad4
No related branches found
No related tags found
No related merge requests found
Pipeline #168750 passed
--- ---
- name: restart gitlab - name: Restart gitlab
ansible.builtin.command: gitlab-ctl reconfigure ansible.builtin.command: gitlab-ctl reconfigure
register: gitlab_restart register: gitlab_restart
failed_when: 'gitlab_restart.rc != 0' failed_when: gitlab_restart.rc != 0
changed_when: gitlab_restart.rc != 0
...@@ -11,11 +11,13 @@ ...@@ -11,11 +11,13 @@
when: gitlab_external_postgres when: gitlab_external_postgres
- name: Check if GitLab configuration file already exists. - name: Check if GitLab configuration file already exists.
ansible.builtin.stat: path=/etc/gitlab/gitlab.rb ansible.builtin.stat:
path: /etc/gitlab/gitlab.rb
register: gitlab_config_file register: gitlab_config_file
- name: Check if GitLab is already installed. - name: Check if GitLab is already installed.
ansible.builtin.stat: path=/usr/bin/gitlab-ctl ansible.builtin.stat:
path: /usr/bin/gitlab-ctl
register: gitlab_file register: gitlab_file
# Install GitLab and its dependencies. # Install GitLab and its dependencies.
...@@ -24,12 +26,14 @@ ...@@ -24,12 +26,14 @@
url: "{{ gitlab_repository_installation_script_url }}" url: "{{ gitlab_repository_installation_script_url }}"
dest: /tmp/gitlab_install_repository.sh dest: /tmp/gitlab_install_repository.sh
validate_certs: "{{ gitlab_download_validate_certs }}" validate_certs: "{{ gitlab_download_validate_certs }}"
mode: 0700 mode: '0700'
when: not gitlab_file.stat.exists when: not gitlab_file.stat.exists
- name: Install GitLab repository - name: Install GitLab repository
ansible.builtin.command: bash /tmp/gitlab_install_repository.sh ansible.builtin.command: bash /tmp/gitlab_install_repository.sh
when: not gitlab_file.stat.exists when: not gitlab_file.stat.exists
register: gitlab_install
changed_when: gitlab_install.rc != 0
- name: Add GitLab apt signing key - name: Add GitLab apt signing key
ansible.builtin.apt_key: ansible.builtin.apt_key:
...@@ -62,14 +66,14 @@ ...@@ -62,14 +66,14 @@
dest: /etc/gitlab/gitlab.rb dest: /etc/gitlab/gitlab.rb
owner: root owner: root
group: root group: root
mode: 0600 mode: '0600'
notify: restart gitlab notify: Restart gitlab
- name: Copy gitlab-dump service - name: Copy gitlab-dump service
ansible.builtin.template: ansible.builtin.template:
src: gitlab_dump.service.j2 src: gitlab_dump.service.j2
dest: /etc/systemd/system/gitlab_dump.service dest: /etc/systemd/system/gitlab_dump.service
mode: 0644 mode: '0644'
when: gitlab_use_borgbackup when: gitlab_use_borgbackup
- name: Enable gitlab-dump service - name: Enable gitlab-dump service
...@@ -114,7 +118,7 @@ ...@@ -114,7 +118,7 @@
ansible.builtin.template: ansible.builtin.template:
src: etc_apt_preferences.d_apt_postgresql_org_pub_repos_apt.pref.j2 src: etc_apt_preferences.d_apt_postgresql_org_pub_repos_apt.pref.j2
dest: /etc/apt/preferences.d/apt_postgresql_org_pub_repos_apt.pref dest: /etc/apt/preferences.d/apt_postgresql_org_pub_repos_apt.pref
mode: 0644 mode: '0644'
- name: PostgreSQL | Install PostgreSQL client tools - name: PostgreSQL | Install PostgreSQL client tools
ansible.builtin.apt: ansible.builtin.apt:
...@@ -129,7 +133,7 @@ ...@@ -129,7 +133,7 @@
src: '/usr/bin/{{ item }}' src: '/usr/bin/{{ item }}'
dest: '/opt/gitlab/bin/{{ item }}' dest: '/opt/gitlab/bin/{{ item }}'
state: link state: link
mode: 0777 mode: '0777'
with_items: with_items:
- pg_dump - pg_dump
- psql - psql
...@@ -139,7 +143,7 @@ ...@@ -139,7 +143,7 @@
ansible.builtin.copy: ansible.builtin.copy:
src: "{{ item }}" src: "{{ item }}"
dest: "/etc/systemd/system/" dest: "/etc/systemd/system/"
mode: 0644 mode: '0644'
with_fileglob: "gitlab_registry_cleanup.*" with_fileglob: "gitlab_registry_cleanup.*"
- name: Enable registry cleanup timer - name: Enable registry cleanup timer
...@@ -149,5 +153,6 @@ ...@@ -149,5 +153,6 @@
state: started state: started
daemon-reload: true daemon-reload: true
- import_tasks: plantuml.yml - name: Install PlantUML
ansible.builtin.import_tasks: plantuml.yml
when: gitlab_enable_plantuml when: gitlab_enable_plantuml
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
update_cache: true update_cache: true
- name: Start PlantUML docker container - name: Start PlantUML docker container
ansible.builtin.docker_container: community.docker.docker_container:
name: plantuml name: plantuml
image: plantuml/plantuml-server:tomcat image: plantuml/plantuml-server:tomcat
state: started state: started
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment