File tree Expand file tree Collapse file tree 2 files changed +17
-1
lines changed Expand file tree Collapse file tree 2 files changed +17
-1
lines changed Original file line number Diff line number Diff line change 61
61
$collection = ' puppet6'
62
62
}
63
63
# pe_version >= 2021.0, use puppet7
64
- else {
64
+ elsif versioncmp($_pe_version, ' 2023.3 ' ) < 0 {
65
65
$collection = ' puppet7'
66
66
}
67
+ # pe_version >= 2023.3, use puppet8
68
+ else {
69
+ $collection = ' puppet8'
70
+ }
67
71
# The aio puppet-agent version currently installed on the compiling master
68
72
# (only used in PE)
69
73
if is_function_available(' pe_compiling_server_aio_build' ) {
Original file line number Diff line number Diff line change @@ -81,5 +81,17 @@ def sets_collection_to(collection)
81
81
82
82
it { sets_collection_to ( 'puppet7' ) }
83
83
end
84
+
85
+ context '2023.3 > pe_version >= 2023.0' do
86
+ let ( :facts ) { super ( ) . merge ( custom_fact__pe_version : '2023.0' ) }
87
+
88
+ it { sets_collection_to ( 'puppet7' ) }
89
+ end
90
+
91
+ context 'pe_version >= 2023.3' do
92
+ let ( :facts ) { super ( ) . merge ( custom_fact__pe_version : '2023.3' ) }
93
+
94
+ it { sets_collection_to ( 'puppet8' ) }
95
+ end
84
96
end
85
97
end
You can’t perform that action at this time.
0 commit comments