Adds the Plus repo to the YUM / DNF repo list.
| Action | Description |
|---|---|
:create |
Creates the repo configuration |
:delete |
Removes the repo configuration |
These properties are passed directly through to yum_repository. More information on these properties can be found on the Chef docs for yum_repository.
| Name | Type | Default |
|---|---|---|
baseurl |
String |
https://repo.almalinux.org/..., see alma_repo_baseurl |
mirrorlist |
String |
https://mirrors.almalinux.org/..., see alma_repo_mirrorlist |
description |
String |
See alma_repo_description |
enabled |
true, false |
true |
debug_baseurl |
String |
https://repo.almalinux.org/..., see alma_repo_baseurl |
debug_mirrorlist |
String |
https://mirrors.almalinux.org/..., see alma_repo_mirrorlist |
debug_description |
String |
See alma_repo_description |
debug_enabled |
true, false |
false |
gpgkey |
String |
https://repo.almalinux.org/..., see alma_gpg_key |
gpgcheck |
true, false |
true |
The extra_options property allows setting additional settings on the internal yum_repository resources.
| Name | Type | Default |
|---|---|---|
extra_options |
Hash | {} |
yum_alma_plus 'default'Setting extra_options properties:
yum_alma_plus 'default' do
# don't install 'some-package' from this repo
extra_options ({ 'exclude' => 'some-package' })
end