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.
77 lines
2.0 KiB
77 lines
2.0 KiB
---
|
|
argument_specs:
|
|
main:
|
|
short_description: A role that configures a Koji builder.
|
|
author: Eugene Zamriy
|
|
version_added: '0.1.6'
|
|
options:
|
|
koji_domain_name:
|
|
description: Koji server domain name.
|
|
type: 'str'
|
|
required: true
|
|
|
|
koji_kerberos_realm:
|
|
description: Koji Kerberos realm.
|
|
type: 'str'
|
|
required: true
|
|
|
|
koji_builder_git_server_url:
|
|
description: Sources git server domain name.
|
|
default: git.inferitos.ru
|
|
type: 'str'
|
|
required: false
|
|
|
|
koji_builder_storage_url:
|
|
description: Sources storage domain name.
|
|
default: sources.inferitos.ru
|
|
type: 'str'
|
|
required: false
|
|
|
|
koji_builder_storage_proto:
|
|
description: Sources storage protocol.
|
|
default: http
|
|
type: 'str'
|
|
required: false
|
|
|
|
koji_builder_nfs_mount:
|
|
description: Mount /mnt/koji via NFS if true, use local directory otherwise.
|
|
default: true
|
|
type: 'bool'
|
|
required: false
|
|
|
|
koji_builder_ca_cert_path:
|
|
description: Koji CA certificate path.
|
|
default: /mnt/koji/koji-ca.crt
|
|
type: 'str'
|
|
required: false
|
|
|
|
koji_builder_principal:
|
|
description: Koji builder Kerberos principal.
|
|
default: 'compile/{{ koji_domain_name }}@{{ koji_kerberos_realm }}'
|
|
type: 'str'
|
|
required: false
|
|
|
|
koji_builder_keytab:
|
|
description: Koji builder Kerberos keytab file path.
|
|
default: '/etc/kojid/kojid.keytab'
|
|
type: 'str'
|
|
required: false
|
|
|
|
koji_builder_distribution:
|
|
description: RPM distribution macros.
|
|
default: 'MSVSphere'
|
|
type: 'str'
|
|
required: false
|
|
|
|
koji_builder_packager:
|
|
description: RPM packager macros.
|
|
default: 'MSVSphere'
|
|
type: 'str'
|
|
required: false
|
|
|
|
koji_builder_vendor:
|
|
description: RPM vendor macros.
|
|
default: 'MSVSphere'
|
|
type: 'str'
|
|
required: false
|