Tracker #32506
Add puppet provider and types in puppet-certs
% Done:
100%
Fixed in Releases:
Found in Releases:
Subtasks
Associated revisions
Fixes #32506: Add keystore puppet provider type
This allows creating and managing a PKCS12 based keystore that
is initially empty. This allows managing the permissions and ownership
of the keystore separately from any certificates within it.
Refs #32506 - Avoid in place modification of array
In 47db06c5fd01fba4e06af5325470c8c146074bba a new keystore provider was
added. This modifies metaparams in place which can have side effects.
This patch changes it to not need it.
Fixes: 47db06c5fd01fba4e06af5325470c8c146074bba
History
#1
Updated by The Foreman Bot about 1 year ago
- Status changed from Assigned to Ready For Testing
#2
Updated by The Foreman Bot 12 months ago
- Fixed in Releases 3.0.0 added
#3
Updated by Eric Helms 12 months ago
- % Done changed from 0 to 100
- Status changed from Ready For Testing to Closed
Applied in changeset puppet-certs|5a171444005aa3bc13c157b147fb59cd48291e11.
#4
Updated by Eric Helms 12 months ago
- Status changed from Closed to Assigned
#5
Updated by The Foreman Bot 12 months ago
- Status changed from Assigned to Ready For Testing
#6
Updated by Eric Helms 12 months ago
- % Done changed from 17 to 100
- Status changed from Ready For Testing to Closed
Applied in changeset puppet-certs|47db06c5fd01fba4e06af5325470c8c146074bba.
Fixes #32506: Add an nssdb_certificate type and provider
This adds a type for managing NSS database certificates (and private keys)
within an NSS database. This new type reduces the number of intermediary
entities that have to be created, for example the pkcs12 export, and
reduces the overall Puppet code required. This type aims to provide
a clean interface to managing NSS database certificates and ensure
that the NSS database is in sync with the certificates being managed.