Skip to content

Latest commit

 

History

History
134 lines (99 loc) · 6.23 KB

CHANGELOG.md

File metadata and controls

134 lines (99 loc) · 6.23 KB

1.2.1 (December 17, 2013)

IMPROVEMENTS:

  • Acceptance test coverage that verifies Chef is not reinstalled into a system where the desired version of Chef already exists. (@schisamo)

BUG FIXES:

  • PR #57: Filter stdin is not a tty when querying installed Chef version. (@scalp42)

1.2.0 (December 17, 2013)

FEATURES:

  • PR #52: Change plugin name to correspond to gem name. (@tmatilai)

IMPROVEMENTS:

  • PR #48: Don't install Chef if --no-provision is specified. (@tmatilai)
  • PR #50: Update README.md with vagrant-parallels compatibility. (@wizonesolutions)
  • PR #56: Add Rubocop support and fix style errors. (@schisamo)

BUG FIXES:

  • Issue #12: Ensure plugin is no-op on Windows guests. (@schisamo)
  • PR #53: Ensure installed version check works on all platforms. (@comutt)

1.1.2 (October 17, 2013)

IMPROVEMENTS:

  • PR #41: Add vagrant-digitalocean to the list of supported providers. (@tmatilai)
  • PR #45: Compatibility with vagrant-aws v0.4.0 (@tmatilai)
  • Use Vagrant's built in Vagrant::Util::Downloader class; removes requirement of the guest OS having wget or curl installed. (@schisamo)

BUG FIXES:

  • PR #43: Fix development dependencies and Travis tests. (@tmatilai)
  • Issue #33 Split fetching of install.sh from the actual execution (@schisamo)

1.1.1 (September 4, 2013)

BUG FIXES:

  • PR #28: Include OpenStack provider into the list of working providers. (@srenatus)
  • PR #32, Issue #31: No need to do sudo in sudo (@matsu911)
  • PR #32, Issue #32: Fix the curl line to install the requested Chef version (@tmatilai)
  • PR #37: Document that newer than v1.1.x Vagrant is fine, too. (@tmatilai)
  • PR #38: Drop unneeded ConfigValidate action call (@tmatilai)
  • Issue #27: Properly shell escape version strings (@schisamo)

1.1.0 (June 21, 2013)

FEATURES:

  • PR #23, Issue #17, Issue #19, Issue #21, Issue #23: Support for all Vagrant providers that hook into Vagrant::Action::Builtin::Provision for provisioning. (@smdahlen, @michfield, @rjocoleman)
  • Issue #15: Multi-VM Vagrantfiles are now fully supported. A global omnibus.chef_version will install the same version of Chef on all VMs OR declare a separate Chef version in the config block for each individual VM! (@smdahlen, @schisamo)
  • PR #10: Optionally change the location of install.sh via the OMNIBUS_INSTALL_URL environment variable. Default is still https://www.opscode.com/chef/install.sh. , (@petecheslock)

1.0.2 (April 20, 2013)

IMPROVEMENTS:

  • Unit test coverage for VagrantPlugins::Omnibus::Config (@schisamo)
  • Add Rackspace provider acceptance test. (@schisamo)
  • Parameterize the acceptance test Rake task, this allows you test run acceptance tests against a single provider. (@schisamo)

BUG FIXES:

  • Issue #2: Convert Gem::Version returned by #retrieve_latest_chef_version to a string. (@schisamo)
  • Issue #6: RubyGems 2.0 compat: use #empty? to check for results. (@schisamo)
  • Issue #7: Ensure 'vagrant-rackspace/action' is loaded. (@schisamo)
  • Issue #8: Trigger plugin if machine state is :active. (@schisamo)

1.0.1 (April 17, 2013)

IMPROVEMENTS:

  • Issue #2: Resolve latest to a real Chef version. This ensures the plugin does not attempt to re-install Chef on subsequent provisions. (@schisamo)
  • Issue #4: Validate user provided value for omnibus.chef_version is in fact a real Chef version. (@schisamo)
  • Retrieve omnibus.chef_version directly from global config. (@schisamo)
  • Update development dependencies to vagrant (1.2.1) and vagrant-aws (0.2.1). (@schisamo)

BUG FIXES:

  • Issue #3: Plugin now correctly operates in "no-op" node if now omnibus.chef_version is not present in the Vagrantfile. (@schisamo)
  • Use Ubuntu 12.04 release AMI for acceptance testing. (@schisamo)

1.0.0 (April 1, 2013)

  • The initial release.