Try to solve the conflict between role vars and global vars
This commit is contained in:
parent
292a98d737
commit
444c0c8f62
8 changed files with 30 additions and 27 deletions
|
@ -23,4 +23,4 @@ fedmsg_certs:
|
||||||
postfix_group: mailman
|
postfix_group: mailman
|
||||||
|
|
||||||
# Used by the mailman role
|
# Used by the mailman role
|
||||||
mailman_dbserver: db01.phx2.fedoraproject.org
|
mailman_db_server: db01.phx2.fedoraproject.org
|
||||||
|
|
|
@ -32,4 +32,4 @@ virt_install_command: /usr/sbin/virt-install -n {{ inventory_hostname }} -r {{ m
|
||||||
postfix_group: mailman-stg
|
postfix_group: mailman-stg
|
||||||
|
|
||||||
# Used by the mailman role
|
# Used by the mailman role
|
||||||
mailman_dbserver: db02.stg.phx2.fedoraproject.org
|
mailman_db_server: db02.stg.phx2.fedoraproject.org
|
||||||
|
|
|
@ -116,11 +116,12 @@
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- role: mailman
|
- role: mailman
|
||||||
mailman_mm_db_pass: "{{ mailman_mm_db_pass }}"
|
mailman_mailman_db_pass: "{{ mailman_mm_db_pass }}"
|
||||||
mailman_hk_admin_db_pass: "{{ mailman_hk_admin_db_pass }}"
|
mailman_hyperkitty_admin_db_pass: "{{ mailman_hk_admin_db_pass }}"
|
||||||
mailman_hk_db_pass: "{{ mailman_hk_db_pass }}"
|
mailman_hyperkitty_db_pass: "{{ mailman_hk_db_pass }}"
|
||||||
mailman_ks_admin_db_pass: "{{ mailman_ks_admin_db_pass }}"
|
mailman_kittystore_admin_db_pass: "{{ mailman_ks_admin_db_pass }}"
|
||||||
mailman_ks_db_pass: "{{ mailman_ks_db_pass }}"
|
mailman_kittystore_db_pass: "{{ mailman_ks_db_pass }}"
|
||||||
|
mailman_hyperkitty_cookie_key: "{{ mailman_hk_cookie_key }}"
|
||||||
- fedmsg/base
|
- fedmsg/base
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
|
|
|
@ -120,12 +120,13 @@
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- role: mailman
|
- role: mailman
|
||||||
mailman_dbserver: localhost
|
mailman_db_server: localhost
|
||||||
mailman_mm_db_pass: "thisisatest"
|
mailman_mailman_db_pass: "thisisatest"
|
||||||
mailman_hk_admin_db_pass: "thisisatest"
|
mailman_hyperkitty_admin_db_pass: "thisisatest"
|
||||||
mailman_hk_db_pass: "thisisatest"
|
mailman_hyperkitty_db_pass: "thisisatest"
|
||||||
mailman_ks_admin_db_pass: "thisisatest"
|
mailman_kittystore_admin_db_pass: "thisisatest"
|
||||||
mailman_ks_db_pass: "thisisatest"
|
mailman_kittystore_db_pass: "thisisatest"
|
||||||
|
mailman_hyperkitty_cookie_key: "thisisatest"
|
||||||
- collectd/base
|
- collectd/base
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
|
|
|
@ -1,9 +1,10 @@
|
||||||
---
|
---
|
||||||
mailman_webui_basedir: /srv/webui
|
mailman_webui_basedir: /srv/webui
|
||||||
mailman_webui_confdir: "{{ mailman_webui_basedir }}/config"
|
mailman_webui_confdir: "{{ mailman_webui_basedir }}/config"
|
||||||
mailman_dbserver: localhost
|
mailman_db_server: localhost
|
||||||
mailman_mm_db_pass: changeme
|
mailman_mailman_db_pass: changeme
|
||||||
mailman_hk_admin_db_pass: changeme
|
mailman_hyperkitty_admin_db_pass: changeme
|
||||||
mailman_hk_db_pass: changeme
|
mailman_hyperkitty_db_pass: changeme
|
||||||
mailman_ks_admin_db_pass: changeme
|
mailman_kittystore_admin_db_pass: changeme
|
||||||
mailman_ks_db_pass: changeme
|
mailman_kittystore_db_pass: changeme
|
||||||
|
mailman_hyperkitty_cookie_key: changeme
|
||||||
|
|
|
@ -21,7 +21,7 @@ pid_file: /run/mailman3/master.pid
|
||||||
|
|
||||||
[database]
|
[database]
|
||||||
class: mailman.database.postgresql.PostgreSQLDatabase
|
class: mailman.database.postgresql.PostgreSQLDatabase
|
||||||
url: postgres://mailmanadmin:{{ mailman_mm_db_pass }}@{{ mailman_dbserver }}/mailman
|
url: postgres://mailmanadmin:{{ mailman_mailman_db_pass }}@{{ mailman_db_server }}/mailman
|
||||||
|
|
||||||
[archiver.hyperkitty]
|
[archiver.hyperkitty]
|
||||||
class: hyperkitty.archiver.Archiver
|
class: hyperkitty.archiver.Archiver
|
||||||
|
|
|
@ -29,8 +29,8 @@ DATABASES = {
|
||||||
'ENGINE': 'django.db.backends.postgresql_psycopg2',
|
'ENGINE': 'django.db.backends.postgresql_psycopg2',
|
||||||
'NAME': 'hyperkitty',
|
'NAME': 'hyperkitty',
|
||||||
'USER': 'hyperkittyapp',
|
'USER': 'hyperkittyapp',
|
||||||
'PASSWORD': '{{ mailman_hk_db_pass }}',
|
'PASSWORD': '{{ mailman_hyperkitty_db_pass }}',
|
||||||
'HOST': '{{ mailman_dbserver }}',
|
'HOST': '{{ mailman_db_server }}',
|
||||||
'PORT': '', # Set to empty string for default.
|
'PORT': '', # Set to empty string for default.
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -115,7 +115,7 @@ STATICFILES_FINDERS = (
|
||||||
)
|
)
|
||||||
|
|
||||||
# Make this unique, and don't share it with anybody.
|
# Make this unique, and don't share it with anybody.
|
||||||
SECRET_KEY = '{{ mailman_hk_cookie_key }}'
|
SECRET_KEY = '{{ mailman_hyperkitty_cookie_key }}'
|
||||||
|
|
||||||
# List of callables that know how to import templates from various sources.
|
# List of callables that know how to import templates from various sources.
|
||||||
TEMPLATE_LOADERS = (
|
TEMPLATE_LOADERS = (
|
||||||
|
@ -354,7 +354,7 @@ APP_NAME = 'Fedora list archives'
|
||||||
USE_INTERNAL_AUTH = False
|
USE_INTERNAL_AUTH = False
|
||||||
|
|
||||||
# URL to the KittyStore database
|
# URL to the KittyStore database
|
||||||
KITTYSTORE_URL = 'postgres://kittystoreapp:{{ mailman_ks_db_pass }}@{{ mailman_dbserver }}/kittystore'
|
KITTYSTORE_URL = 'postgres://kittystoreapp:{{ mailman_kittystore_db_pass }}@{{ mailman_db_server }}/kittystore'
|
||||||
# Path to the KittyStore search index (writable directory)
|
# Path to the KittyStore search index (writable directory)
|
||||||
KITTYSTORE_SEARCH_INDEX = '{{ mailman_webui_basedir }}/kittystore_search_index'
|
KITTYSTORE_SEARCH_INDEX = '{{ mailman_webui_basedir }}/kittystore_search_index'
|
||||||
|
|
||||||
|
|
|
@ -16,9 +16,9 @@ DATABASES = {
|
||||||
'ENGINE': 'django.db.backends.postgresql_psycopg2',
|
'ENGINE': 'django.db.backends.postgresql_psycopg2',
|
||||||
'NAME': 'hyperkitty',
|
'NAME': 'hyperkitty',
|
||||||
'USER': 'hyperkittyadmin',
|
'USER': 'hyperkittyadmin',
|
||||||
'PASSWORD': '{{ mailman_hk_admin_db_pass }}',
|
'PASSWORD': '{{ mailman_hyperkitty_admin_db_pass }}',
|
||||||
'HOST': '{{ mailman_dbserver }}',
|
'HOST': '{{ mailman_db_server }}',
|
||||||
'PORT': '',
|
'PORT': '',
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
KITTYSTORE_URL = 'postgres://kittystoreadmin:{{ mailman_ks_admin_db_pass }}@{{ mailman_dbserver }}/kittystore'
|
KITTYSTORE_URL = 'postgres://kittystoreadmin:{{ mailman_kittystore_admin_db_pass }}@{{ mailman_db_server }}/kittystore'
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue