Files
fedora-infra_ansible/inventory/group_vars/openqa_lab
Adam Williamson 6a0a290f9e openqa: drop scratch repo (lab), enable u-t temporarily (prod)
Latest builds have been testing on lab and are working fine.
They are in u-t so lab doesn't need to use a scratch repo any
more, but prod needs to enable u-t to get them (can't push
stable yet).

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-05-28 10:50:30 -07:00

58 lines
2.0 KiB
Plaintext

# This setup is a bit out of the ordinary for a staging system. As the openqa
# scheduler needs up-to-date information from the wiki and koji, it doesn't
# work well as a proper staging host.
#
# We decided to keep it a pseudo-staging host that will get new versions of
# openqa first and will be a staging host for most intensive purposes but from
# a firewall rule POV, it will be a staging-friendly production host
#
# it should still be using the stg proxies and the external hostname will still
# be stg.fedoraproject.org
# this is to enable nested virt, which we need for disk image creation
virt_install_command: "{{ virt_install_command_one_nic }} --cpu=host-passthrough,+vmx"
external_hostname: openqa.stg.fedoraproject.org
openqa_dbname: openqa-stg
openqa_dbuser: openqastg
openqa_dbpassword: "{{ stg_openqa_dbpassword }}"
openqa_assetsize_ppc: 300
openqa_key: "{{ stg_openqa_apikey }}"
openqa_secret: "{{ stg_openqa_apisecret }}"
openqa_webapi_plugins: FedoraMessaging FedoraUpdateRestart
# this is because openqa staging isn't really a staging host
# we don't want to set env_suffix to stg on it because that may
# break some other plays, but we do need the env suffix for the
# fedora-messaging bits, so let's make our own
openqa_env_suffix: .stg
openqa_env_prefix: stg-
openqa_env: staging
# install openQA from updates-testing - this is staging, we live
# ON THE EDGE (radical guitar riff)
openqa_repo: updates-testing
wikitcms_token: "{{ private }}/files/openidc/staging/wikitcms.json"
openqa_wikitcms_hostname: stg.fedoraproject.org
openqa_resultsdb_url: http://resultsdb01.stg.iad2.fedoraproject.org/resultsdb_api/api/v2.0/
openqa_compose_arches: x86_64,aarch64,ppc64le
openqa_update_arches: ['x86_64', 'ppc64le']
# all our workers need NFS access
openqa_nfs_workers: "{{ groups['openqa_lab_workers'] }}"
# FIXME: disable consumers that write to wiki until auth key
# is working again:
# https://pagure.io/fedora-infrastructure/issue/8381
openqa_amqp_wiki_reporter_queue:
deployment_type: stg
freezes: false
# makes sure it sends stg not prod fedmsgs
fedmsg_env: stg