Questions tagged [puppet-dashboard]

The Puppet Dashboard is a web interface and reporting tool for the open source configuration management tool, Puppet.

The Puppet Dashboard is a web interface and reporting tool for the open source configuration management tool, Puppet. Dashboard facilitates management and configuration tasks, creates reports, provides a quick visual snapshot of system information and status.

28 questions
11
votes
3 answers

Can Puppet File Source be from a web service?

Is there a (simple) way to have puppet use a file available on the internet for the Source property of a File? eg: file { "/home/text.txt": source => [ "http://www.example.com/text.txt", ] }
gunwin
  • 6,330
  • 3
  • 18
  • 22
11
votes
1 answer

Could Puppet-reports be removed once these have been processed by Puppet-dashboard or PuppetDB?

Puppet-reports are using a lot of diskspace in: /var/lib/puppet/reports /var/lib/mysql The assumption is that it stores all reports in the MySQL database, because both paths are about the same size. The resource_statuses table consist of rows that…
ujjain
  • 3,963
  • 15
  • 50
  • 88
5
votes
3 answers

Problems installing puppet-dashboard

I'm using Ubuntu 12.04 LTS (32bit, Server), puppet 2.7.17, ruby 1.8.7.352 rubygems 1.8.15. and Apache 2.2.22. When I try to run the command to migrate the DB, :/usr/share/puppet-dashboard# rake RAILS_ENV=production db:migrate I get the…
Lee Lowder
  • 440
  • 1
  • 5
  • 17
4
votes
1 answer

Puppet reporting without master

I am planning a Puppet infrastructure for about 100-200 servers. This is the design so far: Stash (git) for storing puppet config (not planning on using a master). Hiera to query either yaml, json, or possibly couchdb for sensitive (passwords)…
Progger
  • 253
  • 2
  • 5
3
votes
4 answers

puppet-dashboard: Could not retrieve facts from inventory service

I am trying to configure puppet-dashboard, and I'm running into an issue with Inventory/facts: Could not retrieve facts from inventory service: 403 "Forbidden request: puppetmasterhostname(ip.address.was.here) access to…
Banjer
  • 3,854
  • 11
  • 40
  • 47
2
votes
1 answer

How do I keep MySQL from ever increasing it's disk space usage when used with puppet-dashboard?

The setup We have a Debian Linux set up with MySQL v5.1.73 (innoDB storage engine) and puppet-dashboard version 1.2.23. As you probably guessed, puppet-dashboard is using MySQL as its backend. Also, it shouldn't be relevant but this a VMware virtual…
Antoine Benkemoun
  • 7,314
  • 3
  • 41
  • 60
2
votes
1 answer

multiple puppet masters set up using inventory

I have managed to set up multiple puppet masters with one puppet master acting as a CA and clients are able to get a certificate from this CA server but use their designated puppet master to get their manifests. See this question for more info..…
Oli
  • 418
  • 3
  • 15
2
votes
1 answer

puppet master slave setup

I just want to throw this question out there. I have 2 geographical locations, A and B. There is an OOB network that connects A and B together, that is management devices in location A can ping management devices in location B and vice versa. Each…
Oli
  • 418
  • 3
  • 15
2
votes
2 answers

Referencing groups/classes from Puppet dashboard in my site manifest

I'm using Puppet Dashboard as my ENC and I'm not sure how to reference or use class and group classifications from /etc/puppet/manifests/site.pp. I have two groups defined in the dashboard: CentOS6 and SLES11. What should my site.pp look like if…
Banjer
  • 3,854
  • 11
  • 40
  • 47
2
votes
2 answers

Can't access node from puppet dashboard

I am trying to setup puppet's dashboard to be monitor the status of my servers. With the below shown configurations, my clients (or nodes) only show up as Unreported and says Has not reported in "Last report". However the node can communicate with…
Industrial
  • 1,559
  • 5
  • 24
  • 37
2
votes
0 answers

Clean up old Domain Name for Nodes in Puppet Dashboard

I changed the domain name for some servers, i.e. web1.foo.com to web1.baz.com. In my Puppet Dashboard, I see two entries now for the same server. I can destroy a node with something like rake node:fast_del name=web1.foo.com which seems to work (the…
Kyle Brandt
  • 82,107
  • 71
  • 302
  • 444
1
vote
1 answer

Puppet Dashboard giving "The environment must be purely alphanumeric" error under Passenger

Please refer to this gist for the puppetmaster.conf and dashboard-vhost.conf files. I have my Puppetmaster (3.7.3) running on CentOS 6.5 under Apache and Passenger on port TCP/8140. It works fine. But my Puppet dashboard, also running under…
user65237
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
  • 633
  • 5
  • 21
1
vote
1 answer

Puppet dashboard monitor via puppet

Did anyone else find it strange that puppet labs recommends tools like monit to monitor the dashboard worker processes? http://docs.puppetlabs.com/dashboard/manual/1.2/bootstrapping.html Monitoring the Monitor For additional reliability, you might…
quickshiftin
  • 2,025
  • 5
  • 27
  • 41
1
vote
5 answers

Puppet not applying config but returns without error

Using Puppet 3.2.1 attempting server / client setup, running both on same host. I'm also using puppet-dashboard and puppetdb. My manifest/init.pp: node 'my.fqdn' { file { '/tmp/test': ensure => present } Running puppet agent --test --server…
Jon Skarpeteig
  • 941
  • 2
  • 14
  • 28
1
2