Release notes for the treydock-infiniband module.
2.0.0 (2017-11-11)
Implemented enhancements:
1.3.0 (2017-11-09)
Merged pull requests:
- Test for "true" and true #13 (mrolli)
- Adds possibility to omit network service restarts. #12 (mrolli)
1.2.0 (2017-10-10)
Merged pull requests:
This is a bugfix release as well as minor changes to unit tests
- Fix custom facts to work with Facter 3 #7
- Fix has_infiniband fact to not produce errors when lspci is not installed
- Remove management of libehca package as that package does exist for x86_64
- Cleanup module metadata
- Update unit test and development dependencies
- Add acceptance testing for travis-ci
This is a backwards compatible feature release that adds support for EL 6.6 which added packages to the 'Infiniband Support' package group.
This release is a fairly large rewrite of the module with backwards incompatible changes.
manage_mlx4_core_options
parameter now defaults to truewith_optional_packages
parameter now defaults to true- parameters for mandator, default and optional packages removed
- Remove documented support for Scientific Linux 6
- packages exist that conflict with upstream package names
- Replace dependency of domcleal/augeasproviders with herculesteam/augeasproviders_shellvar
- Support EL7
- Manage the ibacm service
- Add infiniband_rate fact to detect an Infiniband port's reported rate
- Shellvar resources no longer notify the rdma service
- Add dependency for razorsedge-network to ensure network service is restarted
- Updated unit and acceptance tests
- Replace Modulefile with metadata.json
- Fix LICENSE file - wget fail!
This release contains new backwards compatible features.
Detailed Changes:
- Feature: Add option to manage mlx4_core kernel parameters log_num_mtt and log_mtts_per_seg
- Feature: Add calc_log_num_mtt parser function to simplify determining the correct value for log_num_mtt
- Feature: Add gateway parameter to infiniband::interface that can be used to set the interface's GATEWAY value.
- Bug fix: Make beaker nodeset default.yml a copy of centos-65-x64.yml instead of a symlink.
- Update README
This release contains a bug fix breaking the infiniband facts for Facter less than 2.0.
Added facter version test matrix to travis-ci tests.
This release contains bug fixes to the 'has_infiniband' fact and the associated unit tests.
This releaes contains only minor bug fixes.
Detailed Changes:
- Fix issue where Shellvar resources notified rdma service even if ensure was 'stopped'
- Remove version dependency for rake
- Pin beaker to version 1.8.x
- Test rdma service in acceptance tests
- Move variables in the rspec-puppet tests to methods
- Use Hash to define Shellvar unit tests
- Test Puppet 3.5.x in Travis-CI
- Initial release