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
2 answers

Puppet: Error 400 on SERVER: Permission denied

I would like to use DOCSF-module (from github). If I try to use it I'm getting this result: Error: /File[/var/lib/puppet/facts.d]: Failed to generate additional resources using 'eval_generate': Error 400 on SERVER: Permission denied -…
MyFault
  • 913
  • 3
  • 15
  • 36
1
vote
1 answer

Passphrase-less ssh keys on a puppet master?

Our puppet code lives on github, so we pull to the puppet master. But our github repository is private. Is standard (best) practice to give the puppet master ssh keys to github without passphrase (what github calls a deploy key)? Can/should I do…
jma
  • 425
  • 6
  • 16
1
vote
0 answers

Puppet: Client is not connected to master - cert sign request does not appear

at the moment I'm having trouble with a new host that should be connected to the puppet-master. The cert-sign request does not appear: [root@puppet sudoers.d]# puppet cert list [root@puppet sudoers.d]# What can I do here?
MyFault
  • 913
  • 3
  • 15
  • 36
1
vote
0 answers

Use puppet to deploy bareos/bacula to server and clients

I'm not sure if this is the right place to ask, but I would really love to use puppet to deploy bareos on my servers. To do this I'm using netmanagers/bareos. I'm using this profile to install bareos to my clients: class profile::backup::client { ##…
MyFault
  • 913
  • 3
  • 15
  • 36
1
vote
2 answers

Puppet: Could not retrieve information from environment production

I followed the video tutorial at https://www.youtube.com/watch?v=Lm6wsc8FjC8 to get a basic example of using puppet to deploy sshd_config to different hosts. This is my "module": ssh_config/ |-- files | |-- sshd_config.Debian | `--…
MyFault
  • 913
  • 3
  • 15
  • 36
1
vote
2 answers

Using exec with puppet device management?

I'm trying to use puppet's network device management feature to configure Cisco routers. I know its just running ios commands so how can I extend it by having it run my own ios commands? I want to use this to create my own facts and do other…
red888
  • 4,183
  • 18
  • 64
  • 111
1
vote
0 answers

Puppet enterprise installation Issue in CENTOS

Puppet enterprise Installation issue on CENTOS7(Vmware) While running the monolithic installation i encountered the following issue " "Error: Could not start Service[pe-puppetserver]: Execution of '/bin/systemctl start pe-puppetserver' returned 1:…
1
vote
1 answer

Puppet agent apply default configuration but doesn't apply node configuration

Puppet master version: 3.3.1 Puppet agent version: 3.3.1 Content of site.pp import '*/*.pp' node default { include 'auth' } In the folder where site.pp is located there is folder called 'VirtualMachines' In 'VirtualMachines' folder there is file…
Link
  • 13
  • 3
1
vote
1 answer

Puppet - Custom Function - Statement - Error - "Must be the value of a statement..."

Seems simple enough... # /path/to/puppet/modules/custom/lib/puppet/parser/functions module Puppet::Parser::Functions newfunction(:release_check) do |args| raise(Puppet::ParseError, "Testing!") end end #…
Mike Purcell
  • 1,708
  • 7
  • 32
  • 54
1
vote
0 answers

Debugging Puppet File Server

I'm attempting to retrieve a file from puppet using the following: file { '/etc/shibboleth/attribute-map.xml': ensure => 'present', source => file( "puppet:///private/etc/shibboleth/attribute-map.xml", …
Kyle Decot
  • 311
  • 1
  • 6
  • 13
1
vote
1 answer

puppet ignoring configuration

I've set up a puppet (3.7.2) master server on a Debian 8 Jessie box, but somehow the config directives I've written get ignored: [14:24:43|root@puppetmaster:~] cat /etc/puppet/puppet.conf [master] server=puppetmaster This is a very basic config,…
J.F.Gratton
  • 75
  • 1
  • 10
1
vote
2 answers

Puppet HTTP 400 error With Environment Configuration

I have reconfigured my puppet (v3.6.2) server (RHEL 7.1) into supporting environments as shown below. /etc/puppet puppet.conf auth.conf environments Project_A …
Barry
  • 23
  • 6
1
vote
1 answer

Why is my puppet master not using hiera?

I have a puppet master (version 3.8.1) set up, with a hiera.yaml file which I think is set up correctly, like so: pete@ip-172-31-4-61:~$ cat /etc/puppet/hiera.yaml --- :hierarchy: - "%{::fqdn}" :backends: - yaml :yaml: :datadir:…
cubabit
  • 45
  • 1
  • 7
1
vote
3 answers

Foreman displays a server as "out of sync", what could be the reason and what is the right way to troubleshoot such an issue?

There's a puppet server in the company I work for with Foreman installed. There are around 200 Linux machines which are being managed by the Puppet server. When looking in the Foreman GUI, most server appear with a green icon saying "No changes" but…
Itai Ganot
  • 10,644
  • 29
  • 93
  • 146
1
vote
1 answer

Puppet manifest isn't working. The error message is inexplicable and unhelpful

I'm trying to compile (into a catalog) a manifest to be ran on a specific puppet agent node. I am using Puppet 3.4 on the puppet master and agent servers. I am using Ubuntu on AWS. Here is the command that I am running on puppet master: puppet…
Yousef
  • 11
  • 1