Puppet is IT automation software that helps system administrators manage infrastructure throughout its lifecycle, from provisioning and configuration to patch management and compliance.

learn more… | top users | synonyms

0
votes
0answers
12 views

Learning Puppet VM: Is it possible to mount a drive to install “Guest Additions” ISO on Virtualbox?

I need Guest Additions installed on VirtualBox. When I go to "options" and "insert guest additions cd" it complains that the machine cd/dvd drives. It doesn't seem possible to add cd/dvd drives in the ...
0
votes
2answers
183 views

How to git clone private repos within Vagrant VM, using host's SSH keys?

I'm able to use PuppetLabs vcsrepo to clone public git repos, but I'd like to also be able to clone private repos, using the host's SSH keys. What would the configuration look like for Vagrantfile ...
0
votes
1answer
18 views

How to ensure version 5.5.* for mysql with puppet?

How can i ensure that the latest patch version of 5.5 will be installed by the yum installer under CentOS? class { '::mysql::server': package_ensure => '5.5.*' }
0
votes
0answers
9 views

How do you handle patch versions with puppet?

We use vagrant with puppet. Now there is a question about setting the version of different applications. How specific do you ensure versions with puppet? For example mysql: Do you ensure to have ...
0
votes
1answer
24 views

Trouble running `emacs --eval` from Puppet

I want to automate installing Emacs packages with Cask, Puppet, and Vagrant. Source https://github.com/mcandre/mcandre-ubuntu Steps to reproduce I can do this manually in Emacs on my Mac: $ emacs ...
0
votes
0answers
7 views

Trouble installing rspec gem

My Vagrant project requires both the rspec and cucumber gems. Strangely, first time setup with vagrant up installs cucumber, but not rspec. Manually reprovisioning with vagrant provision temporarily ...
0
votes
1answer
38 views

Package installed, but with error

CentOS 6.5, Puppet Enterprise 3.1.1. Given this declaration: package { vim: ensure => present } The following error is displayed: Error: Could not find package vim Error: ...
0
votes
1answer
293 views

Run script on host machine during vagrant up

I'd like to run a bash script on the host machine when before vagrant provisions the server. I can't quite figure out the best method of doing this. What would be the best method of achieving this?
0
votes
1answer
23 views

where do chef and puppet source in house applications from?

We're looking at replacing an in-house solution with chef or puppet to deploy software onto machines. one thing that's not obvious to me in the reading I've done to date is, specifically for in ...
0
votes
0answers
17 views

Puppet - Packagemanagement

I'm managing hundreds of packages with Puppet. The problem is, that puppet always checks all packages every time the puppet-agent runs. If one check needs 2 seconds, the complete check takes about 400 ...
0
votes
0answers
100 views

Allow allow override (rewrite) on Example42 Apache Puppet module

So this question has been answered here: http://stackoverflow.com/questions/18054423/configuring-apache-with-puppet-and-vagrant The reason I ask it again, is that I think it is quite vague and I ...
0
votes
1answer
542 views

Getting node.js and grunt to run on Vagrant box (ubuntu-precise12042-x64-vbox43)

I am having trouble understanding how I would get node.js, Grunt and NPM to run on my Vagrant box. I am using the ubuntu-precise12042-x64-vbox43 and provisioning it through puppet. I am just getting ...
0
votes
0answers
59 views

Allowing Puppet to control the current user in Windows 7

I have Windows 7 x64 machines that are running public facing applications under a limited user account. I would like to configure these machines using puppet but I have run into an issue. I need to ...
0
votes
0answers
67 views

Can't find installed module on modulepath

I'm attempting to use the maestrodev/rvm module when provisioning a virtual machine with Vagrant, but am running into a problem when attempting to include rvm. I keep getting Error: Could not find ...
0
votes
0answers
59 views

Fedora Linux 18 - puppet 3.1.1 Certificate issue - unprintable or non-ASCII

I have searched all over the Puppet errata documentation and I've tried regenerating the certs, reinstalling, deleting and regenerating the certificates. When I try to connect to the Puppet ...
0
votes
1answer
56 views

Make sure a service is running with specific arguments using puppet

I have an application that I'm installing to all my VMs, it requires a specific arguments passing to it when it gets run and it should always be running. I want to ensure that mailcatcher is running ...
0
votes
2answers
401 views

puppetd --test err: Could not request certificate: Connection refused - connect(2) Exiting; failed to retrieve certificate and waitforcert is disabled

I m new to puppet and i m trying to have connection to my puppet server, when i ping to my puppetmaster it runs well but when i run puppetd --test t shows me following error. puppetd --test info: ...
0
votes
2answers
57 views

Regenerate linux host fingerprint

Is it possible to change a hosts ssh fingerprint? An example of needing to do this would be a virtual machine clone having the same fingerprint as the source of the clone; which causes problems for ...
5
votes
1answer
903 views

How do you uninstall Puppet from Mac OS X ?

I installed puppet 3.x on Mac OS 10.8.4 a few weeks back, and now want to remove it. The installer.dmg does not come with an uninstaller, and there is no .app package to remove. How do you ...
0
votes
0answers
113 views

How to make puppet install nrpe package after it got removed?

I am following this link: https://github.com/example42/puppet-nrpe I was able to install nrpe agent on the remote machine without any issues. Then I tried in the /etc/puppet/manifest/site.pp file ...
0
votes
1answer
789 views

puppet “Connection refused”

My puppet agent is getting Connection refused when it tries to connect to the master. However, other interactions work, and the first page of Google hits aren't helping. What am I missing? I can ...
1
vote
2answers
86 views

Use sudo inconjunction with regular user's ssh key

I want to execute a command which requires root privileges so I use sudo. sudo puppet apply /etc/puppet/manifests/site.pp This command involves cloning a private github repo with ssh. The only way ...
1
vote
1answer
108 views

Is it safe to delete puppet user after uninstalling puppet and puppet-common?

In Debian I installed puppet with apt-get install puppet. Later I decided to uninstall it with apt-get purge puppet puppet-common. However I just noticed my /etc/passwd file still contains the line ...
0
votes
1answer
60 views

facter does not show some information

I'm using facter to get some information for some bash scripts. When I run facter by itself, it shows me items such as serialnumber and productname. But when I run facter serialnumber or facter ...
1
vote
3answers
298 views

facter: setting up module-specific custom facts?

I am customizing an existing puppet installation (with facter) and I think I ran into an issue understanding the scope of custom facts. I have several modules that are mapped exclusively to different ...
1
vote
1answer
804 views

Puppet stdlib module file_line doesn't have an effect

I have the following module: include stdlib class pulseaudio-zeroconf { package { "pulseaudio-module-zeroconf": ensure => installed } file_line { ...
6
votes
2answers
3k views

Install a source package with puppet

For my server installation i need to wget and compile a source package (geos, GeoIP and py binding). Is there a predefined puppet class to get package sources and compile them?
0
votes
1answer
775 views

windows batch script get environment variable changes

I have a script that does something like setx %PATH% %PATH%;%ANOTHER_VAR% echo %PATH% When I echo the path, it does not include %ANOTHER_VAR%. is there a way to ensure the new variables are ...
3
votes
2answers
3k views

Why does Puppet keep installing a package even if it is already installed?

I use the package install attribute to ensure that given package X is installed. However, even though the package is installed, puppet tries to install it over again and of course exits with an ...
1
vote
2answers
963 views

Puppet enterprise versus free version, what's the diff?

What are the differences between the free puppet version and the enterprise version?