Skip to content

Latest commit

 

History

History
207 lines (172 loc) · 9.67 KB

CHANGELOG.md

File metadata and controls

207 lines (172 loc) · 9.67 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Security

3.1.1 - 2023-08-23

Security

3.1.0 - 2020-10-08

Added

  • Module now fully supports the use of cert_file parameter, which accepts the path to the PEM-encoded x509 CA certificate chain for Conjur. Users can supply the module with certificate path in cert_file OR with certificate contents in ssl_certificate. cyberark/conjur-puppet#105

Changed

3.0.0 - 2020-09-17

Added

Changed

Fixed

  • Account names with special characters that require encoding (eg. +, , etc) are now properly escaped when variables are fetched from Conjur / DAP within the conjur::secret function. cyberark/conjur-puppet#170

Removed

2.0.6 - 2020-08-10

Deprecated

  • Support for using the Conjur Puppet module with Puppet v5 is now deprecated. Support will be removed in the next major release. cyberark/conjur-puppet#180
  • Support for configuring this module to exchange host factory tokens for Conjur host identities and API keys is now deprecated. You may still configure your systems to create a host using host factory, however, as long as you provide this module with the Conjur host identity and API key. cyberark/conjur-puppet#180

2.0.5 - 2020-07-28

Added

  • Preliminary support for Puppet 6 with Linux agents, now including Ubuntu 18.04 and 20.04, Debian 9 and 10, and Alpine 3.9. Epic cyberark/conjur-puppet#20

Deprecated

  • Support for using the Conjur Puppet module with Conjur Enterprise v4 is now deprecated. Support will be removed in the next major release. The conjurize method of providing the Conjur Puppet module with its Conjur identity will also no longer be supported as of the next version.
  • Support for using the Conjur Puppet module with Windows Server 2008 or Debian 7 agents, since both operating systems have now reached end of life.

2.0.4 - 2020-07-20

Added

  • Preliminary support for Puppet 6 with Windows agents (Server 2012 R2, Server 2016, Server 2019). Epic cyberark/conjur-puppet#20
  • Support for using cert_file in the conjur class or CertFile in Windows Registry on Windows as an alternative to using the existing ssl_certificate parameter. cyberark/conjur-puppet#113

Changed

Fixed

  • Module no longer returns internal server errors when decrypting tokens when used with Puppet 6. cyberark/conjur-puppet#91
  • Module no longer relies on Puppet 6-incompatible methods for retrieving Puppet CA chains. cyberark/conjur-puppet#44
  • Module no longer reports "identity not found" on subsequent runs for nodes running with HFT-created identities, and is updated with improved logging for Windows-based configuration and credential fetching. cyberark/conjur-puppet#47
  • Module no longer fails on the first run when using Conjur Host Factory tokens with Hiera. cyberark/conjur-puppet#112

2.0.3 - 2020-05-10

Changed

  • We now encode the variable id before retrieving it from Conjur v5. Spaces are encoded into "%20" and slashes into "%2F". cyberark/conjur-puppet#72

2.0.2 - 2019-12-18

Added

  • Update support contact info in README

2.0.1 - 2019-07-15

Added

  • Update module manifest to include Puppet 5.x requirement

2.0.0 - 2019-07-08

Removed

  • Remove support for Puppet older than 4.6.

Added

  • Add support for Windows Puppet agents. See README.md for details.

Changed

  • Change default Conjur version to 5. This a breaking change from 1.2.0.

1.2.0 - 2017-09-27

Added

  • Support Conjur v5 API.

1.1.0 - 2017-05-24

Changed

  • Cleanup and refactor of project files. No behavior change.

1.0.1 - 2017-03-10

Added

  • Store Conjur configuration and identity on the node, if not present.

1.0.0 - 2017-03-02

Changed

  • v1.0.0 is a complete revamp of the module.
  • This release includes several breaking changes.
  • See README.md for complete details.

0.0.4 - 2015-05-11

Fixed

  • fixed another instance of the same bug

0.0.2 - 2014-09-24

Fixed

  • fixed a bug in host identity manifest preventing usage of host factory