File tree 2 files changed +12
-7
lines changed
2 files changed +12
-7
lines changed Original file line number Diff line number Diff line change 29
29
name :
30
30
- " sudo" # for `become` privilege escalation
31
31
- " iproute2" # for gathering network facts
32
+ - " python3-debian"
32
33
state : " present"
33
34
update_cache : true
34
35
Original file line number Diff line number Diff line change 14
14
- name : " Prepare Debian GitLab installation"
15
15
when : " ansible_facts.os_family == 'Debian'"
16
16
block :
17
- - name : " Install APT GPG key"
17
+ - name : " Remove APT GPG key"
18
18
ansible.builtin.apt_key :
19
19
url : " {{ gitlab_gpg_key_url }}"
20
20
id : " {{ gitlab_gpg_key_id }}"
21
- state : " present "
21
+ state : " absent "
22
22
when : " not gitlab_is_initial_dryrun"
23
23
24
24
- name : " Add GitLab APT repository"
25
- ansible.builtin.apt_repository :
26
- repo : " deb {{ gitlab_repo_url }} {{ ansible_facts.distribution_release }} main"
25
+ ansible.builtin.deb822_repository :
26
+ name : " gitlab_{{ gitlab_edition }}"
27
+ types : " deb"
28
+ uris : " {{ gitlab_repo_url }}"
29
+ suites : " {{ ansible_facts.distribution_release }}"
30
+ components : " main"
31
+ signed_by : " gitlab_gpg_key_url"
27
32
state : " present"
28
- filename : " gitlab_{{ gitlab_edition }}"
29
33
mode : " 0644"
30
34
31
- - name : " Add GitLab source APT repository"
35
+ - name : " Remove GitLab source APT repository"
32
36
ansible.builtin.apt_repository :
33
37
repo : " deb-src {{ gitlab_repo_url }} {{ ansible_facts.distribution_release }} main"
34
- state : " present "
38
+ state : " absent "
35
39
filename : " gitlab_{{ gitlab_edition }}"
36
40
mode : " 0644"
37
41
You can’t perform that action at this time.
0 commit comments