Skip to content

Commit 23c6984

Browse files
committed
Fix bug in yum install task
1 parent e05615e commit 23c6984

2 files changed

Lines changed: 7 additions & 8 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ external_roles
88
.idea
99
*vault*
1010
*callback_plugins/profile_tasks.*
11+
.claude
1112

1213
# autoenv
1314
.env

tasks/jdk_x64.yml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,19 @@
11
---
22

33
- name: install java rpm
4-
yum:
5-
name: ['java-{{ item }}-{{ java_provider }}','javapackages-tools']
4+
yum:
5+
name: "{{ java_versions | map('regex_replace', '^(.*)$', 'java-\\1-' + java_provider) | list + ['javapackages-tools'] }}"
66
state: installed
7-
disable_excludes: all
7+
disable_excludes: all
88
lock_timeout: 180
9-
with_items: "{{ java_versions }}"
109
tags: ['java']
1110

1211
- name: install OpenJDK devel tools
13-
yum:
14-
name: ['java-{{ java_version }}-{{ java_provider }}-devel']
12+
yum:
13+
name: "{{ java_versions | map('regex_replace', '^(.*)$', 'java-\\1-' + java_provider + '-devel') | list }}"
1514
state: installed
16-
disable_excludes: all
15+
disable_excludes: all
1716
lock_timeout: 180
18-
with_items: "{{ java_versions }}"
1917
when:
2018
- java_install_devel
2119
tags: ['java']

0 commit comments

Comments
 (0)