Skip to content

Releases: simp/rubygem-simp-rake-helpers

Release of 5.22.1

10 Sep 18:34
Compare
Choose a tag to compare

Release of 5.22.1

  • Fixed
    • Update gem dependencies to allow puppetlabs_spec_helper 7.x

Release of 5.22.0

09 Aug 16:16
961efc9
Compare
Choose a tag to compare

Release of 5.22.0

  • Added
    • iso:build now skips repoclosure unless SIMP_BUILD_repoclosure=yes

Release of 5.21.0

24 Aug 17:10
bd24e0a
Compare
Choose a tag to compare
  • Fixed
    • Support for Ruby 3 and Puppet 8
    • Update gem dependencies

Release of 5.20.0

10 Jul 15:17
d378ec1
Compare
Choose a tag to compare
  • Added

    • Support for puppetlabs-spec-helper 6.x and puppet-lint
    • New gem dependencies:
      • metadata-json-lint
      • puppet-lint-params_empty_string-check
    • Acceptance test/nodeset support for Puppet 8
    • Modernized GHA PR test matrix
  • Changed

    • Default Puppet = 7.x
    • Default Ruby = 2.7
  • Fixed

    • Don't fail when metadata task is not present
    • Untangled non-standard GHA workflows
    • Bug is GHA release workflow

Release of 5.19.2

09 May 21:30
b7cc1cf
Compare
Choose a tag to compare
  • Fixed:

    • Bumped required puppet version to < 9.0
    • The base repo for the el7 ISO was unusable because the repodata for it was being excluded on the unpack of the
      distribution ISO; In the case of building an el7 iso, we now ensure the repodata directory exists.

Release of 5.19.1

28 Mar 14:31
b78073a
Compare
Choose a tag to compare

Added:

  • Allow SIMP_BUILD_PKG_require_rebuild to be case-insensitive to accommodate GHA

Release of 5.19.0

27 Mar 18:57
Compare
Choose a tag to compare

Added:

  • pkg:single will skip the require_rebuild? logic when
    SIMP_BUILD_PKG_require_rebuild=yes

Fixed:

  • It was impossible to build simp-doc if RPM was published to yum repos;
    can now use SIMP_BUILD_PKG_require_rebuild=yes

Release of 5.18.0

07 Mar 14:39
d593ef9
Compare
Choose a tag to compare

Added:

  • SIMP_BUILD_reposync_only now excludes RPMs and yum repos from the ISO
    unpack task

Fixed:

  • Avoid common repo name base to avoid repoclosure conflict warnings
  • The EL7 ISO unpack no longer interferes with reposync repos when
    SIMP_BUILD_reposync_only=yes

Fix missing SIMP metadata with mixed `reposync` (#198)

31 Jan 20:27
e2d9901
Compare
Choose a tag to compare

Fixed an edge case where the SIMP directory YUM metadata was not
present if you used reposync for everything but the SIMP directory

Closes #197

Release of 5.17.0

31 Oct 17:14
67a4751
Compare
Choose a tag to compare

Added:

  • The RPM dependency file can now use ignores to remove items instead of
    needing to redefine the entire dependency stack to remove deps