arillso.system.dnf_packages role – Manage DNF packages
Note
This role is part of the arillso.system collection (version 0.0.34).
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it use: ansible-galaxy collection install arillso.system
.
To use it in a playbook, specify: arillso.system.dnf_packages
.
Entry point install_dnf_package
– Manage DNF packages
Synopsis
This specification manages the installation, upgrade, and removal of DNF packages on a system.
Parameters
Parameter |
Comments |
---|---|
Allow downgrading of packages. Choices:
|
|
Allow erasing of installed packages. Choices:
|
|
Automatic removal of packages. Choices:
|
|
Limit updates to bugfix versions. Choices:
|
|
Use only the cache. Choices:
|
|
Configuration file for DNF. Default: |
|
Disable GPG check. Choices:
|
|
Plugins to disable. Default: |
|
Repositories to disable. Default: |
|
Directory for downloading packages. Default: |
|
Download-only mode. Choices:
|
|
Plugins to enable. Default: |
|
Repositories to enable. Default: |
|
Packages to exclude. Default: |
|
Install ‘repoquery’. Choices:
|
|
Install weak dependencies. Choices:
|
|
Installation root. Default: |
|
Lock timeout. Default: |
|
Ignore best version of package. Choices:
|
|
Release version. Default: |
|
Limit updates to security versions. Choices:
|
|
Skip broken packages. Choices:
|
|
SSL verification. Choices:
|
|
Default package state (present, absent, latest). Default: |
|
Update the cache. Choices:
|
|
Update-only mode. Choices:
|
|
Validate certificates. Choices:
|
Entry point main
– Manage DNF packages
Synopsis
This specification manages the installation, upgrade, and removal of DNF packages on a system.
Parameters
Parameter |
Comments |
---|---|
A list of dictionaries specifying Chocolatey packages to manage. Default: |
|
Allow downgrading of packages. Choices:
|
|
Allow erasing of installed packages. Choices:
|
|
Automatic removal of packages. Choices:
|
|
Limit updates to bugfix versions. Choices:
|
|
Use only the cache. Choices:
|
|
Configuration file for DNF. |
|
Disable GPG check. Choices:
|
|
Plugins to disable. |
|
Repositories to disable. |
|
Directory for downloading packages. |
|
Download-only mode. Choices:
|
|
Plugins to enable. |
|
Repositories to enable. |
|
Packages to exclude. |
|
Install ‘repoquery’. Choices:
|
|
Install weak dependencies. Choices:
|
|
Installation root. |
|
Lock timeout. |
|
Ignore best version of package. Choices:
|
|
Release version. |
|
Limit updates to security versions. Choices:
|
|
Skip broken packages. Choices:
|
|
SSL verification. Choices:
|
|
Default package state (present, absent, latest). |
|
Update the cache. Choices:
|
|
Update-only mode. Choices:
|
|
Validate certificates. Choices:
|