Skip to content

Commit 6a526af

Browse files
author
GitHub Action
committed
Release prep v3.3.0
1 parent 17d5b62 commit 6a526af

File tree

3 files changed

+44
-10
lines changed

3 files changed

+44
-10
lines changed

Diff for: CHANGELOG.md

+16
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,22 @@
22

33
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).
44

5+
## [v3.3.0](https://github.com/puppetlabs/puppetlabs-peadm/tree/v3.3.0) (2022-01-05)
6+
7+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-peadm/compare/v3.2.0...v3.3.0)
8+
9+
### Added
10+
11+
- Support PE 2021.4 [\#229](https://github.com/puppetlabs/puppetlabs-peadm/pull/229) ([reidmv](https://github.com/reidmv))
12+
- Add development and testing option to permit installing unsupported PE versions [\#204](https://github.com/puppetlabs/puppetlabs-peadm/pull/204) ([jarretlavallee](https://github.com/jarretlavallee))
13+
14+
### Fixed
15+
16+
- Fail agent\_install if agent is already installed [\#223](https://github.com/puppetlabs/puppetlabs-peadm/pull/223) ([reidmv](https://github.com/reidmv))
17+
- Catch mv errors when downloading [\#220](https://github.com/puppetlabs/puppetlabs-peadm/pull/220) ([reidmv](https://github.com/reidmv))
18+
- Determine validation key from asc signature file [\#219](https://github.com/puppetlabs/puppetlabs-peadm/pull/219) ([reidmv](https://github.com/reidmv))
19+
- Improve reliability of downloading PE tarball [\#215](https://github.com/puppetlabs/puppetlabs-peadm/pull/215) ([mcka1n](https://github.com/mcka1n))
20+
521
## [v3.2.0](https://github.com/puppetlabs/puppetlabs-peadm/tree/v3.2.0) (2021-09-20)
622

723
[Full Changelog](https://github.com/puppetlabs/puppetlabs-peadm/compare/v3.1.0...v3.2.0)

Diff for: REFERENCE.md

+27-9
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ Type: Puppet Language
165165

166166
Assert that the PE version given is supported by PEAdm
167167

168-
#### `peadm::assert_supported_pe_version(String $version)`
168+
#### `peadm::assert_supported_pe_version(String $version, Boolean $permit_unsafe_versions = false)`
169169

170170
The peadm::assert_supported_pe_version function.
171171

@@ -183,6 +183,12 @@ Data type: `String`
183183

184184

185185

186+
##### `permit_unsafe_versions`
187+
188+
Data type: `Boolean`
189+
190+
191+
186192
### <a name="peadmbolt_version"></a>`peadm::bolt_version`
187193

188194
Type: Ruby 4.x API
@@ -861,17 +867,11 @@ Data type: `Boolean`
861867

862868
Whether to check the integrity of the downloaded file
863869

864-
##### `key_id`
865-
866-
Data type: `String`
867-
868-
The GPG key ID to use when verifying the download
869-
870870
##### `key_server`
871871

872872
Data type: `String`
873873

874-
The GPG keyserver to retrieve the GPG key from
874+
The GPG keyserver to retrieve GPG keys from
875875

876876
### <a name="enable_replica"></a>`enable_replica`
877877

@@ -1330,6 +1330,7 @@ The following parameters are available in the `peadm::install` plan:
13301330
* [`license_key_content`](#license_key_content)
13311331
* [`stagingdir`](#stagingdir)
13321332
* [`download_mode`](#download_mode)
1333+
* [`permit_unsafe_versions`](#permit_unsafe_versions)
13331334

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

@@ -1410,7 +1411,7 @@ Data type: `String`
14101411

14111412

14121413

1413-
Default value: `'2019.8.5'`
1414+
Default value: `'2019.8.8'`
14141415

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

@@ -1492,6 +1493,14 @@ Data type: `Enum[direct,bolthost]`
14921493

14931494
Default value: `'bolthost'`
14941495

1496+
##### <a name="permit_unsafe_versions"></a>`permit_unsafe_versions`
1497+
1498+
Data type: `Boolean`
1499+
1500+
1501+
1502+
Default value: ``false``
1503+
14951504
### <a name="peadmmodify_certificate"></a>`peadm::modify_certificate`
14961505

14971506
Certificates can be modified by adding extensions, removing extensions, or
@@ -1632,6 +1641,7 @@ The following parameters are available in the `peadm::upgrade` plan:
16321641
* [`token_file`](#token_file)
16331642
* [`stagingdir`](#stagingdir)
16341643
* [`download_mode`](#download_mode)
1644+
* [`permit_unsafe_versions`](#permit_unsafe_versions)
16351645
* [`begin_at_step`](#begin_at_step)
16361646

16371647
##### <a name="compiler_pool_address"></a>`compiler_pool_address`
@@ -1731,6 +1741,14 @@ Data type: `Enum[direct,bolthost]`
17311741

17321742
Default value: `'bolthost'`
17331743

1744+
##### <a name="permit_unsafe_versions"></a>`permit_unsafe_versions`
1745+
1746+
Data type: `Boolean`
1747+
1748+
1749+
1750+
Default value: ``false``
1751+
17341752
##### <a name="begin_at_step"></a>`begin_at_step`
17351753

17361754
Data type: `Optional[Enum[

Diff for: metadata.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppetlabs-peadm",
3-
"version": "3.2.0",
3+
"version": "3.3.0",
44
"author": "puppetlabs",
55
"summary": "Bolt plans used to deploy an at-scale Puppet Enterprise architecture",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)