[Puppet Users] Looking for help for Puppet community stand at FOSDEM
Hi all, Last week I put in a last minute request for a Puppet community booth at the upcoming FOSDEM conference in Brussels on Feb 2nd&3rd. I received confirmation that it was approved, but I'm waiting for more details. I wanted to ask if there is anyone interested in manning the booth with me? You don't have to be a Puppet expert, just be enthusiastic and we'll work it out. Ideally I wouldn't want to keep anyone there for more then 2 hours at a time, so if we had 6-8 people, that would be perfect. I'll try to be there most of the time myself as well. Note that this is an open source community booth, so it's not a commercial place. We're providing information from the community, to the community. That said, it's a great place to make some new friends and connections :) If you're interested, leave a reply here or email me directly. I'll compile a list (hopefully ;) ) of interested folks and we'll take it from there. Looking forward to seeing you all at FOSDEM! cheers, -- Walter Heck CEO and Founder @ OlinData (http://olindata.com) Puppet training and consulting -- Follow @olindata on Twitter and/or 'Like' our Facebook page at http://www.facebook.com/olindata -- 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. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
[Puppet Users] Re: Call for Speakers for PuppetCamp Singapore dec 3rd
Last call, we still have a spot open for interested speakers! cheers, Walter On Mon, Nov 5, 2012 at 3:05 PM, Walter Heck wrote: > Anyone, noone? The PC has been confirmed now, you can sign up here: > https://www.flickevents.com/puppetcamp-sea-blk-71 > > Looking forward to seeing you there! > > Walter > > > On Wednesday, 31 October 2012 23:26:52 UTC+1, Walter Heck - OlinData.com > wrote: >> >> Hello, >> >> after doing a successful PuppetCamp in Kuala Lumpur last June, we are >> now in the works of organising a PC in Singapore. This will be the >> first PC in Singapore and the 2nd in Southeast Asia. The date is >> December 3rd and the location will be the amongst startups famous Blk >> 71. >> >> PuppetLabs is sending a speaker (currently 90% confirmed), and we're >> looking into doing a second session over a Live Hangout. Besides that >> we're looking for other speakers interested to come and talk about >> Puppet. >> >> If you have any questions or want to propose a session, feel free to >> respond here publicly or to me privately. >> >> Keep an eye out for the opening of the registrations, we expect quite >> a busy day! >> >> regards, >> >> -- >> Walter Heck >> Founder // OlinData >> -- >> Puppet training and consulting @ http://www.olindata.com >> Follow @olindata on Twitter and/or 'Like' our Facebook page at >> http://www.facebook.com/olindata -- Walter Heck CEO and Founder @ OlinData (http://olindata.com) Puppet training and consulting -- Follow @olindata on Twitter and/or 'Like' our Facebook page at http://www.facebook.com/olindata -- 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. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
[Puppet Users] Re: Scope problem in 2.7.12, bug?
Bug reported here: http://projects.puppetlabs.com/issues/17799 On Mon, Nov 19, 2012 at 5:14 PM, jcbollinger wrote: > > > On Sunday, November 18, 2012 2:35:56 PM UTC-6, Walter Heck - OlinData.com > wrote: >> >> Hello, >> >> On Sun, Nov 18, 2012 at 6:47 PM, Stefan Heijmans >> wrote: >> > No, i's not, it is correct, see >> > http://docs.puppetlabs.com/guides/scope_and_puppet.html >> > >> > At the moment you 'include mysql' only the top scope package variable is >> > known, so there fore mysql package will be installed. >> > swap them around and mysql-server package will get installed. >> but I am specifically referring to _not_ the top-scope variable by >> using $mysql_server::package. This is a scope that doesn't have that >> variable (yet, anyway). I don't expect Puppet to just jump to a higher >> level scope (top-scope in this case) to go and look for my variable >> there. >> > > > I agree, it looks like a bug to me. A variable reference should never > evaluate a variable that doesn't match the given name. I would file a > ticket. > > The issue may be less straightforward than it first appears, however. > Consider the difference between $mysql_server::package and > $::mysql_server::package. In the vast majority of cases, I would expect > them to evaluate to the same thing (including manifesting the same bug in > this case). But what if there were also this class: > > class mysql::mysql_server { > $package = 'mysql-server55' > } > > Assume that mysql::mysql_server is declared before class mysql. What value > do you then expect when class mysql dereferences $mysql_server::package? > That is, do you get "mysql-server" from $::mysql_server::package or > "mysql-server55" from $::mysql::mysql_server::package? I think you get the > latter, and I think that's reasonable. Moreover, I would guess that the > support for that behavior is where the bug is hiding. > > > John > -- Walter Heck CEO and Founder @ OlinData (http://olindata.com) Puppet training and consulting -- Follow @olindata on Twitter and/or 'Like' our Facebook page at http://www.facebook.com/olindata -- 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. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
[Puppet Users] Re: Scope problem in 2.7.12, bug?
Hello, On Sun, Nov 18, 2012 at 6:47 PM, Stefan Heijmans wrote: > No, i's not, it is correct, see > http://docs.puppetlabs.com/guides/scope_and_puppet.html > > At the moment you 'include mysql' only the top scope package variable is > known, so there fore mysql package will be installed. > swap them around and mysql-server package will get installed. but I am specifically referring to _not_ the top-scope variable by using $mysql_server::package. This is a scope that doesn't have that variable (yet, anyway). I don't expect Puppet to just jump to a higher level scope (top-scope in this case) to go and look for my variable there. cheers, -- Walter Heck CEO and Founder @ OlinData (http://olindata.com) Puppet training and consulting -- Follow @olindata on Twitter and/or 'Like' our Facebook page at http://www.facebook.com/olindata -- 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. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
[Puppet Users] Scope problem in 2.7.12, bug?
I was playing around with scopes, and I noticed the following behaviour, which strikes me as odd? This was done with Puppet Enterprise 2.5.3 which is really Puppet 2.7.12. I'm not sure what I would expect, quite likely an error message or at the very least 'mysql-server' package gettign installed. Instead, it just seems to choose the top-scope variable 'mysql' $package = 'mysql' class mysql { package { $mysql_server::package: ensure => present } } class mysql_server { include mysql $package = 'mysql-server' } include mysql_server This yields: [root@master test]# puppet apply manifests/init.pp notice: /Stage[main]/Mysql/Package[mysql]/ensure: created notice: Finished catalog run in 6.25 seconds cheers, -- Walter Heck CEO and Founder @ OlinData (http://olindata.com) Puppet training and consulting -- Follow @olindata on Twitter and/or 'Like' our Facebook page at http://www.facebook.com/olindata -- 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. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
[Puppet Users] Params classes and best practices
Hi all, I've been wondering what is considered best practice when it comes to $module_name::params classes? I see for instance the latest versions of the apache and mysql modules from puppetlabs use static variables which cannot be overridden: https://github.com/puppetlabs/puppetlabs-mysql/blob/master/manifests/params.pp https://github.com/puppetlabs/puppetlabs-apache/blob/master/manifests/params.pp But what if I want to install apache with ssl disabled? I see a few options, all horribly bad: 1) change the params.pp file to set $ssl = false 2) change the module to use either hiera or class parameters which allow setting this configuration flag. 3) In the older days, we used to use a mechanism that allowed for top-scope variables to set a module level variable. This was also messy, but at least it worked: https://github.com/Tribily/puppet-mariadb/blob/master/manifests/params.pp I'd be happy to hear what 'we' consider industry standard. I'm leaning towards class parameters for configuration variables that need to be different from deployment to deployment. cheers, -- Walter Heck CEO and Founder @ OlinData (http://olindata.com) Puppet training and consulting -- Follow @olindata on Twitter and/or 'Like' our Facebook page at http://www.facebook.com/olindata -- 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. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
[Puppet Users] Call for Speakers for PuppetCamp Singapore dec 3rd
Hello, after doing a successful PuppetCamp in Kuala Lumpur last June, we are now in the works of organising a PC in Singapore. This will be the first PC in Singapore and the 2nd in Southeast Asia. The date is December 3rd and the location will be the amongst startups famous Blk 71. PuppetLabs is sending a speaker (currently 90% confirmed), and we're looking into doing a second session over a Live Hangout. Besides that we're looking for other speakers interested to come and talk about Puppet. If you have any questions or want to propose a session, feel free to respond here publicly or to me privately. Keep an eye out for the opening of the registrations, we expect quite a busy day! regards, -- Walter Heck Founder // OlinData -- Puppet training and consulting @ http://www.olindata.com Follow @olindata on Twitter and/or 'Like' our Facebook page at http://www.facebook.com/olindata -- 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. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Re: [Puppet Users] Announce: Puppet Dashboard 1.2.12 Available
May I ask what the future plans are for Puppet Dashboard? Will there be more feature development? I see that 1.2.0 came out August last year. Together with the fact that it seems like new dashboard development is focused on Puppet Enterprise Console, I'm wondering how the Puppet Dashboard fits in the roadmap? The github commit log doesn't show much feature development: https://github.com/puppetlabs/puppet-dashboard/commits/master Would be nice to know wether or not this can be recommended to users looking for an Open Source dashboard. kind regards, Walter On Fri, Oct 5, 2012 at 8:52 AM, Moses Mendoza wrote: > Puppet Dashboard 1.2.12 is a maintenance and bugfix release of Puppet > Dashboard. > > This release is available for download at: > https://downloads.puppetlabs.com/dashboard/puppet-dashboard-1.2.12.tar.gz > > Debian packages are available at > https://apt.puppetlabs.com > > RPM packages are available at > https://yum.puppetlabs.com > > See the Verifying Puppet Download section at: > http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet > > Please report feedback via the Puppet Labs Redmine site, using an > affected version of 1.2.12: > http://projects.puppetlabs.com/projects/dashboard > > Documentation is available at: > http://docs.puppetlabs.com/dashboard/index.html > > = > ## Puppet Dashboard 1.2.12 Highlights ## > = > > (#16428) more accurate CONTRIBUTING.md > This just updates the docs to indicate what I needed to do to get > tests running. > Modulo any actual inaccuracies, I think having something here is > better than nothing. > If there are simplifications or other fixes to make on top of this, > those can come later. > > Specify the location of the favicon in error pages > Prior to this commit, rendering an error page would itself result > in an error if the > default favicon.ico file is protected by an authentication system > that has a whitelist > of allowed routes. > > == > ## Puppet Dashboard 1.2.12 Changelog ## > == > > Dustin J. Mitchell (1): > 6c0c8e0 (#16428) more accurate CONTRIBUTING.md > > Joshua Harlan Lifton (1): > 9fea666 Specify the location of the favicon in error pages > > Matthaus Litteken (2): > 5ac77d0 Update default cows and mocks > 8759c5c Updating CHANGELOG for Puppet Dashboard 1.2.12-rc1 > > Moses Mendoza (1): > 83e926b fail better in package repo rake tasks > > -- > 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. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > -- Walter Heck CEO and Founder @ OlinData (http://olindata.com) Puppet training and consulting -- Follow @olindata on Twitter and/or 'Like' our Facebook page at http://www.facebook.com/olindata -- 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. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
[Puppet Users] Re: Live session on Puppet + AWS through Google Hangout on Air
Sorry, a new hangout was started for the Puppet+AWS session: http://www.youtube.com/watch?v=XCvK2u_bI04&feature=youtu.be cheers, Walter On Sat, Sep 15, 2012 at 10:13 AM, Walter Heck - OlinData.com wrote: > Hi all, > > just wanted to let you know that there's a community event going on in > Kuala Lumpur right now, currently there's a talk on OpenShift, and at > noon (GMT+8) one of our guys will do a session on Puppet+AWS. It's > being recorded by Google Hangout on Air, so even if you're late you > can watch it for free. > > http://www.youtube.com/watch?v=T2pIB1NLrrU&feature=youtu.be > > Hope this helps anyone, > > cheers, > > -- > Walter Heck > CEO and Founder @ OlinData (http://olindata.com) > Puppet training and consulting > -- > Follow @olindata on Twitter and/or 'Like' our Facebook page at > http://www.facebook.com/olindata -- Walter Heck CEO and Founder @ OlinData (http://olindata.com) Puppet training and consulting -- Follow @olindata on Twitter and/or 'Like' our Facebook page at http://www.facebook.com/olindata -- 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. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
[Puppet Users] Live session on Puppet + AWS through Google Hangout on Air
Hi all, just wanted to let you know that there's a community event going on in Kuala Lumpur right now, currently there's a talk on OpenShift, and at noon (GMT+8) one of our guys will do a session on Puppet+AWS. It's being recorded by Google Hangout on Air, so even if you're late you can watch it for free. http://www.youtube.com/watch?v=T2pIB1NLrrU&feature=youtu.be Hope this helps anyone, cheers, -- Walter Heck CEO and Founder @ OlinData (http://olindata.com) Puppet training and consulting -- Follow @olindata on Twitter and/or 'Like' our Facebook page at http://www.facebook.com/olindata -- 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. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
[Puppet Users] Informal puppet meetup Kuala Lumpur, Malaysia
Hello all, This thursday we're organising the first puppet meetup of the Kuala Lumpur Puppet Users Group. The event page is here: https://www.facebook.com/events/258328860915566/. As you can see we have a nice turnout for this first event (between 15 and 35 people so far), which will just be an informal meetup to see what the puppet climate here in Malaysia is like. If anyone is in the KL area on Thursday, feel free to come and join us! If you just want to stay up to date on what we are organising, feel free to join the meetup.com group here: http://www.meetup.com/Kuala-Lumpur-Puppet-Users/ Looking forward to spreading some puppet love over South East Asia, yay! also: If this is not the best channel for these kind of announcements, feel free to direct me elsewhere :). -- Walter Heck Founder @ OlinData (http://olindata.com) -- 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. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Re: [Puppet Users] Dashboard or Foreman
Is there any difference in core-functionality? On Tue, Jun 15, 2010 at 23:44, Eric Shamow wrote: > Having tried both I settled on Foreman, although I haven't checked out > Puppet-Dashboard after the 1.0 release. > > Foreman just provides more information, I find, although > Puppet-Dashboard looks slightly slicker. Foreman also seems easily > hackable/extensible and comes with a nice query tool. > > -Eric > > > On Tue, Jun 15, 2010 at 12:00 PM, Walter Heck wrote: >> Hi Guys, >> >> I'm reading about dashboard and foreman, and I'm wondering if there is >> anyone who made a comparison of the two? Can anyone help me decide >> which one to use? It feels like foreman is 'ahead' for now? >> >> cheers, >> >> Walter Heck >> Engineer @ OlinData (http://olindata.com) >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Users" group. >> To post to this group, send email to puppet-us...@googlegroups.com. >> To unsubscribe from this group, send email to >> puppet-users+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/puppet-users?hl=en. >> >> > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-us...@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.