### 2.5.6 / 2016-09-22 * Added thread safe failure checks * Will raise an error when building the modules if one or more fails * Ensure that the packages.yaml file is 'human clean' * Made the repoclosure error detection more aggressive ### 2.5.5 / 2016-09-19 * Fixed bugs in Puppetfile.stable generation. ### 2.5.4 / 2016-09-12 * Several fixes for building on systems that are connected to the Red Hat Network directly. Tested on AWS. ### 2.5.3 / 2016-08-31 * Bumped the requirement for puppet-lint to >= 1.0 and < 3.0 ### 2.5.2 / 2016-08-31 * Sanity check pkg:rpmsign for executable availability * Update `mock_pre_check` sanity check to use `which()` ### 2.5.1 / 2016-08-30 * Fixed the RPM spec template so that it properly picks up the requires and release files * This is a bit of a mess and needs to be completely refactored in the future ### 2.4.7 / 2016-08-14 * Removed unnecessary `deps:checkout` warnings from fresh (empty) checkouts ### 2.4.6 / 2016-08-11 * Fix a broken method call between `r10k` 2.4.0 and `R10KHelper.new()` * Add `:insync` status to acceptable module statuses for `deps:checkout` ### 2.4.5 / 2016-08-03 * No longer run the recursive Bundle by default ### 2.4.4 / 2016-07-29 * Fixed a circular dependency potential in the requires for simplib and stdlib * Updated the spec tests to work more cleanly ### 2.4.3 / 2016-07-22 * Update all packages to use a consistent naming scheme and obsolete all that came before. ### 2.4.2 / 2016-07-13 * Ensure that RPM names are properly structured between SIMP and non-SIMP RPMs * Make sure that the install path is proper ### 2.4.1 / 2016-07-05 * Fixed a misnamed variable causing build failures ### 2.4.0 / 2016-06-29 * Add a Lua-based RPM template to the build stack allowing us to build *any* Puppet module as an RPM without forking. ### 2.3.2 / 2016-06-29 * Force a useful failure on repoclosure issues ### 2.3.1 / 2016-06-27 * Translate 'RedHat' into 'RHEL' to match the file artifacts on disk. ### 2.3.0 / 2016-06-22 * Move 'listen' into the runtime dependencies so that 'guard' stops trying to yank it into a version that is not compatible with Ruby < 2.2. ### 2.2.0 / 2016-06-03 * Added support for the new LUA-based RPM spec files. * Fixed a few bugs in some of the internal state checks. ### 2.1.2 / 2016-04-29 * Fixed runtime dependencies ### 2.1.1 / 2016-04-29 * Removed gem dependencies on ruby 2.2 ### 2.1.0 / 2016-04-15 * ISOs will now build with EFI mode enabled * The pkglist file will be read from the tarball during build:auto ### 2.0.1 / 2016-04-05 * Fix a bug where deps:checkout failed on unknown repos being present ### 1.0.13 / 2016-02-10 * Ensure that all rake tasks can run on EL6 systems * Update the processing of RPM spec files to properly handle macros in target builds ### 1.0.12 / 2015-11-13 * Ensure that openssl, openssl-devel, and vim-enhanced are installed in mock by default ### 1.0.11 / 2015-07-30 * Allow simp/rpm to be used independently of Rake * Ensure that packages are not re-signed that have already been signed by the presented key. * Worked around an issue where rpm --resign will prompt more than once for the GPG key using the latest GPG version. This happens on the command line as well. ### 1.0.10 / 2015-07-23 * Relax dependency to allow puppet 3 or above ### 1.0.9 / 2015-07-15 * Ensure that the GPG signing code works on Fedora 22 and RHEL7 and RHEL6 ### 1.0.8 / 2015-07-06 * Raise an error if the GPG signing command fails. ### 1.0.7 / 2015-06-27 * Ensure that the 'Release' variable doesn't pick up anything that's dynamic in nature. * Optimized the build check code. Sped up pretty much everything. ### 1.0.6 / 2015-06-24 * Cleanup gemspec * Fixed bugs in the RPM signing code regarding fetching the username and password from the appropriate source. ### 1.0.4 / 2015-06-22 * Added support for reading information directly from RPMs as well as spec files. ### 1.0.2 / 2105-04-02 * Added support for snapshot_release, adds date and time to rpm release version ### 1.0.1 / 2015-02-03 * Added the top level rake and rpm files to the Manifest ### 1.0.0 / 2014-12-09 * Refactored all the SIMP repositories' common Rakefile tasks into this gem. * Birthday!