# msvsphere.ci.koji_server An Ansible role that configures a Koji server. ## Variables | Variable | Default value | Type | Description | Required | | -------- | ------------- | ---- | ----------- | -------- | | koji_domain_name | | str | Koji server domain name. | yes | | koji_builders | [] | list | Koji builders list. | no | | koji_db_name | "koji" | str | Koji PostgreSQL database name. | no | | koji_db_user | "koji" | str | Koji PostgreSQL database user. | no | | koji_db_password | | str | Koji PostgreSQL database user password. | yes | | koji_db_server_ip | | str | Koji PostgreSQL server IP address. | yes | | koji_kerberos_realm | | str | Koji Kerberos realm. | yes | | koji_admin_user | "kojiroot" | str | Koji administrator user name. | no | | koji_admin_principal | "{{ koji_admin_user }}@{{ koji_kerberos_realm }}" | str | Koji administrator Kerberos principal name. | no | | koji_admin_password | | str | Koji administrator password. | yes | | koji_hub_sidetags_max | 10 | int | Maximum number of sidetags for a parent tag. | no | | koji_hub_sidetags_parents | [] | list | List of sidetags parent tags. | no | | koji_hub_principal | "HTTP/{{ koji_domain_name }}@{{ koji_kerberos_realm }}" | str | Koji Hub Kerberos principal name. | no | | koji_hub_keytab | "/etc/koji-hub/http.{{ koji_domain_name }}.keytab" | str | Koji Hub Kerberos keytab file path. | no | | koji_web_principal | "koji/{{ koji_domain_name }}@{{ koji_kerberos_realm }}" | str | Koji Web Kerberos principal name. | no | | koji_web_keytab | "/etc/kojiweb/koji.{{ koji_domain_name }}.keytab" | str | Koji Web Kerberos keytab file path. | no | | koji_kojira_principal | "kojira/{{ koji_domain_name }}@{{ koji_kerberos_realm }}" | str | Koji Kojira user Kerberos principal name. | no | | koji_kojira_keytab | "/etc/kojira/kojira.{{ koji_domain_name }}.keytab" | str | Koji Kojira user Kerberos keytab file path. | no | | koji_web_secret | | str | Koji web server secret token. | yes | ## License MIT. ## Authors * [Eugene Zamriy](mailto:ezamriy@msvsphere-os.ru)