feat: add ovirt roles
- add repositories for ovirt - add role/profile for ovirt/engine and ovirt/node - add deep-merge for managed_repos - change repos to allow filesource (URL or file://) - change reposync to use curl instead of wget
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
# profiles::ovirt::node
|
||||
class profiles::ovirt::node {
|
||||
# Define the DNF modules to be enabled
|
||||
$dnf_modules_to_enable = {
|
||||
'javapackages-tools' => { 'ensure' => 'latest' },
|
||||
'pki-deps' => { 'ensure' => 'latest' },
|
||||
'postgresql' => { 'ensure' => '12' },
|
||||
'mod_auth_openidc' => { 'ensure' => '2.3' },
|
||||
'nodejs' => { 'ensure' => '14' },
|
||||
}
|
||||
|
||||
# Enable the DNF modules
|
||||
create_resources(
|
||||
'package',
|
||||
$dnf_modules_to_enable, {
|
||||
provider => dnfmodule,
|
||||
enable_only => true
|
||||
}
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user