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_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_originsunattended_upgrades_origin_patterns を同時に使用すると、望ましくない動作が発生する可能性があります。

デフォルト値:

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

例 Playbook

- hosts: all
  roles:
    - bl0m1.unattended_upgrades
プロジェクトについて

Install and configure unattended upgrades.

インストール
ansible-galaxy install huxcrux.unattended_upgrades
ライセンス
mit
ダウンロード
68.6k
所有者