This file is used to list changes made in each version of the rightscale_volume cookbook.
- Updated for Chef 12
- Updated for ChefDK 1.0.3
- Pin right_api_client at v1.6.1 for ruby 1.9.3 support, Chef 11
- On CloudStack KVM, do not delete volumes as backups depend on them to restore.
- Verify from OS perspective that volume has been attached.
- Use correct Rackspace cloud name.
- Include 'build-essentials' which installs packages required for compiling and installing right_api_client.
- On AWS, determine next volume device name based on AWS UserGuide.
- Don't pass volume type when restoring with snapshot ID on Cloudstack.
- Scanning of volume changes to be done on VMware; previously only done on vSphere.
- Support volume types on all clouds instead of just those that require it (#16).
- Add 20 minute timeout for right_api_client calls.
controller_type
can be passed in as an option.
- Add shields.io badges to README.
- Add VMware vSphere support.
- #9: Do not raise from load_current_resource when a volume that previously existed has been removed.
- A
nickname
attribute is added which defaults to the value given in name attribute. This is useful if there are multiple resource actions on the same resource and the name needs to be unique. - The
:detach
action will not raise an exception if the volume is not found. - Fixed a bug where the volume was not created from the snapshot properly.
- The exception raised when a volume is deleted on OpenStack where it has dependent snapshots is rescued and logged.
- AWS Provisioned IOPS is supported on volume creation.
- Removed unused
delayed_evaluator
cookbook now that thelazy
evaluator is included in Chef 11.
- Pull Request #6: Also check for 'gce' cloud type for google
- Added ChefSpec matchers
- Initial release