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_builder/meta/argument_specs.yml

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