Files
gitea-pages/admin-guide/puppet/profiles/repository.rst

1.7 KiB

profile::repository

This module configures adds a list of package repositories from hiera and filters those according to OS version.

Parameters

Name Type Default
descr string
baseurl string
gpgkey string undef
gpgcheck bool false
disable bool true
priority integer undef
exclude string/list ''

title

The repository definition will end up as /etc/yum.repos.d/${title}.repo on the node

descr

Description of the package repository.

baseurl

URL where the repository is available from, e.g.:

https://repo01.psi.ch/el8/tags/$pli_repo_tag/epel/

gpgkey

URL or file path where the signing GPG key is available from, e.g.:

https://repo01.psi.ch/el8/keys/RPM-GPG-KEY-EPEL-8

gpgcheck

Check GPG signature of installed packages.

disable

If the repository should be checked for package installation/updates or not.

priority

What priority do packages from this repositry have?

exclude

List or comma separated string with packages to be ignored from this repositores. Wildcards are supported.