Skip to content

Commit

Permalink
Merge pull request #293 from puppetlabs/release-prep
Browse files Browse the repository at this point in the history
Release prep v3.9.0
  • Loading branch information
ody authored Sep 23, 2022
2 parents 9cb80ce + e9887b0 commit 2afa03d
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 4 deletions.
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,22 @@

All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org).

## [v3.9.0](https://github.com/puppetlabs/puppetlabs-peadm/tree/v3.9.0) (2022-09-23)

[Full Changelog](https://github.com/puppetlabs/puppetlabs-peadm/compare/v3.8.0...v3.9.0)

### Added

- allow to customize admin's token lifetime [\#285](https://github.com/puppetlabs/puppetlabs-peadm/pull/285) ([vchepkov](https://github.com/vchepkov))

### Fixed

- Ensure fips commands exists before using it [\#289](https://github.com/puppetlabs/puppetlabs-peadm/pull/289) ([ody](https://github.com/ody))
- Fix-ups in copy\_file plan usage [\#282](https://github.com/puppetlabs/puppetlabs-peadm/pull/282) ([ody](https://github.com/ody))
- Re-use sync\_global\_hiera plan [\#281](https://github.com/puppetlabs/puppetlabs-peadm/pull/281) ([ody](https://github.com/ody))
- Support the installation of PE on FIPS enabled RHEL [\#280](https://github.com/puppetlabs/puppetlabs-peadm/pull/280) ([ody](https://github.com/ody))
- Fetch installed PSQL version [\#275](https://github.com/puppetlabs/puppetlabs-peadm/pull/275) ([ody](https://github.com/ody))

## [v3.8.0](https://github.com/puppetlabs/puppetlabs-peadm/tree/v3.8.0) (2022-06-21)

[Full Changelog](https://github.com/puppetlabs/puppetlabs-peadm/compare/v3.7.0...v3.8.0)
Expand Down
28 changes: 25 additions & 3 deletions REFERENCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@
* [`enable_replica`](#enable_replica): Execute the enable replica puppet command
* [`filesize`](#filesize): Return the size of a file in bytes
* [`get_peadm_config`](#get_peadm_config): Run on a PE primary node to return the currently configured PEAdm parameters
* [`get_psql_version`](#get_psql_version): Run on a PE PSQL node to return the major version of the PSQL server currently installed
* [`infrastatus`](#infrastatus): Runs puppet infra status and returns the output
* [`mkdir_p_file`](#mkdir_p_file): Create a file with the specified content at the specified location
* [`mv`](#mv): Wrapper task for mv command
Expand Down Expand Up @@ -109,12 +110,12 @@ Supported use cases:
* `peadm::subplans::prepare_agent`
* `peadm::uninstall`: Single-entry-point plan for uninstalling Puppet Enterprise
* `peadm::util::code_sync_status`
* `peadm::util::copy_file`
* `peadm::util::db_disable_pglogical`
* `peadm::util::db_purge`
* `peadm::util::insert_csr_extension_requests`
* `peadm::util::retrieve_and_upload`
* `peadm::util::sanitize_pg_pe_conf`
* `peadm::util::sync_global_hiera`
* `peadm::util::update_classification`: Configure classification
* `peadm::util::update_db_setting`: Make updates to PuppetDB database settings

Expand Down Expand Up @@ -190,7 +191,7 @@ Assert that the PE version given is supported by PEAdm

The peadm::assert_supported_pe_version function.

Returns: `Struct[{'supported' => Boolean}]` true if the version is supported, raise error otherwise
Returns: `Struct[{ 'supported' => Boolean }]` true if the version is supported, raise error otherwise

##### `the`

Expand Down Expand Up @@ -1035,6 +1036,12 @@ Run on a PE primary node to return the currently configured PEAdm parameters

**Supports noop?** false

### <a name="get_psql_version"></a>`get_psql_version`

Run on a PE PSQL node to return the major version of the PSQL server currently installed

**Supports noop?** false

### <a name="infrastatus"></a>`infrastatus`

Runs puppet infra status and returns the output
Expand Down Expand Up @@ -1263,6 +1270,12 @@ Data type: `String`

The password for the admin user

##### `token_lifetime`

Data type: `String`

The duration for which a token will be valid. Format <integer>[smhdy]

### <a name="read_file"></a>`read_file`

Read the contents of a file
Expand Down Expand Up @@ -1556,6 +1569,7 @@ The following parameters are available in the `peadm::install` plan:
* [`stagingdir`](#stagingdir)
* [`download_mode`](#download_mode)
* [`permit_unsafe_versions`](#permit_unsafe_versions)
* [`token_lifetime`](#token_lifetime)

##### <a name="compiler_pool_address"></a>`compiler_pool_address`

Expand Down Expand Up @@ -1658,7 +1672,7 @@ Data type: `Peadm::Pe_version`



Default value: `'2019.8.8'`
Default value: `'2021.7.0'`

##### <a name="dns_alt_names"></a>`dns_alt_names`

Expand Down Expand Up @@ -1748,6 +1762,14 @@ Data type: `Boolean`

Default value: ``false``

##### <a name="token_lifetime"></a>`token_lifetime`

Data type: `String`



Default value: `'1y'`

### <a name="peadmmodify_certificate"></a>`peadm::modify_certificate`

Certificates can be modified by adding extensions, removing extensions, or
Expand Down
2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "puppetlabs-peadm",
"version": "3.8.0",
"version": "3.9.0",
"author": "puppetlabs",
"summary": "Bolt plans used to deploy an at-scale Puppet Enterprise architecture",
"license": "Apache-2.0",
Expand Down

0 comments on commit 2afa03d

Please sign in to comment.