Project

General

Profile

Feature #32602

Include Puppet 7 repository support in provisioning snippets

Added by Matt Darcy about 1 year ago. Updated about 1 month ago.

Status:
Closed
Priority:
Low
Assignee:
Category:
Templates
Target version:
-
Difficulty:
trivial
Triaged:
No
Bugzilla link:

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

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

Associated revisions

Revision 8d64e386 (diff)
Added by Trent Anderson 7 months ago

Fixes #32602 - enables puppet 7 agent support

Co-authored by @ikonia - Matt Darcy

History

#1 Updated by The Foreman Bot about 1 year ago

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

#2 Updated by The Foreman Bot 8 months ago

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

#3 Updated by The Foreman Bot 7 months ago

  • Fixed in Releases 3.2.0 added

#4 Updated by Trent Anderson 7 months ago

  • Status changed from Ready For Testing to Closed

#5 Updated by The Foreman Bot 7 months ago

  • Fixed in Releases 3.1.1 added

#6 Updated by Amit Upadhye 7 months ago

  • Fixed in Releases 3.1.0 added
  • Fixed in Releases deleted (3.1.1)

#7 Updated by Amit Upadhye 7 months ago

  • Fixed in Releases deleted (3.2.0)

#8 Updated by Amit Upadhye 7 months ago

  • Fixed in Releases 3.2.0 added

#9 Updated by Evgeni Golov 6 months ago

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

#10 Updated by Amit Upadhye about 1 month ago

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

Also available in: Atom PDF