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.
- No unreleased changes
- Expand module dependencies to allow versions that are compatible with Puppet 8.
- Add Puppet 8 to the Puppet version requirements.
- Fixed an issue where the add_repo task would fail if pipelines_as_code_branch was unset
- Fixed issue when errors received logging in to the CD4PE host would be swallowed by a catch-all exception.
- Update default web_ui_endpoint handling in tasks to account for /cd4pe prefix in url.
- Prevent enforcement of SSL on connections to non-SSL endpoints
- Correct name of promote_repo_to_stage task and add commit_sha parameter
- Added promote_repo_to_stage task
- Updated cd4pe_client to account for path changes in CD4PE 4.5.0
- Updated the module's supported OS list to include el 8
- Updated the bolt tasks to properly account for https endpoints
- Removed all docker installation and database management code. This module will not install CD4PE >= 4.0.0.
- Added missing resolvable_hostname and web_ui_endpoint parameters from task metadata
- Adds a new parameter to the 'cd4pe' class to enable configuration of the new query service port
- Add a new paramter to the 'discover_pe_credentials' task to enable configuration of the RBAC token lifetime
- default value of
$cd4pe_version
param in init.pp from 'latest'(2.x) to '3.x'
- puppetlabs-pipelines module dependency
- OS family checking during installation
- syntax error in postgres.pp