Skip to content
This repository has been archived by the owner on May 14, 2021. It is now read-only.

Latest commit

 

History

History
186 lines (108 loc) · 4.18 KB

CHANGELOG.md

File metadata and controls

186 lines (108 loc) · 4.18 KB

Poise-Boiler Changelog

1.18.1

  • Force test-kitchen gem to be >= 1.21.1 to avoid metastable solution problems with thor 0.20.

1.18.0

  • Ensure ss is available in Ubuntu test images, for Serverspec's port() resource.

1.17.0

1.16.0

  • Dropping Ubuntu 12.04 from the linux platform alias and adding 16.04.
  • Adding my IRB extension gems.
  • Use Test Kitchen's policyfile support for Chef versions that allow it.
  • Dependency version updates.

1.15.0

  • Support gathering development dependencies from cookbook gems when using the Poise-mode Kitchen provisioners.

1.14.0

  • Improvements to EC2 and Windows testing with Kitchen. EC2 data handling is now mostly standardized with some reasonable defaults.

1.13.2

  • Re-allow older WinRM gems for ChefDK testing.

1.13.1

  • Re-allow Foodcritic 7.x to handle testing on Ruby 2.1 with older Chef.

1.13.0

  • Bump Foodcritic dependency to 8.x.

v1.12.0

  • Bump winrm and winrm-fs gems for compat with newer Chef tooling.

v1.11.0

  • Bump ChefSpec dependency to 5.x.

v1.10.3

  • Bump kitchen-docker to test the new 2.6.0 RC.

v1.10.2

  • Bump to FoodCritic 7.

v1.10.1

  • Install yum-plugin-ovl for better OverlayFS support on EL6 (EL7 base images include it already).

v1.10.0

  • Major reduction in the number of Docker layers created during tests.
  • Minimal support for kitchen-ec2.

v1.9.0

  • Super experimental Halite+Policy provisioner plugin.
  • Set node['CI'] if needed for poise-profiler.

v1.8.0

  • Windows testing harness support.
  • Allow specifying Chef log level via $CHEF_LOG_LEVEL.
  • Support for latest docker release format.

v1.7.2

  • Test Kitchen 1.7.1 resolves the issue with 1.7.0.

v1.7.1

  • Pin TK 1.6 until I sort out issues with 1.7.

v1.7.0

  • Revamped Test Kitchen helper to improve build speed and stability.

v1.6.0

  • New rake task to update copyright years.
  • New kitchen provisioner to avoid using Berkshelf unless we need non-gem cookbooks.
  • Provide a default suite config for kitchen.
  • Berkshelf is no longer a dependency. This is kind of a compat break but oh well.
  • Automatically run poise-profiler in CI.

v1.5.1

  • Fix the bundler gem install to work with busser-serverspec.

v1.5.0

v1.4.0

  • Actually support Test Kitchen 1.5 correctly. Don't use 1.3.0.

v1.3.0

  • Upgrade to Test Kitchen 1.5 and Foodcritic 6.0.

v1.2.0

  • A full suite of release automation commands.
  • Re-add the travis gem as a dependency now that it has removed the ancient pry it depended on.
  • Improved handling for setting test verbosity in a unified way.

v1.1.11

  • Make sure ss is available on EL7 for port resources in Serverspec.

v1.1.10

  • Better fix for faraday gzip issues.

v1.1.9

  • Lock ridley dependency pending upstream fixes in a few days.

v1.1.8

  • Don't install documentation for busser gems.
  • Install net-tools for common platforms for serverspec.
  • Improve no_gem mode for spec_helper.

v1.1.7

  • Bump foodcritic dependency for 5.0.
  • Ensure ohai['hostname'] and friends work on CentOS 7.

v1.1.6

  • Revert the 1.1.5 change.
  • Update download URL for Docker.

v1.1.5

  • Workaround for broken Test Kitchen. To be reverted after the next TK release.

v1.1.4

  • Master integration tests use the correct Chef version.
  • Don't filter the :focus tag in CI. This prevents bad data in my coverage graphs when I accidentally commit a focused test.
  • Only try to run the integration tests if .kitchen.yml exists.

v1.1.3

  • Use the new Test Kitchen 1.4 transport from kitchen-sync.
  • Run integration tests for master builds using Chef nightlies.

v1.1.2

  • Unbreak Rackspace integration testing support.

v1.1.1

  • Don't mask errors from failed subtasks of rake travis.
  • Use the chef:kitchen task for running Test Kitchen on Travis.

v1.1.0

  • Support for kitchen-rackspace'd cookbooks.

v1.0.0

  • Initial release!