Skip to content

Latest commit

 

History

History
117 lines (76 loc) · 4.1 KB

CHANGELOG.md

File metadata and controls

117 lines (76 loc) · 4.1 KB

RELEASE 1.1.5

  • Removal Warning - Testing and Support has been removed for:
    • EL6 & Derivatives
    • Debian 8 & Derivatives
  • Deprication Warning:
    • Testing and support for Puppet Versions < 5.5 and PE 2018.1 is marked for deprication and will be removed in a future release.
    • Testing and support for Fedora will be removed if Beaker doesn't update their Fedora repository packages.
  • Added:
    • Testing and support for Puppet 6.17 and PE 2019.8
  • Moved acceptance testing to Beaker 4.26 and Puppet 6.x to support Ubuntu 20.04
  • Updated for PDK 1.18.1

RELEASE 1.1.4

Summary

  • Deprication Warning - These distributions are nearing their end of support, and are now marked for deprication.
    • EL 6
    • Debian 8
  • Added testing for platforms.
    • EL 8
    • Debian 10
  • Support removal
    • Fedora < 28

RELEASE 1.1.3

Summary

  • Updated module to utilize PDK version 1.14.1 from 1.12.0
  • Added Syntax and Unit testing for PE 2018.1, and 2019.1

RELEASE 1.1.2

Summary

  • Updated module to utilize PDK version 1.12.0 from 1.10.0.
  • Added syntax, unit, and acceptance tests for Puppet 6.5.
  • Fixed puppet requirement tags. Was >= 4.7, when should have been >= 5.5.
  • Updated Fedora acceptance testing from 26 to 29.
    • Support for Fedora <= 27 has been removed.
    • Fedora 30 repo is not yet available at yum.puppetlabs.com.

RELEASE 1.1.1

Summary

Fixed a few minor bugs.

Bugfixes

RELEASE 1.1.0

Summary

The planned list certs in bundle task has been replaced with the bundled_authorities fact. The idea to use a Puppet Task to do this was not a very good one. Facts lend themselves to this sort of thing much better than tasks. Since this would have been a read-only operation anyway, I decided that task was not the way to go to do this.

The release of the task to list certs was planned to be the 1.1.0 release, so since that implementation has been scrubbed, I'll move forward with the 1.1.0 release being the introduction of the bundled_authorities fact.

Implemented a task which forces a rebuild of the trust bundle.

Features

  • Implemented bundled_authorities fact.
  • Implemented ca_trust::rebuild task.

Bugfixes

  • Fixed the reference docuementation that mistakenly labeled the trust_bundle fact as trusted_bundle.

RELEASE 1.0.1

Summary

Fixes a variety of bugs, and bumps PDK version.

Features

Bugfixes

RELEASE 1.0.0

Summary

This release provides the first implementation of core features.

Features

  • Adds Class ca_trust. This class manages the RedHat/Debian ca-certificates capability.
  • Adds Class ca_trust::pem::anchors. This class can be used for hiera convienience. It will pull in a hiera hash of ca_trust::pem::anchor values and create resources from it.
  • Adds Type ca_trust::pem::anchor. This type adds/removes a CA anchor from the OS bundle.
  • Adds Fact trust_bundle. This fact exposes the location of the system CA bundle.

Bugfixes

  • N/A