39 lines
1.4 KiB
ReStructuredText
39 lines
1.4 KiB
ReStructuredText
``profile::dnf_automatic``
|
|
==========================
|
|
|
|
This profile configures automatic package updates using ``dnf-automatic``
|
|
|
|
It is used by ``role::base`` and there configured with the ``base::automatic_updates::*`` hiera keys.
|
|
|
|
Parameters
|
|
----------
|
|
|
|
=============================== ======== ================================================
|
|
**Name** **Type** **Default**
|
|
------------------------------- -------- ------------------------------------------------
|
|
interval Enum
|
|
type Enum
|
|
exclude Array
|
|
incldue_kernel Boolean
|
|
=============================== ======== ================================================
|
|
|
|
|
|
``interval``
|
|
~~~~~~~~~~~~
|
|
How often should the automatic updates be installed. Valid options are ``never``, ``daily`` and ``weekly``. ``never`` disables it altogether.
|
|
|
|
|
|
``type``
|
|
~~~~~~~~
|
|
What type of package updates should be installed automatically, either ``security`` for only security updates or ``all`` for all updates.
|
|
|
|
|
|
``exclude``
|
|
~~~~~~~~~~~
|
|
List of packages which shall not be updated automatically. Wildcards like * are allowed. The kernel is excluded by default.
|
|
|
|
``incldue_kernel``
|
|
~~~~~~~~~~~~~~~~~~
|
|
Marks if also the kernel package should be automatically updated. Note that the necessary reboot to run the new kernel needs to be done manually.
|
|
|