Skip to content

Latest commit

 

History

History
809 lines (513 loc) · 61.9 KB

CHANGELOG.md

File metadata and controls

809 lines (513 loc) · 61.9 KB

Changelog

19.1.1 (2024-11-12)

Full Changelog

Fixed bugs:

19.1.0 (2024-11-04)

Full Changelog

Implemented enhancements:

  • Merge if/else branch into a single resource declaration & introduce $default_ca_path #467 (ekohl)

19.0.1 (2024-09-13)

Full Changelog

Fixed bugs:

  • Fixes #37817: Only copy server CA in build root if generate is true #463 (ehelms)

19.0.0 (2024-08-12)

Full Changelog

Breaking changes:

  • Move keystore and trustore password files #457 (ehelms)
  • Drop absent file declarations #451 (ehelms)

Implemented enhancements:

18.0.0 (2024-05-15)

Full Changelog

Breaking changes:

  • Remove deploy via provider #426 (ehelms)
  • Drop RPMs from being included in tarball #421 (ehelms)
  • Remove all qpid related certificate handling #414 (ehelms)

Fixed bugs:

  • Ensure hostname directory exists when copying server cert #450 (ehelms)
  • Fixes #37384 - properly pass fips=false when checking keystore #444 (evgeni)

Merged pull requests:

17.1.1 (2024-04-25)

Full Changelog

17.0.1 (2024-04-25)

Full Changelog

17.1.0 (2024-02-19)

Full Changelog

Implemented enhancements:

  • Support EL9 #442 (ekohl)
  • Use automatic compression based on file path for tar #440 (ekohl)

17.0.0 (2023-11-12)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Mark compatible with puppet-extlib 7.x #437 (ekohl)
  • Support changing passwords on keystores & truststores #428 (ekohl)
  • Document certs::apache parameters #423 (ekohl)
  • Set required params and autorequire #422 (ekohl)
  • Manage the build_dir #419 (ehelms)
  • Remove unused full_path method #418 (ekohl)
  • Deploy the CA password file to ssl build directory #416 (ehelms)
  • Add Puppet 8 support #412 (bastelfreak)

Fixed bugs:

  • Fix some RuboCop flagged issues for Puppet 8 support #438 (ekohl)
  • Handle more unknown password errors #432 (ekohl)

16.1.1 (2023-10-05)

Full Changelog

16.1.0 (2023-10-05)

Full Changelog

16.0.2 (2023-06-19)

Full Changelog

Fixed bugs:

  • Fix bad requires and old Puppet_X notation #408 (coreone)

16.0.1 (2023-05-15)

Full Changelog

Fixed bugs:

  • Remove unused puppetlabs-concat dependency #406 (ekohl)

16.0.0 (2022-10-28)

Full Changelog

Breaking changes:

Implemented enhancements:

Fixed bugs:

  • Fixes #35335 - allow everyone to read the Katello CA certificate #403 (evgeni)

15.1.1 (2022-05-03)

Full Changelog

Fixed bugs:

  • Ensure nssdb private key changes when certificate changes #397 (ehelms)

15.1.0 (2022-03-15)

Full Changelog

Implemented enhancements:

Fixed bugs:

15.0.0 (2022-02-03)

Full Changelog

Breaking changes:

Fixed bugs:

  • Correctly pass the path to the tempfile when adding keystore certificates #385 (ehelms)
  • Reintroduce $apache_ca_cert #384 (ekohl)

Merged pull requests:

  • use foreman::repo to setup foreman repos during CI #390 (evgeni)
  • Mark classes as private using Puppet Strings #389 (ekohl)

14.0.0 (2021-10-29)

Full Changelog

Breaking changes:

  • Deploy certificates from build directory and drop the use of RPMs #370 (ehelms)

Implemented enhancements:

  • New cert key bundle type #380 (ehelms)
  • Add types for parameters for all classes #377 (ehelms)
  • Keep Candlepin CA key password protected #376 (ehelms)

Fixed bugs:

  • Allow passing string for hostname to certs::qpid_router::client #379 (ehelms)

13.0.0 (2021-07-22)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Manage the certs::foreman ssl_ca_file #375 (ehelms)
  • Add owner, group parameters to certs::foreman #374 (ehelms)
  • Fixes #32382: Use certs::foreman client certificate to communicate wi… #371 (ehelms)
  • Support ensuring certs::keypair cert and key can be absent #365 (ehelms)
  • Include certs directory tarball #352 (ehelms)
  • Remove dependency on trusted_ca #350 (ekohl)
  • Declare the build directory for all certificate creation #346 (ehelms)
  • Fixes #32511 - Add a puppet type and provider to manage an nssdb #344 (wbclark)
  • Fixes #32637: Add truststore type and provider #336 (ehelms)
  • Fixes #32631: Add keystore_certificate provider type #335 (ehelms)
  • Fixes #32506: Add keystore puppet provider type #334 (ehelms)
  • Fixes #32585: Add function to extract Artemis client certificate subj… #332 (ehelms)
  • Switch Foreman client certificates to root:foreman #330 (ehelms)
  • Fixes #32506: Add an nssdb_certificate type and provider #327 (ehelms)
  • Allow Puppet 7 compatible versions of mods #325 (ekohl)

Fixed bugs:

  • certs::foreman should inherit certs, but only inherits certs::params #362
  • Refs #32506 - Avoid in place modification of array #341 (ekohl)
  • Fixes #32647: Do not show diff on password files #337 (ehelms)

12.0.0 (2021-04-27)

Full Changelog

Breaking changes:

  • Remove qpid_client class and avoid resource defaults in qpid class #315 (ehelms)

Implemented enhancements:

Fixed bugs:

  • Fixes #31574: Ensure truststore certificates get updated when they change #320 (ehelms)

11.0.0 (2021-02-19)

Full Changelog

Breaking changes:

  • Refs #31878 - Split qpid router server and client certificates #316 (ehelms)
  • Drop creation of mongodb certificates #307 (ehelms)

10.1.0 (2021-01-28)

Full Changelog

Implemented enhancements:

  • Convert parameters to static defaults #308 (ehelms)

Merged pull requests:

  • Revert "Convert foreman_proxy_content.pp parameters to static defaults" #310 (ekohl)
  • Move cname default back to params.pp due to Kafo improperly handling validation #309 (ehelms)
  • Removed unused rhsm_reconfigure_script #306 (ehelms)

10.0.0 (2020-10-29)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Change foreman-proxy file ownership to 440 #300 (ekohl)

9.0.0 (2020-08-05)

Full Changelog

Breaking changes:

Implemented enhancements:

8.0.0 (2020-05-14)

Full Changelog

Breaking changes:

  • Use modern facts #286
  • Remove unused defines #280 (ekohl)
  • Refs #28924: Drop amqp key and truststore + generate Artemis client certs #275 (ehelms)

Implemented enhancements:

Fixed bugs:

7.0.0 (2020-02-11)

Full Changelog

Breaking changes:

  • Remove unused $regenerate_ca parameter #268 (ekohl)
  • /etc/pki/pulp perms and group owner #266 (wbclark)

6.1.1 (2020-01-17)

Full Changelog

Implemented enhancements:

  • Expose the qpid nss cert name as a variable #265 (ekohl)

Fixed bugs:

Merged pull requests:

  • Correct author case to name in metadata #263 (ekohl)

6.1.0 (2019-10-23)

Full Changelog

Implemented enhancements:

  • Set a variable that defines the Apache CA #261 (ekohl)
  • Fixes #27847 - Refactor foreman_proxy_content class #256 (ekohl)

Fixed bugs:

6.0.2 (2019-09-16)

Full Changelog

Fixed bugs:

6.0.1 (2019-06-13)

Full Changelog

Merged pull requests:

  • allow newer versions of dependencies #253 (mmoll)

6.0.0 (2019-04-16)

Full Changelog

Breaking changes:

5.1.2 (2019-04-03)

Full Changelog

Fixed bugs:

5.1.1 (2019-04-02)

Full Changelog

Fixed bugs:

  • Fixes #26180 Move type common module to PuppetX namespace so doesn't break 'puppet generate types' #249 (treydock)
  • Fixes #26088 - ensure RSA word for SSLProxyMachineCertificateFile #243 (iNecas)

5.1.0 (2019-02-14)

Full Changelog

Implemented enhancements:

5.0.0 (2019-01-11)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Use FQDNs data types where appropriate #236 (ekohl)
  • Check the file is present in tar_extract #230 (ekohl)
  • Add Puppet 6 support #226 (ekohl)
  • Move keystore to Candlepin default location #225 (ehelms)
  • Refs #24947 - Allow extract tar files at the top level #215 (ekohl)

Fixed bugs:

Merged pull requests:

  • Use extlib namespaced functions #239 (ekohl)
  • Candlepin CA should be owned by tomcat user #232 (jturel)
  • Deploy CA cert and key to Candlepin default locations #228 (ehelms)

4.4.2 (2018-11-29)

Full Changelog

Fixed bugs:

4.4.1 (2018-10-31)

Full Changelog

Fixed bugs:

4.4.0 (2018-10-31)

Full Changelog

Implemented enhancements:

  • Rewrite validate_file_exists to a modern Ruby function #222 (ekohl)
  • Add support for debian derivatives #220 (m-bucher)

4.3.0 (2018-10-05)

Full Changelog

Implemented enhancements:

  • Switch to puppet-trusted_ca & allow puppet-extlib 3.0 #217 (ekohl)
  • set empty-password for nssdb as FIPS fails on password file #211 (amitkarsale)

Merged pull requests:

  • Allow stdlib & concat 5.x #216 (ekohl)
  • Do not let foreman_proxy_content inherit from params #214 (ekohl)

4.2.0 (2018-07-16)

Full Changelog

Implemented enhancements:

Fixed bugs:

4.1.0 (2018-05-29)

Full Changelog

Implemented enhancements:

Fixed bugs:

4.0.1 (2018-02-28)

Full Changelog

Fixed bugs:

4.0.0 (2018-01-29)

Full Changelog

Breaking changes:

  • Stop managing tomcat keystore symlink #175 (ekohl)

Implemented enhancements:

Merged pull requests:

Full Changelog

Merged pull requests:

3.0.1 (2017-11-29)

Full Changelog

3.0.0 (2017-08-30)

Full Changelog

Merged pull requests:

  • Simplify variable access #165 (ekohl)
  • Allow puppetlabs-concat 4.0 #163 (ekohl)
  • msync: Puppet 5, parallel tests, .erb templates, cleanups, facter fix #162 (ekohl)
  • #19578 - Switch to custom datatype for path validation #161 (NeilHanlon)
  • Refactor to Puppet 4 types #159 (sean797)

2.0.1 (2017-06-01)

Full Changelog

Merged pull requests:

2.0.0 (2017-04-07)

Full Changelog

Closed issues:

  • Proxy install failing #149

Merged pull requests:

1.0.1 (2017-01-24)

Full Changelog

Merged pull requests:

1.0.0 (2016-12-29)

Full Changelog

Merged pull requests:

0.7.5 (2016-12-14)

Full Changelog

0.7.4 (2016-12-14)

Full Changelog

Merged pull requests:

0.7.1 (2016-09-14)

Full Changelog

Merged pull requests:

0.7.0 (2016-09-12)

Full Changelog

Merged pull requests:

0.6.0 (2016-05-27)

Full Changelog

Merged pull requests:

0.5.0 (2016-03-16)

Full Changelog

Merged pull requests:

0.4.1 (2016-03-01)

Full Changelog

Merged pull requests:

0.4.0 (2016-02-24)

Full Changelog

Merged pull requests:

0.2.0 (2015-10-15)

Full Changelog

Merged pull requests:

  • Use cache_data and random_password from extlib #68 (ehelms)
  • Pulp consumer_ca_cert is now ca_cert #66 (ehelms)
  • Add forge and travis badges to README #64 (stbenjam)
  • Fixes #11755: Validate absolute path for custom certificates #58 (ehelms)

0.1.0 (2015-07-20)

Full Changelog

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator