sbaerlocher.update_management

Rol de Ansible: gestión de actualizaciones

Estado de Construcción licencia Ansible Galaxy

Descripción

Gestiona la configuración de actualizaciones en sistemas Debian/Ubuntu, CentOS y Windows.

Instalación

ansible-galaxy install sbaerlocher.update_management

Requisitos

Ninguno

Variables del Rol

CentOS

Variable Predeterminado Comentarios (tipo)
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

Variable Predeterminado Comentarios (tipo)
update_management_Debian_enable true
update_management_UpdatePackageLists 1 Hacer "apt-get update" automáticamente cada n días (0=desactivar)
update_management_DownloadUpgradeablePackages 0 Hacer "apt-get upgrade --download-only" cada n días (0=desactivar)
update_management_AutocleanInterval 7 Hacer "apt-get autoclean" cada n días (0=desactivar)
update_management_CleanInterval 7 Hacer "apt-get clean" cada n días (0=desactivar)
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

Variable Predeterminado Comentarios (tipo)
update_management_GPO_enable false Si las actualizaciones son reguladas por GPO, configure en true
update_management_Windows_enable true
update_management_SetActiveHours_enabled true doc getadmx
update_management_ActiveHoursStart "8" doc getadmx
update_management_ActiveHoursEnd "17" doc getadmx
update_management_NoAutoUpdate_enable false doc getadmx
update_management_ScheduledInstallDay 6 doc getadmx
update_management_ScheduledInstallTime 17 doc getadmx
update_management_ScheduledInstallEveryWeek 1 doc getadmx
update_management_AllowMUUpdateService 1 doc getadmx
update_management_SetAutoRestartNotificationDisable 1 doc getadmx
update_management_IncludeRecommendedUpdates 1 doc getadmx
update_management_AutoRestartDeadlinePeriodInDays 3 doc getadmx
update_management_SetAutoRestartDeadline 1 doc getadmx
update_management_DetectionFrequencyEnabled 1 doc getadmx
update_management_DetectionFrequency 16 doc getadmx
update_management_SetEngagedRestartTransitionSchedule 1 doc getadmx
update_management_EngagedRestartTransitionSchedule 7 doc getadmx
update_management_EngagedRestartSnoozeSchedule 1 doc getadmx
update_management_EngagedRestartDeadline 14 doc getadmx
update_management_SetDisableUXWUAccess 1 doc getadmx
update_management_DeferFeatureUpdates 1 doc getadmx
update_management_BranchReadinessLevel 32 doc getadmx
update_management_DeferFeatureUpdatesPeriodInDays 0 doc getadmx
update_management_PauseFeatureUpdatesStartTime "" doc getadmx
update_management_Noincludedrivers_enable false doc getadmx
update_management_UseWUServer_enable false doc getadmx
update_management_WUServer "" doc getadmx
update_management_WUStatusServer "" doc getadmx
update_management_UpdateServiceUrlAlternate "" doc getadmx

Dependencias

Ninguna

Ejemplo de Playbook

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

Registro de Cambios

1.0.0

  • Commit inicial

Autor

Licencia

Este proyecto está bajo la Licencia MIT. Consulte el archivo LICENSE para el texto completo de la licencia.

Derechos de Autor

(c) 2020, Arillso

Acerca del proyecto

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

Instalar
ansible-galaxy install sbaerlocher.update_management
Licencia
mit
Descargas
623.5k
Propietario
Technology Evangelist / System Engineer by @whatwedo / Project Manager @arillso / @ansible and @nuxt fan / Based in #Bern