summaryrefslogtreecommitdiff
path: root/per-service/git-servers/group_vars/all
blob: c86ced68c6afbad7a7ec966e3576a51f135669dd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
# These are global variables, applying to every play
MANAGED_HEADER: Managed by Ansible - do not change!
deploy_user: ubuntu
apache_root: /var/www
apache_user: www-data
tools_checkout_dir: /srv
mailto_address: linaro-infrastructure-errors@lists.linaro.org
# If the server is public or private
server_access: public

google_analytics: False

# The name to give to the first gitolite admin. Required by "gitolite setup"
# NOTE: gitolite only allows a single initial administrator
gitolite_admin_name: paul.sokolovsky

# Externally accessible hostname. May also include a port. May be overriden
# when doing sandbox installs (e.g. for Vagrant, may need to set this to
# localhost:6443).
www_host: "{{inventory_hostname}}"

gerrit_plugin_version: 2.14 # Adjust only major version, so 2.12, 2.13 etc.
gerrit_managed: no
gerrit_version: 2.14.5.1
gerrit_download_link: https://gerrit-releases.storage.googleapis.com/gerrit-{{gerrit_version}}.war
gerrit_root: /srv/gerrit
db_name: reviewdb
git_user: git
apache_root_owner: "{{git_user}}"

repo_root: /srv/repositories

# "ubuntu" user is no longer accessible on many servers, so its use
# is deprecated. Instead, users should connect with own Linaro username
# (-u <first.last>) and with explicit request for sudo password:
# --ask-sudo-passwd
#ansible_ssh_user: ubuntu

secrets_dir: secrets

gitolite_rev: 731d5521bb9d5294cf75aa6b8e4e18b135a49f3f

ldap_uri: ldaps://login.linaro.org
ldap_base_dn: ou=accounts,dc=linaro,dc=org
ldap_group_dn: cn=git-master-group,ou=mailing,ou=groups,dc=linaro,dc=org

ssl_key: /etc/ssl/private/wildcard.linaro.org.key
ssl_cert: /etc/ssl/certs/wildcard.linaro.org.crt
ssl_ca: /etc/ssl/certs/gd_bundle-g2-g1.pem

# grokmirror options
grokmirror_rev: 8ef39f3ed3ad3e865c72338f911a72899eaa9a60
grokmirror_slave: false
grokmirror_slave_gitolite: false  # must support a master running gitolite
grokmirror_master: false
grokmirror_master_check_export: false # should we check for git-daemon-export-ok flag?

# git-gerrit-mirror options
mirror_clone_cronspec: "0 10,22 * * *"
mirror_fetch_cronspec: "0 2,14 * * *"
mirror_push_cronspec:  "0 6,18 * * *"