[Puppet Users] Trying to understand how mcollective differs from saltstack?

2012-01-20 Thread Brian Gupta
http://saltstack.org/ http://puppetlabs.com/mcollective/ I found this link that talks about Func, Rundeck, Salt and mcollective, but it doesn't really compare and contrast. http://www.coloandcloud.com/editorial/func-mcollective-salt-and-rundeck/(From a 10,000 overview Saltstack and mcollective loo

Re: [Puppet Users] Re: Cross-module dependencies

2012-01-28 Thread Brian Gupta
Nigel, It frightens me a bit that I think the "correct" solution, will be to replicate what the distros are doing in Puppetforge. Basically turning puppetforge into a massive cross distro metadata repo, with very strict contribution standards and rules. This would involve strong rules for curated

Re: [Puppet Users] Re: Cross-module dependencies

2012-01-29 Thread Brian Gupta
Nigel, I just wanted to add, if we do go this route, we should work to support private "forges" (module repos) as well. Cheers, Brian On Sun, Jan 29, 2012 at 1:39 AM, Brian Gupta wrote: > Nigel, > > It frightens me a bit that I think the "correct" solution, wi

Re: [Puppet Users] Question about reusing classes/modules

2012-02-13 Thread Brian Gupta
I would say Global vars aren't necessarily evil. However, they ideally fit into a hierarchical structure, where one can have variable scoping with an ability to override global vars with more tightly scoped local overrides. Foreman, and Hiera support the ability to set the same variable at multipl

Re: [Puppet Users] Re: vmware provisioning

2012-02-15 Thread Brian Gupta
Foreman has support for this. (Tied into Foreman provisioning workflow). I am unaware of any other support for VMware provisioning in the open source Puppet world, but in theory it shouldn't be too hard to write. -Brian On Wed, Feb 15, 2012 at 3:55 PM, Luke wrote: > Just to clarify, > > We curr

Re: [Puppet Users] Cloud provisioning

2012-03-19 Thread Brian Gupta
Well you can always assign Elastic IPs to your VPC instances, if they are on a single public subnet. (Depending on how you have things configured.) Also, for a private subnet, you can setup an internet gateway instance that can handle outgoing NAT for you. Other than that, some fancier options ar

Re: [Puppet Users] Cloud provisioning

2012-03-19 Thread Brian Gupta
eference at this stage would be to keep them > separate except for reporting. Not sure if that is something easily > accomplished. > Multiple puppetmasters is easy with Foreman, and I imagine it's easy with Dashboard as well. Thanks, > Den > > > On 20/03/2012, at 15:35, Br

Re: [Puppet Users] Puppet Beginners: New list suggestion?

2012-04-02 Thread Brian Gupta
Michael, Would you guys consider standing up a shapado instance? http://shapado.com/(It's basically an FLOSS clone of stackoverflow, and is great for Q&A type stuff.) You could stand it up as ask.puppetlabs.com, and point new users there for questions. One of the big issues of puppet-users, is sim

Re: [Puppet Users] Puppet Beginners: New list suggestion?

2012-04-03 Thread Brian Gupta
On Tue, Apr 3, 2012 at 2:35 PM, Daniel Pittman wrote: > On Mon, Apr 2, 2012 at 22:53, Denmat wrote: > > How about a 'serverfault' or 'stackoverflow' or the like site? One of > the issues I find is that previous answers are lost in mail lists and hard > to search for. IRC isn't much help for searc

[Puppet Users] Two puppet related events in New York city this month (4/20 and 4/27).

2012-04-09 Thread Brian Gupta
On Friday 4/20 at 6:30pm, Ohad Levy, the author of Foreman, will be giving a talk on Foreman to PuppetNYC, the New York City Puppet User Group: http://www.meetup.com/puppetnyc-meetings/events/59430962/ In addition on the following Friday 4/27, Puppetlabs will be hosting an all day Puppetcamp!! htt

Re: [Puppet Users] Trying to build Ruby 1.8.7 on a RHEL5 systems

2012-04-23 Thread Brian Gupta
http://www.ruby-lang.org/ I think is what he meant. On Thu, Apr 19, 2012 at 3:54 PM, Dan White wrote: > - Jo Rhett wrote: >> For ruby, go to ruby.org and find the latest patchlevel for 1.8.7 and put >> that number at the top of the spec file. >> > > FYI: ruby.org is a parked domain. > > “So

Re: [Puppet Users] Re: trouble w/ Foreman as ENC, agents and environments

2012-04-29 Thread Brian Gupta
Just to make sure, when you run node.rb does it return foreman_env in the parameters stanza, the expected classes and a proper reference to the foreman_env in the environment stanza? Cheers, Brian On Fri, Apr 27, 2012 at 3:45 PM, droog72 wrote: > Hi Ohad, > > Sorry, I'm not really seeing anythin

Re: [Puppet Users] Re: trouble w/ Foreman as ENC, agents and environments

2012-04-30 Thread Brian Gupta
- rhel > - satellite::client > - snmpd > - ssh > - sudo > - users > - vmware > parameters: >  puppetmaster: puppet >  mac: >  ip: >  puppet_env: development > > > thanks again, > Steve > > On Apr 29, 7:15 pm, Brian Gupta wrote: >

[Puppet Users] Thoughts on preseed vs config files?

2012-05-02 Thread Brian Gupta
So having an internal debate on whether to use puppet managed debian preseed files to configure packages prior to installation or installing with no-config and using puppet to manage the config files after the fact. The end of the discussion is that ideally one would use both, but if one had to ch

Re: [Puppet Users] Compliance Workflow only in PE?

2012-05-02 Thread Brian Gupta
Looks like it is an Enterprise only feature: http://puppetlabs.com/puppet/enterprise-vs-open-source/ -Brian On Wed, May 2, 2012 at 5:26 PM, Thomas wrote: > I'm currently prototyping with Puppet Enterprise 2.5 and I was > wondering if compliance workflow is only in PE or if is also available > i

Re: [Puppet Users] Compliance Workflow only in PE?

2012-05-02 Thread Brian Gupta
petlabs.com/man/inspect.html http://docs.puppetlabs.com/pe/2.0/compliance_basics.html - Brian Gupta New York City user groups calendar: http://nyc.brandorr.com/ On Wed, May 2, 2012 at 5:29 PM, Brian Gupta wrote: > Looks like it is an Enterprise only feature: > > http://puppetlabs.com/p

[Puppet Users] Video for last months's meeting is now online (Foreman)

2012-05-07 Thread Brian Gupta
Ohad did a great job covering Foreman. If you couldn't make it go check it out! (Audio is a little low) http://youtu.be/CqX-heDl9VM You can also check it out on archive.org if that's your preference: http://archive.org/details/Puppet-nycMonthlyMeeting-42012 You can find out more about Foreman her

[Puppet Users] Re: Video for last months's meeting is now online (Foreman)

2012-05-07 Thread Brian Gupta
My apologies, this was supposed to go to the puppet-nyc mailing list. :( -Brian On Tue, May 8, 2012 at 12:42 AM, Brian Gupta wrote: > Ohad did a great job covering Foreman. If you couldn't make it go > check it out! (Audio is a little low) http://youtu.be/CqX-heDl9VM > > You

Re: [Puppet Users] Autoscaling with Puppet

2012-05-14 Thread Brian Gupta
Can you provide a link to the video? I'm guessing the workflow could be much simpler, in that you could have an autoscaling group, that spins up instances that are based on AMIs that are either preconfigured for puppet, or have the cloud-init info passed to them to get puppet up and running. -Bria

Re: [Puppet Users] puppet-dashboard with SELinux enforced

2012-05-14 Thread Brian Gupta
I've run into permission errors like this if apparmor is enabled, and not configured for the app I am trying to run. http://en.wikipedia.org/wiki/AppArmor I'm guessing you need to tell selinux that /usr/share/puppet-dashboard/* is a valid path. (Never used selinux, but my understanding is that app

Re: [Puppet Users] Using Puppet to manage preexisting servers

2012-05-16 Thread Brian Gupta
On Wed, May 16, 2012 at 12:08 PM, Aaron Grewell wrote: > On Wed, May 16, 2012 at 5:07 AM, Mister IT Guru > wrote: > > Ordinarily, I'd say lets upgrade your working practices while we're at > it, and properly manage your whole workflow, manage access and manage who > can make changes. Lets start b

Re: [Puppet Users] modifying declared user/group types without resorting to inheritance?

2012-05-16 Thread Brian Gupta
On Wed, May 16, 2012 at 9:51 PM, Joshua Hoblitt wrote: > Hello, > > I have number of classes that deal with user management and I've run into a > snag with needing to extend/modify either the user or group types.  I'm > using theforeman as an ENC. > > The class structure I have is something like t

[Puppet Users] Question about plans for the forge.

2012-05-17 Thread Brian Gupta
Currently and going forward people will be running multiple versions of puppet. What are the plans for puppet compatibility with Modules? Thinking we may want to be able to specify what version of Puppet is running and ask for the compatible module. (Which may be the same). Thanks, Brian -- You

Re: [Puppet Users] Question about plans for the forge.

2012-05-17 Thread Brian Gupta
On Thu, May 17, 2012 at 12:05 PM, Ryan Coleman wrote: > On Thu, May 17, 2012 at 4:43 AM, Brian Gupta wrote: >> Currently and going forward people will be running multiple versions >> of puppet. What are the plans for puppet compatibility with Modules? >> >> Thinkin

Re: [Puppet Users] Question about plans for the forge.

2012-05-17 Thread Brian Gupta
On Thu, May 17, 2012 at 12:38 PM, Ryan Coleman wrote: > On Thu, May 17, 2012 at 9:23 AM, Brian Gupta wrote: >> Will general best practice for forge modules to be developed against >> current latest puppet version, or maintain backward compatibility >> going forward? e.g. -

Re: [Puppet Users] Check If State Changed with Puppet 0.25.4

2012-05-18 Thread Brian Gupta
On Fri, May 18, 2012 at 12:44 PM, Eytan Daniyalzade wrote: > Hey, > > I would like to figure out if the latest puppet client run changed the > state of the server, in a programatic way. Essentially, I would like > to achieve what --detailed-exitcodes provides in later versions of > puppet. I am ru

[Puppet Users] Anyone have a module they can share for greylog2+logstash?

2012-05-26 Thread Brian Gupta
If not I will write one. Thanks, Brian -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com.

Re: [Puppet Users] Interactive Debian Package Installation?

2012-05-29 Thread Brian Gupta
On Tue, May 29, 2012 at 12:11 PM, Nan Liu wrote: > On Tue, May 29, 2012 at 7:03 AM, Dennis Benzinger | hybris > wrote: >> Hello! >> >> For some machines I want to do a semi automated installation via puppet >> apply. Is it possible to tell Puppet to install Debian packages >> interactively in thi

Re: [Puppet Users] exclude puppetmaster from default

2012-05-30 Thread Brian Gupta
On Wed, May 30, 2012 at 12:49 PM, Andrei-Florian Staicu wrote: > On Wed, May 30, 2012 at 7:39 PM, Peter Bukowinski wrote: >> On May 30, 2012, at 12:13 PM, Andrei-Florian Staicu wrote: >> >> Hi all, >> >> Can you tell me if the puppetmaster (which is also a puppet node) can >> be excluded from the

Re: [Puppet Users] Re: Configuring Puppet for OnApp Cloud

2012-06-01 Thread Brian Gupta
On Fri, Jun 1, 2012 at 3:54 AM, ankush grover wrote: > Any update on this? > > On Wed, May 30, 2012 at 3:28 PM, ankush grover wrote: >> Hi Friends, >> >> My company is soon to going to deploy a private cloud from OnApp in >> the infrastructure. Task given to me is to install puppet agent when >>

Re: [Puppet Users] Thoughts on job listings?

2012-06-01 Thread Brian Gupta
On Wed, May 30, 2012 at 5:13 PM, R.I.Pienaar wrote: > > > - Original Message - >> From: "Michael Stahnke" >> To: puppet-users@googlegroups.com >> Sent: Wednesday, May 30, 2012 9:49:44 PM >> Subject: [Puppet Users] Thoughts on job listings? >> >> How do folks feel about getting Puppet job

Re: [Puppet Users] Re: Configuring Puppet for OnApp Cloud

2012-06-01 Thread Brian Gupta
t; Puppetmaster. > > > > On Fri, Jun 1, 2012 at 1:36 PM, Brian Gupta wrote: >> On Fri, Jun 1, 2012 at 3:54 AM, ankush grover wrote: >>> Any update on this? >>> >>> On Wed, May 30, 2012 at 3:28 PM, ankush grover >>> wrote: >>>

Re: [Puppet Users] mysql or postgresql

2012-06-04 Thread Brian Gupta
On Mon, Jun 4, 2012 at 11:19 PM, Gary Larizza wrote: > On Mon, Jun 4, 2012 at 7:54 PM, Denmat wrote: >> Hi, >> >> You should checkout puppetdb which currently locks you into PostgreSQL. >> >> Docs here: >> http://docs.puppetlabs.com/#puppetdbpuppetdb09 >> >> It's new so may be buggy - though I ha

Re: [Puppet Users] mysql or postgresql

2012-06-04 Thread Brian Gupta
On Tue, Jun 5, 2012 at 12:07 AM, Gary Larizza wrote: > On Mon, Jun 4, 2012 at 8:48 PM, Brian Gupta wrote: >> On Mon, Jun 4, 2012 at 11:19 PM, Gary Larizza wrote: >>> On Mon, Jun 4, 2012 at 7:54 PM, Denmat wrote: >>>> Hi, >>>> >>>> You s

[Puppet Users] Request a way for passing simple info to a package installation

2012-06-14 Thread Brian Gupta
I need to install postfix on a a debian system with puppet. Unfortunately there are a lot of prompts. One way to deal with this is, is: http://projects.puppetlabs.com/projects/1/wiki/Debian_Preseed_Patterns. Another way (apparently) is to give an answerfile in the package resource declaration. (I

Re: [Puppet Users] Service Puppetmaster being monitored by Nagios

2012-06-18 Thread Brian Gupta
On Mon, Jun 18, 2012 at 10:22 AM, Wendell Araujo wrote: > Good morning! > > I have a server running Nagios and would like to monitor the service in my > puppet server puppetmaster. Has anyone managed to do this? > > grateful > > Wendell So this doesn't exactly answer your question, but it is a pa

Re: [Puppet Users] Re: packaging puppet modules

2012-06-28 Thread Brian Gupta
On Thu, Jun 28, 2012 at 2:46 PM, Steve Traylen wrote: > On Thursday, 28 June 2012 14:57:08 UTC+2, Ken Dreyer wrote: >> >> Hi Puppet folks, >> >> I'm a Fedora packager, and I'm looking into packaging up some of the >> modules at http://forge.puppetlabs.com/users/puppetlabs >> >> I'm thinking throug

Re: [Puppet Users] packaging puppet modules

2012-06-28 Thread Brian Gupta
On Thu, Jun 28, 2012 at 4:38 PM, Paul Belanger wrote: > On 12-06-28 08:57 AM, Ken Dreyer wrote: >> >> Hi Puppet folks, >> >> I'm a Fedora packager, and I'm looking into packaging up some of the >> modules at http://forge.puppetlabs.com/users/puppetlabs >> >> I'm thinking through the naming scheme

[Puppet Users] Style guide question..

2012-06-28 Thread Brian Gupta
According to the style guide, "Classes and defined resource types must not be defined within other classes." However looking at https://github.com/puppetlabs/puppetlabs-nginx/blob/master/manifests/init.pp shows that there are a number of other classes defined in class nginx. What's the correct p

Re: [Puppet Users] Style guide question..

2012-06-29 Thread Brian Gupta
On Fri, Jun 29, 2012 at 3:09 AM, David Schmitt wrote: > On 29.06.2012 08:51, Brian Gupta wrote: >> >> According to the style guide,  "Classes and defined resource types >> must not be defined within other classes." >> >> However looking at >> >&

Re: [Puppet Users] yum.puppetlabs.com for fedora 17

2012-07-02 Thread Brian Gupta
I would guess part of the issue is related to testing against ruby 1.9.x, which Fedora now ships with, but someone from Puppetlabs should confirm. -Brian On Mon, Jul 2, 2012 at 12:29 PM, Matthew Nicholson wrote: > I notice fedora 17 isn't in there yet.Any time frame for this release > being pack

Re: [Puppet Users] Problem during setting password for user, using puppet provisioner of Vagrant

2012-07-02 Thread Brian Gupta
On Mon, Jul 2, 2012 at 11:10 AM, nikosd23 wrote: > Hi, > > I am trying to set the password for a user that I have created using the > puppet provisioner of Vagrant for a Linux version 2.6.32-71.el6.x86_64 Red > Hat 4.4.4-13 box. > > I have tried both approaches: > > Approach1 > user { "test": >   

Re: [Puppet Users] A working firewall module

2011-07-11 Thread Brian Gupta
On Sun, Jul 10, 2011 at 12:15 PM, Ronen Narkis wrote: > Iv been going through a multitude of firewall modules not being able to > find a simple module that open and closes ports on Redhat/Centos 5.6 > > All the modules that iv tried keep open ports multiple times (each time > puppet agent runs):

Re: [Puppet Users] What is the deference of Puppi, MCollective and ControlTier?

2011-09-08 Thread Brian Gupta
I have also heard some good things about Rundeck as well. http://rundeck.org/ -Brian On Thu, Sep 8, 2011 at 11:44 PM, Yunfeng Xu wrote: > Hi, > > I am using puppet as my configuration solution, it is a very good for > system-level configuration management and compliance. But it is not good at >

Re: [Puppet Users] How To Expand an .erb Template Without Doing a Full Puppet Run?

2011-09-11 Thread Brian Gupta
I'm thinking the answer is to update your init script, to make sure that restart calls rndc reload, and specify "hasrestart" in your resource definition. I suggest this because bind should ignore bad zone files, and keep serving the old zones, when reloaded via rndc. Maybe the answer is to also i

Re: [Puppet Users] Deployment of applications

2011-09-13 Thread Brian Gupta
If you want something simple and don't need a GUI, many folks are using either Capistrano (Ruby) or the very similar Fabric (Python) for deployment. You can populate hostlists via Foreman queries. That said, I am not sure what sort of integration with Puppet/Foreman you are looking for. Cheers, Br

Re: [Puppet Users] Upgrading my version of perl

2011-09-14 Thread Brian Gupta
It would help to know what version of Ubuntu you are running. Presumably finding a backport of the package version you are looking for, would typically be the approach that most folks use. -Brian On Wed, Sep 14, 2011 at 11:59 AM, Puppet convert wrote: > Hi guys, > I totally love Puppet. I"m inst

Re: [Puppet Users] Software inventory

2011-09-21 Thread Brian Gupta
Well, puppet does include a native facility for doing this... try running and see if the output meets your needs: "puppet resource package" I guess the question before extending this to a module, is what exactly do you want to do with the data? -Brian On Wed, Sep 21, 2011 at 12:45 PM, Glenn Bail

[Puppet Users] Re: Software inventory

2011-09-21 Thread Brian Gupta
Does anyone else have any concern about populating custom facts that list ALL packages installed on a system? My sense is that it has the potential to create a lot of overhead for facter, and in turn puppet itself. (A typical linux system will have hundreds of packages installed). I also don't thin

Re: [Puppet Users] Variable number of variables in external node output...

2011-09-21 Thread Brian Gupta
Puppet can do this. I would propose the following solution, but there may be other ways to do it. 1) Use a template. Templates have embedded ruby code and run on the clients. 2) Link to some library that allows you to query your database (You can use one or more require statements in your ruby cod

[Puppet Users] Official puppetlabs position on cron vs puppet as a service?

2011-09-23 Thread Brian Gupta
Over the years many shops have come to start running puppet via cron to address memory leaks in earlier versions of Ruby, but the official position was that puppet was meant to be run as a continually running service. I am wondering if the official position has changed. On one hand many if not all

Re: [Puppet Users] Gotchas around upgrading from an old version (0.25.4) to a newer version.

2011-09-25 Thread Brian Gupta
If you follow the mailing list it seems that there were a larger number of deliberate syntax changes from the move from 2.6 to 2.7 than there were from 0.25 to 2.6. IE: Syntax that changes behavior, not just breaks. The rule of thumb has always been to support one major version backwards, so a 2.7

Re: [Puppet Users] mysql database

2011-10-02 Thread Brian Gupta
Another mysql module: https://labs.riseup.net/code/projects/module-mysql/repository -Brian On Sun, Oct 2, 2011 at 4:37 PM, Dan Bode wrote: > you can find several examples of existing types/providers for managing > mysql online. > > Here is one example: > > https://github.com/puppetlabs/puppetla

Re: [Puppet Users] Design Goals of Puppet

2011-10-04 Thread Brian Gupta
A quick google found this.. I am sure you can find more, remember the founder was Luke Kanies and the original name of "Puppet Labs" was "Reductive Labs": http://www.redmonk.com/cote/2009/06/24/reductivelabs/ As far as design goals go, the key concept is "idempotent", which means that no matter h

Re: [Puppet Users] dropping support for ruby 1.85?

2011-11-15 Thread Brian Gupta
On Tue, Nov 15, 2011 at 11:30 PM, Jo Rhett wrote: > On Nov 9, 2011, at 5:47 AM, Ohad Levy wrote: > > Ruby 1.87 support > Foreman 0.4 would be the last major version supporting Ruby older then > 1.87. > This has to be done since the upstream rails community no longer > supports older versions, whi

Re: [Puppet Users] New user looking for some guidance

2011-11-18 Thread Brian Gupta
On Fri, Nov 18, 2011 at 4:07 AM, Jonathan van der Watt < jonathan.vanderw...@gmail.com> wrote: > Good day, > > I'd like to ask the Puppet community for some help with a few problems > I've been having... > Please feel free to post the details of the problems you are having to this list, so that f

Re: [Puppet Users] Adding custom config to files

2011-11-18 Thread Brian Gupta
On Fri, Nov 18, 2011 at 4:24 AM, Jonathan van der Watt < jonathan.vanderw...@gmail.com> wrote: > Good day, > > I'm very new to Puppet and am trying to manage the snmpd daemon and > associated config on our Red Hat servers using Puppet (for a start). > My problem is not ensuring that the config fil

Re: [Puppet Users] Calling puppet from a script

2011-12-01 Thread Brian Gupta
On Thu, Dec 1, 2011 at 9:12 PM, Phil Frost wrote: > On 11/30/2011 11:01 AM, Ted wrote: >> >> I'm trying to call puppet from a bash script and whilst it works, it >> causes my script to end prematurely. >> >> #!/bin/bash >> >> ... >> >> function runPuppetLocally() >> { >>     echo "...running Puppe

Re: [Puppet Users] Re: Is puppet right for us?

2011-12-08 Thread Brian Gupta
I would consider the following a small list of pros and cons for the three tools: Pros: Cfengine: Not written in Ruby, so currently is more efficient with system resources. Puppet: IMHO has the most approachable syntax of the three (for sysadmins), and the strongest community. It also has the wide

Re: [Puppet Users] AWS Elastic Beanstalk & Puppet

2012-01-03 Thread Brian Gupta
On Tue, Jan 3, 2012 at 10:14 AM, Ryan Chan wrote: > Anyone have experience and willing to share for Beanstalk? > > e.g. > > How does Puppet fit in when we mainly use AWS Elastic Beanstalk? > > Seems most features are provided by Beanstalk. > > -- > You received this message because you are subscr

Re: [Puppet Users] Puppetmaster/Amazon EC2/DNS

2011-02-23 Thread Brian Gupta
You have two options that I would advocate. 1) Have your clients register with your bind server, and have it propagate to a solid DNS distribution layer like dnsmadeeasy. (Which has truly static and well known DNS server addresses, with reasonable uptime history. There are a few players in this spa

Re: [Puppet Users] Where to put External Nodes in Multiple Environments?

2011-02-28 Thread Brian Gupta
Second vote for "ack", it is awesome for "grepping" through source code trees. Details here: http://betterthangrep.com/ (Note that it is available as an OS packages for many OSes/distros). -Brian On Mon, Feb 28, 2011 at 10:34 PM, Brian Gallew wrote: > Doug, there's a command-line tool called "ac

Re: [Puppet Users] best way of handling source installs

2011-03-01 Thread Brian Gupta
Typically I think people precompile and make custom OS packages. -Brian On Tue, Mar 1, 2011 at 6:34 PM, russell.fulton wrote: > Hi > > I have a number of apps that need to be installed from tarballs -- > simple tar -zxf; configure; make install... > with a possible extra parameter to configure (

Re: [Puppet Users] Role-based access in Dashboard

2011-03-02 Thread Brian Gupta
Randall, sorry for the offtopic response, but our team needs a "write" API before RBAC. WIthout it Dashboard is a non-starter in our shop. As for your RBAC question, I envision a time when, through dashboard, you will be able to handle complex provisioning workflows, being able to give people exec

Re: Dashboard "write" API (was Re: [Puppet Users] Role-based access in Dashboard)

2011-03-03 Thread Brian Gupta
s that can interact with Puppet Dashboard, which is rather important to us. Please let me know if you have any further questions. -Brian On Wed, Mar 2, 2011 at 7:28 PM, James Turnbull wrote: > Brian Gupta wrote: > > Randall, sorry for the offtopic response, but our team needs a "wr

Re: Dashboard "write" API (was Re: [Puppet Users] Role-based access in Dashboard)

2011-03-03 Thread Brian Gupta
On Thu, Mar 3, 2011 at 12:27 PM, Randall Hansen wrote: > On Mar 3, 2011, at 9:20 AM, Brian Gupta wrote: > > > Also, going forward, it would be very helpful for the API to be an equal > citizen of the GUI. > > I agree, Brian. While we plan to improve Dashboard's GUI for

Re: Dashboard "write" API (was Re: [Puppet Users] Role-based access in Dashboard)

2011-03-03 Thread Brian Gupta
On Thu, Mar 3, 2011 at 4:25 PM, James Turnbull wrote: > Brian Gupta wrote: > > We find it frequently useful to be able to set variables from within > > puppet to communicate information from one module or class to another, > > or to save state across puppet runs. It also m

Re: [Puppet Users] Advice for managing package versions with CentOS/yum

2011-04-12 Thread Brian Gupta
On Tue, Apr 12, 2011 at 7:02 PM, elliott wrote: > Hi all, looking for some general advice for how people are doing > this... > > We have some packages that *must* be kept at a particular version > (e.g. httpd, php) because our code and configurations depend on it. > As far as I'm aware, in puppet

Re: [Puppet Users] Client updates

2011-05-25 Thread Brian Gupta
Basically the ways I know of: 1) Don't run puppet as a daemon, but run it out of cron every X mins. 2) Setup a cronjob that checks if puppet is running and restart it if not. 3) Setup a nagios job that checks to see if puppet is running 4) Presuming you are managing your puppet code in some sort o

Re: [Puppet Users] Client updates

2011-05-25 Thread Brian Gupta
On Wed, May 25, 2011 at 1:29 PM, Douglas Garstang wrote: > On Wed, May 25, 2011 at 10:22 AM, Brian Gupta > wrote: >> >> Basically the ways I know of: >> >> 1) Don't run puppet as a daemon, but run it out of cron every X mins. >> 2) Setup a cronjob that c

Re: [Puppet Users] Client updates

2011-05-25 Thread Brian Gupta
Douglas, I have to concur with disconnect, now that we are using Foreman, many of the things we setup in the past to catch these things are now redundant. I don't know why you "don't like" Foreman, but I have to say along with our initial decision to use puppet, and managing our configs with versi

Re: [Puppet Users] ec2 initial server prep tips and tricks

2011-05-28 Thread Brian Gupta
Take a look at https://help.ubuntu.com/community/CloudInit Also consider using an ENC, and passing class information as user data. -Brian On Sat, May 28, 2011 at 6:10 AM, S Ahmed wrote: > Say I need to fireup a new ec2 instance to add to my cluster. > Currently what I know to do is (Ubuntu): >

[Puppet Users] Fwd: New York City Puppet presentation Wednesday Nov 18th.

2009-11-14 Thread Brian Gupta
`s had previous experience working for Fortune 500 corporations and holds a BS in CS from Clemson University. Larry has written over 120 puppet modules. Larry, along with Eric E. Moore and Brian Gupta are founding members of the NYC Puppet Usergroup. --~--~-~--~~~---~--~---

Re: [Puppet Users] Puppet NYC Meetup?

2010-02-07 Thread Brian Gupta
puppet talk was very well attended.) Cheers, Brian - Brian Gupta New York City user groups calendar: http://nyc.brandorr.com/ On Mon, Jan 25, 2010 at 12:38 PM, Luke Kanies wrote: > Hi all, > > I'm going to be in NYC on February 17th, probably starting Monday the 15th. > Anyon

Re: [Puppet Users] Re: How to make send in a "q" when a screen shows up from exec?

2012-07-05 Thread Brian Gupta
On Thu, Jul 5, 2012 at 9:43 PM, Benjamin Lei wrote: > I see; thanks. I'll try that later. > The next thing I'm trying to do is: > rvm use 1.8.7 --default > > The command executes successfully, but when I SSH back into my server the > version is still its old one. What might be going wrong? > > On

Re: [Puppet Users] Built in rollback features

2012-07-05 Thread Brian Gupta
On Thu, Jul 5, 2012 at 4:45 PM, gilbertc777 wrote: > Hi Everyone, > > I am relativly new to writing puppet modules, and am working to architecht > our puppet implementation. One of the questions I have, is rolling back a > puppet run. What are the best ways to accomplish this. > > For instance,

Re: [Puppet Users] Puppet freelancers?

2012-07-09 Thread Brian Gupta
On Sat, Jul 7, 2012 at 1:05 PM, JeremyCampbell wrote: > I run a small shop, around 10 servers and spent some time with Puppet but > I'm no programmer. I've created a set of manifests but most have issues and > I'm certain that they don't follow best practice etc. I would like to hire a > freelance

Re: [Puppet Users] Modeling higher level services

2012-07-13 Thread Brian Gupta
On Fri, Jul 13, 2012 at 2:18 PM, Mark Roggenkamp wrote: > Will Puppet ever enable the modeling of higher level resources (than node). > I'd like to model a multi-node application/service or even many > applications/services that sometimes connect. I guess I'm thinking something > along the lines o

Re: [Puppet Users] puppet over ansible

2012-07-20 Thread Brian Gupta
> On 18/07/2012, at 8:54 AM, Marc Lucke wrote: > >> So I'm seeing a lot of hype around Ansible. It seems to be a compelling >> story. I've looked around and found a lot of stories about why you would >> use it over puppet, but not puppet over ansible. Can anyone relate personal >> experiences

Re: [Puppet Users] access facts in ENC

2012-07-23 Thread Brian Gupta
Your ENC script can pretty much do whatever you want it to do. I'm not exactly following what you want to do with the facts, but you could upload them to your ENC like so: https://github.com/theforeman/puppet-foreman/blob/master/templates/external_node.rb.erb -Brian On Mon, Jul 23, 2012 at 7:56 P

[Puppet Users] Is modulename::parentclass::subclassname ok style?

2012-07-24 Thread Brian Gupta
And is the following the best way to support this: (ie: will it be supported for the foreseeable future.) $modulepath/modulename/manifests/parentclass/subclassname.pp the way the autoloader supports this? Long story short, I can test and see if it works, but I don't want to trust that as a way to

Re: [Puppet Users] Re: does foreman require stored config?

2012-07-24 Thread Brian Gupta
I'd like to add that *IF* you are using Foreman as an ENC, the preferred method of putting facts in the Foreman database is the new ENC script that updates facts on every puppet run: https://github.com/theforeman/puppet-foreman/blob/master/templates/external_node.rb.erb Where you might want to us

[Puppet Users] Has anyone written an ENC script that uses EC2 tags for classification purposes?

2012-07-24 Thread Brian Gupta
I'm thinking it should be fairly simple to have a puppetmaster call out to an ENC script that queries the EC2 API to get tags for classification purposes, and would be surprised if someone hasn't already written an ENC script to do this. I'm thinking this will help let nodes in autoscaling groups

[Puppet Users] Re: Getting started.. quick start guide?

2008-09-16 Thread Brian Gupta
Thanks > > > > James Turnbull's book "Pulling Strings with Puppet" is a decent intro. -- - Brian Gupta --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To pos

[Puppet Users] Setting up a syslog-ng server with puppet?

2008-09-22 Thread Brian Gupta
Anyone have any recipes for this? Also logrotate bits would help. -- - Brian Gupta --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to pu

[Puppet Users] Re: some query about puppet node configuration management

2008-09-22 Thread Brian Gupta
Or > I have to use LDAP mechanism to store , delete and update the nodes. > > I will be very much thank if some one help me . > > -- > Subhasis Dasgupta > > Kaavo Inc > > www.kaavo.com > Phone : +919830282548 > skype : subhasis.dasgupta > > > >

[Puppet Users] Re: Trying to gem install mysql

2008-09-22 Thread Brian Gupta
no-ri -- --with-mysql-config=/usr/bin/ >>> mysql_config >>> >>> Not sure how to express any of the arguments to gem install in my >>> puppet Package stanza. >>> >>> can somebody explain?, >>> >>>> >>> >> >>

[Puppet Users] Re: host management database/webinterface

2008-10-13 Thread Brian Gupta
n > a sql rdbms afaik. > there was a demo of it, I think. > > does anyone remember the name of this tool? > > I only found conary, but I thought it was way more lightweight. > > thanks, >Phillip > > -- > > Are you thinking of iClassify? https://wi

[Puppet Users] Re: NYC Puppet Meetup

2009-01-18 Thread Brian Gupta
reprocessed.org/tags/dpkg-tools Also we are using puppet "in the cloud" so we could definitely talk to Rinaldo about that. Cheers, -Brian -- - Brian Gupta New York City user groups calendar: http://nyc.brandorr.com/ On Thu, Jan 15, 2009 at 10:10 AM, Larry Ludwig wrote: > > Hi All,

[Puppet Users] Re: NYC Puppet Meetup

2009-01-18 Thread Brian Gupta
After talking with Larry, I proposed "Westside Brewery" as the location. I was gonna reserve a table for 12. (Which we could adjust depending on how many people want to come) Anyone have any objections to venue? On Jan 18, 2009 11:42 AM, "Brian Gupta" wrote: Looking at the

[Puppet Users] NYC Puppet meeting: Feb 3rd at Westside Brewery 6:30pm

2009-01-18 Thread Brian Gupta
know if I need to up the reservation. -Brian P.S. - I changed the thread subject, since the date is pretty much locked. On Sun, Jan 18, 2009 at 1:02 PM, Brian Gupta wrote: > After talking with Larry, I proposed "Westside Brewery" as the location. I > was gonna reserve a table for

[Puppet Users] Re: NYC Puppet Meetup

2009-01-19 Thread Brian Gupta
Actually, the only user group that is meeting on Feb 3rd is the NYLUG Python Workshop. (That I am aware of). Although I regret even this conflict, please be aware that the reason Larry suggested Feb 3rd is because some folks are visiting from out of town and are leaving the next day. So the only o

[Puppet Users] Thanks for coming out last night, and sorry for the venue confusion. Planning future meetings.

2009-02-04 Thread Brian Gupta
cs they might be interested in presenting.(And or hearing about) . Cheers, Brian P.S. - Venue suggestions are welcome. (Especially for presentations). -- - Brian Gupta New York City user groups calendar: http://nyc.brandorr.com/ --~--~-~--~~~---~--~~ You receive