[mailman3] Move the staging/prod vars to respective group_vars
This will make the mailman playbook much cleaner. Thanks @arrfab for the idea. Signed-off-by: Michal Konecny <mkonecny@redhat.com>
This commit is contained in:
parent
bebc73c9e3
commit
14ee2219b6
3 changed files with 22 additions and 21 deletions
|
@ -69,3 +69,13 @@ primary_auth_source: ipa
|
|||
tcp_ports: [25, 80, 443,
|
||||
# For outgoing fedmsg
|
||||
3000, 3001, 3002, 3003]
|
||||
|
||||
# mailman role variables
|
||||
mailman_rest_api_username: "{{ mailman_rest_api_user }}"
|
||||
mailman_rest_api_password: "{{ 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
|
||||
|
|
|
@ -62,3 +62,15 @@ postfix_group: mailman-stg
|
|||
tcp_ports: [25, 80, 443,
|
||||
# For outbound fedmsg
|
||||
3000, 3001, 3002, 3003]
|
||||
|
||||
# mailman role variables
|
||||
mailman_log_level: debug
|
||||
mailman_rest_api_username: "{{ mailman_stg_rest_api_user }}"
|
||||
mailman_rest_api_password: "{{ mailman_stg_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_stg_archiver_key }}"
|
||||
mailman_openidc_server_url: "https://id.stg.fedoraproject.org/"
|
||||
mailman_httpd_hostname: lists.stg.fedoraproject.org
|
||||
|
|
|
@ -96,27 +96,6 @@
|
|||
|
||||
roles:
|
||||
- role: mailman3
|
||||
mailman_rest_api_username: "{{ mailman_rest_api_user }}"
|
||||
mailman_rest_api_password: "{{ 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
|
||||
mailman_log_level: debug
|
||||
mailman_rest_api_username: "{{ mailman_stg_rest_api_user }}"
|
||||
mailman_rest_api_password: "{{ mailman_stg_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_stg_archiver_key }}"
|
||||
mailman_openidc_server_url: "https://id.stg.fedoraproject.org/"
|
||||
mailman_httpd_hostname: lists.stg.fedoraproject.org
|
||||
when: env == "staging"
|
||||
# Set up for fedora-messaging
|
||||
- role: rabbit/user
|
||||
username: "mailman{{ env_suffix }}"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue