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 6161 $collection = ' puppet6'
6262 }
6363 # pe_version >= 2021.0, use puppet7
64- else {
64+ elsif versioncmp($_pe_version, ' 2023.3 ' ) < 0 {
6565 $collection = ' puppet7'
6666 }
67+ # pe_version >= 2023.3, use puppet8
68+ else {
69+ $collection = ' puppet8'
70+ }
6771 # The aio puppet-agent version currently installed on the compiling master
6872 # (only used in PE)
6973 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)
8181
8282 it { sets_collection_to ( 'puppet7' ) }
8383 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
8496 end
8597end
You can’t perform that action at this time.
0 commit comments