Skip to content

Releases: simp/pupmod-simp-compliance_markup

Release of 3.1.6

19 May 21:20
3.1.6
1dcd4eb
Compare
Choose a tag to compare
  • 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

04 May 15:32
1e93e3c
Compare
Choose a tag to compare
  • 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

23 Mar 19:36
cb66cf4
Compare
Choose a tag to compare
  • 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

03 Nov 15:11
d8c2354
Compare
Choose a tag to compare
* 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

08 Oct 15:14
3.1.2
3db6541
Compare
Choose a tag to compare
* 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

18 Sep 13:47
ebac6bb
Compare
Choose a tag to compare
* 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

12 Aug 15:00
3.0.1
Compare
Choose a tag to compare
* Add confinement on modules and facts to SIMP Compliance Engine.

Release of 3.0.0

07 Aug 19:40
Compare
Choose a tag to compare
* 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

08 Jul 02:41
2.4.6
00fc813
Compare
Choose a tag to compare

Fix Defined Type support in validation

Release of 2.4.5

26 Jun 15:23
2.4.5
72efead
Compare
Choose a tag to compare
* Fix bug where 'Hiera.warn' should have been just 'warn'