Skip to content
This repository was archived by the owner on Jun 24, 2022. It is now read-only.

Commit 60eb4cc

Browse files
author
Brad Laue
committed
Invoke detected package manager and versionlock plugin package name
1 parent fc8831a commit 60eb4cc

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tasks/elasticsearch-RedHat-version-lock.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
- name: RedHat - install yum-version-lock
33
become: yes
44
yum:
5-
name: yum-plugin-versionlock
5+
name: "{{ versionlock_plugin_package }}"
66
state: present
77
update_cache: yes
88

99
- name: RedHat - check if requested elasticsearch version lock exists
1010
become: yes
11-
shell: 'yum versionlock list | grep {{es_package_name}} | grep -c "{{es_version}}"'
11+
shell: '{{ package_manager }} versionlock list | grep {{ es_package_name }} | grep -c "{{ es_version }}"'
1212
register: es_requested_version_locked
1313
args:
1414
warn: false
@@ -18,7 +18,7 @@
1818

1919
- name: RedHat - lock elasticsearch version
2020
become: yes
21-
shell: yum versionlock delete 0:elasticsearch* ; yum versionlock add {{ es_package_name }}-{{ es_version }}
21+
command: '"{{ package_manager }}" versionlock delete 0:elasticsearch* ; "{{ package_manager }}" versionlock add {{ es_package_name }}-{{ es_version }}'
2222
args:
2323
warn: false
2424
when:
@@ -28,7 +28,7 @@
2828

2929
- name: RedHat - check if any elasticsearch version lock exists
3030
become: yes
31-
shell: yum versionlock list | grep -c elasticsearch
31+
shell: '"{{ package_manager }}" versionlock list | grep -c elasticsearch'
3232
register: es_version_locked
3333
args:
3434
warn: false
@@ -38,7 +38,7 @@
3838

3939
- name: RedHat - unlock elasticsearch version
4040
become: yes
41-
shell: yum versionlock delete 0:elasticsearch*
41+
shell: '"{{ package_manager }}" versionlock delete 0:elasticsearch*'
4242
args:
4343
warn: false
4444
when:

0 commit comments

Comments
 (0)