community.general.yum_versionlock – Locks / unlocks a installed package(s) from being updated by yum package manager¶
Note
This plugin is part of the community.general collection (version 2.5.1).
To install it use: ansible-galaxy collection install community.general
.
To use it in a playbook, specify: community.general.yum_versionlock
.
New in version 2.0.0: of community.general
Synopsis¶
This module adds installed packages to yum versionlock to prevent the package(s) from being updated.
Requirements¶
The below requirements are needed on the host that executes this module.
yum
yum-versionlock
Parameters¶
Examples¶
- name: Prevent Apache / httpd from being updated
community.general.yum_versionlock:
state: present
name: httpd
- name: Prevent multiple packages from being updated
community.general.yum_versionlock:
state: present
name:
- httpd
- nginx
- haproxy
- curl
- name: Remove lock from Apache / httpd to be updated again
community.general.yum_versionlock:
state: absent
package: httpd
Return Values¶
Common return values are documented here, the following are the fields unique to this module:
Key | Returned | Description |
---|---|---|
packages
list
/ elements=string
|
success |
A list of package(s) in versionlock list.
Sample:
['httpd']
|
state
string
|
success |
State of package(s).
Sample:
present
|
Authors¶
Florian Paul Hoberg (@florianpaulhoberg)
Amin Vakil (@aminvakil)