huxcrux.unattended_upgrades
Ansible Роль: unattended_upgrades
Эта роль устанавливает и настраивает автоматическое обновление.
Требования
Нет :)
Переменные роли
| Переменная | Значение по умолчанию | Допустимые значения |
|---|---|---|
| unattended_upgrades_allowed_origins | См. ниже | Список разрешённых источников |
| unattended_upgrades_origin_patterns | [] |
Список источников |
| unattended_upgrade_blacklist | [] |
Список пакетов |
| unattended_upgrades_reboot | false |
false, true |
| unattended_upgrade_reboot_time | "03:00" |
Корректное время |
| unattended_upgrade_reboot_with_users | true |
false, true |
| unattended_upgrades_mail_to | "" |
Корректный email |
| unattended_upgrades_mail_report | on-change |
always, only-on-error, on-change |
| unattended_upgrades_remove_unused_kernel_packages | true |
false, true |
| unattended_upgrades_remove_new_unused_deps | true |
false, true |
| unattended_upgrades_remove_unused_deps | false |
false, true |
| unattended_upgrades_autofix_interuppted_dpkg | true |
false, true |
| unattended_upgrades_allow_donwgrades | false |
false, true |
| unattended_upgrades_allow_apt_mark_fallback | true |
false, true |
| unattended_upgrades_dev_release | auto |
true, false, auto |
| unattended_upgrades_minimal_steps | true |
false, true |
| unattended_upgrades_install_on_shutdown | false |
false, true |
| unattended_upgrades_only_on_ac_power | true |
false, true |
| unattended_upgrades_skip_on_metered_connection | true |
false, true |
| unattended_upgrades_syslog_enabled | false |
false, true |
| unattended_upgrades_syslog_facility | daemon |
-- |
| unattended_upgrades_verbose | false |
false, true |
| unattended_upgrades_debug | false |
false, true |
| unattended_upgrades_dl_limit | "" |
Число (указывающее на kb/s) |
unattended_upgrades_allowed_origins
Примечание: использование одновременно
unattended_upgrades_allowed_originsиunattended_upgrades_origin_patternsможет привести к нежелательному поведению.
Значение по умолчанию:
unattended_upgrades_allowed_origins:
- ${distro_id}:${distro_codename}
- ${distro_id} ${distro_codename}-security
Пример плейбука
- hosts: all
roles:
- bl0m1.unattended_upgrades
Установить
ansible-galaxy install huxcrux.unattended_upgradesЛицензия
mit
Загрузки
122.3k
Владелец
