Questions tagged [puppetmaster]

Puppet is a configuration management tool (Unix & Windows) with its own Domain Specific Language (Puppet or Ruby DSL). Puppetmaster is the central server for this tool.

Puppet is a configuration management tool (Unix & Windows) with its own Domain Specific Language (Puppet or Ruby DSL). Puppetmaster is the central server for this tool.

277 questions
1
vote
1 answer

Audit says nothing to do, yet puppet won't run with SELinux enforcing

I'm determined to get my puppet master running with SELinux set to enforcing. If I make it permissive, it runs fine. I'm on RHEL 7, with systemd, apache2, passenger 4, and puppet 3. I've gone through a couple of passes using the audit log, and…
Mojo
  • 955
  • 2
  • 9
  • 24
1
vote
1 answer

Puppet Enterprise 3.3 Not Adding Modules to Classes

I am running Amazon Linux with a stock install of Puppet Enterprise 3.3. When I launch the command: puppet module install puppetlabs-ntp As per the puppet labs documentation, it does not show up in my available classes list. I installed Puppet…
David Eisen
  • 643
  • 5
  • 21
1
vote
0 answers

Puppet Enterprise 3.3 on RHEL 7 - Error: Could not find terminus console for indirection node

With a fresh install (monolithic) of PE (Puppet Enterprise) 3.3 on RHEL (Redhat Enterprise Linux) 7 I'm currently getting the following error: ... Info: Loading facts in /var/opt/lib/pe-puppet/lib/facter/git_html_path.rb Info: Loading facts in…
Seb Dangerfield
  • 163
  • 1
  • 1
  • 3
1
vote
2 answers

How can I diagnose and speed up slow Linux puppet sync?

I'm running puppet and it functions okay, but it's taking about 15 minutes on a sync without any changes, and it seems to me that this shouldn't take more than a minute or two. Here are some stats: ping 40ms 49 files, 3 MB, largest is 90K master is…
danorton
  • 735
  • 1
  • 8
  • 26
1
vote
1 answer

puppet-master/foreman "undefined method `[]' for nil:NilClass on node" after update

After updating my puppet-master from 2.7 to 3.6.2 I get the following message when running puppet agent on a node: err: Could not retrieve catalog from remote server: Error 400 on SERVER: undefined method `[]' for nil:NilClass on node…
Kai
  • 315
  • 1
  • 4
  • 14
1
vote
1 answer

Intelligently handling puppet master unavailable (almost caching)

Is there a good way to set up caching for Puppet, specifically templates? I have a number of modules that would be really, really useful to have available in a DR situation. Proposed Solution I know there isn't an inbuilt way to set up caching…
Tim Brigham
  • 15,545
  • 10
  • 75
  • 115
1
vote
1 answer

Puppet 2.7 Ensure file on client updates when puppet:///file is updated on Master

I have a Perl script that I pushed out to all my Puppet Linux clients. I have since edited my script, module/modulename/files/scripts/a_script script on the Puppet master, but the clients don't get the change because they have the file. Apparently…
usedTobeaMember
  • 616
  • 15
  • 25
1
vote
1 answer

Puppet 3.3.1 Certificate verify failed

I`ve trouble to setup a master/node scenario with puppet 3.3.1 (puppet opensource) on both master and slaves. The slaves are on a windows and SLES machine. The Master is also on a SLES machine. The problem: The first time I start the agent, it…
Michel
  • 11
  • 2
1
vote
1 answer

How do you upgrade puppet on Apache / passenger on EL6.4?

I have a Scientific Linux 6.4 server running apache / passenger with puppet-server installed. Also installed is Foreman 1.4. When I upgraded my agents to 3.4.2, they started all logging: Using less secure serialization of reports and query…
jmp242
  • 688
  • 3
  • 15
1
vote
2 answers

Puppet master digest issues

I am running the following setup of Puppet : Puppet master : CentOS 6.4 x86_64 with puppet-server-3.2.1-2.2 and openssl-1.0.0-27.el6_4.2.x86_64 Puppet agent 1 : RedHat AS 4.8 x86 with puppet-0.25.6-1.el4 and openssl-0.9.7a-43.20.el4 Puppet agent 2…
Iceman94
  • 53
  • 6
1
vote
0 answers

Puppet agent runs as a daemon but manifests are only applied when puppet agent is run manually?

I have puppet agent daemonized # service puppet status * agent is running And can confirm that it is retrieving the configurations from the master # cat /var/lib/puppet/state/last_run_summary.yaml | grep last last_run: 1385262693 # date --date…
user784637
  • 1,542
  • 7
  • 35
  • 52
1
vote
1 answer

Disk usage of Puppet reports

We are running puppet-dashboard on the puppetmaster which processes all the reports and puts them in a MySQL table. Every month about 5GB of reports are generated however in /var/lib/puppet/reports. What is the best way to control disk usage for…
ujjain
  • 3,983
  • 16
  • 53
  • 91
1
vote
1 answer

Can I use Puppetmaster 3.2.x with Puppet 2.7 clients?

We are using RHEL 6.2 with Puppet 2.7 on about 100 servers. I am planning to update the puppetmaster to RHEL 6.2 with Puppet 3.2. I understand that I have to rewrite a few manifests in order for the modules to work. But does Puppet 3.2 support…
ujjain
  • 3,983
  • 16
  • 53
  • 91
1
vote
1 answer

Handling exceptions for modules in Puppet

I have an LDAP module in Puppet that is used by 100 servers and edits about 10 files on all servers, before it runs authconfig --updateall to activate the new LDAP configuration. Most (98) of these servers needs a standard access-1.conf as their…
ujjain
  • 3,983
  • 16
  • 53
  • 91
1
vote
1 answer

Puppet changes directory ownership frequently from "users" to "users"

I see many messages in my Puppet dashboard that say a change has taken place, changing ownership of a group from "users" to "users". It seems to be related to the group 'users' existing twice, once locally with group id 100 and once with group id…
ujjain
  • 3,983
  • 16
  • 53
  • 91