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 "" 有效的电子邮件
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_interrupted_dpkg true false, true
unattended_upgrades_allow_downgrades 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_originsunattended_upgrades_origin_patterns 可能会导致意外行为。

默认值:

unattended_upgrades_allowed_origins:
 - ${distro_id}:${distro_codename}
 - ${distro_id} ${distro_codename}-security

示例剧本

- hosts: all
  roles:
    - bl0m1.unattended_upgrades
关于项目

Install and configure unattended upgrades.

安装
ansible-galaxy install huxcrux.unattended_upgrades
许可证
mit
下载
68.6k
拥有者