Merge "Allow keeping repo files since initially created"

This commit is contained in:
Zuul 2020-09-18 20:31:38 +00:00 committed by Gerrit Code Review
commit 76b9c8d960
2 changed files with 15 additions and 3 deletions

View File

@ -35,6 +35,10 @@
# (optional) A hash of repo files
# Defaults to {}
#
# [*repo_replace*]
# (optional) Replace repo files when their contents are changed
# Defaults to true
#
# [*repo_defaults*]
# (optional) The defaults for the yumrepo resources that will be
# created using create_resource.
@ -81,6 +85,7 @@ class openstack_extras::repo::redhat::redhat(
$manage_epel = false,
$repo_hash = {},
$repo_source_hash = {},
$repo_replace = true,
$repo_defaults = {},
$gpgkey_hash = {},
$gpgkey_defaults = {},
@ -185,6 +190,7 @@ class openstack_extras::repo::redhat::redhat(
path => "/etc/yum.repos.d/${filename}",
source => $url,
notify => Exec['yum_refresh'],
replace => $repo_replace,
}
}

View File

@ -0,0 +1,6 @@
---
features:
- |
The new ``openstack_extras::repo::redhat::redhat::repo_replace`` parameter
has been added to enable or disable file replacement when original repo
files are updated.