diff --git a/manifests/repos.pp b/manifests/repos.pp index fc7e43b98..4e3b41a96 100644 --- a/manifests/repos.pp +++ b/manifests/repos.pp @@ -73,6 +73,17 @@ class openstack_integration::repos { $enable_sig = false $enable_epel = true } + # Remove Fedora Base repos as stable-base repo is configured which includes + # all required packages + if $::operatingsystem == 'Fedora' { + tidy { 'delete-fedora-base-repos': + path => '/etc/yum.repos.d', + recurse => true, + matches => [ 'fedora*.repo' ], + rmdirs => false, + require => Class['::openstack_extras::repo::redhat::redhat'], + } + } } default: { fail("Unsupported osfamily (${::osfamily})")