parameter |
required |
default |
choices |
comments |
allow_downgrade
(added in 2.4) |
no |
no |
|
Specify if the named package and version is allowed to downgrade a maybe already installed higher version of that package. Note that setting allow_downgrade=True can make this module behave in a non-idempotent way. The task could end up with a set of packages that does not match the complete list of specified packages to install (because dependencies between the downgraded package and others can cause changes to the packages which were in the earlier transaction).
|
conf_file
|
no |
|
|
The remote yum configuration file to use for the transaction.
|
disable_gpg_check
|
no |
no |
|
Whether to disable the GPG checking of signatures of packages being installed. Has an effect only if state is present or latest.
|
disablerepo
|
no |
|
|
Repoid of repositories to disable for the install/update operation. These repos will not persist beyond the transaction. When specifying multiple repos, separate them with a ",".
|
enablerepo
|
no |
|
|
Repoid of repositories to enable for the install/update operation. These repos will not persist beyond the transaction. When specifying multiple repos, separate them with a ",".
|
exclude
(added in 2.0) |
no |
|
|
Package name(s) to exclude when state=present, or latest
|
installroot
(added in 2.3) |
no |
/ |
|
Specifies an alternative installroot, relative to which all packages will be installed.
|
list
|
no |
|
|
Package name to run the equivalent of yum list <package> against.
|
name
|
yes |
|
|
Package name, or package specifier with version, like name-1.0 . If a previous version is specified, the task also needs to turn allow_downgrade on. See the allow_downgrade documentation for caveats with downgrading packages. When using state=latest, this can be '*' which means run yum -y update . You can also pass a url or a local path to a rpm file (using state=present). To operate on several packages this can accept a comma separated list of packages or (as of 2.0) a list of packages.
aliases: pkg
|
security
(added in 2.4) |
no |
no |
|
If set to yes , and state=latest then only installs updates that have been marked security related.
|
skip_broken
(added in 2.3) |
no |
no |
|
Resolve depsolve problems by removing packages that are causing problems from the trans‐ action.
|
state
|
no |
present |
- present
- installed
- latest
- absent
- removed
|
Whether to install (present or installed , latest ), or remove (absent or removed ) a package.
|
update_cache
(added in 1.9) |
no |
no |
|
Force yum to check if cache is out of date and redownload if needed. Has an effect only if state is present or latest.
aliases: expire-cache
|
validate_certs
(added in 2.1) |
no |
yes |
|
This only applies if using a https url as the source of the rpm. e.g. for localinstall. If set to no , the SSL certificates will not be validated.
This should only set to no used on personally controlled sites using self-signed certificates as it avoids verifying the source site.
Prior to 2.1 the code worked as if this was set to yes .
|