Project

General

Profile

Feature #28

allow to have reusable configurations (snippets) across operating systems

Added by Matt Moran over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Unattended installations
Target version:
Difficulty:
Triaged:
No
Bugzilla link:
Pull request:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

It would be nice to manage the puppet config that gets deployed via kickstart as a template.

At the moment it is hidden away in def puppet_conf (./app/helpers/unattended_helper.rb)

Would be great if this was a template in ./config

Associated revisions

Revision eecd3e7e (diff)
Added by Ohad Levy over 9 years ago

fixes #28 and converts existing helpers to snippets

History

#1 Updated by Ohad Levy over 9 years ago

hmm.. that could be done, but I was hoping to avoid it, the main reason would be that I can ensure that puppet gets started (hopefully the default settings are working for you), than you can do what ever you think is right for your setup through puppet.

may I ask what would you like to change? maybe we can improve the defaults.

#2 Updated by Matt Moran over 9 years ago

I think the defaults are pretty much okay. The issue I have is that I never feel the puppet daemon completely works reparsing the config file. For instance, after I built I got puppet to roll out a new conf with runinterval = 300. Puppet outputted "reparsing config" in the logs, and then polled once, but didn't poll again after that. There are already plenty on the mailing list that see the same issues.

Due to this i'd rather just have the option to roll out a correct config first time.

I think it would be cool to have puppet configs defined in the gui, and then just applied to servers. Similar to choosing the puppetmaster for a node.

#3 Updated by Ohad Levy over 9 years ago

  • Category set to Unattended installations
  • Status changed from New to Assigned
  • Assignee set to Ohad Levy
  • Target version set to 0.1-2

I'll add support for embedded templates (snippets) within the unattended installation

#4 Updated by Ohad Levy over 9 years ago

  • Status changed from Assigned to Ready For Testing
  • % Done changed from 0 to 100

#5 Updated by Ohad Levy over 9 years ago

  • Assignee changed from Ohad Levy to Matt Moran

#6 Updated by Matt Moran over 9 years ago

Testing this now.

#7 Updated by Ohad Levy over 9 years ago

  • Subject changed from puppet config is hidden away to allow to have reusable configurations (snippets) across operating systems

#8 Updated by Ohad Levy over 9 years ago

  • Status changed from Ready For Testing to Closed
  • Assignee changed from Matt Moran to Ohad Levy

Also available in: Atom PDF