File tree Expand file tree Collapse file tree 5 files changed +15
-4
lines changed Expand file tree Collapse file tree 5 files changed +15
-4
lines changed Original file line number Diff line number Diff line change 33
33
BOLT_DISABLE_ANALYTICS : true
34
34
LANG : en_US.UTF-8
35
35
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 }}
37
37
strategy :
38
38
fail-fast : false
39
39
matrix :
Original file line number Diff line number Diff line change @@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file.
5
5
6
6
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 ) .
7
7
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
+
8
16
## [ v3.32.0] ( https://github.com/puppetlabs/puppetlabs-peadm/tree/v3.32.0 ) - 2025-09-24
9
17
10
18
[ Full Changelog] ( https://github.com/puppetlabs/puppetlabs-peadm/compare/v3.31.0...v3.32.0 )
Original file line number Diff line number Diff line change 55
55
puppet_version = ENV [ 'PUPPET_GEM_VERSION' ]
56
56
facter_version = ENV [ 'FACTER_GEM_VERSION' ]
57
57
hiera_version = ENV [ 'HIERA_GEM_VERSION' ]
58
+ bolt_version = ENV . fetch ( 'BOLT_GEM_VERSION' , nil )
58
59
59
60
gems = { }
60
61
Original file line number Diff line number Diff line change 6
6
function peadm::assert_supported_bolt_version (
7
7
# No arguments
8
8
) >> 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()
10
11
$supported = (peadm::bolt_version() =~ SemVerRange($supported_bolt_version ))
12
+
11
13
# lint:ignore:strict_indent
12
14
unless $supported {
13
15
fail(@(" REASON" /L))
14
16
This version of puppetlabs-peadm requires Bolt version ${supported_bolt_version} .
15
17
16
- You are using Bolt version ${peadm::bolt_version() }.
18
+ You are using Bolt version ${current_bolt_version } .
17
19
18
20
Please make sure you have a compatible Bolt version and try again.
19
21
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " puppetlabs-peadm" ,
3
- "version" : " 3.32 .0" ,
3
+ "version" : " 3.33 .0" ,
4
4
"author" : " puppetlabs" ,
5
5
"summary" : " Bolt plans used to deploy an at-scale Puppet Enterprise architecture" ,
6
6
"license" : " Apache-2.0" ,
You can’t perform that action at this time.
0 commit comments