Что касается ежемесячных исправлений, у нас в настоящее время есть уведомление по электронной почте pre_task, отправленное до установки обновлений, но из-за того, что {{inventory_hostname}} включено в тело письма, оно отправляется отдельно для каждого сервера.
Есть ли способ заменить имя_ инвентаря в теле, чтобы ссылаться на все серверы в группе хостов (в данном случае groupOne), чтобы одно электронное письмо отправлялось со всеми именами хостов, а не отдельными электронными письмами?
hosts: groupOne
become: true
any_errors_fatal: true
pre_tasks:
name: Notification email of patching beginning
mail:
host: XXXXXXXXXXXXXXXXXXXXX.com
port: XXXXXX
to: hello@gmail.com
sender: patching@gmail.com
subject: Patching_Notification
body: "Monthly patching is about to commence for {{ inventory_hostname }}. A further email will be sent on completion"