[mailman3] Prepare for production migration

Update the var hosts and playbook before migration itself.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
This commit is contained in:
Michal Konecny 2024-06-27 11:24:20 +02:00 committed by zlopez
parent e97ec6d135
commit 133b62a69a
3 changed files with 11 additions and 7 deletions

View file

@ -2,13 +2,14 @@
datacenter: iad2
eth0_ipv4_gw: 10.3.163.254
eth0_ipv4_ip: 10.3.163.57
ks_repo: http://10.3.163.35/repo/rhel/RHEL7-x86_64/
ks_url: http://10.3.163.35/repo/rhel/ks/kvm-rhel-7-iad2
lvm_size: 750000
ks_repo: http://10.3.163.35/repo/rhel/RHEL9-x86_64/
ks_url: http://10.3.163.35/repo/rhel/ks/kvm-rhel
lvm_size: 1500000
sar_output_file: mailinglists.json
# GDPR SAR variables
sar_script: /srv/webui/bin/mailman-sar.py
sar_script_user: apache
vmhost: vmhost-x86-04.iad2.fedoraproject.org
sar_script_user: mailman
vmhost: vmhost-x86-08.iad2.fedoraproject.org
volgroup: /dev/vg_guests
num_cpus: 8
mem_size: 16384

View file

@ -11,4 +11,4 @@ mem_size: 16384
sar_output_file: mailinglists.json
# GDPR SAR variables
sar_script: /srv/webui/bin/mailman-sar.py
sar_script_user: apache
sar_script_user: mailman

View file

@ -95,11 +95,14 @@
- "/srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml"
roles:
- role: mailman
- role: mailman3
mailman_rest_api_user: "{{ mailman_rest_api_user }}"
mailman_rest_api_pass: "{{ mailman_rest_api_pass }}"
mailman_mailman_db_pass: "{{ mailman_mm_db_pass }}"
mailman_hyperkitty_admin_db_pass: "{{ mailman_hk_admin_db_pass }}"
mailman_hyperkitty_db_pass: "{{ mailman_hk_db_pass }}"
mailman_hyperkitty_cookie_key: "{{ mailman_hk_cookie_key }}"
mailman_hyperkitty_archiver_key: "{{ mailman_hk_archiver_key }}"
mailman_smtp_port: 587
when: env != "staging"
- role: mailman3