Releases: simp/pupmod-simp-compliance_markup
Release of 3.1.6
- Ensure that the same context scope is called throughout the
compliance_mapper enforcement
-----BEGIN PGP SIGNATURE-----
iQIzBAABCQAdFiEEsj6OJvlSM48hFRLXBoN0d00lrRkFAmClgLUACgkQBoN0d00l
rRlMexAAo6Cm9RLhUikodCDX+ELhWxi/wGist2CZwjQ6SY4Cj3Y7xMTDgJrdo9uO
n0nfqNoQV/u7qRCg+r9toH9zAl2I9KDdSDiYMwV0jXRCCcZ4XBbbp6rKK894jYRy
kibeE4IwLBi6esu/obMldyULPKYLx3449nwORR4l6Lw+hQRJPH/xZ6qg//Isb4Dq
utQUsnLJms+GFQriQneulVkKT2q31a186mhS1iqeoAYUokwCAb6oVAn65ny/8WO1
YUKoHeKtbW65RXwjlxzJoFAobO3UEy94ehTaO68jYUuSMlLRu3MP4x/yOOy4Qxf0
lGNqPs/15GPgijuQ2tcCz2bA2KbBCgJ19yi7bRliaFHs5P8y2kIGQ8INa/nbHrfM
8k14iLqzMPyMIgUgkvvKxyuEgpiTWnINlWUV2+xn7IpqSlhdd2yZB7nlQ4Bij3hU
Gsjc6a8HibKYUZXChSOl/OYRu5j4ZfO+9QzmzaNpQWyJGJihlJ/ULNe+I/XzThBq
3f+RaZCplRWURa5eMj7IrHTJ6zGg6cd32p71ZDhnxQNfR7ANVNkVw3bRX2ND9VVx
LogKTAdFvBgigpm7UzdbfLQGfnBxLolfxQXTtT1Zlw+i7yXnQ3gBHrwdlMfSZ2qx
0zQpJ1OFs4Kz/mxWWbfdY5Fqh7gO8sJOa9DiOaeUSsbJsm7vZXo=
=DgRg
-----END PGP SIGNATURE-----
Release of 3.1.5
- Ensure that using a string for 'compliance_markup::enforcement' will not cause
the server to hang - Fix data recursion issues
- Fix and document
compliance_markup::debug::dump
and
compliance_markup::debug::hiera_backend_compile_time
keys - Bump puppetlabs-stdlib dependency to allow version 7
Release of 3.1.4
- Refactor
list_puppet_params
to avoid excessive looping - Disable caching (SIMP-9623)
- Remove unused and broken telemetry functionality
- Updated the REFERENCE.md
- Removed EL 6 from support due to EOL
- Added puppet 7 testing
Release of 3.1.3
* Mon Nov 02 2020 Steven Pritchard <[email protected]> - 3.1.3-0 - Add missing `nil` check when merging controls, identifiers, and oval-ids - Add `warn` and `debug` in outer `begin` block to avoid silent failures
Release of 3.1.2
* Mon Oct 05 2020 Andy Adrian <[email protected]> - 3.1.2-0 - Change order of import on ``compliance_markup::compliance_map`` so Hiera has precedence. - This means that users may now override all settings from the underlying compliance maps across all modules to fit their environment specifics.
Release of 3.1.1
* Wed Sep 16 2020 Steven Pritchard <[email protected]> - 3.1.1-0 - Add tests for profile merging - Deduplicate profile, control, ce, and check names in enforcement tests to avoid cross-contamination of test data - Remove useless loops in list_puppet_params function - Fix calls to deep_merge! - Fix logic for merging oval-ids, controls, and identifiers - Add begin/rescue blocks around merges to avoid problems with incorrect data * Fri Sep 11 2020 Steven Pritchard <[email protected]> - 3.1.1-0 - Add controls, identifiers, and oval-ids - Work around rspec failure - Apply confinement before merging values - Ignore undefined ces when correlating checks and profiles
Release of 3.0.1
* Add confinement on modules and facts to SIMP Compliance Engine.
Release of 3.0.0
* Wed Aug 07 2019 Trevor Vaughan <[email protected]> - 3.0.0-0 - Converted the `compliance_map` function to a Puppet 4 function called `compliance_markup::compliance_map()` - The old puppet 3 function is deprecated and will be removed in the 3.1.0-0 release of this module - Make the 'timestamp' in the client-side report optional to prevent puppet from triggering file resource changes every time - Remove the experimental v1 data since it is no longer used - Remove partial v2 data sets - Add v2 data for the non-SIMP `yum` module
Release of 2.4.6
Fix Defined Type support in validation
Release of 2.4.5
* Fix bug where 'Hiera.warn' should have been just 'warn'