File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,9 @@ dnf_release_packages: # list of ansible.builtin.dnf args for packages to install
16
16
- name : https://yum.osc.edu/ondemand/2.0/ondemand-release-web-2.0-1.noarch.rpm # https://github.com/OSC/ood-ansible/blob/master/defaults/main/install.yml:rpm_repo_url
17
17
disable_gpg_check : yes
18
18
19
+ dnf_repofiles_no_minor_releasever : # list of repofiles which can't cope with an X.Y releasever
20
+ - /etc/yum.repos.d/ondemand-web.repo
21
+
19
22
dnf_latest_packages : # list of packages to install using dnf
20
23
21
24
# https://github.com/stackhpc/ansible-role-openhpc/blob/master/vars/ohpc-2
Original file line number Diff line number Diff line change 4
4
dnf : " {{ item }}"
5
5
loop : " {{ dnf_release_packages }}"
6
6
7
+ - name : Remove minor releasever from repofiles
8
+ ansible.builtin.replace :
9
+ path : " {{ item }}"
10
+ regexp : ' \$releasever'
11
+ replace : " {{ releasever | split('.') | first }}"
12
+ when : " '.' in releasever"
13
+ loop : " {{ dnf_repofiles_no_minor_releasever }}"
14
+
7
15
- name : Install latest dnf packages
8
16
dnf :
9
17
name : " {{ dnf_latest_packages }}"
You can’t perform that action at this time.
0 commit comments