Tuesday, 2011-12-27

[2011/12/27 00:01:40] @ Log started by gepetto
[2011/12/27 00:01:40] @ Quit: csanchez: Read error: Connection timed out
[2011/12/27 00:02:30] @ Meier joined channel #puppet
[2011/12/27 00:03:17] @ csanchez joined channel #puppet
[2011/12/27 00:13:04] @ e1mer joined channel #puppet
[2011/12/27 00:14:41] @ EL84 joined channel #puppet
[2011/12/27 00:22:20] @ JayTaph joined channel #puppet
[2011/12/27 00:28:03] @ willaerk joined channel #puppet
[2011/12/27 00:30:49] @ iamchrisf_ joined channel #puppet
[2011/12/27 00:31:17] @ benjiedmund joined channel #puppet
[2011/12/27 00:33:46] @ Quit: iamchrisf: Ping timeout: 276 seconds
[2011/12/27 00:33:46] @ iamchrisf_ is now known as iamchrisf
[2011/12/27 00:38:22] @ nan0r joined channel #puppet
[2011/12/27 00:43:48] @ Quit: benjiedmund: Remote host closed the connection
[2011/12/27 00:46:59] @ Quit: arnihermann: Max SendQ exceeded
[2011/12/27 00:47:11] @ Quit: lusis: Excess Flood
[2011/12/27 00:47:23] @ arnihermann joined channel #puppet
[2011/12/27 00:47:36] @ Quit: mattswe: Max SendQ exceeded
[2011/12/27 00:47:41] @ benjiedmund joined channel #puppet
[2011/12/27 00:48:34] @ joe-mac1 joined channel #puppet
[2011/12/27 00:48:41] @ Quit: Espen-_o: Max SendQ exceeded
[2011/12/27 00:49:13] @ rejectreality joined channel #puppet
[2011/12/27 00:52:37] @ Quit: choonming: Quit: Leaving
[2011/12/27 00:53:58] @ lusis joined channel #puppet
[2011/12/27 00:54:15] @ Quit: tomben: Read error: Connection reset by peer
[2011/12/27 00:55:01] @ tomben joined channel #puppet
[2011/12/27 00:55:11] @ Quit: Niarf: Quit: Leaving.
[2011/12/27 00:55:43] @ mattswe joined channel #puppet
[2011/12/27 00:56:30] @ dissipate joined channel #puppet
[2011/12/27 00:57:50] <Zugschlus> which puppet book is recommendable? Pulling Strings with Puppet or Pro Puppet?
[2011/12/27 00:58:59] @ Espen-_o joined channel #puppet
[2011/12/27 00:59:42] <ptman> the newer one
[2011/12/27 01:02:31] <willaerk> it's more in depth, and more up to date
[2011/12/27 01:20:36] @ fronlius joined channel #puppet
[2011/12/27 01:21:59] @ Quit: siert: Quit: leaving
[2011/12/27 01:22:23] @ siert joined channel #puppet
[2011/12/27 01:23:31] @ Razique joined channel #puppet
[2011/12/27 01:27:41] @ Quit: mukulm: Quit: Page closed
[2011/12/27 01:38:38] @ Quit: KaZeR: Ping timeout: 240 seconds
[2011/12/27 01:39:14] @ Quit: Stenbryggen: Quit: Leaving.
[2011/12/27 01:39:23] @ ben_duyujie joined channel #puppet
[2011/12/27 01:39:46] @ Stenbryggen joined channel #puppet
[2011/12/27 01:41:24] @ harlanji1 joined channel #puppet
[2011/12/27 01:41:58] @ Quit: harlanji: Read error: Connection reset by peer
[2011/12/27 01:44:05] <joe-mac> pro puppet
[2011/12/27 01:44:11] <joe-mac> pulling strings with puppet is obselete at this point
[2011/12/27 01:44:32] <joe-mac> it was written so long ago, some of the information is probably harmful/bad practice at this point
[2011/12/27 01:44:41] @ Niarf joined channel #puppet
[2011/12/27 01:44:47] <job> i recently bought the puppet 2.7 cookbook
[2011/12/27 01:45:00] <job> it was okayish, but the author seems to tiptoe around the hard parts
[2011/12/27 01:45:17] <joe-mac> I have that but havn't read it much
[2011/12/27 01:45:40] <joe-mac> pro puppet was written by james turnbull and a couple other PL folks, while the puppet 2.7 cookbook was written by a third party consultancy
[2011/12/27 01:49:09] @ Quit: dissipate: Ping timeout: 240 seconds
[2011/12/27 01:52:26] @ Quit: _flex: Remote host closed the connection
[2011/12/27 01:54:27] @ Holocaine joined channel #puppet
[2011/12/27 01:56:56] @ EL84 left channel #puppet ()
[2011/12/27 01:57:50] @ mfladischer joined channel #puppet
[2011/12/27 02:10:11] @ Quit: fronlius: Quit: fronlius
[2011/12/27 02:12:16] @ Quit: Holocaine: Ping timeout: 240 seconds
[2011/12/27 02:12:54] <Raboo> hello
[2011/12/27 02:13:12] <Raboo> i'm trying to build a facter rpm
[2011/12/27 02:13:20] <Raboo> and install it on suse
[2011/12/27 02:13:21] <Sargun_Screen> why
[2011/12/27 02:13:28] <Sargun_Screen> ew, SuSe
[2011/12/27 02:13:32] <Raboo> error: Failed dependencies: which is needed by tc-facter-1.6.4-1.el6.noarch
[2011/12/27 02:13:39] <Raboo> yes, not my choice
[2011/12/27 02:13:56] <Raboo> so it fails on a blank dependency
[2011/12/27 02:14:05] <Raboo> why is that one might wonder
[2011/12/27 02:14:12] <Sargun_Screen> uhh
[2011/12/27 02:14:24] <Sargun_Screen> because that's an el6 RPM?
[2011/12/27 02:14:27] <Sargun_Screen> not a suse
[2011/12/27 02:14:41] <Sargun_Screen> and wtf is tc-facter
[2011/12/27 02:14:42] <Raboo> well i want to create a rpm for both distros
[2011/12/27 02:14:43] @ The-Bat joined channel #puppet
[2011/12/27 02:14:56] <Raboo> well i renamed it
[2011/12/27 02:14:57] <Sargun_Screen> well, there is already an el6 rpm
[2011/12/27 02:15:06] @ Quit: iamchrisf: Quit: iamchrisf
[2011/12/27 02:15:09] <Raboo> cause i have diffrent install dir
[2011/12/27 02:15:12] <Sargun_Screen> http://yum.puppetlabs.com/el/6/products/x86_64/
[2011/12/27 02:15:14] <Raboo> /opt/
[2011/12/27 02:15:22] <Sargun_Screen> ...Why are you doing that?
[2011/12/27 02:16:07] <Raboo> because i want to seperate the puppet install from the system depndencies
[2011/12/27 02:17:02] @ Holocaine joined channel #puppet
[2011/12/27 02:17:02] <Sargun_Screen> How come...?
[2011/12/27 02:17:07] <Raboo> i don't want a yum upgrade or in suse zypper up to change versions of stuff
[2011/12/27 02:17:20] @ ali3n0 joined channel #puppet
[2011/12/27 02:17:25] <Sargun_Screen> Why would it change versions?
[2011/12/27 02:17:45] <Sargun_Screen> wait, change versions of what tuff?
[2011/12/27 02:17:53] <Raboo> dependencies
[2011/12/27 02:18:22] <Sargun_Screen> but, it wont because they wont resolve. the package manager is smart enough to understand what puppet depends on
[2011/12/27 02:18:31] <Sargun_Screen> and all puppet really needs is ruby 1.8.7
[2011/12/27 02:18:51] <Raboo> well what if i have a server running older ruby
[2011/12/27 02:19:01] <Sargun_Screen> Why is it running an older ruby?
[2011/12/27 02:19:02] <Raboo> for some strange customer application?
[2011/12/27 02:19:13] <Raboo> it's not about the why
[2011/12/27 02:19:19] <Raboo> it's a enterprise best practice
[2011/12/27 02:19:53] <Sargun_Screen> So, the way we've done it is using RVM to install a separate ruby for puppet, and separate for customer applications
[2011/12/27 02:19:55] @ dissipate joined channel #puppet
[2011/12/27 02:19:55] @ Quit: dissipate: Changing host
[2011/12/27 02:19:55] @ dissipate joined channel #puppet
[2011/12/27 02:20:02] <Sargun_Screen> our customer application requires something insane like 1.9.2
[2011/12/27 02:20:15] <Raboo> i have a mixed enverionment, suse, redhat, centos, ubuntu, freebsd, hp-ux, solaris. Which of all has custom developed applications
[2011/12/27 02:20:32] <Sargun_Screen> Then your best bet may be to use rvm + gem
[2011/12/27 02:21:05] <Raboo> but everyone here is recommending the use of RPMS
[2011/12/27 02:21:10] <Raboo> and in #foreman
[2011/12/27 02:21:14] <Raboo> and #mcollective
[2011/12/27 02:21:28] <Raboo> i started with using source install
[2011/12/27 02:21:33] <Sargun_Screen> In a highly mixed environment, I've had my best bet using gem + rvm
[2011/12/27 02:21:39] <Raboo> but everone keept telling me to use rpm
[2011/12/27 02:21:45] <Sargun_Screen> once everything is standardized, rpms make sense
[2011/12/27 02:22:01] <Raboo> yes, but that is what i'm trying to do
[2011/12/27 02:22:25] <Raboo> except facter rpm requires nothing.. and rpm is unable to provide a nothing
[2011/12/27 02:22:41] <Sargun_Screen> Well, rather, why do you feel rpms are better?
[2011/12/27 02:23:16] <Raboo> then i can more easily do upgrades using puppet and such
[2011/12/27 02:23:23] <Raboo> easier to install
[2011/12/27 02:23:48] <Raboo> rpm -ivh own.repo.rpm, yum install tc-puppet
[2011/12/27 02:23:51] <dissipate> what about pacman?
[2011/12/27 02:23:56] <Raboo> pacman?
[2011/12/27 02:24:08] <dissipate> yep. the arch linux package manager.
[2011/12/27 02:24:10] <Sargun_Screen> wait, what?
[2011/12/27 02:24:44] <Raboo> who names something pacman, it's impossible to google "pacman" and get the result you want
[2011/12/27 02:24:59] <Sargun_Screen> See, I think gem + RVM is definitely the path to least resistance, but if you're building RPMs, then there is absolutely no reason to go about building them with your own name
[2011/12/27 02:25:02] <dissipate> Raboo, and 'puppet' is better? :P
[2011/12/27 02:25:24] <Raboo> dissipate no, definetly not
[2011/12/27 02:25:41] <Raboo> everything is messed up
[2011/12/27 02:25:44] <Sargun_Screen> because you just set your local repo with a higher priority than the external repos.
[2011/12/27 02:25:54] <Sargun_Screen> Raboo: yeah, because you renamed puppet to tc-puppet
[2011/12/27 02:25:56] <Sargun_Screen> Why..?
[2011/12/27 02:26:03] <Sargun_Screen> What kind of terrible person are you?
[2011/12/27 02:26:10] <Raboo> Sargun_Screen i have built an install that goes entierly under /opt/tc-puppet
[2011/12/27 02:26:23] <Raboo> with ruby, facter, mcollective
[2011/12/27 02:26:37] <Raboo> however now i'm stuck on damn suse
[2011/12/27 02:26:39] <Sargun_Screen> Raboo: But, there's no benefit of putting it under /opt/ is what I'm saying - if you leverage RVM
[2011/12/27 02:26:52] <Raboo> facter wont install because it depends on ""
[2011/12/27 02:27:23] <Zugschlus> joe-mac: thanks for the input
[2011/12/27 02:28:24] <ohadlevy> Sargun_Screen: why not use rvm for your custom apps, and all the rest use packages?
[2011/12/27 02:28:40] <Sargun_Screen> ohadlevy: because that's a slightly higher path of resistance
[2011/12/27 02:28:49] <ohadlevy> Sargun_Screen: from your devs?
[2011/12/27 02:29:01] <Raboo> Sargun_Screen how would i change ruby version using rvm via a puppet module?
[2011/12/27 02:29:14] @ Quit: and`: Ping timeout: 252 seconds
[2011/12/27 02:29:21] <Sargun_Screen> ohadlevy: well, no, because you have to modify your custom apps (which are already deployed)
[2011/12/27 02:29:22] <Raboo> lets say in 6 months best practice is to use ruby 1.9
[2011/12/27 02:29:37] <Sargun_Screen> https://github.com/blt04/puppet-rvm
[2011/12/27 02:29:52] <Sargun_Screen> rvm_system_ruby {
[2011/12/27 02:29:52] <Sargun_Screen> 'ruby-1.9.2-p180':
[2011/12/27 02:29:52] <Sargun_Screen> ensure => 'present',
[2011/12/27 02:29:53] <Sargun_Screen> default_use => true;}
[2011/12/27 02:29:55] <Sargun_Screen> DONE!
[2011/12/27 02:30:02] <Raboo> ok
[2011/12/27 02:30:13] * ohadlevy dont like rvm/bundler on production machines
[2011/12/27 02:31:03] <Raboo> i don't like server service under /usr in production machines.
[2011/12/27 02:31:04] <rmenn> we actually use it quite extensively, have one version for our app and another one for puppet
[2011/12/27 02:32:10] <Sargun_Screen> ohadlevy: Me neither, but after deploying RPMs on nearly 350 machines with a bunch of ruby apps and running into a roadblock, we decided the rvm + gem route is best
[2011/12/27 02:32:29] <Sargun_Screen> Unfortunately, right now, we're not fully on RVM, we're using RVM to build a custom ruby that we turn into an rpm
[2011/12/27 02:33:10] <ohadlevy> Sargun_Screen: which roadblocks?
[2011/12/27 02:33:41] <Sargun_Screen> ohadlevy: Not entirely sure, but I can ask the ruby architect guy at work.
[2011/12/27 02:35:04] @ iamchrisf joined channel #puppet
[2011/12/27 02:35:58] @ Quit: Enf: Quit: Leaving
[2011/12/27 02:35:59] @ fronlius joined channel #puppet
[2011/12/27 02:36:25] <Sargun_Screen> IIRC, we had some RoR apps which needed weird versions of ruby configured differently than the standard vendor ruby
[2011/12/27 02:36:31] <Raboo> Sargun_Screen how do you install puppet?
[2011/12/27 02:37:21] <Raboo> well you have an ruby archtect guy
[2011/12/27 02:37:30] <Raboo> we are a team of 3 ppl in total
[2011/12/27 02:37:41] <Raboo> handling all unix related stuff
[2011/12/27 02:38:06] <Raboo> having customers that outsource there current environments as is.
[2011/12/27 02:38:27] <Raboo> hp-ux, solaris, suse, redhat, centos, ubuntu
[2011/12/27 02:38:45] <Raboo> from end of live versions to current up to date versions
[2011/12/27 02:39:07] <Sargun_Screen> 1) Install RVM (multi-user)
[2011/12/27 02:39:15] <Sargun_Screen> 2) gem install puppet
[2011/12/27 02:39:56] <Sargun_Screen> actually 1.5) rvm install 1.8.7
[2011/12/27 02:40:18] <Sargun_Screen> 2) gem install --no-ri --no-rdoc puppet
[2011/12/27 02:40:21] <Sargun_Screen> but, you get the idea
[2011/12/27 02:40:49] @ Quit: ben_duyujie: Ping timeout: 240 seconds
[2011/12/27 02:41:17] <Raboo> which puppet version comes thru gem? is it up to date?
[2011/12/27 02:41:59] <Sargun_Screen> IIRc, we're on 2.7.7 right now
[2011/12/27 02:42:10] <Sargun_Screen> Actually, we replace the gemrc to use our own local gem mirror
[2011/12/27 02:42:15] @ larstobi joined channel #puppet
[2011/12/27 02:43:12] <Sargun_Screen> So, whatever we push to our gem mirror
[2011/12/27 02:45:27] <Raboo> i just realized using gem global mirror won't work
[2011/12/27 02:45:39] <Raboo> for instance today it's puppet 2.7.9
[2011/12/27 02:45:53] <Sargun_Screen> yep
[2011/12/27 02:46:07] <Raboo> tomorrow it might be 2.7.10
[2011/12/27 02:46:15] @ Quit: Holocaine:
[2011/12/27 02:46:20] <Raboo> so using just gem will cause version missmatch
[2011/12/27 02:46:28] <Sargun_Screen> Well, you mirror it to your local repo
[2011/12/27 02:56:04] @ Vasik|work joined channel #puppet
[2011/12/27 02:59:26] <Volcane> dont use gems, they're not packages
[2011/12/27 03:02:07] @ Quit: pcarrier: Read error: Connection reset by peer
[2011/12/27 03:03:00] <joe-mac> yea what volcane said
[2011/12/27 03:03:29] <joe-mac> terrible, terrible way to install programs but not bad for libs if you're doing dev... I think it sucks as a whole but sucks less as long as you avoid using it for programs
[2011/12/27 03:03:48] @ Quit: Meier: Remote host closed the connection
[2011/12/27 03:10:53] @ Kazuhiro joined channel #puppet
[2011/12/27 03:13:58] @ nkts joined channel #puppet
[2011/12/27 03:14:36] @ Quit: rmenn: Ping timeout: 258 seconds
[2011/12/27 03:18:04] @ Kazuhiro left channel #puppet ()
[2011/12/27 03:21:00] @ ben_duyujie joined channel #puppet
[2011/12/27 03:22:38] @ eventi joined channel #puppet
[2011/12/27 03:26:24] @ Marius joined channel #puppet
[2011/12/27 03:26:40] @ Quit: dissipate: Ping timeout: 244 seconds
[2011/12/27 03:31:32] @ Quit: motomike: Remote host closed the connection
[2011/12/27 03:31:44] @ Quit: pieter_: Remote host closed the connection
[2011/12/27 03:32:00] @ Quit: larstobi: Quit: Leaving.
[2011/12/27 03:32:51] @ larstobi joined channel #puppet
[2011/12/27 03:32:53] @ Quit: ben_duyujie: Ping timeout: 240 seconds
[2011/12/27 03:33:42] @ motomike joined channel #puppet
[2011/12/27 03:35:26] @ pieter_ joined channel #puppet
[2011/12/27 03:39:58] @ jab_doa joined channel #puppet
[2011/12/27 03:39:58] @ Quit: jab_doa: Changing host
[2011/12/27 03:39:58] @ jab_doa joined channel #puppet
[2011/12/27 03:43:07] @ choonming joined channel #puppet
[2011/12/27 03:43:56] @ Quit: nkts: Quit: nkts
[2011/12/27 03:44:14] @ Demosthenes joined channel #puppet
[2011/12/27 03:45:23] @ ckauhaus joined channel #puppet
[2011/12/27 03:49:38] @ Quit: ckauhaus: Ping timeout: 240 seconds
[2011/12/27 03:58:06] @ lbt_ is now known as lbt
[2011/12/27 03:58:23] @ Quit: rubic: Quit: Leaving.
[2011/12/27 04:03:40] @ xjiujiu joined channel #puppet
[2011/12/27 04:03:47] <joe-mac> nice, hadn't noticed this newer 'osfamily' fact
[2011/12/27 04:03:57] <joe-mac> had been doing a lot of conditionals for that
[2011/12/27 04:04:05] * joe-mac adds to list of shit to make better
[2011/12/27 04:04:27] @ Quit: harlanji1: Quit: Leaving.
[2011/12/27 04:05:55] @ xeor_ joined channel #puppet
[2011/12/27 04:06:40] @ Meier joined channel #puppet
[2011/12/27 04:11:42] @ Quit: Razique: Quit: Razique
[2011/12/27 04:15:37] @ Quit: sdog: Quit: Leaving.
[2011/12/27 04:15:51] @ sdog joined channel #puppet
[2011/12/27 04:16:05] @ Quit: sdog: Changing host
[2011/12/27 04:16:05] @ sdog joined channel #puppet
[2011/12/27 04:17:06] @ X99 joined channel #puppet
[2011/12/27 04:17:44] @ Quit: xjiujiu: Read error: Connection reset by peer
[2011/12/27 04:24:40] @ Quit: Vasik|work: Ping timeout: 255 seconds
[2011/12/27 04:27:09] @ Quit: Demosthenes: Read error: Connection reset by peer
[2011/12/27 04:29:02] @ _flex joined channel #puppet
[2011/12/27 04:32:16] @ Demosthenes joined channel #puppet
[2011/12/27 04:32:29] @ Quit: benjiedmund: Remote host closed the connection
[2011/12/27 04:36:28] @ Quit: Demosthenes: Client Quit
[2011/12/27 04:42:55] @ HarrisonZhu joined channel #puppet
[2011/12/27 04:43:53] @ Demosthenes joined channel #puppet
[2011/12/27 04:46:23] @ Quit: iamchrisf: Quit: iamchrisf
[2011/12/27 04:47:46] @ Quit: fronlius: Quit: fronlius
[2011/12/27 04:48:46] @ fronlius joined channel #puppet
[2011/12/27 04:49:16] @ iamchrisf joined channel #puppet
[2011/12/27 04:53:20] @ Quit: bobra: Ping timeout: 252 seconds
[2011/12/27 05:03:56] @ Kazuhiro joined channel #puppet
[2011/12/27 05:08:50] <Kazuhiro> Is it normal for the puppet-dashboard spool directory to grow significantly. I cant find any rake tasks to clean this out either.
[2011/12/27 05:09:02] <Kazuhiro> I have 33K files in there @ about 5.3GB
[2011/12/27 05:09:10] @ Quit: Demosthenes: Quit: leaving
[2011/12/27 05:14:13] @ fallen_ is now known as fallen
[2011/12/27 05:16:57] @ tmclaugh joined channel #puppet
[2011/12/27 05:17:16] @ Quit: csanchez: Ping timeout: 240 seconds
[2011/12/27 05:18:11] @ dkr joined channel #puppet
[2011/12/27 05:25:33] @ daevy joined channel #puppet
[2011/12/27 05:25:48] @ daevy left channel #puppet ()
[2011/12/27 05:28:06] @ Quit: Bobracha: Ping timeout: 240 seconds
[2011/12/27 05:29:12] @ oatsport1_ joined channel #puppet
[2011/12/27 05:29:19] @ Quit: oatsport1: Read error: Connection reset by peer
[2011/12/27 05:35:42] @ nkts joined channel #puppet
[2011/12/27 05:39:10] @ Quit: tomben: Quit: ZNC - http://znc.in
[2011/12/27 05:39:39] @ tomben joined channel #puppet
[2011/12/27 05:43:31] @ dotplus joined channel #puppet
[2011/12/27 05:44:46] @ Razique joined channel #puppet
[2011/12/27 05:47:56] @ ghaskins joined channel #puppet
[2011/12/27 05:49:32] @ zoobab joined channel #puppet
[2011/12/27 05:49:59] <zoobab> hi
[2011/12/27 05:50:09] @ cliff-hm joined channel #puppet
[2011/12/27 06:02:38] @ Quit: joe-mac: Remote host closed the connection
[2011/12/27 06:02:48] @ Quit: eventi: Quit: Leaving.
[2011/12/27 06:04:51] @ marczak joined channel #puppet
[2011/12/27 06:08:10] @ jim80net joined channel #puppet
[2011/12/27 06:08:57] <gepetto> ::redmine:: Wiki edit: Using_Mongrel_On_Debian (#4) @ http://projects.puppetlabs.com/projects/puppet/wiki/Using_Mongrel_On_Debian?version=4 (by romuald FREBAULT)
[2011/12/27 06:09:26] @ joe-mac joined channel #puppet
[2011/12/27 06:10:01] @ Quit: kermit: Quit: Leaving.
[2011/12/27 06:10:17] @ kermit joined channel #puppet
[2011/12/27 06:11:55] @ Quit: Marius: Quit: Leaving
[2011/12/27 06:12:40] @ Quit: jab_doa: Ping timeout: 252 seconds
[2011/12/27 06:13:20] @ HarrisonZhu left channel #puppet ()
[2011/12/27 06:13:43] @ illsci joined channel #puppet
[2011/12/27 06:15:23] @ Quit: bk_one:
[2011/12/27 06:15:29] @ bk_one joined channel #puppet
[2011/12/27 06:18:21] @ jab_doa joined channel #puppet
[2011/12/27 06:18:21] @ Quit: jab_doa: Changing host
[2011/12/27 06:18:21] @ jab_doa joined channel #puppet
[2011/12/27 06:24:01] @ djm68 joined channel #puppet
[2011/12/27 06:29:05] <ashp> grr, bad start to post xmas, puppet runs keep timing out :/
[2011/12/27 06:33:04] @ larstobi1 joined channel #puppet
[2011/12/27 06:35:00] @ kelseyhightower joined channel #puppet
[2011/12/27 06:35:42] @ Quit: larstobi: Ping timeout: 240 seconds
[2011/12/27 06:39:35] @ jim80net left channel #puppet ()
[2011/12/27 06:40:17] @ freezey joined channel #puppet
[2011/12/27 06:43:22] @ gabrtv joined channel #puppet
[2011/12/27 06:43:42] @ Quit: gabrtv: Client Quit
[2011/12/27 06:46:33] @ KristianDK joined channel #puppet
[2011/12/27 06:46:44] @ ben_duyujie joined channel #puppet
[2011/12/27 06:51:21] @ Quit: nkts: Quit: nkts
[2011/12/27 06:51:22] @ ajburton joined channel #puppet
[2011/12/27 06:52:20] @ nkts joined channel #puppet
[2011/12/27 06:54:16] @ jmslagle joined channel #puppet
[2011/12/27 06:56:17] @ kangman joined channel #puppet
[2011/12/27 06:58:10] @ eedri joined channel #puppet
[2011/12/27 06:59:34] @ Quit: djm68: Remote host closed the connection
[2011/12/27 07:00:17] @ Quit: X99: Remote host closed the connection
[2011/12/27 07:00:36] @ brandon_dacrib joined channel #puppet
[2011/12/27 07:02:25] @ benjiedmund joined channel #puppet
[2011/12/27 07:03:40] @ Quit: benjiedmund: Remote host closed the connection
[2011/12/27 07:03:56] @ Quit: mat_: Read error: Connection reset by peer
[2011/12/27 07:04:06] @ mat_ joined channel #puppet
[2011/12/27 07:04:07] @ Quit: mat_: Changing host
[2011/12/27 07:04:07] @ mat_ joined channel #puppet
[2011/12/27 07:09:04] @ jakem_ joined channel #puppet
[2011/12/27 07:21:12] @ Quit: iamchrisf: Quit: iamchrisf
[2011/12/27 07:21:40] @ iamchrisf joined channel #puppet
[2011/12/27 07:23:49] @ Bobracha joined channel #puppet
[2011/12/27 07:24:29] @ aricg joined channel #puppet
[2011/12/27 07:24:38] @ Quit: e1mer: Ping timeout: 240 seconds
[2011/12/27 07:25:36] @ ascarter joined channel #puppet
[2011/12/27 07:31:00] @ Quit: smintz: Ping timeout: 268 seconds
[2011/12/27 07:32:22] @ Quit: iamchrisf: Ping timeout: 276 seconds
[2011/12/27 07:33:27] @ Quit: riha: Quit: Leaving.
[2011/12/27 07:36:54] @ rcrowley joined channel #puppet
[2011/12/27 07:37:16] @ felixnor joined channel #puppet
[2011/12/27 07:39:50] @ gebi joined channel #puppet
[2011/12/27 07:40:38] @ Quit: eedri: Ping timeout: 240 seconds
[2011/12/27 07:41:25] @ Quit: bipolar: Excess Flood
[2011/12/27 07:42:53] @ bipolar joined channel #puppet
[2011/12/27 07:43:47] @ rmenn joined channel #puppet
[2011/12/27 07:44:30] <ssm> Kazuhiro: start some dashboard worker threads, they take items from the spool, and process them
[2011/12/27 07:44:40] @ Quit: Meier: Quit: Leaving.
[2011/12/27 07:45:35] @ Quit: tomben: Read error: Connection reset by peer
[2011/12/27 07:46:09] @ tomben joined channel #puppet
[2011/12/27 07:48:02] @ ghanima joined channel #puppet
[2011/12/27 07:49:15] @ xeor joined channel #puppet
[2011/12/27 07:50:13] @ gabrtv joined channel #puppet
[2011/12/27 07:50:54] @ Quit: xeor_: Ping timeout: 240 seconds
[2011/12/27 07:53:34] @ MUILTR joined channel #puppet
[2011/12/27 07:56:44] @ paulherbosch joined channel #puppet
[2011/12/27 07:59:47] @ dan__t joined channel #puppet
[2011/12/27 08:00:18] <Kazuhiro> ssm, I have 4 workers already running. Started another one interactively to see whats going on.
[2011/12/27 08:00:30] <dan__t> 'morning.
[2011/12/27 08:00:43] <Kazuhiro> ssm: thanks for the tip though. Now I know what to look at.
[2011/12/27 08:03:14] @ Quit: pieter_: Quit: Ex-Chat
[2011/12/27 08:07:09] @ Quit: MUILTR: Ping timeout: 240 seconds
[2011/12/27 08:07:41] @ ckauhaus joined channel #puppet
[2011/12/27 08:12:42] @ dbgster joined channel #puppet
[2011/12/27 08:13:16] <Kazuhiro> ssm: I assume that after jobs are processed the files should be removed from puppet-dashboard/spool
[2011/12/27 08:13:57] @ Quit: ascarter: Quit: Computer has gone to sleep.
[2011/12/27 08:16:35] @ benkevan joined channel #puppet
[2011/12/27 08:23:31] @ Quit: sdog: Read error: Connection reset by peer
[2011/12/27 08:24:03] @ benjiedmund joined channel #puppet
[2011/12/27 08:24:10] @ nated joined channel #puppet
[2011/12/27 08:24:13] @ Quit: benkevan: Quit: leaving
[2011/12/27 08:25:54] @ benkevan joined channel #puppet
[2011/12/27 08:26:23] @ ben_duyujie left channel #puppet ()
[2011/12/27 08:27:11] @ ascarter joined channel #puppet
[2011/12/27 08:27:17] @ Quit: ckauhaus: Ping timeout: 252 seconds
[2011/12/27 08:30:33] @ the_ramink joined channel #puppet
[2011/12/27 08:31:04] @ Quit: ascarter: Client Quit
[2011/12/27 08:32:17] <pll> Is there a way to prevent puppet from recursively copying the .svn/ dirs when it's managing a directory structure ?
[2011/12/27 08:35:00] <f3ew> jamesturnbull: what's the easiest way to get the Puppet NagIOS configuration generator hooks to use a custom database instead of exported resources?
[2011/12/27 08:35:22] @ the_ramink_ joined channel #puppet
[2011/12/27 08:35:46] @ Quit: felixnor: Ping timeout: 255 seconds
[2011/12/27 08:35:55] <agaffney> pll: use git ;)
[2011/12/27 08:36:05] @ Quit: paulherbosch: Quit: paulherbosch
[2011/12/27 08:36:18] <agaffney> something like ignore => '.svn' on the File resource may help
[2011/12/27 08:36:20] <pll> agaffney: Yeah, sadly, that's not going to fly :)
[2011/12/27 08:36:43] @ Quit: nkts: Quit: nkts
[2011/12/27 08:36:44] <pll> Hmm, okay, I'll have to go scour the docs to figure out how that works.
[2011/12/27 08:36:45] <pll> thanks
[2011/12/27 08:37:11] @ Quit: the_ramink: Ping timeout: 244 seconds
[2011/12/27 08:38:19] @ Quit: brtl: Quit: Leaving.
[2011/12/27 08:38:25] <Kazuhiro> agaffney: put this in your site.pp "File { ignore => ['.svn', '.git', 'CVS' ] }"
[2011/12/27 08:38:29] @ Quit: joe-mac1: Ping timeout: 240 seconds
[2011/12/27 08:39:03] <Kazuhiro> Then any file resources will inherit those settings.
[2011/12/27 08:39:14] @ teratoma joined channel #puppet
[2011/12/27 08:39:19] <pll> Kazuhiro: sweet! Thanks!
[2011/12/27 08:43:43] <ssm> Kazuhiro: yes, they should be removed when processed.
[2011/12/27 08:44:13] <pll> For some reason when I run puppet in my production env, it seems to hang before processing.
[2011/12/27 08:44:24] <pll> It doestn't do this in the test env.
[2011/12/27 08:44:37] <pll> and -vt isn't revealing anything exciting.
[2011/12/27 08:47:52] @ ascarter joined channel #puppet
[2011/12/27 08:47:55] @ newtMcKerr joined channel #puppet
[2011/12/27 08:48:14] <f3ew> pll: IIRC, ignore => ".svn"
[2011/12/27 08:48:57] <f3ew> ffs
[2011/12/27 08:49:05] <f3ew> pll: Is it waiting for facter?
[2011/12/27 08:49:55] <pll> I'm not sure.
[2011/12/27 08:50:06] <pll> I've got logging turned up, and am using -vt on both sides.
[2011/12/27 08:50:07] @ [-mX-]_ joined channel #puppet
[2011/12/27 08:50:14] <pll> It just sits there, then moves forward.
[2011/12/27 08:50:37] <pll> It might be a networking issue, or perhaps DNS.
[2011/12/27 08:51:17] <pll> But dns resolves fine in both directions on both client and server.
[2011/12/27 08:51:37] @ Quit: [-mX-]_: Client Quit
[2011/12/27 08:52:45] <Kazuhiro> ssm: Yup, they should. The jobs were not processing those files. Although the dashboard was/is updating fine. I removed the 33K files and new jobs create files there and the jobs process those new files just fine.
[2011/12/27 08:52:45] @ Quit: [-mX-]: Ping timeout: 252 seconds
[2011/12/27 08:54:36] @ Diranged joined channel #puppet
[2011/12/27 08:54:52] <Diranged> anyone got any simple code for making sure a line exists in a file, BEFORE another line?
[2011/12/27 08:55:01] @ Quit: joe-mac: Remote host closed the connection
[2011/12/27 08:56:55] @ kenperkins joined channel #puppet
[2011/12/27 08:58:14] <Kazuhiro> Diranged: are you editing files like how cfengine does? I would suggest you check out augeas or use templates.
[2011/12/27 08:59:28] @ Quit: benkevan: Quit: leaving
[2011/12/27 09:00:19] @ djm68 joined channel #puppet
[2011/12/27 09:00:22] @ Quit: the_ramink_: Read error: Connection reset by peer
[2011/12/27 09:00:28] @ Quit: Razique: Quit: Razique
[2011/12/27 09:00:55] @ ckauhaus joined channel #puppet
[2011/12/27 09:01:12] @ benkevan joined channel #puppet
[2011/12/27 09:02:45] @ flipwork_ is now known as flipwork
[2011/12/27 09:07:19] @ MUILTR joined channel #puppet
[2011/12/27 09:09:17] <sietse_> quit
[2011/12/27 09:09:57] @ brtl joined channel #puppet
[2011/12/27 09:10:11] @ Quit: rcrowley: Quit: Computer has gone to sleep.
[2011/12/27 09:10:21] @ Quit: benkevan: Ping timeout: 252 seconds
[2011/12/27 09:11:29] @ Quit: rmenn: Ping timeout: 258 seconds
[2011/12/27 09:11:30] @ lak joined channel #puppet
[2011/12/27 09:11:30] @ Quit: lak: Changing host
[2011/12/27 09:11:30] @ lak joined channel #puppet
[2011/12/27 09:12:11] @ benkevan joined channel #puppet
[2011/12/27 09:12:50] @ Quit: kermit: Ping timeout: 244 seconds
[2011/12/27 09:17:13] @ Quit: willaerk: Quit: Leaving
[2011/12/27 09:18:56] @ fennec joined channel #puppet
[2011/12/27 09:18:56] @ Quit: fennec: Changing host
[2011/12/27 09:18:56] @ fennec joined channel #puppet
[2011/12/27 09:20:30] @ Quit: Niarf: Ping timeout: 240 seconds
[2011/12/27 09:22:19] @ Quit: ckauhaus: Quit: Leaving.
[2011/12/27 09:23:08] @ Quit: nan0r: Quit: Leaving.
[2011/12/27 09:30:41] @ [-mX-] joined channel #puppet
[2011/12/27 09:32:49] @ Quit: choonming: Ping timeout: 240 seconds
[2011/12/27 09:33:23] @ Quit: larstobi1: Quit: Leaving.
[2011/12/27 09:35:19] @ ianbrandt joined channel #puppet
[2011/12/27 09:40:11] @ arBmind joined channel #puppet
[2011/12/27 09:40:30] @ the_ramink joined channel #puppet
[2011/12/27 09:40:58] @ Quit: Chillax: Changing host
[2011/12/27 09:40:58] @ Chillax joined channel #puppet
[2011/12/27 09:41:11] @ Quit: alanevans: Remote host closed the connection
[2011/12/27 09:41:26] <arBmind> does anyone now a way to run an augeas "set $dbpass $password" change?
[2011/12/27 09:41:43] @ kermit joined channel #puppet
[2011/12/27 09:41:52] <arBmind> $dbpass is the real path (the dollar sign has to be escaped)
[2011/12/27 09:43:15] <arBmind> I tried a $dollar variable, but the set command is still invalid
[2011/12/27 09:46:17] @ jsurfer joined channel #puppet
[2011/12/27 09:50:08] @ choonming joined channel #puppet
[2011/12/27 09:50:43] @ Quit: ali3n0: Quit: Leaving.
[2011/12/27 09:51:28] @ Quit: PhilK: Excess Flood
[2011/12/27 09:53:42] @ sdog joined channel #puppet
[2011/12/27 09:53:51] @ williemach joined channel #puppet
[2011/12/27 09:53:51] @ Quit: sdog: Changing host
[2011/12/27 09:53:51] @ sdog joined channel #puppet
[2011/12/27 09:55:18] @ Ashutto joined channel #puppet
[2011/12/27 09:55:44] @ Quit: jakem_: Quit: Leaving
[2011/12/27 10:01:47] @ neonflux joined channel #puppet
[2011/12/27 10:01:48] @ Quit: The-Bat: Read error: Connection reset by peer
[2011/12/27 10:03:12] @ comptona joined channel #puppet
[2011/12/27 10:09:21] @ mrwacky42 joined channel #puppet
[2011/12/27 10:10:14] @ Quit: lak: Quit: Leaving.
[2011/12/27 10:11:16] @ scsinutz joined channel #puppet
[2011/12/27 10:12:05] @ scsinutz left channel #puppet ()
[2011/12/27 10:16:47] @ lak joined channel #puppet
[2011/12/27 10:16:57] @ Quit: lak: Changing host
[2011/12/27 10:16:57] @ lak joined channel #puppet
[2011/12/27 10:18:03] @ Niarf joined channel #puppet
[2011/12/27 10:19:02] @ joe-mac joined channel #puppet
[2011/12/27 10:22:14] @ Quit: kermit: Quit: Leaving.
[2011/12/27 10:22:23] @ alanevans joined channel #puppet
[2011/12/27 10:22:30] @ kermit joined channel #puppet
[2011/12/27 10:29:34] @ Quit: Dewin: Read error: Connection reset by peer
[2011/12/27 10:31:15] @ Quit: lak: Quit: Leaving.
[2011/12/27 10:32:12] @ Dewin joined channel #puppet
[2011/12/27 10:32:53] @ ali3n0 joined channel #puppet
[2011/12/27 10:38:34] @ HarrisonZhu joined channel #puppet
[2011/12/27 10:43:25] @ Quit: joe-mac: Ping timeout: 248 seconds
[2011/12/27 10:55:12] @ Quit: dbgster: Quit: dbgster
[2011/12/27 10:55:33] <Dominic> arBmind: sorry, I don't understand your question. Run it in Puppet, or in augtool?
[2011/12/27 10:55:39] <hacim> does anyone know how to get at DavidS' git repos? they are available via gitweb, but the git URIs don't work
[2011/12/27 10:55:54] <Dominic> arBmind: the dollar sign shouldn't be escaped if it's a puppet variable
[2011/12/27 10:58:38] @ Quit: oatsport1_: Ping timeout: 240 seconds
[2011/12/27 10:59:46] @ oatsport1 joined channel #puppet
[2011/12/27 11:01:09] @ Quit: arBmind: Ping timeout: 240 seconds
[2011/12/27 11:07:29] @ Quit: freezey: Quit: freezey
[2011/12/27 11:19:21] @ johnston joined channel #puppet
[2011/12/27 11:21:29] @ Quit: ali3n0: Quit: Leaving.
[2011/12/27 11:28:18] @ Quit: [-mX-]: Quit: Linkinus - http://linkinus.com
[2011/12/27 11:28:42] @ [-mX-] joined channel #puppet
[2011/12/27 11:34:07] <Ashutto> join #java
[2011/12/27 11:35:09] <Hunner> No ty :)
[2011/12/27 11:35:50] @ eventi joined channel #puppet
[2011/12/27 11:37:38] <Ashutto> sorry, i missed the "/" :)
[2011/12/27 11:40:39] @ Kazuhiro left channel #puppet ()
[2011/12/27 11:40:53] @ Quit: fronlius: Quit: fronlius
[2011/12/27 11:41:53] @ alban2 joined channel #puppet
[2011/12/27 11:44:32] @ Quit: alban2: Client Quit
[2011/12/27 11:49:41] @ dissipate joined channel #puppet
[2011/12/27 11:51:51] <countskm> clear
[2011/12/27 11:53:36] <Hunner> hacim: Do you have more details on "don't work"?
[2011/12/27 11:54:18] <Hunner> hacim: usually it helps to try git:// https:// and http:// (especially on older rhel boxen)
[2011/12/27 11:55:37] <hacim> Hunner: git.black.co.at[0: 78.46.201.105]: errno=Connection refused
[2011/12/27 11:56:08] <hacim> Hunner: tried http/https, no dice
[2011/12/27 11:57:05] @ csanchez joined channel #puppet
[2011/12/27 12:03:01] @ ckauhaus joined channel #puppet
[2011/12/27 12:03:10] @ 13WAAG1UX joined channel #puppet
[2011/12/27 12:04:19] @ eventi left channel #puppet ()
[2011/12/27 12:05:10] @ alban2 joined channel #puppet
[2011/12/27 12:05:56] @ Quit: the_ramink: Ping timeout: 240 seconds
[2011/12/27 12:09:31] @ Quit: dcsobralWork: Remote host closed the connection
[2011/12/27 12:10:13] @ Spads joined channel #puppet
[2011/12/27 12:13:29] @ Quit: Spads_: Ping timeout: 240 seconds
[2011/12/27 12:13:46] @ Quit: ajburton: Quit: Leaving.
[2011/12/27 12:19:40] @ and`_ joined channel #puppet
[2011/12/27 12:20:02] @ Quit: and`_: Client Quit
[2011/12/27 12:20:30] @ and` joined channel #puppet
[2011/12/27 12:20:52] @ Quit: and`: Changing host
[2011/12/27 12:20:52] @ and` joined channel #puppet
[2011/12/27 12:21:20] @ Quit: and`: Client Quit
[2011/12/27 12:22:05] @ and` joined channel #puppet
[2011/12/27 12:22:20] @ Quit: and`: Changing host
[2011/12/27 12:22:20] @ and` joined channel #puppet
[2011/12/27 12:24:20] @ Quit: dissipate: Ping timeout: 252 seconds
[2011/12/27 12:27:38] @ ldlework joined channel #puppet
[2011/12/27 12:36:04] @ Quit: zwi: Quit: Leaving.
[2011/12/27 12:36:17] @ zwi joined channel #puppet
[2011/12/27 12:36:33] @ Quit: paroneayea: Remote host closed the connection
[2011/12/27 12:38:17] @ paroneayea joined channel #puppet
[2011/12/27 12:38:38] <Hunner> hacim: I get connection refused for git://git.black.co.at/module-dnsmasq which means that his git server is probably not running, and I get a 403 forbidden for http://git.black.co.at/git/module-dnsmasq
[2011/12/27 12:38:43] <Hunner> So, it's not just you
[2011/12/27 12:39:19] @ Quit: KristianDK: Read error: Connection reset by peer
[2011/12/27 12:39:31] @ Quit: gebi: Ping timeout: 252 seconds
[2011/12/27 12:39:47] @ gebi joined channel #puppet
[2011/12/27 12:42:04] @ scsinutz joined channel #puppet
[2011/12/27 12:45:07] @ KristianDK joined channel #puppet
[2011/12/27 12:45:16] @ Quit: KristianDK: Client Quit
[2011/12/27 12:47:13] @ the_ramink joined channel #puppet
[2011/12/27 12:51:14] @ Quit: jsurfer: Quit: jsurfer
[2011/12/27 12:54:23] @ dissipate joined channel #puppet
[2011/12/27 12:54:23] @ Quit: dissipate: Changing host
[2011/12/27 12:54:23] @ dissipate joined channel #puppet
[2011/12/27 12:56:58] @ Quit: gabrtv: Quit: gabrtv
[2011/12/27 12:59:18] @ lak joined channel #puppet
[2011/12/27 12:59:18] @ Quit: lak: Changing host
[2011/12/27 12:59:18] @ lak joined channel #puppet
[2011/12/27 13:00:48] @ Quit: dissipate: Quit: Leaving
[2011/12/27 13:00:54] @ Quit: fcami: Quit: moving...
[2011/12/27 13:02:27] @ vocis joined channel #puppet
[2011/12/27 13:04:20] @ Quit: newtMcKerr: Quit: Leaving.
[2011/12/27 13:05:02] @ newtMcKerr joined channel #puppet
[2011/12/27 13:06:20] @ deni_ is now known as deni
[2011/12/27 13:07:57] @ Quit: lak: Quit: Leaving.
[2011/12/27 13:09:05] @ jodok joined channel #puppet
[2011/12/27 13:12:27] @ nkts joined channel #puppet
[2011/12/27 13:12:42] @ polipie joined channel #puppet
[2011/12/27 13:12:54] @ fronlius joined channel #puppet
[2011/12/27 13:13:05] @ Quit: alban2: Ping timeout: 244 seconds
[2011/12/27 13:13:45] @ Quit: paroneayea: Remote host closed the connection
[2011/12/27 13:15:46] @ arBmind joined channel #puppet
[2011/12/27 13:17:10] @ paroneayea joined channel #puppet
[2011/12/27 13:19:46] <polipie> can you put a define in a file like site.pp in the module directory? like this: https://github.com/uggedal/puppet-module-nginx/blob/master/manifests/site.pp - I tried doing something similar, but i'm getting an error when I try to reference the define: "ArgumentError: Invalid resource type nginx::site". anyone got an idea that could push me in the right direction? thanks!
[2011/12/27 13:20:13] @ vocis left channel #puppet ()
[2011/12/27 13:21:03] @ Quit: nkts: Quit: nkts
[2011/12/27 13:21:44] @ Quit: tmclaugh: Quit: tmclaugh
[2011/12/27 13:21:57] @ joe-mac joined channel #puppet
[2011/12/27 13:25:12] <Dominic> polipie: pastebin the site.pp and the manifest that's causing the error along with a pointer as to which line it's saying is wrong
[2011/12/27 13:30:40] @ Stuttergart_ joined channel #puppet
[2011/12/27 13:30:50] <Stuttergart_> Hi!
[2011/12/27 13:32:17] <polipie> Dominic: http://pastie.org/private/kcq6t2axfxor1jm2i7dgg
[2011/12/27 13:32:26] @ Quit: joe-mac: Remote host closed the connection
[2011/12/27 13:32:47] <polipie> if i put the define in the same file as the manifest, then it works fine
[2011/12/27 13:33:03] <polipie> i must be overlooking something :)
[2011/12/27 13:33:23] @ kolla joined channel #puppet
[2011/12/27 13:33:57] <polipie> Error 400 on SERVER: Could not find class nginx::xdconfig which points to line 37 in the pastie
[2011/12/27 13:34:09] @ Quit: paroneayea: Ping timeout: 240 seconds
[2011/12/27 13:36:24] <Volcane> polipie: see the module documentation - you need to put nginx::foo in the moduledir in nginx/manifests/foo.pp
[2011/12/27 13:37:05] <polipie> that would make perfect sense :D
[2011/12/27 13:37:06] @ paroneayea joined channel #puppet
[2011/12/27 13:37:47] <polipie> works now, omg :)
[2011/12/27 13:37:50] <polipie> thanks!
[2011/12/27 13:38:49] @ Quit: kolla: Ping timeout: 240 seconds
[2011/12/27 13:39:30] @ kolla joined channel #puppet
[2011/12/27 13:40:35] @ Quit: brtl: Quit: Leaving.
[2011/12/27 13:42:25] @ Quit: Ashutto: Ping timeout: 252 seconds
[2011/12/27 13:42:34] @ larstobi joined channel #puppet
[2011/12/27 13:43:36] @ Quit: highclasshole: Ping timeout: 240 seconds
[2011/12/27 13:44:16] @ Borjis joined channel #puppet
[2011/12/27 13:45:49] @ Quit: paroneayea: Ping timeout: 240 seconds
[2011/12/27 13:48:10] @ paroneayea joined channel #puppet
[2011/12/27 13:50:39] <Stuttergart_> does anyone have a pointer to docs on the correct way to add nodes to a PE instance without using the provisioning layer?
[2011/12/27 13:51:17] <Stuttergart_> Did the "puppetd --test --waitforcert" 60 dance but the node doesn't show up in the console even after signing and re-test
[2011/12/27 13:52:04] @ felixnor joined channel #puppet
[2011/12/27 13:54:47] @ Quit: Borjis: Quit: Page closed
[2011/12/27 13:56:43] <arBmind> Dominic, thanks for your answer - it's run through puppet - augeas itself has no problem with dollar signs in pathes
[2011/12/27 13:57:13] @ Spads_ joined channel #puppet
[2011/12/27 13:57:17] <arBmind> I used the phpvars lens, which generates key for php variables with $ signs
[2011/12/27 13:57:38] <Dominic> arBmind: I take it you put one level of escaping in for augtool?
[2011/12/27 13:58:04] @ Quit: sdog: Quit: Leaving.
[2011/12/27 13:58:04] <arBmind> no augtool does not require any escaping
[2011/12/27 13:59:17] @ Quit: Spads: Ping timeout: 252 seconds
[2011/12/27 13:59:30] <Dominic> ah ok, what's happening on the value/password side, is that a puppet variable or a string containing dollars?
[2011/12/27 14:00:32] <arBmind> code looked like: $dollar = '$'; .... changes: [ "set ${dollar}dbpass $password" ]
[2011/12/27 14:00:52] <Dominic> so $password is set outside the resource?
[2011/12/27 14:01:01] <arBmind> error of puppet states "set with params ["\$dbpass", "xyz"] does not work
[2011/12/27 14:01:58] @ Quit: Spads_: Ping timeout: 268 seconds
[2011/12/27 14:02:06] @ Spads joined channel #puppet
[2011/12/27 14:02:14] <arBmind> yes, it obscure... puppet documentation always states do not use double quotes with $ signs.
[2011/12/27 14:02:32] <arBmind> apart from that I could not find any hints
[2011/12/27 14:02:53] <Stuttergart_> ah, nevermind, I didn't realize that the installer was for all components including the agent
[2011/12/27 14:04:22] @ Kazuhiro1 joined channel #puppet
[2011/12/27 14:07:40] <wizonesolutions> Is anyone aware of any decent VirtualBox-compatible machines that have Ubuntu 10.04 LTS and puppetmaster pre-installed?
[2011/12/27 14:08:12] <arBmind> wizonesolutions, you may want to look into vagrantboxes.es
[2011/12/27 14:08:20] <arBmind> vagrantbox.es
[2011/12/27 14:08:38] @ Quit: brandon_dacrib: Quit: brandon_dacrib
[2011/12/27 14:09:18] <wizonesolutions> arBmind: Ooh, nice. I have been wanting to play with Vagrant, so this is a nice excuse. Thanks.
[2011/12/27 14:09:56] <wizonesolutions> hmm, not sure if they have an Ubuntu one with Puppet but maybe I can use something else since the VM would basically only be for Puppet
[2011/12/27 14:10:26] <wizonesolutions> or I could just grab a straight Ubuntu one and install it myself
[2011/12/27 14:12:36] @ Bardack joined channel #puppet
[2011/12/27 14:12:59] <arBmind> both ways should be easy enough
[2011/12/27 14:13:02] @ Quit: Bardack: Remote host closed the connection
[2011/12/27 14:13:09] @ Bardack joined channel #puppet
[2011/12/27 14:13:58] <Dominic> arBmind: this works for me on 2.7.x. Note the double-escaped dollar, so Augeas doesn't interpret it as a var and extra quotes so the end value is quoted. http://fpaste.org/FvE8/
[2011/12/27 14:14:01] <wizonesolutions> arBmind: Yeah, I'll probably get the clean box just to get some installation experience. This is probably a stopgap solution to get me started and for my own use, but I'll want to move it to a VPS or higher eventually.
[2011/12/27 14:14:35] @ Quit: Bardack: Remote host closed the connection
[2011/12/27 14:14:40] @ Bardack joined channel #puppet
[2011/12/27 14:14:59] @ Quit: corwin7: Read error: Connection reset by peer
[2011/12/27 14:15:03] @ Quit: csanchez: Quit: csanchez
[2011/12/27 14:15:34] <arBmind> Dominic, thanks for triing that out
[2011/12/27 14:15:59] @ dbgster joined channel #puppet
[2011/12/27 14:16:37] @ Quit: Bardack: Remote host closed the connection
[2011/12/27 14:16:41] @ Bardack joined channel #puppet
[2011/12/27 14:17:09] @ Quit: paroneayea: Ping timeout: 240 seconds
[2011/12/27 14:18:00] @ Quit: kermit: Quit: Leaving.
[2011/12/27 14:18:12] @ kermit joined channel #puppet
[2011/12/27 14:18:44] @ Quit: dan__t: Ping timeout: 252 seconds
[2011/12/27 14:19:11] @ Quit: Bardack: Remote host closed the connection
[2011/12/27 14:19:23] @ Bardack joined channel #puppet
[2011/12/27 14:20:01] @ Quit: Bardack: Remote host closed the connection
[2011/12/27 14:20:08] @ Bardack joined channel #puppet
[2011/12/27 14:20:33] @ Quit: Bardack: Remote host closed the connection
[2011/12/27 14:20:40] @ Bardack joined channel #puppet
[2011/12/27 14:20:57] @ Quit: Bardack: Remote host closed the connection
[2011/12/27 14:24:33] @ paroneayea joined channel #puppet
[2011/12/27 14:28:34] <arBmind> Dominic, it works here too, I don't know what was the problem some hours before
[2011/12/27 14:28:59] <arBmind> maybe i tried to many variations and something else was wrong when i tried the extra backslash
[2011/12/27 14:29:28] @ dhogland joined channel #puppet
[2011/12/27 14:29:55] <Dominic> arBmind: ah ok, glad that was it
[2011/12/27 14:30:10] <Dominic> the combination of escaping can be a nightmare
[2011/12/27 14:31:16] @ Quit: motomike: Remote host closed the connection
[2011/12/27 14:33:25] @ motomike joined channel #puppet
[2011/12/27 14:34:30] @ Quit: kolla: Ping timeout: 248 seconds
[2011/12/27 14:34:33] @ Quit: jab_doa: Quit: Verlassend
[2011/12/27 14:35:03] @ Quit: Stuttergart_: Ping timeout: 252 seconds
[2011/12/27 14:36:48] @ Quit: newtMcKerr: Quit: Leaving.
[2011/12/27 14:39:15] @ Quit: Maliuta: Ping timeout: 252 seconds
[2011/12/27 14:40:07] @ newtMcKerr joined channel #puppet
[2011/12/27 14:41:00] @ jsurfer joined channel #puppet
[2011/12/27 14:41:30] @ Quit: jsurfer: Remote host closed the connection
[2011/12/27 14:43:23] @ lak joined channel #puppet
[2011/12/27 14:43:24] @ Quit: lak: Changing host
[2011/12/27 14:43:24] @ lak joined channel #puppet
[2011/12/27 14:44:30] @ larsar joined channel #puppet
[2011/12/27 14:45:40] @ Maliuta joined channel #puppet
[2011/12/27 14:49:43] @ rcrowley joined channel #puppet
[2011/12/27 14:49:44] <jeremyb> any ideas what's up with this? http://dpaste.com/678436/ (re jamesturnbull's scaffold tool; assuming it doesn't have it's own channel)
[2011/12/27 14:50:12] @ Quit: lak: Quit: Leaving.
[2011/12/27 14:51:39] @ Quit: kangman: Remote host closed the connection
[2011/12/27 14:51:58] @ Quit: ckauhaus: Quit: Leaving.
[2011/12/27 14:53:22] @ lak joined channel #puppet
[2011/12/27 14:53:22] @ Quit: lak: Changing host
[2011/12/27 14:53:22] @ lak joined channel #puppet
[2011/12/27 14:53:58] @ Holocaine joined channel #puppet
[2011/12/27 14:54:35] @ Quit: rcrowley: Client Quit
[2011/12/27 14:56:27] @ Quit: lak: Client Quit
[2011/12/27 14:56:34] <jamesturnbull> jeremyb: I'd recommend not using that tool anymore and instead the puppet-module tool
[2011/12/27 14:56:41] <jamesturnbull> jeremyb: try gem install puppet-module
[2011/12/27 14:56:51] @ lak joined channel #puppet
[2011/12/27 14:56:53] @ Quit: lak: Client Quit
[2011/12/27 14:56:53] <jeremyb> jamesturnbull: trying...
[2011/12/27 14:57:03] <jamesturnbull> jeremyb: and that functionality itself has been merged into Puppet core too - it'll be in the next major release
[2011/12/27 14:59:26] @ Quit: Holocaine: Ping timeout: 252 seconds
[2011/12/27 15:00:15] @ Quit: mfladischer: Remote host closed the connection
[2011/12/27 15:02:48] @ kolla joined channel #puppet
[2011/12/27 15:04:23] @ Quit: kolla: Remote host closed the connection
[2011/12/27 15:04:26] @ highclasshole joined channel #puppet
[2011/12/27 15:04:52] @ kolla joined channel #puppet
[2011/12/27 15:06:38] <jeremyb> "Technical disclaimer for techies" is kinda funny but I like that it's there
[2011/12/27 15:07:51] <jeremyb> jamesturnbull: looks like it's just for modules? scaffold seemed to do several different levels of hierarchy
[2011/12/27 15:08:07] <jeremyb> (i.e. --template=)
[2011/12/27 15:10:46] <jamesturnbull> jeremyb: yeah but it's probably not worth doing it that way anymore
[2011/12/27 15:11:27] @ tobert_ is now known as tobert
[2011/12/27 15:11:35] @ Quit: tobert: Changing host
[2011/12/27 15:11:35] @ tobert joined channel #puppet
[2011/12/27 15:13:16] @ Quit: the_ramink: Ping timeout: 248 seconds
[2011/12/27 15:14:44] @ Quit: bpgoldsb: Ping timeout: 268 seconds
[2011/12/27 15:16:24] @ Spads_ joined channel #puppet
[2011/12/27 15:17:21] @ nkts joined channel #puppet
[2011/12/27 15:17:42] @ Quit: kermit: Quit: Leaving.
[2011/12/27 15:17:56] @ kermit joined channel #puppet
[2011/12/27 15:19:29] @ Quit: Spads: Ping timeout: 240 seconds
[2011/12/27 15:20:37] @ campee joined channel #puppet
[2011/12/27 15:20:49] @ Quit: kelseyhightower: Read error: No route to host
[2011/12/27 15:21:43] @ kelseyhightower joined channel #puppet
[2011/12/27 15:22:38] @ Quit: gebi: Ping timeout: 240 seconds
[2011/12/27 15:24:06] <jeremyb> jamesturnbull: ok, thanks. btw is there a way to buy pro puppet that gives you a bigger cut? i.e. amazon vs. apress vs. some other way
[2011/12/27 15:24:28] @ gebi joined channel #puppet
[2011/12/27 15:24:29] <jamesturnbull> jeremyb: http://www.amazon.com/gp/product/1430230576/ref=as_li_ss_tl?ie=UTF8&tag=puppet0e-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430230576
[2011/12/27 15:24:31] @ Quit: scsinutz: Quit: Leaving.
[2011/12/27 15:24:34] <jamesturnbull> jeremyb: and thanks! :)
[2011/12/27 15:25:11] @ scsinutz joined channel #puppet
[2011/12/27 15:29:07] @ Quit: tizzo-afk: Ping timeout: 252 seconds
[2011/12/27 15:30:40] <countskm> jamesturnbull: pro puppet is ze best - gracias
[2011/12/27 15:31:14] <jamesturnbull> countskm: thanks!
[2011/12/27 15:31:56] @ Quit: illsci: Quit: [BX] We are BitchX of Borg. You will be assimilated. Using ircII is futile.
[2011/12/27 15:32:09] <countskm> fortunately and unfortunately i read every other book before yours ;-) its a good thing in the end.. forced discipline :-)
[2011/12/27 15:32:38] @ Quit: jokajak: Read error: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number
[2011/12/27 15:32:48] <countskm> although i think u were implicated in 'pulling strings'?
[2011/12/27 15:32:57] @ jokajak joined channel #puppet
[2011/12/27 15:34:25] <countskm> just a jest ;-)
[2011/12/27 15:36:49] @ Quit: scsinutz: Ping timeout: 240 seconds
[2011/12/27 15:37:26] <countskm> on another note, anyone working w/ aix and virtual machines?
[2011/12/27 15:38:09] @ Quit: nottings: Ping timeout: 240 seconds
[2011/12/27 15:40:56] @ Quit: alanevans: Remote host closed the connection
[2011/12/27 15:41:00] @ Dahme2011_ joined channel #puppet
[2011/12/27 15:41:18] <Dahme2011_> هاي
[2011/12/27 15:41:46] <countskm> m/.../
[2011/12/27 15:44:26] @ Quit: Dahme2011_: Quit: Rooms • iPhone IRC Client • http://www.roomsapp.mobi
[2011/12/27 15:46:55] @ bpgoldsb_ joined channel #puppet
[2011/12/27 15:47:12] @ Quit: dhogland:
[2011/12/27 15:48:01] @ paxos joined channel #puppet
[2011/12/27 15:49:29] @ Quit: paroneayea: Ping timeout: 240 seconds
[2011/12/27 15:49:57] @ Quit: jodok: Quit: jodok
[2011/12/27 15:50:17] @ Quit: Diranged: Remote host closed the connection
[2011/12/27 15:51:08] @ Quit: bpgoldsb_: Ping timeout: 248 seconds
[2011/12/27 15:52:27] @ Quit: felixnor: Quit: felixnor
[2011/12/27 15:53:59] @ mattr joined channel #puppet
[2011/12/27 15:53:59] @ Quit: mattr: Changing host
[2011/12/27 15:53:59] @ mattr joined channel #puppet
[2011/12/27 15:54:31] @ Quit: mattr-: Ping timeout: 255 seconds
[2011/12/27 15:58:17] @ Quit: benjiedmund: Ping timeout: 252 seconds
[2011/12/27 15:58:39] @ JC joined channel #puppet
[2011/12/27 15:59:06] @ bpgoldsb joined channel #puppet
[2011/12/27 16:00:18] <JC> Hello, I am having problems installing puppet-dashboard. I installed all the pre reqs. I created my DB but when I run rake db:migrate I get a uninitialized constant Gem::SyckDefaultKey what Gem is this?
[2011/12/27 16:01:38] @ Quit: larsar: Remote host closed the connection
[2011/12/27 16:02:02] @ Quit: johnston: Ping timeout: 258 seconds
[2011/12/27 16:02:18] @ bpgoldsb_ joined channel #puppet
[2011/12/27 16:02:19] @ Quit: bpgoldsb: Write error: Broken pipe
[2011/12/27 16:03:52] @ Kazuhiro2 joined channel #puppet
[2011/12/27 16:03:58] @ Quit: Kazuhiro1: Ping timeout: 255 seconds
[2011/12/27 16:05:24] @ Quit: cherwin_: Read error: Operation timed out
[2011/12/27 16:07:29] @ alanevans joined channel #puppet
[2011/12/27 16:08:55] @ Quit: mrwacky42: Ping timeout: 255 seconds
[2011/12/27 16:10:02] @ danblack joined channel #puppet
[2011/12/27 16:11:40] @ lak joined channel #puppet
[2011/12/27 16:11:40] @ Quit: lak: Changing host
[2011/12/27 16:11:40] @ lak joined channel #puppet
[2011/12/27 16:13:32] @ Quit: JC: Quit: Page closed
[2011/12/27 16:15:13] @ larsar joined channel #puppet
[2011/12/27 16:16:09] <campee> is there a web forum for puppet where people can get help?
[2011/12/27 16:16:53] <agaffney> there's the mailing list and this IRC channel
[2011/12/27 16:17:29] @ Quit: DJClean: Read error: Operation timed out
[2011/12/27 16:17:44] <campee> ok, i'll prepare a pastebin then and share my issue in here :)
[2011/12/27 16:19:51] @ Quit: larsar: Remote host closed the connection
[2011/12/27 16:23:39] @ wilmoore joined channel #puppet
[2011/12/27 16:25:36] @ Quit: MUILTR: Ping timeout: 240 seconds
[2011/12/27 16:25:57] @ cherwin joined channel #puppet
[2011/12/27 16:26:22] @ MUILTR joined channel #puppet
[2011/12/27 16:26:49] @ iamchrisf joined channel #puppet
[2011/12/27 16:26:50] <campee> here is my issue if anyone feels like helping out: http://pastebin.com/5bf9MHke
[2011/12/27 16:27:13] <campee> basically, i have a module that says that a class is missing. but i clearly have that class configured and i believe my configuration is valid
[2011/12/27 16:27:26] @ Quit: vinceTO: Remote host closed the connection
[2011/12/27 16:27:29] <campee> in fact, i have other modules with identical configurations that are working correctly
[2011/12/27 16:28:18] @ Quit: benkevan: Quit: leaving
[2011/12/27 16:29:27] @ Quit: kolla: Remote host closed the connection
[2011/12/27 16:29:41] @ Quit: fronlius: Quit: fronlius
[2011/12/27 16:30:27] @ Spads joined channel #puppet
[2011/12/27 16:31:21] @ Quit: lak: Quit: Leaving.
[2011/12/27 16:31:51] @ Quit: Callek: Remote host closed the connection
[2011/12/27 16:32:37] <anrxc> campee: you have closed postfix::config too soon
[2011/12/27 16:32:44] <anrxc> campee: line 58
[2011/12/27 16:32:56] @ Quit: Spads_: Ping timeout: 252 seconds
[2011/12/27 16:33:40] @ Callek joined channel #puppet
[2011/12/27 16:34:02] @ thoraxe joined channel #puppet
[2011/12/27 16:34:20] @ gebi_ joined channel #puppet
[2011/12/27 16:34:47] <thoraxe> is it possible to have a node definition that corresponds to multiple hostnames?
[2011/12/27 16:35:01] <Kazuhiro2> yes, you can regex match in the node name.
[2011/12/27 16:35:08] <rodjek> thoraxe: you can supply a regex instead of a node name
[2011/12/27 16:35:49] @ Quit: gebi: Ping timeout: 240 seconds
[2011/12/27 16:35:52] <campee> anrxc: i can't seem to figure out what should it look like. what would should it be?
[2011/12/27 16:35:58] <thoraxe> hm
[2011/12/27 16:36:02] <thoraxe> i was hoping for an array
[2011/12/27 16:36:05] <thoraxe> but i guess a regex would work
[2011/12/27 16:36:34] <kjetilho> thoraxe: you can write a comma separated liste
[2011/12/27 16:36:38] <kjetilho> -e
[2011/12/27 16:37:17] <kjetilho> but it has to be the whole hostname or fully qualified domain name
[2011/12/27 16:37:28] <thoraxe> kjetilho: node 'foo.bar','apple.banana' ?
[2011/12/27 16:37:36] <thoraxe> or would it be 'something,something' ?
[2011/12/27 16:39:02] @ marrusl joined channel #puppet
[2011/12/27 16:40:29] @ Quit: eightyeight: Ping timeout: 240 seconds
[2011/12/27 16:40:32] @ tmclaugh joined channel #puppet
[2011/12/27 16:41:27] <campee> anrxc: ?
[2011/12/27 16:41:32] @ eightyeight joined channel #puppet
[2011/12/27 16:46:01] @ scsinutz joined channel #puppet
[2011/12/27 16:47:08] @ Quit: ghanima: Ping timeout: 240 seconds
[2011/12/27 16:51:11] @ Anamika joined channel #puppet
[2011/12/27 16:51:41] <Hunner> thoraxe: node 'foo.company.com', 'bar.company.com', 'baz.company.com' {
[2011/12/27 16:52:22] <Hunner> or node /.*\.company.com/ { should work too
[2011/12/27 16:53:38] <Hunner> I don't know this for sure, but the master should check in order for 'foo.company.com', 'foo.company', 'foo', then check for matching regex nodes if nothing was found
[2011/12/27 16:53:56] <Hunner> So you can have catch-all regexes, and specific node defs to override it
[2011/12/27 16:54:09] @ Spads_ joined channel #puppet
[2011/12/27 16:56:01] <Anamika> Anybody home ?
[2011/12/27 16:56:41] <Anamika> Yo! People
[2011/12/27 16:56:50] <bob2> if you have a question, ask
[2011/12/27 16:56:57] <bob2> that's how all technical irc channels work
[2011/12/27 16:57:08] @ Quit: Spads: Ping timeout: 252 seconds
[2011/12/27 16:57:09] @ Quit: iamchrisf: Ping timeout: 252 seconds
[2011/12/27 16:57:09] <Anamika> No
[2011/12/27 16:57:10] <Anamika> ok
[2011/12/27 16:57:29] @ Quit: ascarter: Ping timeout: 240 seconds
[2011/12/27 16:57:29] <Anamika> well, i am not able to connect to dalnet.net
[2011/12/27 16:57:39] <Anamika> :-D
[2011/12/27 16:57:46] <Anamika> Can you guys help me
[2011/12/27 16:57:54] <bob2> what?
[2011/12/27 16:57:55] <Anamika> :-[
[2011/12/27 16:57:55] <campee> and you joined #puppet to ask for help?
[2011/12/27 16:58:05] <bob2> why are you asking for irc connection help in #puppet?
[2011/12/27 16:58:17] <campee> a channel devoted to a configuration management software tool
[2011/12/27 16:58:28] <Anamika> Actually, i am sorry but the only channel i was able to was yours.
[2011/12/27 16:58:30] @ Quit: alanevans: Ping timeout: 248 seconds
[2011/12/27 16:58:54] <campee> Anamika: /join #irc
[2011/12/27 16:58:54] @ Quit: scsinutz: Quit: Leaving.
[2011/12/27 16:58:57] <campee> Anamika: ask for help there
[2011/12/27 16:59:18] <Anamika> I am from india, 20 yrs F. And new to irc
[2011/12/27 16:59:30] @ rubic joined channel #puppet
[2011/12/27 16:59:33] <Anamika> So it kind confusing .
[2011/12/27 16:59:34] <bob2> ok but still nothing to do with us
[2011/12/27 17:00:54] <Anamika> that's it ???
[2011/12/27 17:01:43] @ jMCg left channel #puppet ()
[2011/12/27 17:01:52] <Anamika> Rude Ppl!!:-/
[2011/12/27 17:02:26] <bob2> what?
[2011/12/27 17:02:33] @ lak joined channel #puppet
[2011/12/27 17:02:33] @ Quit: lak: Changing host
[2011/12/27 17:02:33] @ lak joined channel #puppet
[2011/12/27 17:03:12] @ paroneayea joined channel #puppet
[2011/12/27 17:04:12] <HarrisonZhu> Anamika:read this first http://projects.puppetlabs.com/projects/puppet/wiki/IRC_Channel
[2011/12/27 17:04:43] @ Quit: MUILTR: Ping timeout: 248 seconds
[2011/12/27 17:05:15] <campee> pretty sure Anamika is trolling
[2011/12/27 17:05:50] <Anamika> What that's suppose to mean
[2011/12/27 17:06:38] <Anamika> BTW, what the symbol of angry ??
[2011/12/27 17:06:39] <Anamika> b,coz i feel it here so much
[2011/12/27 17:06:43] @ MUILTR joined channel #puppet
[2011/12/27 17:09:10] @ Quit: lak: Quit: Leaving.
[2011/12/27 17:09:33] @ _flex_ joined channel #puppet
[2011/12/27 17:12:06] @ Quit: _flex: Ping timeout: 240 seconds
[2011/12/27 17:12:14] @ HarrisonZhu left channel #puppet ()
[2011/12/27 17:13:37] @ alanevans joined channel #puppet
[2011/12/27 17:13:49] @ Quit: Anamika: Ping timeout: 240 seconds
[2011/12/27 17:13:58] @ talman joined channel #puppet
[2011/12/27 17:15:58] <anrxc> campee: for real?
[2011/12/27 17:16:06] <anrxc> campee: loewr } to end of the manifest
[2011/12/27 17:16:47] @ Anamika joined channel #puppet
[2011/12/27 17:17:26] @ Quit: newtMcKerr: Quit: Leaving.
[2011/12/27 17:17:49] @ Quit: arBmind: Ping timeout: 240 seconds
[2011/12/27 17:19:08] @ talman left channel #puppet ()
[2011/12/27 17:20:20] @ Quit: williemach: Quit: Leaving.
[2011/12/27 17:25:20] @ Spads joined channel #puppet
[2011/12/27 17:25:23] <campee> anrxc: thanks, i figured it out. i'm not accustomed to this type of syntax
[2011/12/27 17:28:48] @ Quit: Spads_: Ping timeout: 255 seconds
[2011/12/27 17:30:08] @ Quit: Spads: Ping timeout: 252 seconds
[2011/12/27 17:30:23] @ Quit: fennec: Ping timeout: 244 seconds
[2011/12/27 17:30:25] @ Spads joined channel #puppet
[2011/12/27 17:31:32] @ vagabond007 joined channel #puppet
[2011/12/27 17:32:07] @ vagabond007 left channel #puppet ()
[2011/12/27 17:34:03] <anrxc> you'll be soon :)
[2011/12/27 17:34:13] <anrxc> take a good editor and this won't happen again
[2011/12/27 17:34:22] <anrxc> puppet on debian comes with puppet-mode for emacs
[2011/12/27 17:35:12] <anrxc> campee: do you keep your modules in git or svn? on the puppetlabs wiki you can copy a pre-commit hook that validates syntax of manifests and templates
[2011/12/27 17:35:20] <anrxc> campee: if you don't have a good editor that helps
[2011/12/27 17:36:44] @ Quit: wilmoore: Remote host closed the connection
[2011/12/27 17:38:53] <rtyler> I suppose there isn't a good resource type for adding nameserver entries to /etc/resolv.conf :/
[2011/12/27 17:39:19] @ nul0op joined channel #puppet
[2011/12/27 17:40:48] @ Quit: djm68: Remote host closed the connection
[2011/12/27 17:40:55] <anrxc> you read the types document right? they suggest content of file typ
[2011/12/27 17:40:56] <anrxc> e
[2011/12/27 17:41:32] <anrxc> e42labs or how it's called has a common module with some cfengine-like functions that can be used like append_of_noline - that would be good for resolv
[2011/12/27 17:41:58] <anrxc> append_if*
[2011/12/27 17:42:45] <rtyler> it doesn't look like the file resource type supports "onlyif" like exec
[2011/12/27 17:43:04] <rtyler> so maybe I'll just haxx up an exec block that will only append to the file if the nameserver isn't there already
[2011/12/27 17:43:52] <anrxc> i find it useful to have a common module that applies to all servers - like for customer facter if server is s/w raid or h/w raid
[2011/12/27 17:44:11] <anrxc> and then when you have one adding append_if_noline is simple
[2011/12/27 17:44:47] <rtyler> yeah, I use a "base" module that all hosts include
[2011/12/27 17:45:05] <rtyler> https://github.com/jenkinsci/infra-puppet/blob/master/modules/base/manifests/init.pp
[2011/12/27 17:46:29] <anrxc> https://github.com/example42/puppet-modules/tree/3a80fc564/common
[2011/12/27 17:46:51] <rtyler> I like this game
[2011/12/27 17:46:53] <rtyler> :P
[2011/12/27 17:47:18] <rtyler> do you use puppet with a puppetmasterd or standalone if I may ask
[2011/12/27 17:47:43] <anrxc> master with nginx+mongrel
[2011/12/27 17:47:56] <anrxc> not happy though, up to 10 mongrel backends now on 50 servers, and still lots of failed runs
[2011/12/27 17:48:01] <rtyler> O_O
[2011/12/27 17:48:29] <rodjek> master w/ nginx & unicorn
[2011/12/27 17:48:31] <rodjek> works great
[2011/12/27 17:49:01] @ Anamika left channel #puppet ()
[2011/12/27 17:49:15] <anrxc> i aksed a statistics profesor i know to calculate how often in a period of an hour, with my run intervals, more than 4 servers request manifests
[2011/12/27 17:49:21] <anrxc> i'll see from there :)
[2011/12/27 17:49:31] @ Quit: 13WAAG1UX: Ping timeout: 268 seconds
[2011/12/27 17:51:32] <anrxc> i use masters per customer for now, potentially we could use it for all customers, and with this behaviour it's not possible
[2011/12/27 17:52:21] <anrxc> i like the server-client model more than alternative transport methods
[2011/12/27 17:52:25] @ Quit: _flex_: Remote host closed the connection
[2011/12/27 17:52:51] @ hco-bitlbee-mba joined channel #puppet
[2011/12/27 17:52:51] <rtyler> https://github.com/jenkinsci/infra-puppet/blob/master/modules/autoupdate/manifests/init.pp
[2011/12/27 17:52:59] <rtyler> this may or may not be a "stupid-ass idea"
[2011/12/27 17:53:34] <anrxc> yeah in managed hosting intervals are much more frequent, fot a lot of changes you can't let the customer wait
[2011/12/27 17:53:39] <anrxc> one of my thorns
[2011/12/27 17:53:45] <rtyler> ah, fair point
[2011/12/27 17:54:09] @ rcrowley joined channel #puppet
[2011/12/27 17:54:32] <rodjek> rtyler: i'd suggest keeping something as important as your puppet manifests in root's home dir is a stupid-ass idea
[2011/12/27 17:54:58] @ Enf joined channel #puppet
[2011/12/27 17:55:04] <anrxc> rodjek: unicorn sounds good, i'll look into it, thanks
[2011/12/27 17:55:19] <rtyler> rodjek: why?
[2011/12/27 17:56:21] <rodjek> rtyler: home dirs are are a user's personal files, not system configurations
[2011/12/27 17:56:52] <rtyler> considering the root crontab runs the update, does it matter whether it's /root or /var/puppet?
[2011/12/27 17:57:10] <rodjek> /etc/puppet is a much more suitable (and standard) place
[2011/12/27 17:57:31] @ Quit: neonflux: Quit: Leaving.
[2011/12/27 17:57:32] <rtyler> despite running masterless?
[2011/12/27 17:58:18] <rodjek> rtyler: in theory, you could put them in /usr/lib/foo/bar/baz/gronk if you want without an issue, but it's not a good idea
[2011/12/27 17:58:41] <rtyler> for any other reason than convention though?
[2011/12/27 17:58:46] <rodjek> the method of running puppet doesn't effect where you should store your manifests
[2011/12/27 17:59:07] <rodjek> the next sysadmin that logs into that box won't stab you in the eye?
[2011/12/27 17:59:26] <rtyler> so no? :P
[2011/12/27 18:00:07] <rodjek> conventions are there for your sanity, feel free to go against them if you wish
[2011/12/27 18:00:22] <nevyn> rtyler: it should be in some sort of version control
[2011/12/27 18:00:37] <rtyler> it is in version control, it all is fed from github
[2011/12/27 18:02:47] <Kazuhiro2> Doing things different for the sake of different is a dumb idea.
[2011/12/27 18:03:10] <nevyn> usually
[2011/12/27 18:03:12] <nevyn> depends
[2011/12/27 18:03:24] <nevyn> on cost of modifying things to be the "same"
[2011/12/27 18:03:40] <nevyn> vs the cost of managing different
[2011/12/27 18:03:47] <nevyn> and maintaing different
[2011/12/27 18:04:15] <rtyler> there's literally zero difference between directories where you dump your manifests as far as I can tell, when using masterless
[2011/12/27 18:04:35] <rtyler> (as far as I can tell)
[2011/12/27 18:04:47] <rtyler> while yes, if I were building this from scratch now, I'd put things in /etc/puppet
[2011/12/27 18:04:50] @ Spads_ joined channel #puppet
[2011/12/27 18:05:04] <rtyler> but the convention isn't enough for me to move all theses hosts over
[2011/12/27 18:05:08] <rodjek> except usually when you delete something from /root it doesn't break shit
[2011/12/27 18:05:20] <Kazuhiro2> +1 to that.
[2011/12/27 18:05:24] <rtyler> don't do that! :P
[2011/12/27 18:05:40] <rodjek> i do it regularly
[2011/12/27 18:05:48] <Kazuhiro2> I've seen people clear out root cause they filled the file system dumping some sql in there and then went opps.. later.
[2011/12/27 18:05:53] <rodjek> there shouldn't be anything in the home dirs on my production hosts
[2011/12/27 18:06:25] <nevyn> rtyler: relying on stuff being in homedirs for functionality is a broken pattern
[2011/12/27 18:06:57] <Kazuhiro2> I treat root as a scratch space to work im doing right now. Any thing that is there when I log in I assume to be someone else's left over digital trash.
[2011/12/27 18:07:10] @ tmm1 joined channel #puppet
[2011/12/27 18:07:15] <rtyler> I must have always been doing things wrong, I *never* touch /root
[2011/12/27 18:07:18] @ Quit: Spads: Ping timeout: 240 seconds
[2011/12/27 18:07:30] * rtyler shrugs
[2011/12/27 18:07:36] <rtyler> I will keep said convention in mind for future deployments
[2011/12/27 18:08:34] <nevyn> Kazuhiro2++
[2011/12/27 18:09:37] <nevyn> even roots crontab should be empty idealy
[2011/12/27 18:09:45] <nevyn> /etc/cron.daily etc should be used instead
[2011/12/27 18:10:01] <Kazuhiro2> or drop in per job /etc/cron.d files with your own time spec
[2011/12/27 18:14:55] @ Quit: ianbrandt: Quit: ianbrandt
[2011/12/27 18:15:11] <rtyler> why would I do that instead of relying on the cron resource type?
[2011/12/27 18:15:24] @ syntaxx joined channel #puppet
[2011/12/27 18:16:01] <syntaxx> Hi, I would like to know which syntax should i use to surpass the dpkg questions like if TOS and others?
[2011/12/27 18:16:11] <rodjek> again, mostly so all my system configuration is in one (standards compliant) place - /etc
[2011/12/27 18:17:29] <rodjek> syntaxx: i call debconf-set-selections using an exec resource before the package
[2011/12/27 18:17:44] <rodjek> ie for the sun java license
[2011/12/27 18:17:57] <rodjek> exec { "echo \"debconf shared/accepted-sun-dlj-v1-1 boolean true\" | debconf-set-selections":
[2011/12/27 18:18:36] <syntaxx> rodjek, thanks.. is the puppet syntax first in first out?
[2011/12/27 18:19:46] <rodjek> syntaxx: you'll have to add a require relationship to your package resources
[2011/12/27 18:21:17] @ Quit: comptona: Ping timeout: 252 seconds
[2011/12/27 18:21:23] @ Quit: rcrowley: Quit: Computer has gone to sleep.
[2011/12/27 18:21:28] <syntaxx> ic.. so this is what i have now exec { "echo \"debconf shared/accepted-sun-dlj-v1-1 boolean true\" | debconf-set-selections": }
[2011/12/27 18:21:28] <syntaxx> package { 'sun-java6-bin': ensure => installed }
[2011/12/27 18:22:44] <syntaxx> is that correct?
[2011/12/27 18:22:53] <rodjek> not quite
[2011/12/27 18:23:04] <rodjek> puppet resources aren't applied in the order in which they appear in the file
[2011/12/27 18:23:04] <whack> syntaxx: I have preseed stuff like that in a module: https://github.com/loggly/puppet-modules/tree/master/debian
[2011/12/27 18:23:17] <whack> here's a java example that uses it: https://github.com/loggly/puppet-modules/tree/master/java
[2011/12/27 18:23:23] <rodjek> you'll need to setup relationships between them
[2011/12/27 18:23:25] <syntaxx> thanks
[2011/12/27 18:23:56] @ brunoleon joined channel #puppet
[2011/12/27 18:29:09] @ brunoleon__ joined channel #puppet
[2011/12/27 18:29:29] @ Quit: brunoleon: Ping timeout: 240 seconds
[2011/12/27 18:30:47] @ rcrowley joined channel #puppet
[2011/12/27 18:35:36] @ _flex joined channel #puppet
[2011/12/27 18:36:03] @ Quit: _flex: Remote host closed the connection
[2011/12/27 18:36:22] @ _flex joined channel #puppet
[2011/12/27 18:39:38] @ xjiujiu joined channel #puppet
[2011/12/27 18:40:37] @ lak joined channel #puppet
[2011/12/27 18:40:37] @ Quit: lak: Changing host
[2011/12/27 18:40:37] @ lak joined channel #puppet
[2011/12/27 18:42:36] @ Quit: rcrowley: Quit: Computer has gone to sleep.
[2011/12/27 18:47:38] @ Quit: choonming: Remote host closed the connection
[2011/12/27 18:52:31] @ newtMcKerr joined channel #puppet
[2011/12/27 18:54:06] @ dissipate joined channel #puppet
[2011/12/27 18:54:58] @ Quit: tmclaugh: Quit: tmclaugh
[2011/12/27 19:02:21] @ Quit: hco-bitlbee-mba: Quit: hco-bitlbee-mba
[2011/12/27 19:02:59] @ neonflux joined channel #puppet
[2011/12/27 19:08:01] @ ben_duyujie joined channel #puppet
[2011/12/27 19:09:41] @ Quit: marrusl: Ping timeout: 268 seconds
[2011/12/27 19:12:46] @ Quit: lbt: Ping timeout: 268 seconds
[2011/12/27 19:12:50] @ hco-bitlbee-mba joined channel #puppet
[2011/12/27 19:13:52] @ Quit: lak: Quit: Leaving.
[2011/12/27 19:14:07] @ choonming joined channel #puppet
[2011/12/27 19:26:06] @ Quit: BLZbubba: Ping timeout: 240 seconds
[2011/12/27 19:26:09] @ Quit: dissipate: Ping timeout: 240 seconds
[2011/12/27 19:29:22] @ bobra joined channel #puppet
[2011/12/27 19:37:11] @ Quit: neonflux: Ping timeout: 252 seconds
[2011/12/27 19:37:55] @ Quit: hco-bitlbee-mba: Quit: hco-bitlbee-mba
[2011/12/27 19:38:31] @ Quit: oktapodi: Ping timeout: 244 seconds
[2011/12/27 19:45:12] @ oktapodi joined channel #puppet
[2011/12/27 19:46:27] @ dissipate joined channel #puppet
[2011/12/27 19:46:27] @ Quit: dissipate: Changing host
[2011/12/27 19:46:27] @ dissipate joined channel #puppet
[2011/12/27 19:46:29] @ Quit: paxos: Quit: Leaving.
[2011/12/27 19:47:59] @ wilmoore joined channel #puppet
[2011/12/27 19:49:11] @ Quit: dissipate: Max SendQ exceeded
[2011/12/27 19:49:34] @ dissipate joined channel #puppet
[2011/12/27 19:54:21] @ iamchrisf joined channel #puppet
[2011/12/27 19:54:43] @ Spads joined channel #puppet
[2011/12/27 19:58:12] @ Quit: Spads_: Ping timeout: 255 seconds
[2011/12/27 19:59:18] @ Quit: Spads: Ping timeout: 240 seconds
[2011/12/27 19:59:41] @ Spads joined channel #puppet
[2011/12/27 20:09:43] @ Quit: nkts: Quit: nkts
[2011/12/27 20:19:04] <danblack> i've made a puppet type and provider for iptables chains. The create and destroy are working however puppet doesn't seem to be called the policy= method on the provider when the policy property changes. Any suggestions where I should be looking?
[2011/12/27 20:21:15] @ Quit: wilmoore: Remote host closed the connection
[2011/12/27 20:23:12] <rodjek> danblack: pastebin your type and provider
[2011/12/27 20:23:51] <rodjek> also, https://github.com/puppetlabs/puppetlabs-firewall
[2011/12/27 20:27:22] <danblack> rodjek: yep looking at that as a basis. provider: http://pastie.org/3082842 type: http://pastie.org/3082844
[2011/12/27 20:27:38] @ Quit: iamchrisf: Quit: iamchrisf
[2011/12/27 20:28:17] <danblack> testing with resource; firewallchain { 'FORWARD': policy => 'drop', }
[2011/12/27 20:29:42] <rodjek> your policy method is returning the policy that you've set in your resource instance
[2011/12/27 20:30:01] <rodjek> the resource hash contains the desired values, not the current ones
[2011/12/27 20:31:04] @ Quit: MUILTR: Ping timeout: 276 seconds
[2011/12/27 20:32:20] <danblack> ah. ok. so I should be using @property_hash?
[2011/12/27 20:32:26] @ Quit: zwi: Remote host closed the connection
[2011/12/27 20:32:47] @ zwi joined channel #puppet
[2011/12/27 20:32:57] <rodjek> danblack: in that provider, yes
[2011/12/27 20:34:40] <rodjek> just use properties[:policy] instead of resource[:policy]
[2011/12/27 20:35:16] <danblack> in the provider get methods I'm assuming def policy...
[2011/12/27 20:35:23] <rodjek> yep
[2011/12/27 20:35:43] <danblack> great. got a step closer. thanks. still some uppercase/lowercase errors.
[2011/12/27 20:35:56] <danblack> I'll submit it once working.
[2011/12/27 20:36:00] <danblack> thankyou.
[2011/12/27 20:36:07] @ wilmoore joined channel #puppet
[2011/12/27 20:36:54] @ Quit: cliff-hm: Ping timeout: 244 seconds
[2011/12/27 20:37:25] @ Quit: bobra: Remote host closed the connection
[2011/12/27 20:38:49] @ Spads_ joined channel #puppet
[2011/12/27 20:39:06] @ Quit: ohadlevy: Ping timeout: 268 seconds
[2011/12/27 20:40:07] <rodjek> danblack: no worries
[2011/12/27 20:40:57] @ lak joined channel #puppet
[2011/12/27 20:40:57] @ Quit: lak: Changing host
[2011/12/27 20:40:57] @ lak joined channel #puppet
[2011/12/27 20:41:17] @ Quit: Spads: Ping timeout: 240 seconds
[2011/12/27 20:42:24] @ Quit: dbgster: Quit: dbgster
[2011/12/27 20:43:19] @ ohadlevy joined channel #puppet
[2011/12/27 20:44:52] @ Quit: lak: Client Quit
[2011/12/27 20:46:23] @ bobra joined channel #puppet
[2011/12/27 20:48:29] @ Quit: choonming: Ping timeout: 252 seconds
[2011/12/27 20:48:49] @ Quit: alanevans: Ping timeout: 240 seconds
[2011/12/27 20:56:49] @ caofg joined channel #puppet
[2011/12/27 20:59:27] @ Spads joined channel #puppet
[2011/12/27 21:02:26] @ Quit: Spads_: Ping timeout: 252 seconds
[2011/12/27 21:03:02] @ alanevans joined channel #puppet
[2011/12/27 21:04:19] @ counterbeing joined channel #puppet
[2011/12/27 21:10:34] @ tizzo-afk joined channel #puppet
[2011/12/27 21:11:19] @ Quit: newtMcKerr: Quit: Leaving.
[2011/12/27 21:13:27] @ Quit: ben_duyujie: Remote host closed the connection
[2011/12/27 21:23:52] @ choonming joined channel #puppet
[2011/12/27 21:27:29] @ Quit: ldlework: Ping timeout: 240 seconds
[2011/12/27 21:30:54] @ Quit: antoon_i: Ping timeout: 268 seconds
[2011/12/27 21:39:02] @ Quit: alanevans: Remote host closed the connection
[2011/12/27 21:39:59] @ alanevans joined channel #puppet
[2011/12/27 21:43:39] @ Ashutto joined channel #puppet
[2011/12/27 21:44:04] @ rcrowley joined channel #puppet
[2011/12/27 21:59:59] @ Quit: Ashutto: Ping timeout: 252 seconds
[2011/12/27 22:06:52] @ scsinutz joined channel #puppet
[2011/12/27 22:10:42] @ iamchrisf joined channel #puppet
[2011/12/27 22:16:38] @ Quit: counterbeing: Quit: Computer has gone to sleep.
[2011/12/27 22:24:08] @ Quit: dissipate: Ping timeout: 240 seconds
[2011/12/27 22:25:18] @ Quit: Niarf: Read error: Connection reset by peer
[2011/12/27 22:25:28] @ Niarf joined channel #puppet
[2011/12/27 22:26:56] @ Quit: scsinutz: Quit: Leaving.
[2011/12/27 22:34:19] @ Quit: elementai: Quit: Leaving.
[2011/12/27 22:34:33] @ elementai joined channel #puppet
[2011/12/27 22:37:03] @ Quit: rcrowley: Quit: Computer has gone to sleep.
[2011/12/27 22:37:38] @ csanchez joined channel #puppet
[2011/12/27 22:43:08] @ skm joined channel #puppet
[2011/12/27 22:48:29] @ Quit: skm: Quit: Computer has gone to sleep.
[2011/12/27 22:51:40] @ Quit: csanchez: Quit: csanchez
[2011/12/27 22:54:32] @ antoon_i joined channel #puppet
[2011/12/27 22:55:13] @ eedri joined channel #puppet
[2011/12/27 23:00:03] @ Quit: iamchrisf: Quit: iamchrisf
[2011/12/27 23:00:34] @ artkrz joined channel #puppet
[2011/12/27 23:02:41] @ Quit: whack: Quit: changing servers
[2011/12/27 23:04:06] @ whack joined channel #puppet
[2011/12/27 23:14:24] @ smintz joined channel #puppet
[2011/12/27 23:24:08] @ iamchrisf joined channel #puppet
[2011/12/27 23:26:33] @ seanh-ansca joined channel #puppet
[2011/12/27 23:32:07] @ DJClean joined channel #puppet
[2011/12/27 23:37:46] @ dissipate joined channel #puppet
[2011/12/27 23:38:28] @ counterbeing joined channel #puppet
[2011/12/27 23:39:23] @ Quit: counterbeing: Client Quit
[2011/12/27 23:39:36] @ counterbeing joined channel #puppet
[2011/12/27 23:42:43] @ Quit: counterbeing: Client Quit
[2011/12/27 23:49:31] @ OMCK joined channel #puppet

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!