summaryrefslogtreecommitdiffstats
path: root/inventory/group_vars/beaker
blob: 1f51c08b65650c32e4078b8625ca3b286f039ac0 (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
---
lvm_size: 50000
mem_size: 4096
num_cpus: 2

tcp_ports: [ 80, 443, 8000 ]
udp_ports: [ 69 ]
fas_client_groups: sysadmin-qa,sysadmin-main,fi-apprentice,sysadmin-noc,sysadmin-veteran
nrpe_procs_warn: 250
nrpe_procs_crit: 300

freezes: false

virt_install_command: "{{ virt_install_command_one_nic }}"

# settings for the beaker db, server and lab controller
beaker_db_host: localhost
beaker_db_name: beaker
beaker_db_user: "{{ prod_beaker_db_user }}"
beaker_db_password: "{{ prod_beaker_db_password }}"
mariadb_root_password: "{{ prod_beaker_mariadb_root_password }}"

beaker_server_url: "https://beaker.qa.fedoraproject.org"
beaker_server_cname: "beaker.qa.fedoraproject.org"
beaker_server_hostname: "beaker01.qa.fedoraproject.org"
beaker_server_admin_user: "{{ prod_beaker_server_admin_user }}"
beaker_server_admin_pass: "{{ prod_beaker_server_admin_pass }}"
beaker_server_email: "sysadmin-qa-members@fedoraproject.org"

beaker_oidc_token_info_url: "https://id.fedoraproject.org/openidc/TokenInfo"
beaker_oidc_client_id: "beaker-prod"
beaker_oidc_client_secret: "{{ prod_beaker_oidc_client_secret }}"

beaker_lab_controller_username: "host/beaker01.qa.fedoraproject.org"
beaker_lab_controller_password: "{{ prod_beaker_lab_controller_password }}"

extra_enablerepos: ''

# These variables are pushed into /etc/system_identification by the base role.
# Groups and individual hosts should ovveride them with specific info.
# See http://infrastructure.fedoraproject.org/csi/security-policy/

csi_security_category: Low
csi_primary_contact: Fedora Admins - admin@fedoraproject.org
csi_purpose: Manage and automate labs of test computers
csi_relationship: |
  There are a couple of things running here.
  - beaker lab controller which serves files for network booting, monitors
    console logs, and executes fence commands to reboot systems.
  - tftp server run by the lab controller for pxe booting provisioned systems
  . libvirt for virtualization capabilities