All notable changes to this project will be documented in this file.
- Support use of symlinks for device paths
- Add validation to the filesystem label property, limiting to a maximum length of 12 characters
- Update tested platforms
Standardise files with files in sous-chefs/repo-management
- Fix document:
nomkfs
option is not infilesystem
resource
- Chef 17 compatibility
- Minimum chef version set to 15.3
- Standardise files with files in sous-chefs/repo-management
- Standardise files with files in sous-chefs/repo-management
- resolved cookstyle error: resources/default.rb:118:35 convention:
Style/RedundantCondition
- fix the check for an existing mountable filesystem before running mkfs again
- resolved cookstyle error: libraries/fs.rb:14:5 convention:
Style/RedundantAssignment
- resolved cookstyle error: libraries/fs.rb:15:1 convention:
Layout/EmptyLinesAroundMethodBody
- resolved cookstyle error: libraries/fs.rb:15:1 convention:
Layout/TrailingWhitespace
- Fix README spelling errors and formatting
- Simplified the filesystem freeze action code
- Added tests for the freeze action
- Updated the versions of platforms to test against
- Add the device_defer attribute to the filesystem resource. If set to true and the backing device does not exist the default resource returns without processing or error.
- Convert the lwrp resources to custom resources
- Add dokken cookbook converges and tests to the github flow
- Removed Dangerfile from rubocop.yml
- Deleted rubocop.yml
- Ran latest cookstyle to clean up minor style issues
- resolved cookstyle error: providers/filebacked.rb:36:14 refactor:
ChefModernize/ShellOutHelper
- Require Chef Infra Client 14+
- Remove unused long_description metadata
- Remove ChefSpec matchers that are autogenerated now
- resolved cookstyle error: resources/create_all_from_key.rb:25:1 refactor:
ChefRedundantCode/UnnecessaryNameProperty
- resolved cookstyle error: resources/default.rb:25:1 refactor:
ChefRedundantCode/UnnecessaryNameProperty
- resolved cookstyle error: resources/filebacked.rb:25:1 refactor:
ChefRedundantCode/UnnecessaryNameProperty
- resolved cookstyle error: resources/filebacked.rb:26:1 convention:
Layout/EmptyLines
1.0.0 - 2018-03-14
- Fix idempotence of 'wait for device' block
- Remove possible double format of disks if force
- Do not perform test mount if ignore_existing and force
- Use truthy value of ignore_existing rather than nil?
- updated mount resource in providers/default.rb to notify directory resource immediately to fix mount permissions after mounting
- Fix linting errors
- Updated default provider to notify directory resource immediately upon mounting filesystem. (#37)
- Reorganise code to only format disks once
- Fix missing /etc/fstab file in centos7 image
- Remove xfsprogs-devel
0.12.0 - 2017-04-24
- removed xfs dependency, installing packages in default.rb
0.11.1 - 2017-03-20
- fixed issue with frozen being a ruby default function
0.11.0 - 2017-03-13
- Added CHANGELOG.md
- Added CONTRIBUTING.md
- Removed Berksfile.lock
- Added CODE_OF_CONDUCT.md
- Added Delivery
- Added Travis
- Added Test-Kitchen, Kitchen-dokken
- updated Berksfile to supermarket
- updated lvm >= 1.1
- updated to sous-chefs
0.10.6 - 2016-01-21
0.10.2 - 2015-10-13
- dont wait for network devices they won't exist
- make fetches to fspackages not fail on unknown types