|
297 | 297 | ],
|
298 | 298 | )
|
299 | 299 |
|
300 |
| - $compiler_a_targets.each |$target| { |
301 |
| - run_task('peadm::agent_install', $target, |
302 |
| - server => $master_target.peadm::target_name(), |
303 |
| - install_flags => [ |
304 |
| - '--puppet-service-ensure', 'stopped', |
305 |
| - "main:certname=${target.peadm::target_name()}", |
306 |
| - "main:dns_alt_names=${dns_alt_names_csv}", |
307 |
| - "extension_requests:${pp_application}=puppet/compiler", |
308 |
| - "extension_requests:${pp_cluster}=A", |
309 |
| - ], |
310 |
| - ) |
311 |
| - } |
312 |
| - |
313 |
| - $compiler_b_targets.each |$target| { |
314 |
| - run_task('peadm::agent_install', $target, |
315 |
| - server => $master_target.peadm::target_name(), |
316 |
| - install_flags => [ |
317 |
| - '--puppet-service-ensure', 'stopped', |
318 |
| - "main:certname=${target.peadm::target_name()}", |
319 |
| - "main:dns_alt_names=${dns_alt_names_csv}", |
320 |
| - "extension_requests:${pp_application}=puppet/compiler", |
321 |
| - "extension_requests:${pp_cluster}=B", |
322 |
| - ], |
323 |
| - ) |
| 300 | + ['A', 'B'].each |$group| { |
| 301 | + getvar("compiler_${group.downcase()}_targets").each |$target| { |
| 302 | + run_task('peadm::agent_install', $target, |
| 303 | + server => $master_target.peadm::target_name(), |
| 304 | + install_flags => [ |
| 305 | + '--puppet-service-ensure', 'stopped', |
| 306 | + "main:certname=${target.peadm::target_name()}", |
| 307 | + "main:dns_alt_names=${dns_alt_names_csv}", |
| 308 | + "extension_requests:${pp_application}=puppet/compiler", |
| 309 | + "extension_requests:${pp_cluster}=${group}", |
| 310 | + ], |
| 311 | + ) |
| 312 | + } |
324 | 313 | }
|
325 | 314 |
|
326 | 315 | # Ensure certificate requests have been submitted
|
|
0 commit comments