Correct LWRP behavior for empty exports file via @bryanwb
Corrected lint warnings:
FC043: Prefer new notification syntax: ./recipes/default.rb:40
FC043: Prefer new notification syntax: ./recipes/server.rb:35
@someara exports LWRP refactor
- Breaking changes
- Deprecated
nfs['exports']attribute - remove exports recipe hack
- Deprecated
- refactored provider to execute in new run_context
- update notification timings on exports resources
- add service status to recipes
- dependency and integration with line editing cookbook
Debian family attribute correction
Use portmap service when using the portmap package
Documentation corrections
- correct node.nfs.port references
- correct run_list symtax
Force float in platform_version conditional
Ubutntu service names
- Fix Ubuntu 11.10 edge-case reported by Andrea Campi
- Update test cases
Attribute typo for Debian
- Correct typo in attributes
- Add attribute testing for config templates
- Add /etc/exports grep for better idempotency guard
- Fix service action typo in nfs::undo
- [annoyance] Add run once nfs::undo recipe to stop and remove all nfs components
- Correct export duplication check in LWRP
- Re-factor attributes, and introduce Ubuntu 12+ edge cases
- Add testing artefacts for Travis CI integration
- Add nfs_export LWRP, thanks Michael Ivey from Riot Games for the contribution
- Update README documentation, and add CHANGELOG
- Re-factor NFS cookbook
- Add edge cases for RHEL6, thanks Bryan Berry for reporting and testing
- Filter-branched into cookbook-nfs repo
- Add NFS export support
- Update documentation
- First community site release
- Initial version with RHEL/CentOS/Debian/Ubuntu support
- Thanks to Glenn Pratt for testing on Debian family distros