Skip to content

Latest commit

 

History

History
84 lines (52 loc) · 2.17 KB

CHANGELOG.md

File metadata and controls

84 lines (52 loc) · 2.17 KB

Changelog

v2.1.1

  • Fix the SCL repository enable command for RHEL.
  • Internal refactoring of the system package installer.

v2.1.0

  • Allow customizing properties on the system package install resource via a block

v2.0.5

  • Fixes to work with the latest Chef (again).

v2.0.4

  • Fixes to work with the latest Chef.

v2.0.3

  • Correct the subscription repository name used for SCLs on RedHat.

v2.0.2

  • Don't try to use SCL providers on Amazon Linux.

v2.0.1

  • Don't error on Chef::Decorator::Lazy proxy objects for candidate_version.
  • Retry system and SCL package installs because transient network failures.

v2.0.0

  • Backwards-incompatible change to SCL management to comply with their new repo packages and layout. Uses centos-release-scl-rh repo package or the rhel-variant-rhscl RedHat subscription.

v1.4.0

  • Use poise-archive to unpack static binary archives. This should work better on AIX and Solaris, as well as making it easier to add more archive formats in the future.

v1.3.3

  • #3 Fix static binary installation on AIX and Solaris.
  • Only run the candidate version check for system installs when we aren't passing in package_version.

v1.3.2

  • Handle static archive unpacking correctly when a single download is shared between two paths.

v1.3.1

  • Fix system package installs on OS X.

v1.3.0

  • %{machine_label} is available in URL template for static download.
  • Automatically retry remote_file downloads to handle transient HTTP failures.
  • All *_shell_out language command helpers use poise_shell_out to set $HOME and other environment variables by default.

v1.2.0

  • Support for installing development headers with SCL providers.
  • Add PoiseLanguages::Utils.shelljoin for encoding command arrays with some bash metadata characters allowed.
  • #1 Fix typo in gemspec.

v1.1.0

  • Add helpers for installing from static archives.
  • Improve auto-selection rules for system and SCL providers.
  • Support SCL packages that depend on other SCL packages.
  • Support Ruby 2.0 again.

v1.0.0

  • Initial release!