This file is used to list changes made in each version of the swap cookbook.
- Changed testing to circleci
- The swap resource from this cookbook is now shipping as part of Chef 14. With the inclusion of this resource into Chef itself we are now deprecating this cookbook. It will continue to function for Chef 13 users, but will not be updated.
- Fix #60, incorrect permissions on
set_permissions
- General tidy up of resources
- Migrate helpers into the helpers file
- Cleanup test suites
- Added sysctl and swappiness to create call. This adds a dependency on systctl
- Require Chef 12.7 or later since 12.5/12.6 had issues with custom resources
- Add integration testing in Travis with kitchen-dokken
- Add testing with Delivery local mode
- Update the dokken config to use the dokken images
- Fix the license metadata to be a SPDX compliant license string
- Convert the integration tests from bats to InSpec
- Add a very basic ChefSpec test
- Now supports a timeout property for create
- Converted to a custom resource to resolve the failures in the 1.0 release and wired up proper converge messaging. This requires Chef 12.5 or later
- This cookbook has been transferred to the Sous Chefs. See sous-chefs.org
- Require Chef 12.1 or later
- Use provides if available to avoid deprecation warnings on Chef 12.4+
- Add -P to df to account for long device names
- Check that swap exist before removing it
- Add a chefignore file to limit the files uploaded to the Chef server
- Add new issues_url, source_url and chef_version metadata
- Update testing with a Rakefile, Cookstyle, and ChefDK testing in Travis
- Update the requirements section in the Readme
- Add supported platforms to the metadata
- Missing missing method name get_fallocate_command
- Updated to latest test harness
- Remove
size
as a required attribute, since it doesn't make sense to require it during the "remove" action
- CHANGELOG is deprecated - see releases
- Integrate test-kitchen
- Integrate foodcritic
- Integrate chefspec
- Integrate strainer
- Integrate knife testing
- Add travis support
- Add
persist
key to write tofstab
- Use fallocate if available - @andrewgross
- Small code restructure
- Fix error in documentation (it's MB, not GB) (@dougal)
- Initial release