You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible-msvsphere.ci/roles/koji_server/meta/argument_specs.yml

118 lines
3.1 KiB

---
argument_specs:
main:
short_description: A role that installs and configures a Koji server.
author: Eugene Zamriy
version_added: '0.1.4'
options:
koji_db_name:
description: Koji database name.
default: koji
type: str
required: false
koji_builders:
description: Koji builders list.
default: []
type: list
elements: str
version_added: '0.1.6'
koji_db_user:
description: Koji database user.
default: koji
type: str
required: false
koji_db_password:
description: Koji database user password.
type: str
required: true
koji_db_server_ip:
description: Koji database server IP address or domain name.
type: str
required: true
koji_domain_name:
description: Koji server domain name.
type: str
required: true
koji_kerberos_realm:
description: Koji kerberos realm.
type: str
required: true
koji_web_secret:
description: Koji web server secret token.
type: str
required: true
koji_admin_user:
description: Koji administrator user name.
default: 'kojiroot'
type: str
required: false
koji_admin_password:
description: Koji administrator user password.
type: str
required: true
koji_admin_principal:
description: Koji administrator Kerberos principal name.
default: '{{ koji_admin_user }}@{{ koji_kerberos_realm }}'
type: str
required: false
koji_hub_principal:
description: Koji Hub Kerberos principal name.
default: 'HTTP/{{ koji_domain_name }}@{{ koji_kerberos_realm }}'
type: str
required: false
koji_hub_keytab:
description: Koji Hub Kerberos keytab file path.
default: '/etc/koji-hub/http.{{ koji_domain_name }}.keytab'
type: str
required: false
koji_web_principal:
description: Koji Web Kerberos principal name.
default: 'koji/{{ koji_domain_name }}@{{ koji_kerberos_realm }}'
type: str
required: false
koji_web_keytab:
description: Koji Web Kerberos keytab file path.
default: '/etc/kojiweb/koji.{{ koji_domain_name }}.keytab'
type: str
required: false
koji_kojira_principal:
description: Koji Kojira user Kerberos principal name.
default: 'kojira/{{ koji_domain_name }}@{{ koji_kerberos_realm }}'
type: str
required: false
koji_kojira_keytab:
description: Koji Kojira user Kerberos keytab file path.
default: '/etc/kojira/kojira.{{ koji_domain_name }}.keytab'
type: str
required: false
koji_hub_sidetags_max:
description: Maximum number of sidetags for a parent tag.
default: 10
type: int
required: false
version_added: '0.1.7'
koji_hub_sidetags_parents:
description: List of sidetags parent tags.
default: []
type: list
elements: str
version_added: '0.1.7'