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.
118 lines
3.1 KiB
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'
|