Jira (PUP-8681) Allow passing the server_facts into Puppet when initializing settings.

8 views
Skip to first unread message

Justin Stoller (JIRA)

unread,
Apr 30, 2018, 2:08:02 PM4/30/18
to puppe...@googlegroups.com
Justin Stoller created an issue
 
Puppet / Improvement PUP-8681
Allow passing the server_facts into Puppet when initializing settings.
Issue Type: Improvement Improvement
Assignee: Unassigned
Created: 2018/04/30 11:07 AM
Priority: Normal Normal
Reporter: Justin Stoller

Allow passing the ip address, short hostname, domain name, and/or full qualified hostname into Puppet when initializing settings.

Currently Puppet Server uses Puppet as a library and does not handle Facter fact look ups well. We can run Facter, or Puppet, or get this information from the JVM, on start up and pass this into Puppet when we initialize it in each JRuby instance. This would prevent multiple Facter calls for each JRuby initialization (which causes a huge performance hit when starting Puppet Server as well as intermittently during runtime.

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Atlassian logo

Josh Cooper (JIRA)

unread,
Apr 30, 2018, 6:30:04 PM4/30/18
to puppe...@googlegroups.com

Maggie Dreyer (Jira)

unread,
Mar 12, 2020, 5:12:03 PM3/12/20
to puppe...@googlegroups.com
Maggie Dreyer updated an issue
Change By: Maggie Dreyer
Labels: ondeck1
This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)
Atlassian logo

Nick Walker (Jira)

unread,
Mar 26, 2020, 1:48:04 PM3/26/20
to puppe...@googlegroups.com
Nick Walker commented on Improvement PUP-8681
 
Re: Allow passing the server_facts into Puppet when initializing settings.

Justin Stoller we need more info.  Is the full problem that we have a dependency on facter and we want to get rid of that dependency or does solving just this problem provide benefit outside of that.  

Justin Stoller (Jira)

unread,
Mar 26, 2020, 3:45:03 PM3/26/20
to puppe...@googlegroups.com

Yes, the intention was to remove the Facter dependency in Puppet Server.

Josh Cooper (Jira)

unread,
Nov 11, 2021, 12:18:03 AM11/11/21
to puppe...@googlegroups.com
Josh Cooper commented on Improvement PUP-8681

I think we can close this as a dup of PUP-9686 & PUP-11216

This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages