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 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 :
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.
55
66The 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 )
Original file line number Diff line number Diff line change 5555puppet_version = ENV [ 'PUPPET_GEM_VERSION' ]
5656facter_version = ENV [ 'FACTER_GEM_VERSION' ]
5757hiera_version = ENV [ 'HIERA_GEM_VERSION' ]
58+ bolt_version = ENV . fetch ( 'BOLT_GEM_VERSION' , nil )
5859
5960gems = { }
6061
Original file line number Diff line number Diff line change 66function 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
Original file line number Diff line number Diff line change 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" ,
You can’t perform that action at this time.
0 commit comments