Skip to content

Commit e49f892

Browse files
authored
Merge pull request #197 from AlmaLinux/fix_provision
Install additional packages before adding required repos
2 parents 2957c79 + 7d30cb5 commit e49f892

File tree

1 file changed

+17
-17
lines changed
  • resources/roles/preparation/tasks

1 file changed

+17
-17
lines changed

resources/roles/preparation/tasks/rhel.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,23 @@
171171
cmd: yum-config-manager --disable epel
172172
when: centos_7_x32 | bool
173173

174+
- name: Install additional packages
175+
yum:
176+
name: "{{ additional_packages + pip_packages }}"
177+
state: present
178+
enablerepo: epel
179+
lock_timeout: 300
180+
update_cache: yes
181+
when: centos_7_x32 | bool is false
182+
183+
- name: Install additional packages on CentOS 7 i686
184+
yum:
185+
name: "{{ additional_packages }}"
186+
state: present
187+
lock_timeout: 300
188+
update_cache: yes
189+
when: centos_7_x32 | bool
190+
174191
- name: Add required repositories
175192
yum_repository:
176193
name: "{{ item.name }}"
@@ -196,23 +213,6 @@
196213
ansible_distribution_file_variety in ('RedHat', 'CentOS') and
197214
ansible_facts.distribution_major_version == '7'
198215
199-
- name: Install additional packages
200-
yum:
201-
name: "{{ additional_packages + pip_packages }}"
202-
state: present
203-
enablerepo: epel
204-
lock_timeout: 300
205-
update_cache: yes
206-
when: centos_7_x32 | bool is false
207-
208-
- name: Install additional packages on CentOS 7 i686
209-
yum:
210-
name: "{{ additional_packages }}"
211-
state: present
212-
lock_timeout: 300
213-
update_cache: yes
214-
when: centos_7_x32 | bool
215-
216216
- name: Remove cloudlinux-imunify360.repo for CentOS 7 32-bit
217217
file:
218218
name: "/etc/yum.repos.d/cloudlinux-imunify360.repo"

0 commit comments

Comments
 (0)