windmill-config/zuul/zuul.conf.j2

68 lines
1.9 KiB
Django/Jinja

# This file is generated by Ansible
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
#
[zookeeper]
hosts = {{ groups['zookeeper'] | map('extract', hostvars, ['ansible_host']) | join(':2281,') }}:2281
tls_ca = {{ zuul_file_zookeeper_tls_cacert_dest }}
tls_cert = {{ zuul_file_zookeeper_tls_cert_dest }}
tls_key = {{ zuul_file_zookeeper_tls_key_dest }}
[gearman]
port = 4730
server = {{ hostvars['gear01'].ansible_host }}
ssl_ca = {{ zuul_file_gearman_ssl_ca_dest }}
ssl_cert = {{ zuul_file_gearman_ssl_cert_dest }}
ssl_key = {{ zuul_file_gearman_ssl_key_dest }}
[gearman_server]
start = false
[scheduler]
tenant_config = {{ zuul_file_main_yaml_dest }}
log_config = /etc/zuul/scheduler-logging.conf
pidfile = /var/run/zuul-scheduler/zuul-scheduler.pid
state_dir = {{ zuul_user_home }}
{% if groups['statsd'] | list and ansible_host | ipv4 %}
[statsd]
server = {{ hostvars['statsd01'].ansible_host }}
{% endif %}
[executor]
ansible_root = /opt/venv/zuul-ansible
finger_port = 17979
log_config = /etc/zuul/executor-logging.conf
manage_ansible = false
private_key_file = {{ zuul_user_home }}/.ssh/nodepool_id_rsa
workspace_root = {{ zuul_user_home }}/workspace
[fingergw]
listen_address = {{ hostvars['zf01'].ansible_host }}
log_config = /etc/zuul/fingergw-logging.conf
user = {{ zuul_user_name }}
[keystore]
password = MY_SECRET_PASSWORD
[merger]
git_dir = {{ zuul_user_home }}/git
git_user_email = windmill@example.org
git_user_name = windmill
log_config = /etc/zuul/merger-logging.conf
pidfile = /var/run/zuul-merger/zuul-merger.pid
[web]
log_config = /etc/zuul/web-logging.conf
listen_address = {{ hostvars['zw01'].ansible_host }}
root: http://{{ hostvars['zw01'].ansible_host }}:9000
[connection gerrit]
driver = gerrit
server = 127.0.0.1
sshkey = {{ zuul_user_home }}/.ssh/gerrit_id_rsa
user = windmill
[connection database]
driver = sql
dburi = mysql+pymysql://openstack_citest:openstack_citest@localhost/openstack_citest