Skip to content

Commit 2889e5d

Browse files
Merge branch 'main' into MAINT-provisioner-testing
2 parents a1da2b4 + 4aabb5e commit 2889e5d

File tree

5 files changed

+15
-4
lines changed

5 files changed

+15
-4
lines changed

.github/workflows/test-add-compiler-matrix.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
BOLT_DISABLE_ANALYTICS: true
3434
LANG: en_US.UTF-8
3535
PUPPET_FORGE_TOKEN: ${{ secrets.PUPPET_FORGE_API_TOKEN }}
36-
BUNDLE_RUBYGEMS___PUPPETCORE__PUPPET__COM: forge-key:${{ secrets.PUPPET_FORGE_API_TOKEN }}
36+
BUNDLE_RUBYGEMS___PUPPETCORE__PUPPET__COM: forge-key:${{ secrets.PUPPET_FORGE_API_TOKEN }}
3737
strategy:
3838
fail-fast: false
3939
matrix:

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file.
55

66
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).
77

8+
## [v3.33.0](https://github.com/puppetlabs/puppetlabs-peadm/tree/v3.33.0) - 2025-10-06
9+
10+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-peadm/compare/v3.32.0...v3.33.0)
11+
12+
### Added
13+
14+
- (PE-42498) Update to support Bolt v5 [#623](https://github.com/puppetlabs/puppetlabs-peadm/pull/623) ([davidmalloncares](https://github.com/davidmalloncares))
15+
816
## [v3.32.0](https://github.com/puppetlabs/puppetlabs-peadm/tree/v3.32.0) - 2025-09-24
917

1018
[Full Changelog](https://github.com/puppetlabs/puppetlabs-peadm/compare/v3.31.0...v3.32.0)

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ end
5555
puppet_version = ENV['PUPPET_GEM_VERSION']
5656
facter_version = ENV['FACTER_GEM_VERSION']
5757
hiera_version = ENV['HIERA_GEM_VERSION']
58+
bolt_version = ENV.fetch('BOLT_GEM_VERSION', nil)
5859

5960
gems = {}
6061

functions/assert_supported_bolt_version.pp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,16 @@
66
function peadm::assert_supported_bolt_version (
77
# No arguments
88
) >> Struct[{ 'supported' => Boolean }] {
9-
$supported_bolt_version = '>= 3.17.0 < 5.0.0'
9+
$supported_bolt_version = '>= 3.17.0 < 6.0.0'
10+
$current_bolt_version = peadm::bolt_version()
1011
$supported = (peadm::bolt_version() =~ SemVerRange($supported_bolt_version))
12+
1113
# lint:ignore:strict_indent
1214
unless $supported {
1315
fail(@("REASON"/L))
1416
This version of puppetlabs-peadm requires Bolt version ${supported_bolt_version}.
1517

16-
You are using Bolt version ${peadm::bolt_version()}.
18+
You are using Bolt version ${current_bolt_version}.
1719

1820
Please make sure you have a compatible Bolt version and try again.
1921

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppetlabs-peadm",
3-
"version": "3.32.0",
3+
"version": "3.33.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)