GitHub puppet-yum
13
13
20
Puppet module for Yum

Metadata Valid
No translation
Correct Puppet Version Range
Supported Puppet version range is %{PUPPET_VERSION_RANGE}
With Puppet Version Range
Puppet version range is present in requirements in metadata.json
With Operatingsystem Support
No translation
Supports Only Current Centos
No translation
Supports Latest Centos
No translation
Supports Only Current Fedora
No translation
Supports Latest Fedora
No translation
In Modulesync Repo
No translation
In Plumbing
Is in plumbing
Has Secrets
Has a .sync.yml file
Synced
Has a .msync.yml file
Latest Modulesync
No translation
Has Modulesync
Is present in voxpupuli/modulesync_config/managed_modules.yml
Released
Is in modulesync_config and in forge releases.
Reference Dot Md
The repository has a REFERENCE.md. It needs to be generated / puppet-strings documentation is missing.

Open Pull Requests

Correct bolt URL
beginner-friendly
docs

Pull Request (PR) description

bolt URL in documentation had incorrect protocol

This Pull Request (PR) fixes the following issues

Use simpler code for tests for expected failures
enhancement

Pull Request (PR) description

Rather than:

ruby
it { is_expected.to raise_error(Puppet::PreformattedError,
`%r{Package name must be formatted as Yum::RpmName, not 'String'}
)
}

use

ruby
it { is_expected.to compile.and_raise_error(
%r{Package name must be formatted as Yum::RpmName, not 'String'}
)}

Release 4.2.0
skip-changelog

Pull Request (PR) description

Release 4.2.0

  • Fixes for yum::versionlock on 8.
  • gpg key for epel8
  • Addition of yum facts
Add dnf tag to metadata
docs

Pull Request (PR) description

Add dnf tag to metadata tags

versionlock must specify at least .* for arch.
bug

Pull Request (PR) description

Previously it was possible to use an arch of undef which
produced versionlock files for both yum and dnf that would
never match a package.

Change the default to * so versionlock lines always end in
.* unless an arch is specified in which case it is
.x86_64 for instance.

Add function to properly import gpg keys
enhancement
tests-fail

This is a rebase of https://github.com/voxpupuli/puppet-yum/pull/118

Fixes #116