update_management

Ansible Роль: управление обновлениями

Статус сборки лицензия Ansible Galaxy

Описание

Управляйте настройками обновлений на системах Debian/Ubuntu, CentOS и Windows.

Установка

ansible-galaxy install sbaerlocher.update_management

Требования

Нет

Переменные роли

CentOS

Переменная По умолчанию Комментарии (тип)
update_management_CentOS_enable true
update_management_update_cmd.hourly 'security'
update_management_update_cmd.daily 'default'
update_management_update_messages.hourly 'no'
update_management_update_messages.daily 'yes'
update_management_download_updates.hourly 'no'
update_management_download_updates.daily 'yes'
update_management_apply_updates.hourly 'no'
update_management_apply_updates,daily 'no'
update_management_random_sleep.daily 360
update_management_random_sleep.hourly 15
update_management_system_name None
update_management_emit_via stdio
update_management_output_width 80
update_management_email_from root@localhost
update_management_email_to root
update_management_email_host localhost
update_management_group_list None
update_management_group_package_types mandatory,default
update_management_debuglevel "-2"
update_management_mdpolicy "group:main"

Debian / Ubuntu

Переменная По умолчанию Комментарии (тип)
update_management_Debian_enable true
update_management_UpdatePackageLists 1 Делать "apt-get update" автоматически каждые n дней (0=выключить)
update_management_DownloadUpgradeablePackages 0 Делать "apt-get upgrade --download-only" каждые n дней (0=выключить)
update_management_AutocleanInterval 7 Делать "apt-get autoclean" каждые n дней (0=выключить)
update_management_CleanInterval 7 Делать "apt-get clean" каждые n дней (0=выключить)
update_management_Verbose 0
update_management_Package_Blacklist
update_management_AutoFixInterruptedDpkg true
update_management_MinimalSteps false
update_management_InstallOnShutdown false
update_management_Mail false
update_management_MailOnlyOnError false
update_management_Remove_Unused_Dependencies false
update_management_Automatic_Reboot false
update_management_Automatic_Reboot_Time false
update_management_IgnoreAppsRequireRestart false
update_management_Dpkg_Options []
update_management_Dl_Limit 70

Windows

Переменная По умолчанию Комментарии (тип)
update_management_GPO_enable false Если обновления регулируются через GPO, установите значение true
update_management_Windows_enable true
update_management_SetActiveHours_enabled true getadmx doc
update_management_ActiveHoursStart "8" getadmx doc
update_management_ActiveHoursEnd "17" getadmx doc
update_management_NoAutoUpdate_enable false getadmx doc
update_management_ScheduledInstallDay 6 getadmx doc
update_management_ScheduledInstallTime 17 getadmx doc
update_management_ScheduledInstallEveryWeek 1 getadmx doc
update_management_AllowMUUpdateService 1 getadmx doc
update_management_SetAutoRestartNotificationDisable 1 getadmx doc
update_management_IncludeRecommendedUpdates 1 getadmx doc
update_management_AutoRestartDeadlinePeriodInDays 3 getadmx doc
update_management_SetAutoRestartDeadline 1 getadmx doc
update_management_DetectionFrequencyEnabled 1 getadmx doc
update_management_DetectionFrequency 16 getadmx doc
update_management_SetEngagedRestartTransitionSchedule 1 getadmx doc
update_management_EngagedRestartTransitionSchedule 7 getadmx doc
update_management_EngagedRestartSnoozeSchedule 1 getadmx doc
update_management_EngagedRestartDeadline 14 getadmx doc
update_management_SetDisableUXWUAccess 1 getadmx doc
update_management_DeferFeatureUpdates 1 getadmx doc
update_management_BranchReadinessLevel 32 getadmx doc
update_management_DeferFeatureUpdatesPeriodInDays 0 getadmx doc
update_management_PauseFeatureUpdatesStartTime "" getadmx doc
update_management_Noincludedrivers_enable false getadmx doc
update_management_UseWUServer_enable false getadmx doc
update_management_WUServer "" getadmx doc
update_management_WUStatusServer "" getadmx doc
update_management_UpdateServiceUrlAlternate "" getadmx doc

Зависимости

Нет

Пример плейбука

- hosts: all
  roles:
    - sbaerlocher.update-management

Журнал изменений

1.0.0

  • начальный коммит

Автор

Лицензия

Этот проект расположен под лицензией MIT. См. LICENSE для полного текста лицензии.

Авторские права

(c) 2020, Arillso

О проекте

Manage the update settings on Debian/Ubuntu, CentOS and Windows systems.

Установить
ansible-galaxy install sbaerlocher/ansible.update-management
Лицензия
mit
Загрузки
620947
Владелец
Technology Evangelist / System Engineer by @whatwedo / Project Manager @arillso / @ansible and @nuxt fan / Based in #Bern