Project

General

Profile

Feature #11182

As a user i like to attach a site.pp to a content view that includes Puppet modules

Added by Anonymous almost 4 years ago. Updated 11 months ago.

Status:
Need more information
Priority:
Normal
Assignee:
-
Category:
Content Views
Target version:
Difficulty:
Triaged:
Yes
Bugzilla link:
Pull request:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

Use case:
We use a site.pp to define Puppet stages and a bucket configuration.
If we use the Puppet module management from Katello/Satellite 6, we are forced to create one central site.pp.
Some of our organisations might not like that central configuration and we would be have to write some logic
around it.

What i like to see as a new feature is the ability to attach a site.pp to a content view that contains Puppet modules.
The uploaded or edited site.pp should then get moved to the environments ./manifests/site.pp file and synchronised
over all capsules.

History

#1 Updated by Eric Helms almost 4 years ago

  • Status changed from New to Need more information
  • Triaged changed from No to Yes

A few questions:

  • You could achieve this by creating a puppet module that contained only that particular manifest at present?
  • Sounds like the more generic feature being requested is the ability to create/manage individual puppet manifests outside of a module?

#2 Updated by Anonymous almost 4 years ago

Eric Helms wrote:

A few questions:

  • You could achieve this by creating a puppet module that contained only that particular manifest at present?
  • Sounds like the more generic feature being requested is the ability to create/manage individual puppet manifests outside of a module?

We use the site.pp to define run stages and configure Filebucket to backup changed files to the Foreman server.
The site.pp is always run first if there is a manifests directory or if there is an environment.conf file in the environment directory.

If it would be in a module there would be no way to tell this module to run first.

#3 Updated by Ohad Levy almost 4 years ago

  • Bugzilla link set to 1248019

#4 Updated by Eric Helms over 3 years ago

  • Legacy Backlogs Release (now unused) set to 114

Also available in: Atom PDF