v3.0.0
v3.0.0 - 2020-09-17
Added
- Secrets are now retrieved by the Puppet agent, instead of the server, using Puppet's
deferred function feature.
This aligns with Puppet's documented best practices.
cyberark/conjur-puppet#13 - Module now follows Puppet development best practices and uses
PDK for linting, unit tests, and publishing.
cyberark/conjur-puppet#64
Changed
conjur::secret
now must be used as aDeferred
function. Method signature has
changed as well, including providing of optional parameters as a Hash.
cyberark/conjur-puppet#13
cyberark/conjur-puppet#184- When Conjur configuration cannot be resolved on the agent, we now log a warning
that this is potentially a result of misconfiguration.
cyberark/conjur-puppet#125 - This module now logs a warning if no certificates are parsed from the provided certificate
string.
cyberark/conjur-puppet#115
Fixed
- Account names with special characters that require encoding (eg.
+
,
now properly escaped when variables are fetched from Conjur / DAP within the
conjur::secret
function.
cyberark/conjur-puppet#170
Removed
- Support for using the Conjur Puppet module with Conjur Enterprise v4.
cyberark/conjur-puppet#66 - Support for using this module with Puppet v5.
cyberark/conjur-puppet#104 - Support for using host factory tokens,
conjur
class,cert_file
parameter, and using
server-sideconjur
class to pre-populate on-agent info.
cyberark/conjur-puppet#104