Project

General

Profile

Actions

Feature #32602

closed

Include Puppet 7 repository support in provisioning snippets

Added by Matt Darcy about 3 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Low
Assignee:
Category:
Templates
Target version:
-
Fixed in Releases:
Found in Releases:

Description

add provisioning and configuration support for use of the puppet 7 release and repos

In order to use the puppet 7 release add a new parameter and appropriate reference to enable the puppet 7 repos and install and configure the puppet 7 packages.

The new parameter is named puppetofficial-puppet7-repo - this is in contradiction to the existing parameters puppetlabs-puppetX-repo.

This is a conscious attempt to fix Bug #31568 without the need for migration and possible breaking changes for existing consuming by introducing a new name and reference for the puppet repos while allowing the existing ones to phase out as those release become EOL.

A bigger change is planned for a future release to move to puppet-enable and puppet-version parameter rather than repo/release names as individual parameters. This is out of scope for this change.


Related issues 1 (0 open1 closed)

Related to Foreman - Bug #34214: Puppet aio detection is broken in Foreman 3.1 provisioning templates, PR#8899 is full of typosClosedActions
Actions

Also available in: Atom PDF