[Puppet Users] Systems Provisioning

2012-09-16 Thread Douglas Garstang
I'm wondering what people are doing systems provisioning with, ie the process that gets puppet installed onto a system, running for the first time, and also the handling of certificate signing and so forth. I don't see this topic discussed much. The mc-provision tools at

Re: [Puppet Users] Systems Provisioning

2012-09-16 Thread James A. Peltier
- Original Message - | I'm wondering what people are doing systems provisioning with, ie the | process that gets puppet installed onto a system, running for the | first time, and also the handling of certificate signing and so | forth. | I don't see this topic discussed much. | | The

Re: [Puppet Users] How to install phppgadmin with puppet?

2012-09-16 Thread Adnan Doric
On Sunday, September 16, 2012 12:03:00 AM UTC+2, Jakov Sosic wrote: On 09/15/2012 09:32 PM, Adnan Doric wrote: Hello all, I'm vagrant user completely new to puppet but enjoying it so far! I would like to install phppgadmin with it's dependencies (postgres 9.1, apache 2, php

Re: [Puppet Users] Systems Provisioning

2012-09-16 Thread Dick Davies
We use Cobbler for our Centos/RHEL kickstarts (around 150+ nodes, mainly VMs) and a very simple .ks that adds puppetd. on first boot it starts up and we manually sign the CSR on the puppet master. Historically, we didn't want tight integration between provisioning and CM as we were new to both

Re: [Puppet Users] puppet-dashboard on Ubuntu 12.04

2012-09-16 Thread Papp Tamas
On 09/16/2012 12:30 AM, Papp Tamas wrote: hi All, /usr/lib/ruby/vendor_ruby/1.8/rubygems/dependency.rb:247:in `to_specs': Could not find rack (~ 1.1.0) amongst [] (Gem::LoadError) from /usr/lib/ruby/vendor_ruby/1.8/rubygems/dependency.rb:256:in `to_spec' from

Re: [Puppet Users] Automatic require in custom type?

2012-09-16 Thread Stefan Schulte
On Fri, Sep 14, 2012 at 03:49:56PM +0200, Jakov Sosic wrote: Hi. I have 3 custom types, for example A, B, and C. A and B are build blocks for C. So if there is no A or B, C will fail to be added. For example: typeA { 'A': ... ... } typeB { 'B': ... ... } typeC { 'C':

Re: [Puppet Users] Complex custom type?

2012-09-16 Thread Stefan Schulte
On Fri, Sep 14, 2012 at 06:37:28PM +0200, Jakov Sosic wrote: Hi. I've successfully written and tested three puppet custom types for managing cobbler so far (distro, repo and profile). So far it has been interesting week, learning ruby from zero, learning custom types etc. But I'm really

[Puppet Users] Re: Systems Provisioning

2012-09-16 Thread Dom
We're doing a simple combination of PXE boot, kickstart, and internal repos, which then hands off to puppet. We also use some rvc for vmware provisioning, which is mostly what happens in our environment. Not many people appear to be talking about razorhttps://github.com/puppetlabs/Razor/wiki.

Re: [Puppet Users] How to install phppgadmin with puppet?

2012-09-16 Thread Jakov Sosic
On 09/16/2012 11:21 AM, Adnan Doric wrote: On Sunday, September 16, 2012 12:03:00 AM UTC+2, Jakov Sosic wrote: On 09/15/2012 09:32 PM, Adnan Doric wrote: Hello all, I'm vagrant user completely new to puppet but enjoying it so far! I would like to install

Re: [Puppet Users] How to install phppgadmin with puppet?

2012-09-16 Thread Jakov Sosic
On 09/16/2012 11:21 AM, Adnan Doric wrote: I already have a starting point which is this vagrant setup: https://github.com/amaia/rails-starter-box Postgres is already included, I just have to figure out how to include phppgadmin in it. I guess I have to read now :) Yeah because you won't be

Re: [Puppet Users] Complex custom type?

2012-09-16 Thread Jakov Sosic
On 09/16/2012 04:47 PM, Stefan Schulte wrote: As you pointed out you can write different types and the system types will create the system with no interfaces at all (if that is possible) and the interface type will add them later on. It's possible to add interfaces later, I just have to check

Re: [Puppet Users] Complex custom type?

2012-09-16 Thread Jakov Sosic
On 09/16/2012 04:47 PM, Stefan Schulte wrote: or the interface property could accept a hash. I have not tried it myself but it should work because the puppetlabs f5 type seems to use it: https://github.com/puppetlabs/puppetlabs-f5#appendix Also, if you don't mind to explain it, or to show by

Re: [Puppet Users] Systems Provisioning

2012-09-16 Thread Jakov Sosic
On 09/16/2012 11:31 AM, Dick Davies wrote: We use Cobbler for our Centos/RHEL kickstarts (around 150+ nodes, mainly VMs) and a very simple .ks that adds puppetd. on first boot it starts up and we manually sign the CSR on the puppet master. +1 except that we allow autosigning from certain