Questions tagged [puppet-enterprise]

Puppet Enterprise is the commercially supported and packaged release of Puppet.

Puppet Enterprise is the commercially supported and packaged release of Puppet.

It consists of a stack of various Puppet tools:

A Basic Split Installation

Related Tags

250 questions
3
votes
1 answer

How do puppet components cooperate with each other?

I am using Puppet open source edition. I found there are several components in Puppet 3.7.5: Puppet-master Puppet-agent MCollective Hiera PuppetDB But I don't know how they cooperate with each other. I have seen a simple architecture which only…
liminche
  • 261
  • 1
  • 6
  • 13
3
votes
1 answer

puppet agent is not reflecting my changes

I have installed puppet enterprise 3.7.2 on centos 7.Both Puppet master and agent is working .I can able to view the node from puppet enterprise console and attached screen shot. I created the manifest file /etc/puppetlabs/puppet/manifests/node.pp…
Nataraj
  • 852
  • 2
  • 14
  • 29
2
votes
1 answer

Assess hashes value in puppet manifest from hiera

I'm having difficulty in calling the hashes value in my puppet manifest, my code as below, hiera .yaml file: --- users: app1: ensure: 'present' home: '/home/app1' password: '!!' password_max_age: '99999' password_min_age: '0' …
MrAZ
  • 394
  • 3
  • 13
2
votes
1 answer

Platform Independent Manifest to install and run apache2 or httpd

I need to write a single manifest as install-apache.pp that will install apache2 package if it is Debian based system or httpd package if it is RedHat based system Below is the code; this works in CentOS but does not work in Ubuntu. case…
Smi
  • 183
  • 1
  • 4
  • 12
2
votes
2 answers

Disable Puppet agent runinterval

I am using the following Puppet version on CentOS Linux release 7.2: # puppetserver -v puppetserver version: 2016.5.0.11 I have a Win agent node and i might have few more later. Agent version on Win node: C:\Windows\system32>puppet…
Technext
  • 7,887
  • 9
  • 48
  • 76
2
votes
0 answers

Git curl command gives me an error "could not load PEM client certificate, OpenSSL error error:02001003:system library:fopen:No such process,"

I am new to Linux, Git,openssl. I have to execute curl command in order to execute Puppet API, So I have installed the Git on TS (windows box) and trying to execute curl command (https url) along with certs path,key path and ca.pem file path but i…
samash
  • 757
  • 2
  • 15
  • 32
2
votes
2 answers

Modifying yml file in augeas

I am trying to modify/set /etc/elasticsearch/elasticsearch.yml file in puppet manifest through augeas resource but it is not working. Can someone explain what lens file i should specify ? and Whether i need to install something extra for this or the…
Ijaz Ahmad
  • 11,198
  • 9
  • 53
  • 73
2
votes
1 answer

How to write Puppet modules for packages such as tigervnc or openvpn that require the user to set passwords or default settings?

I am learning puppet and am trying to write modules to install services such as tigervnc and openvpn. The problem is that for tigervnc requires the initial password setting by the user. I have tried using: "exec {'/usr/bin/echo password |…
2
votes
1 answer

how to trigger puppet agent from puppet master console v2015.2.3?

I am using Puppet Enterprise v2015.2.3. I can able to trigger agent runs from the command line using MCollective, but now I want to trigger agent runs from the console. How do I do that?
2
votes
1 answer

How do I avoid repeating myself in class declarations for puppet nodes?

Basically, I find myself making the same long class declaration every time: node 'gluster3redis097.myservice.com' { class { 'redis' : class {'invoke' : } class {'users' : } class {'redis' : package_ensure …
2
votes
1 answer

How to use setm in puppet

I would like to change a one property name ( "modcluster.proxylist" ) with setm Command in Puppet. My following code is not working. Any help is much appreciated. augeas { "jboss_domain_config": incl => "/opt/domain.xml", …
ArunRaj
  • 1,780
  • 2
  • 26
  • 48
2
votes
2 answers

puppet manifest giving error when resources are declared as abstract resource types

I read in puppet that resources can also be declared using Resource[] syntax in manifest. I wrote below manifest but it is giving error Error: Could not parse for environment production: Syntax error at 'NO'; expected '}' at…
anonymous
  • 1,920
  • 2
  • 20
  • 30
2
votes
1 answer

Node classification in Enterprise Chef as compared to Puppet Enterprise

I am new to Chef and have experience in Puppet Enterprise. With Puppet the node classification was easy and straight forward from the puppet console where you can classify nodes into different node groups and tie up classes. Does enterprise chef…
Saboo
  • 161
  • 1
  • 1
  • 5
2
votes
1 answer

How to calculate value in puppet erb file

I'm new to puppet and realy need some help with it: I have the following value im my application my_app.pp value: akka_application_cluster_seed_nodes =>…
danny.lesnik
  • 18,479
  • 29
  • 135
  • 200
2
votes
1 answer

How to Dynamically select the path to System folder based on 32/64 bit OS with Puppet

I am automating the deployment of my web application on Windows 2008 server R2 using Puppet. There are several steps in which I would be accessing the System folder (System32 or SysWOW64 depending on 32/64 bit OS). Let me take one of these steps: I…
user3083590
  • 205
  • 2
  • 3
  • 10
1
2
3
16 17