Project

General

Profile

Actions

Feature #32602

closed

Include Puppet 7 repository support in provisioning snippets

Added by Matt Darcy almost 3 years ago. Updated almost 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 #1

Updated by The Foreman Bot almost 3 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman/pull/8527 added
Actions #2

Updated by The Foreman Bot over 2 years ago

  • Pull request https://github.com/theforeman/foreman/pull/8899 added
Actions #3

Updated by The Foreman Bot over 2 years ago

  • Fixed in Releases 3.2.0 added
Actions #4

Updated by Trent Anderson over 2 years ago

  • Status changed from Ready For Testing to Closed
Actions #5

Updated by The Foreman Bot over 2 years ago

  • Fixed in Releases 3.1.1 added
Actions #6

Updated by Amit Upadhye over 2 years ago

  • Fixed in Releases 3.1.0 added
  • Fixed in Releases deleted (3.1.1)
Actions #7

Updated by Amit Upadhye over 2 years ago

  • Fixed in Releases deleted (3.2.0)
Actions #8

Updated by Amit Upadhye over 2 years ago

  • Fixed in Releases 3.2.0 added
Actions #9

Updated by Evgeni Golov over 2 years ago

  • Related to Bug #34214: Puppet aio detection is broken in Foreman 3.1 provisioning templates, PR#8899 is full of typos added
Actions #10

Updated by Amit Upadhye almost 2 years ago

  • Subject changed from include repo support for puppet 7 in provisioning snippets to Include Puppet 7 repository support in provisioning snippets
Actions

Also available in: Atom PDF