transactional-update.conf — transactional-update configuration file
/etc/transactional-update.conf
This configuration file controls and defines the behaviour of transactional-update(8).
The transactional-update.conf file uses shell
style assignments, e.g. PARAMETER=value
.
A reference file (also used for reading the default values) can be found in /usr/etc/transactional-update.conf.
The following options are available in the
"transactional-update
" section:
REBOOT_METHOD
¶Specify the reboot method to use.
auto
"¶
Uses "rebootmgr
" if available and active;
falls back to "systemd
" otherwise.
This is the default value. If the option is invalid it will also be used as the fallback value.
kured
"¶Will inform kured (kubernetes reboot daemon) to reboot the system.
rebootmgr
"¶rebootmgrctl(1) will be triggered to initiate a reboot.
systemd
"¶systemctl(1) will be called to initiate a reboot.
kexec
"¶
Will use kexec to reboot the system; this will skip hardware
initialization and thus boot faster than
"systemd
".
none
"¶Ignores any reboot request, the user has to reboot the machine manually or by other means.
UPDATE_METHOD
¶Specify the zypper update method to use. This value is used for transactional-update.service(8).
dup
"¶
Uses "zypper dup
" for updating the system;
use this on rolling release distributions like openSUSE
Tumbleweed, openSUSE Kubic or the SUSE CaaS Platform.
This is the default value.
up
"¶
Uses "zypper up
" for updating the system;
use this for regular releases like openSUSE Leap or SUSE
Linux Enterprise Server / Desktop.
ZYPPER_AUTO_IMPORT_KEYS
¶
If set to "1
" GPG keys will be imported
automatically for new repositories. If set to "0
"
updates will fail if a key is unknown.
For security reasons this option is turned off
("0
") by default.