Thursday, 2012-01-19

[2012/01/19 00:00:03] @ Log started by gepetto
[2012/01/19 00:00:03] <johnw> how do I get puppet to use the FQDN for the CN when it makes its certificate?
[2012/01/19 00:02:29] <johnw> ah, certdnsname
[2012/01/19 00:02:36] @ Surv_OT_Fittest left channel #puppet ()
[2012/01/19 00:07:35] @ alanevans joined channel #puppet
[2012/01/19 00:07:56] <bob2> i wouldn't do any of that
[2012/01/19 00:08:14] <bob2> i'd make the name in the cert be puppet.whocares.com
[2012/01/19 00:10:48] <johnw> how do I do that? with certname?
[2012/01/19 00:12:58] <johnw> yay, certname did it!
[2012/01/19 00:14:12] <johnw> carefully reading http://www.masterzen.fr/2010/11/14/puppet-ssl-explained/ is what finally helped, thx
[2012/01/19 00:14:54] @ Quit: bzrk: Read error: Operation timed out
[2012/01/19 00:15:04] @ bzrk joined channel #puppet
[2012/01/19 00:16:25] <johnw> all clients connected and ran their catalog, good night!
[2012/01/19 00:16:26] @ johnw left channel #puppet ("ERC Version 5.3 (IRC client for Emacs)")
[2012/01/19 00:20:24] @ Quit: comptona: Ping timeout: 255 seconds
[2012/01/19 00:23:10] @ Quit: skm: Quit: Computer has gone to sleep.
[2012/01/19 00:24:05] @ Quit: p3rror: Ping timeout: 240 seconds
[2012/01/19 00:30:10] @ Quit: Tobu: Ping timeout: 272 seconds
[2012/01/19 00:30:44] @ Quit: d3vnull: Ping timeout: 240 seconds
[2012/01/19 00:31:16] @ aculich joined channel #puppet
[2012/01/19 00:31:49] @ yoshi___ joined channel #puppet
[2012/01/19 00:32:05] @ Quit: yoshi___: Remote host closed the connection
[2012/01/19 00:38:03] @ Quit: Rudemeister: Ping timeout: 252 seconds
[2012/01/19 00:38:49] @ Rudemeister joined channel #puppet
[2012/01/19 00:39:15] @ Rudemeister is now known as Guest24403
[2012/01/19 00:43:47] @ HarrisonZhu joined channel #puppet
[2012/01/19 00:44:24] @ d3vnull joined channel #puppet
[2012/01/19 00:44:39] @ HarrisonZhu left channel #puppet ()
[2012/01/19 00:45:10] @ Quit: spenclk: Quit: Computer has gone to sleep.
[2012/01/19 00:47:04] @ Quit: Holocaine: Ping timeout: 252 seconds
[2012/01/19 00:52:58] @ Quit: motomike: Quit: Leaving.
[2012/01/19 00:55:17] @ Quit: drewrm_: Ping timeout: 252 seconds
[2012/01/19 00:56:18] @ Tobu joined channel #puppet
[2012/01/19 00:56:46] <teratoma> so when i have puppet install a deb from a custom repo on the local machine, it gets mad. i have to type 'YES' or maybe force apt-get install packagename from the comand line to install the package. how would i do that in puppet ?
[2012/01/19 00:57:23] @ rcrowley joined channel #puppet
[2012/01/19 00:57:40] @ Quit: newtMcKerr: Quit: Leaving.
[2012/01/19 00:58:00] @ CJNE joined channel #puppet
[2012/01/19 00:58:08] <sarguru_> it is because your repo isnt authenticated via apt
[2012/01/19 00:58:22] <teratoma> do i have to set that up? what if i am incredibly lazy
[2012/01/19 00:58:28] <sarguru_> I mean your apt in the client doesnt trust your custom repo
[2012/01/19 00:58:34] <teratoma> right
[2012/01/19 00:58:41] <teratoma> i was hoping there was a flag i could pass the provider
[2012/01/19 00:58:43] <sarguru_> if your incredibily lazy then you can override it in apt
[2012/01/19 00:59:11] <sarguru_> is it your own repo or a third party one
[2012/01/19 00:59:12] <sarguru_> ?
[2012/01/19 00:59:27] <teratoma> my own repo
[2012/01/19 00:59:41] <sarguru_> oh
[2012/01/19 01:00:05] <sarguru_> if you dont care abt security you can do a hack to fix it
[2012/01/19 01:00:29] <teratoma> i dont at the moment. what is this hack?
[2012/01/19 01:04:47] <bob2> because you're saying HEY APT, INSTALL THIS RANDOM CRAP VIA HTTP AND DON'T CHECK THE SIGNATURE
[2012/01/19 01:04:58] <bob2> the real fix is to add they key once and let apt check the signature
[2012/01/19 01:05:11] <sarguru_> bob2: But he didnt want to add the key
[2012/01/19 01:05:14] @ spenclk joined channel #puppet
[2012/01/19 01:05:15] <sarguru_> I guess
[2012/01/19 01:05:21] <bob2> http://projects.puppetlabs.com/projects/1/wiki/Apt_Keys_Patterns works quite well
[2012/01/19 01:05:32] @ Quit: paroneayea: Read error: Connection reset by peer
[2012/01/19 01:05:35] @ Quit: CJNE: Ping timeout: 245 seconds
[2012/01/19 01:07:17] @ paroneayea joined channel #puppet
[2012/01/19 01:08:43] @ Quit: spenclk: Remote host closed the connection
[2012/01/19 01:08:56] @ plasmonyc joined channel #puppet
[2012/01/19 01:10:29] @ aheritier joined channel #puppet
[2012/01/19 01:10:56] @ Quit: plasmonyc: Quit: Leaving.
[2012/01/19 01:11:17] <sarguru_> teratoma: If your really lazy to set up all this you can use this "echo -e 'APT::Get::AllowUnauthenticated 0;\n' > /etc/apt/apt.conf" as a exec. But its a very bad practice.
[2012/01/19 01:16:17] @ Kazuhiro joined channel #puppet
[2012/01/19 01:17:40] @ Quit: mfridh: Ping timeout: 245 seconds
[2012/01/19 01:19:21] @ skm joined channel #puppet
[2012/01/19 01:23:45] @ elementai joined channel #puppet
[2012/01/19 01:24:31] @ Quit: d3vnull: Ping timeout: 276 seconds
[2012/01/19 01:26:22] @ Quit: l0n:
[2012/01/19 01:26:30] @ Quit: skm: Ping timeout: 276 seconds
[2012/01/19 01:27:54] @ hacim joined channel #puppet
[2012/01/19 01:29:33] <pipegeek> Is there any way to get around inheriting "defaultness" if you make a provider that inherits from the default provider?
[2012/01/19 01:30:28] @ Quit: Tobu: Ping timeout: 248 seconds
[2012/01/19 01:31:15] @ eppa left channel #puppet ("ERC Version 5.3 (IRC client for Emacs)")
[2012/01/19 01:31:56] @ Quit: noakes: Quit: noakes
[2012/01/19 01:36:04] @ d3vnull joined channel #puppet
[2012/01/19 01:38:05] @ jaydg joined channel #puppet
[2012/01/19 01:42:29] @ riha joined channel #puppet
[2012/01/19 01:42:36] @ Quit: mosen: Quit: Leaving
[2012/01/19 01:43:23] @ Quit: dnjaramba: Remote host closed the connection
[2012/01/19 01:43:33] @ dnjaramba joined channel #puppet
[2012/01/19 01:43:48] @ Quit: gniks: Quit: Leaving.
[2012/01/19 01:43:53] @ pdtpatrick_ joined channel #puppet
[2012/01/19 01:44:15] <pdtpatrick_> Question -- why is puppet combining all the packages in my array as one word?
[2012/01/19 01:44:18] <pdtpatrick_> http://pastie.org/3211876
[2012/01/19 01:45:11] @ dissipate joined channel #puppet
[2012/01/19 01:45:12] @ Quit: dissipate: Changing host
[2012/01/19 01:45:12] @ dissipate joined channel #puppet
[2012/01/19 01:45:27] @ Quit: marczak_: Read error: Connection reset by peer
[2012/01/19 01:45:44] <pipegeek> aha!
[2012/01/19 01:45:54] @ Quit: justin_donaldson: Ping timeout: 255 seconds
[2012/01/19 01:46:26] <pipegeek> Well.... it's ugly, but it looks like if I want my provider not to get picked (since there's no default provider on most platforms for the user type) I need to override 'specificity()' and always return 0
[2012/01/19 01:46:48] <pipegeek> otherwise I'll win because I'm further down the inheritance chain than the useradd provider I inherit from
[2012/01/19 01:46:54] <pipegeek> neat
[2012/01/19 01:47:36] <pdtpatrick_> I'm sure i missed half that conversation
[2012/01/19 01:47:46] <pipegeek> you didn't miss much
[2012/01/19 01:47:49] <pipegeek> I was conversing with myself
[2012/01/19 01:48:34] @ Quit: bmahe: Remote host closed the connection
[2012/01/19 01:48:58] <pipegeek> and pdtpatrick_: it's because you're interpolating the array into a string
[2012/01/19 01:49:12] <pipegeek> pdtpatrick_: get rid of the surrounding quotes on line 17
[2012/01/19 01:49:51] <pdtpatrick_> Ahh okay
[2012/01/19 01:49:52] <sarguru_> why is array under quotes in string. That may be the mistake
[2012/01/19 01:51:22] <pdtpatrick_> sorry can u please repeat that
[2012/01/19 01:51:29] <pdtpatrick_> are u talking about line 17 as well?
[2012/01/19 01:51:36] <pdtpatrick_> i removed quotes and it still failed
[2012/01/19 01:51:40] <pipegeek> pdtpatrick_: pretty sure he is
[2012/01/19 01:51:43] <pipegeek> / she
[2012/01/19 01:51:47] <haus> pdtpatrick_: same failure or different failure?
[2012/01/19 01:51:48] @ marczak joined channel #puppet
[2012/01/19 01:51:53] <pdtpatrick_> same failure
[2012/01/19 01:52:21] <pdtpatrick_> Couldn't find package python-pipzlib1g-devbuild-essentialgit-corepython-devlibc6-dev-i3
[2012/01/19 01:52:21] <pdtpatrick_> 86uuid-devautomakelibssl-devpkg-configlibcrecpp0
[2012/01/19 01:52:49] @ Quit: joshcooper: Quit: joshcooper
[2012/01/19 01:52:56] @ Quit: idoru: Ping timeout: 600 seconds
[2012/01/19 01:53:07] <sarguru_> mmm
[2012/01/19 01:56:24] @ bmahe joined channel #puppet
[2012/01/19 01:56:25] @ Quit: bmahe: Changing host
[2012/01/19 01:56:25] @ bmahe joined channel #puppet
[2012/01/19 01:56:38] @ Tobu joined channel #puppet
[2012/01/19 01:59:19] <haus> pdtpatrick_: removing the double quotes fixed it for me
[2012/01/19 01:59:56] <haus> i replaced the package with a notify and it worked fine (produced many notifys instead of just one)
[2012/01/19 02:00:36] <pdtpatrick_> can i see your sample please?
[2012/01/19 02:01:36] @ zwi1 joined channel #puppet
[2012/01/19 02:02:01] <haus> sure
[2012/01/19 02:02:04] <haus> http://pastie.org/3211931
[2012/01/19 02:02:16] @ Quit: zwi: Ping timeout: 240 seconds
[2012/01/19 02:03:09] @ rutger_ joined channel #puppet
[2012/01/19 02:04:09] @ csanchez joined channel #puppet
[2012/01/19 02:05:27] @ Kazuhiro1 joined channel #puppet
[2012/01/19 02:05:28] @ Quit: Kazuhiro: Read error: Connection reset by peer
[2012/01/19 02:05:56] @ artkrz joined channel #puppet
[2012/01/19 02:09:11] @ CJNE joined channel #puppet
[2012/01/19 02:13:33] @ smintz joined channel #puppet
[2012/01/19 02:15:39] @ Quit: d3vnull: Read error: Operation timed out
[2012/01/19 02:18:46] @ Quit: rutger_: Ping timeout: 248 seconds
[2012/01/19 02:19:45] <pdtpatrick_> finally that worked
[2012/01/19 02:19:47] <pdtpatrick_> thanks :)
[2012/01/19 02:20:00] <pdtpatrick_> alias no longer works for packages?
[2012/01/19 02:20:15] @ rutger_ joined channel #puppet
[2012/01/19 02:20:27] @ Quit: Espenfjo: Read error: Connection reset by peer
[2012/01/19 02:21:34] <pdtpatrick_> nvm that is not what I'm looking for
[2012/01/19 02:21:53] @ Quit: tuf8: Quit: Textual IRC Client: http://www.textualapp.com/
[2012/01/19 02:22:38] @ Quit: jodok: Quit: jodok
[2012/01/19 02:23:42] @ Espenfjo joined channel #puppet
[2012/01/19 02:27:51] @ d3vnull joined channel #puppet
[2012/01/19 02:31:39] @ MattyM joined channel #puppet
[2012/01/19 02:32:07] @ DJClean joined channel #puppet
[2012/01/19 02:33:11] @ Quit: mauve_: Ping timeout: 252 seconds
[2012/01/19 02:33:12] @ hfnix joined channel #puppet
[2012/01/19 02:33:50] @ Quit: aculich: Quit: Leaving.
[2012/01/19 02:34:07] @ Quit: hfnix: Client Quit
[2012/01/19 02:34:16] @ hfnix joined channel #puppet
[2012/01/19 02:34:22] @ hfnix left channel #puppet ()
[2012/01/19 02:34:36] @ Quit: d3vnull: Ping timeout: 252 seconds
[2012/01/19 02:35:29] @ mauve_ joined channel #puppet
[2012/01/19 02:36:19] @ rutger__ joined channel #puppet
[2012/01/19 02:37:20] @ Quit: rutger_: Read error: Connection reset by peer
[2012/01/19 02:37:58] @ jodok joined channel #puppet
[2012/01/19 02:38:07] @ Quit: ToKy: Quit: leaving
[2012/01/19 02:39:42] @ aculich joined channel #puppet
[2012/01/19 02:40:46] @ Quit: rutger__: Read error: Connection reset by peer
[2012/01/19 02:40:48] @ rutger_ joined channel #puppet
[2012/01/19 02:40:56] @ Quit: jason^^: Ping timeout: 240 seconds
[2012/01/19 02:41:15] <pdtpatrick_> haus: and anyone else that use git .. check this out
[2012/01/19 02:41:15] <pdtpatrick_> http://madebynathan.com/2011/10/18/git-shortcuts-like-youve-never-seen-before/
[2012/01/19 02:41:21] <pdtpatrick_> pretty seksy
[2012/01/19 02:41:38] @ JayTaph joined channel #puppet
[2012/01/19 02:43:34] @ Quit: dnjaramba: Remote host closed the connection
[2012/01/19 02:44:47] @ dnjaramba joined channel #puppet
[2012/01/19 02:45:23] @ Quit: Tobu: Read error: Operation timed out
[2012/01/19 02:46:19] @ ToKy joined channel #puppet
[2012/01/19 02:46:38] @ Quit: dnjaramba: Client Quit
[2012/01/19 02:47:49] @ d3vnull joined channel #puppet
[2012/01/19 02:49:22] @ Quit: larstobi: Quit: Leaving.
[2012/01/19 02:51:04] @ Quit: Djelibeybi: Quit: Textual IRC Client: http://www.textualapp.com/
[2012/01/19 02:51:30] @ the_ramink joined channel #puppet
[2012/01/19 02:55:24] @ Quit: cosman2001: Quit: cosman2001
[2012/01/19 02:56:03] <sarguru_> pdtpatrick_: That day I was asking about group install. Now, I realized the package provider doesnt support it and I think it shouldnt too
[2012/01/19 02:56:08] @ Quit: nitram_macair_: Quit: nitram_macair_
[2012/01/19 02:56:37] @ nitram_macair_ joined channel #puppet
[2012/01/19 02:57:18] <pdtpatrick_> yeah i was going across the manual and couldn't find it - was just looking myself just couple mins ago
[2012/01/19 02:57:35] <pdtpatrick_> anyone here going to SCALE ?
[2012/01/19 02:57:35] <pdtpatrick_> http://www.socallinuxexpo.org/scale10x/schedule
[2012/01/19 02:57:45] @ Quit: ghanima: Read error: Connection reset by peer
[2012/01/19 02:58:52] <sarguru_> Actually its not a good idea to use group install at all. If you want to maintain specific versions of the package
[2012/01/19 03:01:04] @ Quit: rutger_: Ping timeout: 240 seconds
[2012/01/19 03:02:00] <sarguru_> pdtpatrick_: Wish I could. You going fr it/?
[2012/01/19 03:02:13] <pdtpatrick_> yup :)
[2012/01/19 03:02:23] <pdtpatrick_> http://www.socallinuxexpo.org/scale10x/presentations/puppet-master-training
[2012/01/19 03:03:31] @ ckauhaus joined channel #puppet
[2012/01/19 03:04:38] <sarguru_> cool
[2012/01/19 03:05:17] @ Quit: jaydg: Remote host closed the connection
[2012/01/19 03:05:33] @ rutger_ joined channel #puppet
[2012/01/19 03:05:50] @ jaydg joined channel #puppet
[2012/01/19 03:07:48] @ Quit: dissipate: Ping timeout: 252 seconds
[2012/01/19 03:08:35] @ Tobu joined channel #puppet
[2012/01/19 03:08:51] @ mayak joined channel #puppet
[2012/01/19 03:12:37] @ Niarf joined channel #puppet
[2012/01/19 03:12:54] @ adam-_-_ joined channel #puppet
[2012/01/19 03:14:13] @ Ramonster joined channel #puppet
[2012/01/19 03:15:50] @ Quit: pdtpatrick_: Quit: pdtpatrick_
[2012/01/19 03:16:14] @ Quit: duerF: Quit: Leaving
[2012/01/19 03:17:29] @ Quit: nitram_macair_: Quit: nitram_macair_
[2012/01/19 03:17:49] @ jason^^ joined channel #puppet
[2012/01/19 03:18:02] @ ali3n0 joined channel #puppet
[2012/01/19 03:18:17] @ Quit: pipegeek: Quit: Leaving.
[2012/01/19 03:18:54] @ Quit: JayTaph: Remote host closed the connection
[2012/01/19 03:19:07] @ JayTaph joined channel #puppet
[2012/01/19 03:19:49] @ raphdg joined channel #puppet
[2012/01/19 03:20:07] @ zorg1 joined channel #puppet
[2012/01/19 03:29:10] @ Quit: EL84: Remote host closed the connection
[2012/01/19 03:30:52] <adam-_-_> I have the following manifest http://pastebin.com/yYfXSh3E, and through trial and error, the first two commands work but the third fails with: "returned 13 instead of one of [0]". any idea what I'm doing wrong?
[2012/01/19 03:31:00] @ adam-_-_ is now known as ajct
[2012/01/19 03:31:19] <ajct> and also, is there generally a better approach for doing this kind of thing?
[2012/01/19 03:31:24] @ nan0r joined channel #puppet
[2012/01/19 03:31:57] <sarguru_> can you say logoutput=>'true'
[2012/01/19 03:32:09] <sarguru_> in the exec that is failing
[2012/01/19 03:32:15] <sarguru_> it will give you more information
[2012/01/19 03:32:22] @ jonhattan joined channel #puppet
[2012/01/19 03:33:21] <ajct> okay, hold on..
[2012/01/19 03:33:54] @ EL84 joined channel #puppet
[2012/01/19 03:34:30] @ Quit: csanchez: Ping timeout: 244 seconds
[2012/01/19 03:36:33] @ larstobi joined channel #puppet
[2012/01/19 03:36:34] @ Quit: rutger_: Remote host closed the connection
[2012/01/19 03:36:56] <ajct> aha. http://pastebin.com/U3N5JY5J a permissions error...
[2012/01/19 03:37:06] @ Quit: bmahe: Quit: Leaving
[2012/01/19 03:37:19] @ Quit: Axsuul: Ping timeout: 252 seconds
[2012/01/19 03:37:55] <sarguru_> there you go
[2012/01/19 03:38:03] @ trickyf joined channel #puppet
[2012/01/19 03:38:26] <ajct> thanks. lets see if I can fiddle around with it enough to get it working, cheers!
[2012/01/19 03:41:41] @ Quit: Tobu: Remote host closed the connection
[2012/01/19 03:41:52] @ Tobu joined channel #puppet
[2012/01/19 03:42:09] @ Axsuul joined channel #puppet
[2012/01/19 03:43:13] @ Quit: tizzo-afk: Ping timeout: 252 seconds
[2012/01/19 03:43:22] @ Razique joined channel #puppet
[2012/01/19 03:44:18] <Treibholz> how can I monitor the success of the last puppetrun?
[2012/01/19 03:44:44] @ Alssi joined channel #puppet
[2012/01/19 03:44:59] @ duerF joined channel #puppet
[2012/01/19 03:45:35] @ Quit: alanevans: Ping timeout: 245 seconds
[2012/01/19 03:45:43] @ Quit: Niarf: Quit: Leaving.
[2012/01/19 03:45:46] <sarguru_> using your reports/report processors aka dashboard/foreman
[2012/01/19 03:45:57] @ alanevans joined channel #puppet
[2012/01/19 03:48:56] <Treibholz> sarguru_: I mean directly on the node.
[2012/01/19 03:49:24] <sarguru_> --summarize will give you for that particular run
[2012/01/19 03:50:42] @ Quit: shanlar: Read error: Connection reset by peer
[2012/01/19 03:51:01] @ shanlar joined channel #puppet
[2012/01/19 03:52:09] @ csanchez joined channel #puppet
[2012/01/19 03:59:23] @ Quit: langworthy: Quit: langworthy
[2012/01/19 04:00:56] @ ezryx joined channel #puppet
[2012/01/19 04:01:42] @ Quit: erkules: Changing host
[2012/01/19 04:01:42] @ erkules joined channel #puppet
[2012/01/19 04:02:18] @ Djelibeybi joined channel #puppet
[2012/01/19 04:02:39] @ iamzaki joined channel #puppet
[2012/01/19 04:02:40] @ Holocaine joined channel #puppet
[2012/01/19 04:03:11] @ Niarf joined channel #puppet
[2012/01/19 04:03:45] @ Quit: iamzaki: Remote host closed the connection
[2012/01/19 04:05:28] @ Kazuhiro1 left channel #puppet ()
[2012/01/19 04:10:45] @ z30 is now known as KaZeR_W
[2012/01/19 04:11:19] @ Quit: CJNE: Read error: Operation timed out
[2012/01/19 04:12:39] @ inecas joined channel #puppet
[2012/01/19 04:18:38] @ Quit: smintz: Remote host closed the connection
[2012/01/19 04:19:30] <Treibholz> sarguru_: so I have to the puppetrun manually, or is this summarry written somewhere?
[2012/01/19 04:23:56] @ fronlius joined channel #puppet
[2012/01/19 04:25:23] @ d3c_ joined channel #puppet
[2012/01/19 04:25:52] @ Quit: sdog: Remote host closed the connection
[2012/01/19 04:27:59] <d3c_> how would you guys deploy shared php files with puppet? I have a number of files that are shared between the CLI and www. I was thinking creating a new git repo and adding that as a submodule in www. but how should I handle it on the CLI then? I mean, using puppet to clone/update a git repo seems wrong. any ideas?
[2012/01/19 04:29:15] @ kerframil joined channel #puppet
[2012/01/19 04:30:27] <d3c_> back in a sec
[2012/01/19 04:30:30] @ Quit: d3c_: Quit: leaving
[2012/01/19 04:30:32] @ Quit: jodok: Remote host closed the connection
[2012/01/19 04:30:41] @ jodok joined channel #puppet
[2012/01/19 04:30:42] @ Quit: jodok: Changing host
[2012/01/19 04:30:42] @ jodok joined channel #puppet
[2012/01/19 04:30:46] @ d3c joined channel #puppet
[2012/01/19 04:33:01] <Treibholz> d3c: why can't you do it like with any other file?
[2012/01/19 04:33:18] <Treibholz> what's the difference?
[2012/01/19 04:34:46] @ smintz joined channel #puppet
[2012/01/19 04:36:54] <d3c> Treibholz: my www php code is in a repo that I have a deployment routine for. I build a package from the repo and deploy this onto www servers via mcollective etc. I could easily add the new shared git repo as a submodule in the www repo. but I'm a bit unsure about the CLI part. should I add the shared php repo as a submodule in my puppetmaster repo then and have puppet deploy it to boxes that are using php only via CLI? see what I mean?
[2012/01/19 04:42:13] @ Quit: nan0r: Read error: Connection reset by peer
[2012/01/19 04:42:14] @ Quit: fronlius: Read error: Connection reset by peer
[2012/01/19 04:42:17] @ nkts joined channel #puppet
[2012/01/19 04:42:23] @ fronlius joined channel #puppet
[2012/01/19 04:43:21] <Treibholz> d3c: no, I do not see, what you mean.
[2012/01/19 04:45:59] @ Quit: ajct: Quit: ajct
[2012/01/19 04:49:38] @ PotatoRape joined channel #puppet
[2012/01/19 04:50:15] @ kronn joined channel #puppet
[2012/01/19 04:51:14] @ lkoranda joined channel #puppet
[2012/01/19 04:51:33] <kronn> Hi!
[2012/01/19 04:51:56] <kronn> I am trying to manage the /etc/puppet/puppet.conf through puppet
[2012/01/19 04:52:22] <kronn> my problem is that the master-server is also a client
[2012/01/19 04:53:39] <kronn> all puppets are 2.7.1-ubuntu-something
[2012/01/19 04:54:15] <kronn> are there good pattern to resolve this?
[2012/01/19 04:54:39] @ Quit: PotatoRape: Remote host closed the connection
[2012/01/19 04:57:06] <Volcane> whats the problem?
[2012/01/19 04:57:19] @ nan0r joined channel #puppet
[2012/01/19 04:58:02] <sarguru_> Treibholz: Yes you need to run manually. The summary otherwise is stored in reports in master,
[2012/01/19 04:58:17] <Treibholz> kronn: yes, make an exception on the hostname
[2012/01/19 04:58:42] <Treibholz> sarguru_: that's stupid, what if the master is not reacheable?
[2012/01/19 04:59:45] <sarguru_> Treibholz: If your catalog is being received in the agent and it runs it . Then it means you an reach the master from the agent. Right?
[2012/01/19 05:00:02] @ CJNE joined channel #puppet
[2012/01/19 05:03:39] @ brtl joined channel #puppet
[2012/01/19 05:04:49] @ Stenbryggen joined channel #puppet
[2012/01/19 05:10:35] @ caaakeeey joined channel #puppet
[2012/01/19 05:11:19] <caaakeeey> a custom fact can't take a parameter from code can it? are all facts created before the manifest is run?
[2012/01/19 05:11:32] @ Quit: gaveen: Ping timeout: 252 seconds
[2012/01/19 05:11:42] @ verwilst joined channel #puppet
[2012/01/19 05:11:58] <kronn> Treibholz: :) too easy. I think I need a break. Would you use a case-statement? or is there an easier way for one-time exceptions?
[2012/01/19 05:12:50] @ p3rror joined channel #puppet
[2012/01/19 05:12:59] @ Meier joined channel #puppet
[2012/01/19 05:15:48] @ Quit: choonming: Quit: Leaving
[2012/01/19 05:16:00] @ Quit: d3vnull: Ping timeout: 245 seconds
[2012/01/19 05:18:38] @ crayfishx joined channel #puppet
[2012/01/19 05:18:38] @ |Majestic| joined channel #puppet
[2012/01/19 05:18:54] @ PotatoRape joined channel #puppet
[2012/01/19 05:19:52] <kronn> Treibholz: thanks for your help.
[2012/01/19 05:20:08] @ Quit: PotatoRape: Client Quit
[2012/01/19 05:20:54] <Treibholz> kronn: source => $hostname ? { "puppetmaster" = "foo", default = bar, }
[2012/01/19 05:23:09] @ Quit: |Majestic|: Ping timeout: 240 seconds
[2012/01/19 05:23:23] @ stevie-bash joined channel #puppet
[2012/01/19 05:23:44] @ gaveen joined channel #puppet
[2012/01/19 05:23:45] @ Quit: gaveen: Changing host
[2012/01/19 05:23:45] @ gaveen joined channel #puppet
[2012/01/19 05:28:27] @ d3vnull joined channel #puppet
[2012/01/19 05:33:15] <stevie-bash> I need to check in an IF statement if a class is loaded. is this possible?
[2012/01/19 05:34:05] @ sdog joined channel #puppet
[2012/01/19 05:35:12] <stevie-bash> puppet version 0.25.4
[2012/01/19 05:35:40] @ Quit: d3vnull: Read error: Operation timed out
[2012/01/19 05:36:07] @ Quit: Djelibeybi: Quit: Textual IRC Client: http://www.textualapp.com/
[2012/01/19 05:36:52] @ mfridh joined channel #puppet
[2012/01/19 05:43:20] @ adam-_- joined channel #puppet
[2012/01/19 05:45:51] @ sihil joined channel #puppet
[2012/01/19 05:48:52] @ taihen joined channel #puppet
[2012/01/19 05:50:51] @ d3vnull joined channel #puppet
[2012/01/19 05:51:54] @ mealstrom joined channel #puppet
[2012/01/19 05:56:10] @ Quit: icezimm: Quit: Leaving.
[2012/01/19 06:00:45] @ kerframil_ joined channel #puppet
[2012/01/19 06:02:39] @ noakes joined channel #puppet
[2012/01/19 06:03:47] @ Quit: kerframil: Ping timeout: 240 seconds
[2012/01/19 06:06:28] @ Quit: Tobu: Ping timeout: 272 seconds
[2012/01/19 06:06:29] @ Quit: Razique: Read error: Connection reset by peer
[2012/01/19 06:06:53] @ Razique joined channel #puppet
[2012/01/19 06:07:20] @ Quit: d3vnull: Ping timeout: 255 seconds
[2012/01/19 06:13:39] @ Quit: nutron|h: Ping timeout: 255 seconds
[2012/01/19 06:14:32] @ nutron|h joined channel #puppet
[2012/01/19 06:14:39] @ Quit: Stenbryggen: Quit: Leaving.
[2012/01/19 06:19:16] @ Quit: duerF: Ping timeout: 240 seconds
[2012/01/19 06:20:20] @ d3vnull joined channel #puppet
[2012/01/19 06:21:23] @ emmanuelux joined channel #puppet
[2012/01/19 06:25:30] @ choonming joined channel #puppet
[2012/01/19 06:30:42] @ kerframil_ is now known as kerframil
[2012/01/19 06:30:47] @ Quit: kerframil: Changing host
[2012/01/19 06:30:47] @ kerframil joined channel #puppet
[2012/01/19 06:34:21] @ Quit: fronlius: Read error: Connection reset by peer
[2012/01/19 06:34:32] @ fronlius joined channel #puppet
[2012/01/19 06:34:47] @ Quit: emmanuelux: Remote host closed the connection
[2012/01/19 06:35:44] @ Quit: d3vnull: Ping timeout: 240 seconds
[2012/01/19 06:37:50] @ Quit: sdog: Changing host
[2012/01/19 06:37:50] @ sdog joined channel #puppet
[2012/01/19 06:38:00] @ emmanuelux joined channel #puppet
[2012/01/19 06:44:01] @ Quit: Razique: Quit: Razique
[2012/01/19 06:46:07] @ octane- joined channel #puppet
[2012/01/19 06:47:51] @ Quit: noakes: Quit: noakes
[2012/01/19 06:55:20] @ Quit: d3c: Read error: No route to host
[2012/01/19 06:56:03] @ Tobu joined channel #puppet
[2012/01/19 06:57:37] <drnexus> Hi everybody
[2012/01/19 06:58:19] <drnexus> I just updated my Centos 6 boxes to Centos 6.2 and I am now experiencing problems running puppet
[2012/01/19 06:59:04] <mfridh> drnexus: what kind of problems?
[2012/01/19 06:59:27] <drnexus> When running puppet agent apply -tv the agent take 100% of CPU and the run take around 400 seconds to complete
[2012/01/19 06:59:47] @ Quit: Holocaine:
[2012/01/19 07:00:14] @ d3c joined channel #puppet
[2012/01/19 07:00:19] <drnexus> The master seems totally OK
[2012/01/19 07:00:41] <mfridh> agent apply?
[2012/01/19 07:00:50] <drnexus> The same run was taking 20-30 s before the update
[2012/01/19 07:01:21] <mfridh> drnexus: try puppet agent -vt --debug perhaps it will give some clue
[2012/01/19 07:01:44] <mfridh> drnexus: also, which version of puppet?
[2012/01/19 07:02:39] <mfridh> drnexus: --trace as well
[2012/01/19 07:03:39] <drnexus> puppet version is 2.6.12
[2012/01/19 07:04:09] <mfridh> puppet agent --test --debug --trace --summarize > puppet-trace.log
[2012/01/19 07:04:15] <mfridh> gives kindof nice output
[2012/01/19 07:04:42] <mfridh> drnexus: sounds like same as me then. centos5/6 and 2.6.2
[2012/01/19 07:04:46] <mfridh> 2.6.12 i mean
[2012/01/19 07:05:19] @ kokyu joined channel #puppet
[2012/01/19 07:05:28] <drnexus> In debug it spend a lot of time on : debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; using pson
[2012/01/19 07:06:17] @ cliff-hm joined channel #puppet
[2012/01/19 07:06:26] <drnexus> strace give me only : rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
[2012/01/19 07:07:41] <mfridh> pastie the summary please
[2012/01/19 07:07:55] @ Quit: rubic: Quit: Leaving.
[2012/01/19 07:08:24] <drnexus> mfridh: Not yet finished
[2012/01/19 07:10:34] @ Quit: nan0r: Quit: Leaving.
[2012/01/19 07:10:51] @ f0 joined channel #puppet
[2012/01/19 07:12:20] @ Quit: choonming: Ping timeout: 272 seconds
[2012/01/19 07:12:48] <erthad> hiall
[2012/01/19 07:12:58] <kokyu> yo ya ;)
[2012/01/19 07:14:53] <drnexus> mfridh: which version of Centos 6 do you run?
[2012/01/19 07:16:18] <Hilli> The CD one or the DVD one? :)
[2012/01/19 07:16:46] <mfridh> drnexus: I run 6.
[2012/01/19 07:16:57] @ natewalck joined channel #puppet
[2012/01/19 07:17:13] <drnexus> mfridh: http://pastie.org/3213055
[2012/01/19 07:19:08] @ Quit: xet7: Ping timeout: 240 seconds
[2012/01/19 07:19:32] @ Quit: emmanuelux: Remote host closed the connection
[2012/01/19 07:21:20] @ Quit: Axsuul:
[2012/01/19 07:21:44] @ Axsuul joined channel #puppet
[2012/01/19 07:22:36] <mfridh> drnexus: looks like the File part is taking long
[2012/01/19 07:22:47] @ Quit: Axsuul: Client Quit
[2012/01/19 07:23:11] @ Axsuul joined channel #puppet
[2012/01/19 07:23:12] <mfridh> drnexus: you might have a big file somewhere that's being examined on every run.
[2012/01/19 07:23:42] @ Quit: Axsuul: Client Quit
[2012/01/19 07:24:06] @ Axsuul joined channel #puppet
[2012/01/19 07:25:27] <drnexus> mfridh: Do you know any way to find which one is taking so much time. I did not modify anything in my puppet modules. I just update from centos 6.1 to Centos 6.2
[2012/01/19 07:25:29] <mfridh> puppet agent --test --debug --trace --summarize | perl -ne 'chomp($date = `date`); printf "%s - %s", $date, $_' > puppet-trace.log
[2012/01/19 07:25:40] @ gaveen is now known as SkyEye
[2012/01/19 07:25:53] @ Quit: ken_barber1: Quit: Leaving.
[2012/01/19 07:26:07] @ Razique joined channel #puppet
[2012/01/19 07:26:14] @ nkts is now known as Marius
[2012/01/19 07:28:17] @ ken_barber joined channel #puppet
[2012/01/19 07:29:56] @ nan0r joined channel #puppet
[2012/01/19 07:30:44] @ Quit: oCean: Ping timeout: 240 seconds
[2012/01/19 07:32:39] @ xet7 joined channel #puppet
[2012/01/19 07:32:50] @ Quit: aculich: Read error: Operation timed out
[2012/01/19 07:33:04] @ Quit: epatey: Ping timeout: 240 seconds
[2012/01/19 07:33:41] <d3c> can puppet ignore certain files in a directory? I have: file { '/foo' : ensure => 'directory', source => 'puppet:///modules/bar/gitrepo' ... where source is a git repo (submodule inside the puppetmaster repo). when I apply that, .git dirs/files get synced which I don't want them to be.
[2012/01/19 07:34:11] @ Quit: Tobu: Ping timeout: 248 seconds
[2012/01/19 07:34:56] <_rc> http://docs.puppetlabs.com/references/latest/type.html#file suggests there's an ignore parameter
[2012/01/19 07:35:08] @ Quit: ohadlevy: Ping timeout: 272 seconds
[2012/01/19 07:35:48] @ ohadlevy joined channel #puppet
[2012/01/19 07:36:00] @ mogitaff joined channel #puppet
[2012/01/19 07:36:40] <drnexus> mfridh: http://pastie.org/3213129
[2012/01/19 07:37:40] @ emmanuelux joined channel #puppet
[2012/01/19 07:41:04] @ Quit: ohadlevy: Ping timeout: 240 seconds
[2012/01/19 07:41:18] @ ohadlevy joined channel #puppet
[2012/01/19 07:41:20] @ JayTaph_ joined channel #puppet
[2012/01/19 07:44:13] <mfridh> bah, sucks that it doesn't say which file itis
[2012/01/19 07:44:20] <mfridh> drnexus: there's one taking 4 minutes
[2012/01/19 07:44:23] @ aculich joined channel #puppet
[2012/01/19 07:44:28] <mfridh> 5 even
[2012/01/19 07:45:34] @ Quit: JayTaph: Ping timeout: 245 seconds
[2012/01/19 07:45:35] @ JayTaph_ is now known as JayTaph
[2012/01/19 07:45:59] @ Quit: AshishH: Quit: In a day, when you do not come across any problem means you are travelling in a wrong path.
[2012/01/19 07:48:09] @ tyska joined channel #puppet
[2012/01/19 07:48:40] <tyska> hi guys, i have master/agent installation, but when i run puppet agent --test on the agent, i keep receiving this error message err: Could not request certificate: Connection refused - connect(2)
[2012/01/19 07:48:55] <tyska> agent can reach master then it is not a network problem
[2012/01/19 07:49:07] <_rc> well no it can't reach it
[2012/01/19 07:49:20] <tyska> _rc: i mean, it can ping master
[2012/01/19 07:49:36] <_rc> right
[2012/01/19 07:49:42] @ Quit: mayak: Ping timeout: 260 seconds
[2012/01/19 07:49:44] <henk> master != machine the master is running on
[2012/01/19 07:49:52] <_rc> it can't open a tcp connection to port 8140 though, so look into that
[2012/01/19 07:50:41] <_rc> it may be not listening, or you may have to open some firewall here or there
[2012/01/19 07:50:58] @ Quit: marczak: Ping timeout: 272 seconds
[2012/01/19 07:51:12] <tyska> nmap master_ip -p 8140 is saying the port is closed
[2012/01/19 07:51:32] <tyska> but iptables is not closing nothing
[2012/01/19 07:52:55] <_rc> grammar aside, is the puppetmaster running on that host?
[2012/01/19 07:53:08] <tyska> _rc: yeah
[2012/01/19 07:53:20] <_rc> and binding port 8140?
[2012/01/19 07:53:30] @ aBionic joined channel #puppet
[2012/01/19 07:53:34] <tyska> _rc: how can i see the listening port?
[2012/01/19 07:53:36] <aBionic> hey
[2012/01/19 07:54:10] <_rc> netstat -nltp | grep :8140
[2012/01/19 07:54:27] <aBionic> I have a custom Resource defined in a module's Class
[2012/01/19 07:54:32] <aBionic> puppet-lint
[2012/01/19 07:54:41] <aBionic> raises Warning for that thing
[2012/01/19 07:54:54] <aBionic> and Error with the define res name
[2012/01/19 07:55:01] <aBionic> to be not in autoload module
[2012/01/19 07:55:09] @ Quit: nan0r: Read error: Connection reset by peer
[2012/01/19 07:55:13] <tyska> nothing listening on port 8140
[2012/01/19 07:55:16] <aBionic> what is missing
[2012/01/19 07:55:46] <_rc> tyska: so what ports is the puppetmaster listening to? again, is it running?
[2012/01/19 07:56:10] <tyska> let me restart the service
[2012/01/19 07:56:43] <_rc> aBionic: without seeing the module/actual error message I can only give you the usual link/guess http://docs.puppetlabs.com/guides/modules.html#module-autoloading
[2012/01/19 07:56:45] <aBionic> *ping*
[2012/01/19 07:56:58] @ Quit: JayTaph: Quit: JayTaph
[2012/01/19 07:56:59] <drnexus> mfridh: I'm looking in the log file of puppetmaster for which file was being transferred at this moment but the file is a really small one
[2012/01/19 07:57:39] <aBionic> it's the same setup as ~ http://pastie.org/3207160
[2012/01/19 07:57:55] <mfridh> drnexus: odd, are all file operations against master slow then?
[2012/01/19 07:58:19] <_rc> aBionic: then the problem is with where you put the define, it has an implicit name
[2012/01/19 07:58:28] <_rc> rather than an explicit one
[2012/01/19 07:58:34] <aBionic> and the Error from puppet-lint "ERROR: res1 not in autload module layout on line 2"
[2012/01/19 07:58:44] <_rc> yes
[2012/01/19 07:58:46] <aBionic> puppet applies it fine
[2012/01/19 07:58:48] @ Quit: csanchez: Quit: csanchez
[2012/01/19 07:59:08] <aBionic> how should I implement it then
[2012/01/19 07:59:13] <aBionic> any inputs/pointers
[2012/01/19 07:59:20] <_rc> a more clear layout would extract it from the class and have it start define ztest::myres::res1
[2012/01/19 07:59:31] @ Quit: ckauhaus: Ping timeout: 252 seconds
[2012/01/19 07:59:38] <_rc> just what we said yesterday, don't embed it in the class
[2012/01/19 07:59:55] <_rc> it makes it unclear to the reader. puppet-lint is just an automated reader
[2012/01/19 08:01:32] <aBionic> ok, thanks
[2012/01/19 08:01:34] @ |Majestic| joined channel #puppet
[2012/01/19 08:02:06] @ Quit: inecas: Ping timeout: 255 seconds
[2012/01/19 08:02:11] @ inecas joined channel #puppet
[2012/01/19 08:03:55] @ Tobu joined channel #puppet
[2012/01/19 08:05:12] @ marczak joined channel #puppet
[2012/01/19 08:06:43] <tyska> _rc: my problem is solved, tks, there was another problem that was preventing puppetmaster to work correctly
[2012/01/19 08:07:15] <tyska> _rc: i used a corrupted config file, that i copied from another machine
[2012/01/19 08:08:39] @ JayTaph joined channel #puppet
[2012/01/19 08:08:59] @ willaerk joined channel #puppet
[2012/01/19 08:09:41] <_rc> so it wasn't running? or running poorly?
[2012/01/19 08:12:13] @ duerF joined channel #puppet
[2012/01/19 08:12:29] @ Quit: duerF: Remote host closed the connection
[2012/01/19 08:12:56] @ duerF joined channel #puppet
[2012/01/19 08:13:36] @ ckauhaus joined channel #puppet
[2012/01/19 08:15:39] @ epatey joined channel #puppet
[2012/01/19 08:16:17] @ Stenbryggen joined channel #puppet
[2012/01/19 08:17:33] @ tmclaugh joined channel #puppet
[2012/01/19 08:20:05] @ nan0r joined channel #puppet
[2012/01/19 08:21:52] @ Quit: artkrz: Quit: Linkinus - http://linkinus.com
[2012/01/19 08:24:17] @ spiette joined channel #puppet
[2012/01/19 08:24:23] <tyska> _rc: it was running poorly, with the corrupted config files, after replace the files for the right ones, just restarted and it works
[2012/01/19 08:24:56] <tyska> _rc: now i have that problem with hostnames of my instances, and i dont know what to do
[2012/01/19 08:25:07] <_rc> 'that problem'?
[2012/01/19 08:25:28] @ tizzo-afk joined channel #puppet
[2012/01/19 08:25:33] <tyska> _rc: yeah, we talk about it 2 days ago
[2012/01/19 08:26:16] <_rc> I'm afraid that doesn't help me. IRC people all look the same to me.
[2012/01/19 08:26:37] <tyska> _rc: im using eucalyptus to do a IaaS Cloud, when i run a instance, it came with a generic hostname, that i do not know (ip-172-19-1-3)
[2012/01/19 08:26:56] <_rc> oh right, yes. I remember now.
[2012/01/19 08:27:09] <tyska> _rc: but i need install packages, change configs, and even change the hostname
[2012/01/19 08:27:10] @ Quit: Guest24403: Quit: leaving
[2012/01/19 08:27:41] <tyska> _rc: if i could do that just using the IP of the instance would be great, something like node '10.0.0.205' { .... }
[2012/01/19 08:28:02] @ tizzo-afk is now known as tizzo
[2012/01/19 08:28:07] <_rc> but if you don't know the hostname ahead of time, how are you going to know the ip address?
[2012/01/19 08:28:33] <tyska> _rc: because eucalyptus give me a command to assign the IP i want
[2012/01/19 08:28:47] @ fir31ight joined channel #puppet
[2012/01/19 08:28:58] <_rc> ok, what else does it let you assign?
[2012/01/19 08:29:14] @ leifmadsen joined channel #puppet
[2012/01/19 08:29:31] <tyska> just ip's
[2012/01/19 08:29:59] @ Rudemeister joined channel #puppet
[2012/01/19 08:30:02] <_rc> really? I thought it at least had a concept of roles, so you can say 'give me a node for X'
[2012/01/19 08:30:08] @ gniks joined channel #puppet
[2012/01/19 08:30:11] @ Quit: scobal: Remote host closed the connection
[2012/01/19 08:30:28] @ _aheritier joined channel #puppet
[2012/01/19 08:30:41] @ Quit: aheritier: Read error: Connection reset by peer
[2012/01/19 08:30:41] @ _aheritier is now known as aheritier
[2012/01/19 08:30:54] @ Quit: IndyMichaelB: Quit: IndyMichaelB
[2012/01/19 08:31:15] @ scobal joined channel #puppet
[2012/01/19 08:31:48] <tyska> _rc: roles? what kind of roles?
[2012/01/19 08:31:55] <tyska> i dont get it
[2012/01/19 08:33:29] @ Quit: rocket: Read error: Connection reset by peer
[2012/01/19 08:33:33] @ Quit: cliff-hm: Read error: Connection reset by peer
[2012/01/19 08:33:47] @ cliff-hm joined channel #puppet
[2012/01/19 08:33:49] <_rc> well you do euca-make-a-thingy right?
[2012/01/19 08:35:39] <tyska> _rc: yeah
[2012/01/19 08:36:07] <tyska> _rc: i can do euca-associate-address to assign an specifc ip for my instances
[2012/01/19 08:37:20] <_rc> which adds an alias, yes?
[2012/01/19 08:37:21] @ Quit: epatey: Read error: Connection reset by peer
[2012/01/19 08:37:26] @ epatey joined channel #puppet
[2012/01/19 08:38:09] <_rc> not the same value as per the facter fact $ipaddress?
[2012/01/19 08:39:06] @ Trebortech joined channel #puppet
[2012/01/19 08:39:08] @ opsmason joined channel #puppet
[2012/01/19 08:39:17] @ tizzo is now known as tizzo-afk
[2012/01/19 08:40:12] @ Quit: gniks: Quit: Leaving.
[2012/01/19 08:40:12] <_rc> tyska: you could use node_name_fact http://docs.puppetlabs.com/references/stable/configuration.html#nodenamefact
[2012/01/19 08:40:17] <_rc> maybe
[2012/01/19 08:41:45] <tyska> let me see
[2012/01/19 08:42:32] <tyska> _rc: see this https://projects.puppetlabs.com/issues/2128
[2012/01/19 08:42:53] <_rc> yes, I was able to follow the link from the docs
[2012/01/19 08:42:56] @ Quit: Axsuul: Ping timeout: 240 seconds
[2012/01/19 08:43:52] @ tizzo-afk is now known as tizzo
[2012/01/19 08:44:39] <_rc> it's a discussion of the feature, some narrative as it was implemented, and then indicates it's in 2.6.9 and later puppets
[2012/01/19 08:46:44] <tyska> but if i understood right, with this solution i will need to have different ec2_images for each type of application i want to set with puppet, and change that node_name in each image
[2012/01/19 08:46:46] <tyska> is that right?
[2012/01/19 08:47:34] <_rc> no
[2012/01/19 08:49:09] @ lborda joined channel #puppet
[2012/01/19 08:49:18] <_rc> it's saying that you could set node_name_fact = ipaddress then write node '10.10.1.10' { }
[2012/01/19 08:49:21] @ icezimm joined channel #puppet
[2012/01/19 08:50:30] @ icezimm1 joined channel #puppet
[2012/01/19 08:50:33] <tyska> but this configuration node_name_fact is not in the puppet agent?
[2012/01/19 08:51:00] @ Quit: aBionic: Ping timeout: 245 seconds
[2012/01/19 08:51:38] <_rc> http://docs.puppetlabs.com/references/stable/configuration.html#nodenamefact says it's on the agent
[2012/01/19 08:53:47] @ Quit: icezimm: Ping timeout: 252 seconds
[2012/01/19 08:53:53] <d3c> _rc: thanks for the ignore-hint :) works like a charm
[2012/01/19 08:53:59] @ Quit: themadcanudist: Quit: Leaving.
[2012/01/19 08:54:19] @ icezimm1 is now known as icezimm
[2012/01/19 08:54:31] @ Quit: marczak: Ping timeout: 252 seconds
[2012/01/19 08:54:50] @ Quit: fronlius: Ping timeout: 252 seconds
[2012/01/19 08:54:54] <tyska> _rc: then i cant use it, because the euca-command that assign ip does not change nothing else on the instance
[2012/01/19 08:55:19] <tyska> _rc: and it is not an option to me log in each instance and change that config
[2012/01/19 08:55:22] <_rc> tyska: you said it assigns the ip
[2012/01/19 08:55:34] @ Quit: inecas: Ping timeout: 248 seconds
[2012/01/19 08:55:41] <tyska> _rc: yeah, it just assign the ip
[2012/01/19 08:56:09] @ Quit: kokyu: Ping timeout: 240 seconds
[2012/01/19 08:57:00] <_rc> so what's the problem?
[2012/01/19 08:57:15] @ kronn is now known as kr_off
[2012/01/19 08:57:27] <tyska> can i just put node_fact_name = ipaddress (the word ipaddress??) on puppet.conf and it will work?
[2012/01/19 08:57:41] @ Quit: Stenbryggen: Quit: Leaving.
[2012/01/19 08:57:47] <_rc> yes
[2012/01/19 08:57:57] @ IndyMichaelB joined channel #puppet
[2012/01/19 08:58:03] @ kokyu joined channel #puppet
[2012/01/19 08:58:05] <tyska> _rc: now i get it
[2012/01/19 08:58:07] <tyska> _rc: let me try
[2012/01/19 08:58:10] <_rc> node_name_fact is the name of the fact to pull
[2012/01/19 08:58:25] <_rc> node_name_value would be a literal
[2012/01/19 08:59:10] @ fronlius joined channel #puppet
[2012/01/19 08:59:40] @ Quit: nevyn: Read error: Connection reset by peer
[2012/01/19 08:59:56] <tyska> =(
[2012/01/19 09:00:02] <tyska> another problem
[2012/01/19 09:00:11] <tyska> instances have public and private ip address
[2012/01/19 09:00:14] @ maes_ joined channel #puppet
[2012/01/19 09:00:16] @ Quit: maes_`: Read error: Connection reset by peer
[2012/01/19 09:00:17] <tyska> euca commands can assign public address
[2012/01/19 09:00:35] <tyska> and guess which ip the puppet uses?
[2012/01/19 09:01:37] <tyska> err: Could not retrieve catalog from remote server: Error 403 on SERVER: Forbidden request: base.cloud.c3.furg.br(10.0.0.205) access to /catalog/172.19.1.2 [find] authenticated at line 52
[2012/01/19 09:01:39] <_rc> so add a custom fact which is euca-assigned-ip and use that instead. geez
[2012/01/19 09:02:10] <tyska> public address is 10.0.0.205 and private is 172.19.1.2
[2012/01/19 09:02:13] <_rc> http://docs.puppetlabs.com/references/stable/configuration.html#nodenamefact "Changing this setting also requires changes to the default auth.conf configuration on the Puppet Master."
[2012/01/19 09:03:12] <tyska> yeah, but which part of auth.conf?
[2012/01/19 09:03:47] @ sduchesneau joined channel #puppet
[2012/01/19 09:04:10] <_rc> earlier you skimmed a bug tracker entry. it's covered in the discussion of that
[2012/01/19 09:04:28] @ jodok_ joined channel #puppet
[2012/01/19 09:04:29] @ Quit: jodok_: Changing host
[2012/01/19 09:04:29] @ jodok_ joined channel #puppet
[2012/01/19 09:04:33] <tyska> i think that is not the problem, he tried to pick the catalog for ip 172.19.1.2 and not for 10.0.0.2005
[2012/01/19 09:04:36] <tyska> 205*
[2012/01/19 09:04:51] <_rc> you have two issues
[2012/01/19 09:04:55] @ tizzo is now known as tizzo-afk
[2012/01/19 09:05:00] <tyska> and i just dont know the private ip of an instance, just the public one
[2012/01/19 09:05:08] <_rc> 14:01 < _rc> so add a custom fact which is euca-assigned-ip and use that instead. geez
[2012/01/19 09:05:17] <_rc> that'll fix that.
[2012/01/19 09:05:39] <tyska> sorry, i dont get this part, what do you mean with 'add a custom fact'?
[2012/01/19 09:05:56] <_rc> http://docs.puppetlabs.com/guides/custom_facts.html
[2012/01/19 09:06:44] @ Quit: jodok: Ping timeout: 240 seconds
[2012/01/19 09:07:36] @ Quit: Spads: Ping timeout: 272 seconds
[2012/01/19 09:08:51] <tyska> _rc: i'm just starting to use puppet, but ok, i don't care to study this thing and figure out how to get it done
[2012/01/19 09:09:02] @ Quit: jodok_: Ping timeout: 260 seconds
[2012/01/19 09:09:23] <tyska> _rc: but i need to know, even if i do not know what is the private ip of the instance, just knowing the public one, can i do this custom fact anyway?
[2012/01/19 09:09:50] <_rc> tyska: sorry, you don't care to figure it out?
[2012/01/19 09:10:51] @ Quit: kmscherer_: Remote host closed the connection
[2012/01/19 09:10:58] <tyska> not is it, i don't care to study this thing, what is custom facts, to figure out my problem
[2012/01/19 09:11:39] @ inecas joined channel #puppet
[2012/01/19 09:11:44] <tyska> i'm at very beginning to use puppet, im still understanding a lot of things
[2012/01/19 09:12:32] <tyska> what i mean, that is i don't care to sit and study how to write custom facts, (and what is custom facts), i just need to know that this thing will solve my problem
[2012/01/19 09:12:43] <tyska> can u understand? sorry for my bad english
[2012/01/19 09:13:11] <Volcane> tyska: sounds like you dont want to solve your problem
[2012/01/19 09:13:17] @ csanchez joined channel #puppet
[2012/01/19 09:13:23] <_rc> if you're not going to put the effort in, then no it's not going to solve your problem. and if you're not putting the effort in, I'm going to stop putting mine in too
[2012/01/19 09:13:43] <tyska> _rc: it is not what im trying to say
[2012/01/19 09:13:46] @ Spads joined channel #puppet
[2012/01/19 09:14:12] <tyska> sorry guys, my bad english is really putting me in troubles here
[2012/01/19 09:14:19] <tyska> let me explain in a better way
[2012/01/19 09:15:22] <tyska> First of all, I want to solve my problem at all cost, no matter what i need to do.
[2012/01/19 09:15:32] <tyska> i think this is very clear and a good start
[2012/01/19 09:16:00] @ marrusl joined channel #puppet
[2012/01/19 09:17:29] <tyska> What I mean is that I'll do whatever it takes, no matter what, but I need to know if I'm going in the right direction, not to waste time working wrong.
[2012/01/19 09:17:44] <tyska> can you understand now?
[2012/01/19 09:19:06] <_rc> So you're willing to do anything, so long as you're guaranteed 100% success?
[2012/01/19 09:20:08] <tyska> _rc: do not need to be 100% success, if we can know that it 'could' work it is good to me
[2012/01/19 09:21:39] <tyska> i will have to go now, i appreciate your help and hope u understood what i said. I will give a good look on that thing of custom facts, and then i return to say if it worked out or not
[2012/01/19 09:22:03] <tyska> sorry for the mess i caused and thanks again ;)
[2012/01/19 09:22:24] <_rc> your stated problem, the thing you've already part digested and decided would be the way to go, is that you want to key your manifests off the public ip assigned to the node externally
[2012/01/19 09:22:46] <stevie-bash> I need to check in an IF statement if a class is loaded. is this possible? puppet version 0.25.4
[2012/01/19 09:22:52] <_rc> if that's what you want you need to deal with a custom fact and the node_name_fact and all the baggage that comes with that
[2012/01/19 09:23:05] @ marczak joined channel #puppet
[2012/01/19 09:23:09] <_rc> you've already rejected simpler solutions
[2012/01/19 09:24:09] <_rc> stevie-bash: not realiably, if defined (Class["some::class"]), compile order dependent, flaky, etc.
[2012/01/19 09:24:31] @ Quit: duerF: Read error: Operation timed out
[2012/01/19 09:25:04] @ djm68 joined channel #puppet
[2012/01/19 09:25:44] @ nevyn joined channel #puppet
[2012/01/19 09:25:49] @ samkottler joined channel #puppet
[2012/01/19 09:25:50] @ Quit: samkottler: Client Quit
[2012/01/19 09:26:13] @ samkottler joined channel #puppet
[2012/01/19 09:26:40] @ Quit: tyska: Ping timeout: 258 seconds
[2012/01/19 09:27:12] @ Quit: adam-_-: Remote host closed the connection
[2012/01/19 09:29:39] <Swat-> Hello, i am trying to put my bonding_opts into ifcfg-bond{0,1} via augeas: http://pastebin.com/NT2pcPtA
[2012/01/19 09:30:04] @ Quit: bobra: Ping timeout: 240 seconds
[2012/01/19 09:30:18] <Swat-> The problem is that the value is always mode=4 instead of the string. Is there an alternative to append multiple values to BONDING_OPTS?
[2012/01/19 09:30:38] <Dominic> Swat-: try, changes => "set BONDING_OPTS '\"mode... foo\"'"
[2012/01/19 09:32:29] @ Quit: opsmason: Remote host closed the connection
[2012/01/19 09:32:44] @ opsmason joined channel #puppet
[2012/01/19 09:33:10] <Swat-> Dominic: ahh thanks! I tried escaping the "'s but not like this
[2012/01/19 09:33:18] <Swat-> Dominic: +BONDING_OPTS="mode=4 miimon=100 lacp_rate=1"
[2012/01/19 09:33:29] <Dominic> Swat-: glad it worked, it's bizarre I'll grant you
[2012/01/19 09:35:04] @ workingonit joined channel #puppet
[2012/01/19 09:35:31] @ duerF joined channel #puppet
[2012/01/19 09:35:34] @ Quit: blentz: Quit: Ex-Chat
[2012/01/19 09:35:57] @ blentz joined channel #puppet
[2012/01/19 09:36:37] <workingonit> Hello... I'm a bit of a mess right now. I'm just starting out in both Linux and Puppet - trying to make the leap into DevOps but need some help.
[2012/01/19 09:37:07] <Rudemeister> niice!
[2012/01/19 09:37:38] @ Quit: snk: Quit: leaving
[2012/01/19 09:37:46] <ohadlevy> anyone remember from which version the $::var was introduced?
[2012/01/19 09:38:00] * ohadlevy is trying to figure out if its save to use for other people consumption
[2012/01/19 09:38:07] <workingonit> I've read through several tutorials and sites but am at a bit of a standstill right now, specifically, the Puppet Master is hanging on me - let me post where I'm at...
[2012/01/19 09:38:17] @ snk joined channel #puppet
[2012/01/19 09:39:33] @ gazoombo joined channel #puppet
[2012/01/19 09:39:53] <workingonit> notice: Starting Puppet master version 2.7.9 ^Cnotice: Caught INT; calling stopnotice: Caught INT; calling stop
[2012/01/19 09:39:57] @ Quit: p3rror: Ping timeout: 260 seconds
[2012/01/19 09:40:34] <Volcane> looks like it does what you'd expect
[2012/01/19 09:40:39] <Volcane> starts then stops when you press ^c
[2012/01/19 09:40:42] <workingonit> I have to break out of it, otherwise it just sits there and does nothing - where would I go to troubleshoot this? Specifically, where is the local log for puppet? I thought I found it but I cannot get into the directory where I think it's located...
[2012/01/19 09:40:56] <Volcane> install it from the packages, it comes with a RC script
[2012/01/19 09:41:04] <workingonit> It's supposed to just sit there like that though, it stays there and does nothing
[2012/01/19 09:41:41] <workingonit> OK, I'll look into that.
[2012/01/19 09:41:46] @ Quit: cwarden: Ping timeout: 276 seconds
[2012/01/19 09:42:05] <workingonit> Like I said, I'm really just starting out here, I appreciate the assistance.
[2012/01/19 09:42:08] <_rc> it's a server, it's not going to do much until a client makes some request of it
[2012/01/19 09:42:33] <workingonit> OK, I setup a client too but didn't want to try connecting until I got the master 100%.
[2012/01/19 09:43:40] @ themadcanudist joined channel #puppet
[2012/01/19 09:45:58] @ brandon_dacrib joined channel #puppet
[2012/01/19 09:46:34] @ q-rban is now known as q0rban
[2012/01/19 09:52:33] @ p3rror joined channel #puppet
[2012/01/19 09:52:47] @ Quit: opsmason: Quit: opsmason
[2012/01/19 09:55:54] @ Quit: samkottler: Quit: Leaving.
[2012/01/19 09:56:33] @ samkottler joined channel #puppet
[2012/01/19 09:58:26] @ freezey joined channel #puppet
[2012/01/19 09:59:11] @ Quit: rcrowley: Quit: Computer has gone to sleep.
[2012/01/19 09:59:17] <workingonit> Back to the troubleshooting question, where would I go to check the puppet log anyway?
[2012/01/19 10:00:05] <henk> syslog?
[2012/01/19 10:01:05] <workingonit> OK, I made the assumption that it loged errors to a local log, I didn't realize (or think) about syslog. Thanks.
[2012/01/19 10:01:15] @ st33v joined channel #puppet
[2012/01/19 10:01:49] @ joe-mac1 joined channel #puppet
[2012/01/19 10:01:54] @ jodok joined channel #puppet
[2012/01/19 10:01:55] @ Quit: jodok: Changing host
[2012/01/19 10:01:55] @ jodok joined channel #puppet
[2012/01/19 10:02:50] @ Quit: SkyEye: Remote host closed the connection
[2012/01/19 10:03:39] @ Kazuhiro joined channel #puppet
[2012/01/19 10:04:44] @ Quit: nan0r: Ping timeout: 245 seconds
[2012/01/19 10:05:20] @ tizzo-afk is now known as tizzo
[2012/01/19 10:07:16] @ gaveen_ joined channel #puppet
[2012/01/19 10:07:17] @ Quit: gaveen_: Changing host
[2012/01/19 10:07:17] @ gaveen_ joined channel #puppet
[2012/01/19 10:07:49] @ nan0r joined channel #puppet
[2012/01/19 10:07:51] @ astrostl joined channel #puppet
[2012/01/19 10:10:10] @ ewag joined channel #puppet
[2012/01/19 10:12:19] @ Quit: csanchez: Ping timeout: 276 seconds
[2012/01/19 10:12:40] @ Quit: zwi1: Quit: Leaving.
[2012/01/19 10:12:50] @ Quit: windowsrefund: Read error: Operation timed out
[2012/01/19 10:14:24] @ plasmonyc joined channel #puppet
[2012/01/19 10:14:38] @ themadcanudist left channel #puppet ()
[2012/01/19 10:16:06] @ Quit: djm68: Remote host closed the connection
[2012/01/19 10:16:45] @ eventi joined channel #puppet
[2012/01/19 10:18:20] <d3c> shouldn't `ignore => '*.{git,swp}'` work? I specified it for a directory but puppet is still syncing both.
[2012/01/19 10:18:59] @ Quit: Dewin: Read error: Connection reset by peer
[2012/01/19 10:19:04] @ Quit: sduchesneau: Read error: Operation timed out
[2012/01/19 10:19:23] @ Quit: marczak: Quit: leaving
[2012/01/19 10:19:24] <eric0> d3c: ignore => [ "*.git", "*.swp" ] its not a shell glob
[2012/01/19 10:19:28] @ marczak joined channel #puppet
[2012/01/19 10:20:21] <d3c> eric0: well, documentation says 'Uses Ruby’s builtin globbing engine' so I thought that was the way to go. anyway, trying what you just said. thanks
[2012/01/19 10:20:32] @ iclebyte joined channel #puppet
[2012/01/19 10:20:49] @ kangman joined channel #puppet
[2012/01/19 10:21:07] @ choonming joined channel #puppet
[2012/01/19 10:21:08] @ Dewin joined channel #puppet
[2012/01/19 10:21:30] @ Quit: ghg: Quit: Computer has gone to sleep.
[2012/01/19 10:21:33] @ nan0r1 joined channel #puppet
[2012/01/19 10:21:38] @ pdtpatrick_ joined channel #puppet
[2012/01/19 10:22:55] @ csanchez joined channel #puppet
[2012/01/19 10:22:56] @ Quit: samkottler: Ping timeout: 240 seconds
[2012/01/19 10:23:15] @ fly9 joined channel #puppet
[2012/01/19 10:23:55] @ Quit: nan0r: Ping timeout: 245 seconds
[2012/01/19 10:24:36] @ Quit: icezimm: Ping timeout: 240 seconds
[2012/01/19 10:27:47] <d3c> eric0: shouldn't *.git ignore the .git dirs? seems to only work when I add '.git'.
[2012/01/19 10:27:56] @ Quit: kermit: Quit: Leaving.
[2012/01/19 10:28:28] @ kermit joined channel #puppet
[2012/01/19 10:29:11] @ cperry-out joined channel #puppet
[2012/01/19 10:29:29] <_rc> what kind of globbing is it? most globbers don't match dotfiles unless you put a dot in the glob ie .*git
[2012/01/19 10:29:41] @ windowsrefund joined channel #puppet
[2012/01/19 10:30:16] @ bpf joined channel #puppet
[2012/01/19 10:30:17] <_rc> plus for git, ignore .git, not *.git, .git isn't a file extension, it's a singular top level directory
[2012/01/19 10:32:02] @ tyll joined channel #puppet
[2012/01/19 10:32:19] <d3c> _rc: it's for the ignore param of the file type so ruby, I guess. anyway, I'll try that. thanks
[2012/01/19 10:32:30] @ samkottler joined channel #puppet
[2012/01/19 10:32:44] @ Quit: cliff-hm: Ping timeout: 252 seconds
[2012/01/19 10:33:29] @ Quit: tyll: Client Quit
[2012/01/19 10:33:57] @ ldlework joined channel #puppet
[2012/01/19 10:34:42] @ Quit: smintz: Read error: Operation timed out
[2012/01/19 10:35:25] @ laudo joined channel #puppet
[2012/01/19 10:36:06] @ labrown joined channel #puppet
[2012/01/19 10:36:16] @ Quit: MattyM: Remote host closed the connection
[2012/01/19 10:36:45] @ ghg joined channel #puppet
[2012/01/19 10:37:13] <laudo> i am fighting with one box which suddenly does not apply any puppet changes at all. I am running puppet 2.6.4 on a centos 5.5. I allready installed another box with the same classes etc. And the other box works. Is there a possiblity where I can reset the state of a box?
[2012/01/19 10:37:24] @ meety joined channel #puppet
[2012/01/19 10:37:26] <meety> yo.
[2012/01/19 10:37:42] <meety> anyone finding that when you run puppet out of passenger, it expires the node cache EVERY time?
[2012/01/19 10:37:49] <meety> can't get it to just run the cache
[2012/01/19 10:38:27] <_rc> how are you invoking the agent?
[2012/01/19 10:39:43] <meety> it's running as a daemon
[2012/01/19 10:39:51] <meety> or via puppetd -v
[2012/01/19 10:40:08] <meety> whatever which way :-)
[2012/01/19 10:40:39] <unixdaemon> Volcane: did http://pastie.org/3013619 work for you? I need to close that tab now ;)
[2012/01/19 10:41:58] @ Quit: csanchez: Ping timeout: 272 seconds
[2012/01/19 10:42:11] <laudo> where does the puppet master save all the states of its clients? I use storeconfigs so i assume in the db?
[2012/01/19 10:43:52] <meety> I turned storeconfigs off because of performance
[2012/01/19 10:43:56] <meety> so it's just using the default yaml
[2012/01/19 10:44:24] @ Quit: Evolution: Ping timeout: 240 seconds
[2012/01/19 10:45:01] <meety> wait a sec
[2012/01/19 10:45:05] <meety> do you need storeconfigs for the cache?
[2012/01/19 10:45:36] <_rc> no
[2012/01/19 10:45:53] <meety> I'm browsing around /var/lib/puppet now
[2012/01/19 10:46:08] <meety> where does it normally go? /var/lib/puppet/yaml?
[2012/01/19 10:46:56] <_rc> /var/lib/puppet/client_yaml/catalog
[2012/01/19 10:47:00] @ Axsuul joined channel #puppet
[2012/01/19 10:47:47] <meety> it's only got one file in there
[2012/01/19 10:47:48] <meety> itself
[2012/01/19 10:48:03] <_rc> yup
[2012/01/19 10:48:12] <meety> not the other 270 boxes talking to it...
[2012/01/19 10:48:14] <_rc> that's its cache of its own catalog
[2012/01/19 10:48:25] <_rc> caching of the catalog happens on each node
[2012/01/19 10:48:31] <meety> right
[2012/01/19 10:49:04] <meety> I've found one email through google of someone talking of the same issue, but no decent answer
[2012/01/19 10:49:10] @ Quit: mealstrom: Quit: Leaving.
[2012/01/19 10:49:26] @ Quit: gaveen_: Quit: Leaving
[2012/01/19 10:51:34] @ Evolution joined channel #puppet
[2012/01/19 10:51:35] @ Quit: eventi: Read error: Connection reset by peer
[2012/01/19 10:52:07] <meety> what triggers an expiry?
[2012/01/19 10:52:22] @ dan__t joined channel #puppet
[2012/01/19 10:52:26] @ eventi joined channel #puppet
[2012/01/19 10:53:45] @ csanchez joined channel #puppet
[2012/01/19 10:54:24] @ Quit: cperry-out: Read error: Connection reset by peer
[2012/01/19 10:54:38] @ cperry-out joined channel #puppet
[2012/01/19 10:54:38] @ rcrowley joined channel #puppet
[2012/01/19 10:55:10] <_rc> dunno, the only docs I see about caching suggest that it's usually turned off anyhow http://docs.puppetlabs.com/references/stable/configuration.html#usecachedcatalog
[2012/01/19 10:55:15] @ Quit: Volcane: Quit: brb
[2012/01/19 10:56:40] @ Volcane joined channel #puppet
[2012/01/19 10:57:00] @ Quit: joe-mac1: Remote host closed the connection
[2012/01/19 10:57:16] @ joe-mac1 joined channel #puppet
[2012/01/19 10:58:16] @ enthdegree joined channel #puppet
[2012/01/19 10:58:35] <mfridh> so is the expiry completely removed now? because I can't find any expiry time setting
[2012/01/19 10:58:43] <enthdegree> what is puppet
[2012/01/19 10:59:16] @ kr_off left channel #puppet ()
[2012/01/19 10:59:59] <joe-mac1> are you familiar with sesame street?
[2012/01/19 11:00:25] <enthdegree> is this seriously all this channel is about? puppets?
[2012/01/19 11:00:30] <torrancew> joe-mac1++
[2012/01/19 11:00:51] <joe-mac1> enthdegree: jokes, I haz them
[2012/01/19 11:00:59] <enthdegree> olol
[2012/01/19 11:01:18] <joe-mac1> it's a configuration management daemon, and the domain specific language that you use to utilize its features
[2012/01/19 11:01:37] <joe-mac1> s/daemon/system ... this hswould be explained on puppetlabs.com
[2012/01/19 11:02:14] @ Quit: d3c: Ping timeout: 272 seconds
[2012/01/19 11:02:15] <meety> _rc: ah.. wasn't aware of that option.. I'll give that a try..
[2012/01/19 11:02:35] @ Quit: tomben: Read error: Connection reset by peer
[2012/01/19 11:02:52] <cornet> enthdegree: just purely out of interest, what did you think this channel was for ?
[2012/01/19 11:03:12] <cornet> joe-mac1: http://www.youtube.com/watch?v=RWF86D_UNxc
[2012/01/19 11:03:15] <meety> I hear that the ops are just a puppet government
[2012/01/19 11:03:17] @ tomben joined channel #puppet
[2012/01/19 11:03:25] <enthdegree> cornet: puppets
[2012/01/19 11:03:30] <cornet> meety: bow to big bird
[2012/01/19 11:03:35] <cornet> enthdegree: ah :)
[2012/01/19 11:03:53] @ cliff-hm joined channel #puppet
[2012/01/19 11:04:46] @ tomben_ joined channel #puppet
[2012/01/19 11:05:07] <cornet> enthdegree: you might be better off in #chef
[2012/01/19 11:05:32] @ Quit: Kazuhiro: Quit: Leaving.
[2012/01/19 11:05:34] @ Quit: tomben_: Read error: Connection reset by peer
[2012/01/19 11:06:15] <meety> _rc: doh
[2012/01/19 11:06:18] <meety> that did it
[2012/01/19 11:06:19] @ tomben_ joined channel #puppet
[2012/01/19 11:06:44] <enthdegree> haw haw bbl
[2012/01/19 11:06:46] @ enthdegree left channel #puppet ()
[2012/01/19 11:07:24] @ Quit: tomben: Ping timeout: 240 seconds
[2012/01/19 11:07:45] <meety> hrm.
[2012/01/19 11:07:55] <meety> but that ALWAYS uses it :-)
[2012/01/19 11:07:56] @ Quit: cperry-out: Ping timeout: 272 seconds
[2012/01/19 11:08:21] <ozy_work> I am getting the following error on one of my puppet clients -- but not all: Could not retrieve catalog from remote server: execution expired
[2012/01/19 11:08:30] @ Quit: cliff-hm: Ping timeout: 240 seconds
[2012/01/19 11:08:30] <ozy_work> any suggestions on what to look at?
[2012/01/19 11:08:41] <meety> ozy_work: your puppetmaster is timing out
[2012/01/19 11:08:42] @ cliff-hm joined channel #puppet
[2012/01/19 11:08:47] <meety> either 1) you've overloaded it with too many clients
[2012/01/19 11:08:51] <meety> 2) network issues
[2012/01/19 11:08:56] <ozy_work> hmm
[2012/01/19 11:08:59] <meety> 3) far too much code :-)
[2012/01/19 11:09:04] <meety> etc.
[2012/01/19 11:09:08] <ozy_work> that might be it -- but I hope not
[2012/01/19 11:09:10] <ozy_work> lol
[2012/01/19 11:09:16] @ Quit: lborda: Ping timeout: 240 seconds
[2012/01/19 11:09:28] <meety> ozy_work: I'm having the same issues
[2012/01/19 11:09:30] <joe-mac1> yea if you're on passenger, only time I've seen that is a custom function that was chewing too mcuh resources forking java...
[2012/01/19 11:09:36] <meety> running 270 clients off one puny VM
[2012/01/19 11:09:41] @ Quit: tomben_: Read error: Connection reset by peer
[2012/01/19 11:09:45] <meety> I'm in the process of load balancing it on 3 lumps of tin
[2012/01/19 11:09:46] @ Quit: cliff-hm: Read error: Connection reset by peer
[2012/01/19 11:09:47] <joe-mac1> but if you're on webrick, esp with stored configs, you're just way past its limits
[2012/01/19 11:09:50] <ozy_work> meety: I have ... 5? 10? something like that
[2012/01/19 11:09:52] @ cliff-hm joined channel #puppet
[2012/01/19 11:09:58] <meety> ah
[2012/01/19 11:10:00] <ozy_work> i'm starting to learn puppet
[2012/01/19 11:10:05] <meety> what do the puppetmaster logs say?
[2012/01/19 11:10:16] @ tomben_ joined channel #puppet
[2012/01/19 11:10:30] <meety> is it intermittent?
[2012/01/19 11:10:42] <meety> it *might* be a function in your code somewhere which is timing out
[2012/01/19 11:10:51] <meety> custom functions (or buggy ones from upstream) could kill it
[2012/01/19 11:10:53] <ozy_work> consistent
[2012/01/19 11:10:59] <meety> eg. if you call file() on a broken nfs handle
[2012/01/19 11:11:21] <ozy_work> :q
[2012/01/19 11:11:22] @ Quit: raphdg: Remote host closed the connection
[2012/01/19 11:11:23] <ozy_work> qqq
[2012/01/19 11:11:29] <meety> running puppetd -vtd on the client against "puppetmasterd --no-daemonize -vd" on the server
[2012/01/19 11:11:34] <eventi> :q!
[2012/01/19 11:11:38] <meety> will give you plenty of output of what it was doing when it got stuck
[2012/01/19 11:12:15] <meety> so yeah. run both client and server in debug mode and see where it gets stuck
[2012/01/19 11:12:38] <ozy_work> running now
[2012/01/19 11:12:39] <joe-mac1> no need to troubleshoot
[2012/01/19 11:12:45] <joe-mac1> if you have 5,10 nodes on webrick
[2012/01/19 11:12:48] <joe-mac1> it is likely too much
[2012/01/19 11:13:27] @ Quit: verwilst: Quit: Ex-Chat
[2012/01/19 11:14:04] <joe-mac1> basically, what I'm saying is, going through this is a waste of your time. if you'rea t that many nodes and have selected puppet for your cfg management platform, time to move to passenger
[2012/01/19 11:14:14] <ozy_work> in environment production in 61.15 seconds
[2012/01/19 11:14:24] @ shadowshell joined channel #puppet
[2012/01/19 11:15:05] <ozy_work> then after that showed up on the master, the client reported the error
[2012/01/19 11:15:09] @ jason^^ is now known as jason^
[2012/01/19 11:16:30] <ozy_work> joe-mac1: what do you mean? I would think puppet could handle less than a dozen clients without trouble
[2012/01/19 11:17:10] <_rc> very much depends on your concurrency
[2012/01/19 11:17:12] @ Quit: cliff-hm: Read error: Connection reset by peer
[2012/01/19 11:17:22] @ cliff-hm joined channel #puppet
[2012/01/19 11:17:48] <henk> ozy_work: puppet can, webrick can’t
[2012/01/19 11:18:02] <ozy_work> what's webrick?
[2012/01/19 11:18:16] <joe-mac1> it's the default webserver for testing purposes
[2012/01/19 11:18:17] <sarguru_> its a rack server
[2012/01/19 11:18:28] @ cwarden joined channel #puppet
[2012/01/19 11:18:39] @ Quit: cliff-hm: Read error: Connection reset by peer
[2012/01/19 11:18:40] @ Quit: tomben_: Read error: Connection reset by peer
[2012/01/19 11:18:44] @ cliff-hm joined channel #puppet
[2012/01/19 11:19:15] <_rc> http://docs.puppetlabs.com/guides/passenger.html - though the why really underplays how useless webrick is
[2012/01/19 11:19:16] @ tomben joined channel #puppet
[2012/01/19 11:19:29] <ozy_work> http://pastebin.com/zmmTBxie
[2012/01/19 11:19:34] <ozy_work> that's the server debug log
[2012/01/19 11:19:48] <sarguru_> i find the nginx+unicorn better
[2012/01/19 11:19:55] <ozy_work> after that the client waited a few seconds and then horked
[2012/01/19 11:19:58] @ loganspencer joined channel #puppet
[2012/01/19 11:19:59] @ Quit: zorg1: Quit: Leaving
[2012/01/19 11:20:02] <joe-mac1> probably, but apache has more of a mindshare
[2012/01/19 11:20:16] @ Quit: Meier: Quit: Leaving.
[2012/01/19 11:20:22] <meety> joe-mac1: I've run 90 off webrick before
[2012/01/19 11:20:33] <meety> it was at that point I went to passenger
[2012/01/19 11:20:34] @ Quit: larstobi: Quit: Leaving.
[2012/01/19 11:20:42] @ Quit: bpf: Remote host closed the connection
[2012/01/19 11:20:45] <joe-mac1> meety: I have too unfortunaetly... and once I added stored configs it needed to be restarted every x minutes
[2012/01/19 11:20:53] <joe-mac1> and the catalog compile times were atrocious
[2012/01/19 11:20:59] <meety> yeah. I just stopped using stored configs
[2012/01/19 11:21:05] <meety> using remote values requires 2 runs of puppet anyway
[2012/01/19 11:21:12] <joe-mac1> that wasn't my choice, that was an inherited setup
[2012/01/19 11:21:18] <joe-mac1> I go with passenger from the get-go...
[2012/01/19 11:21:30] <joe-mac1> not worth wasting time on webrick for me at this point
[2012/01/19 11:22:16] @ dissipate joined channel #puppet
[2012/01/19 11:23:45] <joe-mac1> I also don't quite understand how I had that many nodes on webrick, because I remember starting off with puppet around .21 or .22 and webrick couldn't handle more than a few... but at that point I used mongrel with mod_proxy_balancer to scale it
[2012/01/19 11:23:58] <sarguru_> I dont use storeconfigs. Is it really that necessary to use one?
[2012/01/19 11:24:06] <joe-mac1> it is not necessary, at all
[2012/01/19 11:24:13] <joe-mac1> there are advantages, and disadvantages
[2012/01/19 11:24:17] <_rc> if you don't have a need for it, don't use it
[2012/01/19 11:25:35] <_rc> when you do it'll be for something like exported resources, where with luck you can use thin_storeconfigs to make it suck a little less, but also use mysql, using sqlite is just asking for pain
[2012/01/19 11:26:01] @ Quit: jaydg: Remote host closed the connection
[2012/01/19 11:26:10] <sarguru_> mmm
[2012/01/19 11:26:21] @ Quit: willaerk: Quit: Leaving
[2012/01/19 11:26:45] @ Quit: alanevans: Remote host closed the connection
[2012/01/19 11:27:09] @ Quit: cliff-hm: Read error: Connection reset by peer
[2012/01/19 11:27:11] @ Quit: tomben: Read error: Connection reset by peer
[2012/01/19 11:27:26] @ cliff-hm joined channel #puppet
[2012/01/19 11:27:46] @ tomben joined channel #puppet
[2012/01/19 11:28:01] <ozy_work> is it possible to change the timeout setting?
[2012/01/19 11:28:30] <_rc> which one? probably
[2012/01/19 11:28:38] <sarguru_> u need to compile ur rackserver for that
[2012/01/19 11:28:41] <sarguru_> I did
[2012/01/19 11:28:54] <ozy_work> how long the client waits for a catalog before fialing
[2012/01/19 11:29:05] <ozy_work> failing*
[2012/01/19 11:29:17] <_rc> http://docs.puppetlabs.com/references/stable/configuration.html#configtimeout
[2012/01/19 11:29:23] @ newtMcKerr joined channel #puppet
[2012/01/19 11:29:47] <bje> 8/win 12
[2012/01/19 11:29:53] @ Quit: ckauhaus: Quit: Leaving.
[2012/01/19 11:30:15] @ Quit: eventi: Read error: Connection reset by peer
[2012/01/19 11:30:22] @ Kazuhiro joined channel #puppet
[2012/01/19 11:31:33] @ eventi joined channel #puppet
[2012/01/19 11:32:40] @ Quit: jorhett1: Ping timeout: 245 seconds
[2012/01/19 11:32:48] @ bsg_kwolf joined channel #puppet
[2012/01/19 11:34:25] @ Quit: cliff-hm: Read error: Connection reset by peer
[2012/01/19 11:34:25] @ Quit: tomben: Read error: Connection reset by peer
[2012/01/19 11:34:37] @ cliff-hm joined channel #puppet
[2012/01/19 11:34:53] @ Quit: cliff-hm: Read error: Connection reset by peer
[2012/01/19 11:35:46] @ tomben- joined channel #puppet
[2012/01/19 11:37:45] @ Quit: tomben-: Read error: Connection reset by peer
[2012/01/19 11:38:16] @ tomben- joined channel #puppet
[2012/01/19 11:42:35] @ Log started by gepetto
[2012/01/19 11:42:35] @ Joined channel #puppet
[2012/01/19 11:42:35] @ Topic is "Puppet Triage-A-Thon - January 21st from 2012-01-21 15:00 UTC to 2012-01-22 00:00 UTC - http://triagepuppet.eventbrite.com/?ref=ebtn - #puppethack | Jan Newsletter http://bit.ly/nl12-01| Puppet Enterprise 2.0 is out: http://bit.ly/PE_2 | Puppet 2.7.9 at {yum,apt,downloads}.puppetlabs.com | http://docs.puppetlabs.com | Bugs & Feature Requests http://bit.ly/dKVa0A"
[2012/01/19 11:42:35] @ Topic set by stahnma!~stahnma@fedora/stahnma on Thu Jan 12 19:20:50 -0500 2012
[2012/01/19 11:42:49] @ Mode +Ccnt by leguin.freenode.net
[2012/01/19 11:43:07] @ Quit: tomben-: Read error: Connection reset by peer
[2012/01/19 11:43:46] @ tomben joined channel #puppet
[2012/01/19 11:44:16] @ Quit: freezey: Quit: freezey
[2012/01/19 11:44:33] @ _aheritier joined channel #puppet
[2012/01/19 11:44:40] @ Quit: aheritier: Read error: Connection reset by peer
[2012/01/19 11:44:40] @ _aheritier is now known as aheritier
[2012/01/19 11:44:59] @ Reepicheep joined channel #puppet
[2012/01/19 11:45:34] @ Quit: natewalck: Quit: Outta here
[2012/01/19 11:48:09] @ Quit: Razique: Quit: Razique
[2012/01/19 11:48:09] @ Stenbryggen joined channel #puppet
[2012/01/19 11:48:20] @ Quit: Tobu: Quit: No Ping reply in 180 seconds.
[2012/01/19 11:49:28] <cirbri> Can you realise a virtual resource only if it contains something in a list parameter? I.e. @foo{ "moo": brew => ["blue", "shoe"]; }; Foo <| brew == "blue" |> ???
[2012/01/19 11:50:00] @ freezey joined channel #puppet
[2012/01/19 11:50:18] @ Tobu joined channel #puppet
[2012/01/19 11:50:46] @ natewalck joined channel #puppet
[2012/01/19 11:50:57] @ Quit: JayTaph: Remote host closed the connection
[2012/01/19 11:51:09] @ JayTaph joined channel #puppet
[2012/01/19 11:52:32] <joe-mac1> cirbri: I ran into that before and I think it works
[2012/01/19 11:52:44] <joe-mac1> I have a bad memory but I am almost positive, in an array of tags it will work
[2012/01/19 11:52:47] <joe-mac1> so hopefully other params
[2012/01/19 11:52:54] @ Quit: mogitaff: Ping timeout: 272 seconds
[2012/01/19 11:53:50] @ zwi joined channel #puppet
[2012/01/19 11:54:46] <cirbri> joe-mac1: Cool, I'll try it. Thanks.
[2012/01/19 11:55:29] @ idoru joined channel #puppet
[2012/01/19 11:55:34] @ Quit: ali3n0: Quit: Leaving.
[2012/01/19 11:55:35] <gepetto> ::redmine:: Wiki edit: Triageathon (#1) @ http://projects.puppetlabs.com/projects/puppet/wiki/Triageathon?version=1 (by James Turnbull)
[2012/01/19 11:56:21] @ mogitaff joined channel #puppet
[2012/01/19 11:56:42] @ trickyf left channel #puppet ()
[2012/01/19 11:58:09] @ l0n joined channel #puppet
[2012/01/19 11:59:17] <sarguru_> creating the accounts now
[2012/01/19 12:00:31] @ djm68 joined channel #puppet
[2012/01/19 12:00:47] @ tblamer joined channel #puppet
[2012/01/19 12:01:19] <gepetto> ::redmine:: Wiki edit: Triageathon (#2) @ http://projects.puppetlabs.com/projects/puppet/wiki/Triageathon?version=2 (by James Turnbull)
[2012/01/19 12:01:50] @ Quit: octane-: Quit: Leaving.
[2012/01/19 12:01:53] @ natewalck left channel #puppet ()
[2012/01/19 12:02:12] @ Quit: nan0r1: Read error: Connection reset by peer
[2012/01/19 12:03:38] @ coofamani joined channel #puppet
[2012/01/19 12:03:45] @ Quit: loganspencer: Quit: Computer has gone to sleep.
[2012/01/19 12:03:50] @ alanevans joined channel #puppet
[2012/01/19 12:03:56] <cirbri> joe-mac1: Yeah, it seems to work :D
[2012/01/19 12:05:24] <coofamani> hello all, what tool would you recommend for orchestrating things like package upgrades and database upgrades/schema changes when using puppet?
[2012/01/19 12:05:30] @ Quit: fronlius: Ping timeout: 252 seconds
[2012/01/19 12:05:52] <joe-mac1> capistrano or mcollective are my go-to's
[2012/01/19 12:05:56] <coofamani> I'm starting by looking at mcollective, but I'm not sure if that's the right direction
[2012/01/19 12:06:17] <coofamani> joe-mac1: ok, thanks, I will continue looking into it then.
[2012/01/19 12:07:20] @ Quit: mogitaff: Ping timeout: 252 seconds
[2012/01/19 12:07:22] @ cwawak_ joined channel #puppet
[2012/01/19 12:07:32] @ blitzrage joined channel #puppet
[2012/01/19 12:07:49] @ mogitaff joined channel #puppet
[2012/01/19 12:07:58] <sarguru_> mcollective is a very nice orchestrating tool
[2012/01/19 12:08:04] @ Quit: leifmadsen: Ping timeout: 240 seconds
[2012/01/19 12:08:07] <gepetto> ::redmine:: Wiki edit: Triageathon (#3) @ http://projects.puppetlabs.com/projects/puppet/wiki/Triageathon?version=3 (by James Turnbull)
[2012/01/19 12:08:07] <gepetto> ::redmine:: Wiki edit: Triageathon (#4) @ http://projects.puppetlabs.com/projects/puppet/wiki/Triageathon?version=4 (by James Turnbull)
[2012/01/19 12:08:07] <gepetto> ::redmine:: Wiki edit: Triageathon (#5) @ http://projects.puppetlabs.com/projects/puppet/wiki/Triageathon?version=5 (by James Turnbull)
[2012/01/19 12:08:58] <coofamani> sarguru_: thanks, with any luck I'll have time to get a test env set up and running today
[2012/01/19 12:10:49] @ Quit: inecas: Quit: Leaving
[2012/01/19 12:11:24] @ gniks joined channel #puppet
[2012/01/19 12:17:16] @ jorhett joined channel #puppet
[2012/01/19 12:18:01] @ joshcooper joined channel #puppet
[2012/01/19 12:19:23] @ ukd1 joined channel #puppet
[2012/01/19 12:22:20] @ Quit: Kazuhiro: Quit: Leaving.
[2012/01/19 12:27:07] @ Kazuhiro joined channel #puppet
[2012/01/19 12:27:32] @ Quit: Ramonster: Quit: So Long and thanks for all the fish
[2012/01/19 12:32:31] @ shadoi joined channel #puppet
[2012/01/19 12:33:34] @ Quit: duerF: Quit: Leaving
[2012/01/19 12:33:46] @ scsinutz joined channel #puppet
[2012/01/19 12:34:07] @ scsinutz left channel #puppet ()
[2012/01/19 12:34:30] @ icezimm joined channel #puppet
[2012/01/19 12:34:36] @ Quit: Wolfspyre: Ping timeout: 240 seconds
[2012/01/19 12:36:27] @ alfism joined channel #puppet
[2012/01/19 12:36:43] @ Wolfspyre joined channel #puppet
[2012/01/19 12:37:16] @ Quit: jorhett: Ping timeout: 276 seconds
[2012/01/19 12:38:00] @ Quit: Marius: Remote host closed the connection
[2012/01/19 12:38:08] @ Quit: kesor: Remote host closed the connection
[2012/01/19 12:38:09] @ Quit: lusis: Remote host closed the connection
[2012/01/19 12:38:09] @ Quit: cparedes: Remote host closed the connection
[2012/01/19 12:38:10] @ Quit: devicenull: Remote host closed the connection
[2012/01/19 12:38:17] @ kesor joined channel #puppet
[2012/01/19 12:41:10] @ Quit: arnihermann: Remote host closed the connection
[2012/01/19 12:41:12] @ Quit: garethr: Remote host closed the connection
[2012/01/19 12:41:28] @ Quit: kesor: Remote host closed the connection
[2012/01/19 12:41:29] @ Quit: sarguru_: Remote host closed the connection
[2012/01/19 12:41:29] @ Quit: patcon: Remote host closed the connection
[2012/01/19 12:41:30] @ Quit: bk_one: Remote host closed the connection
[2012/01/19 12:41:36] @ Quit: freezey: Quit: freezey
[2012/01/19 12:42:30] @ garethr joined channel #puppet
[2012/01/19 12:43:39] @ Quit: aculich: Ping timeout: 240 seconds
[2012/01/19 12:43:54] @ bk_one joined channel #puppet
[2012/01/19 12:44:23] @ freezey joined channel #puppet
[2012/01/19 12:44:40] @ lusis joined channel #puppet
[2012/01/19 12:45:04] <workingonit> I want to setup Puppet from scratch on my two Ubuntu boxes - I originally set it up using these directions ( http://shapeshed.com/setting-up-puppet-on-ubuntu-10-04/) but I'm running into issues, does anyone else have another tutorial I could go off of? I'm VERY new at this. :)
[2012/01/19 12:45:52] @ arnihermann joined channel #puppet
[2012/01/19 12:46:18] @ williemach joined channel #puppet
[2012/01/19 12:46:47] @ Surv_OT_Fittest joined channel #puppet
[2012/01/19 12:47:00] @ benkevan joined channel #puppet
[2012/01/19 12:47:04] @ patcon joined channel #puppet
[2012/01/19 12:47:09] @ Quit: the_ramink: Ping timeout: 240 seconds
[2012/01/19 12:47:45] @ Quit: Tobu: Ping timeout: 248 seconds
[2012/01/19 12:47:47] @ sarguru_ joined channel #puppet
[2012/01/19 12:47:49] @ Quit: marrusl: Quit: Ex-Chat
[2012/01/19 12:48:10] @ kesor joined channel #puppet
[2012/01/19 12:48:27] <_rc> workingonit: don't use the gem, use the ubuntu packages, and care that they're not the newest version much later
[2012/01/19 12:50:10] @ Quit: sdog: Remote host closed the connection
[2012/01/19 12:50:32] @ Quit: MaZ-: Ping timeout: 255 seconds
[2012/01/19 12:51:20] @ jorhett joined channel #puppet
[2012/01/19 12:54:07] @ tremble joined channel #puppet
[2012/01/19 12:54:07] @ Quit: tremble: Changing host
[2012/01/19 12:54:07] @ tremble joined channel #puppet
[2012/01/19 12:54:17] @ Quit: tremble: Remote host closed the connection
[2012/01/19 12:54:42] @ Tobu joined channel #puppet
[2012/01/19 12:56:28] @ Kazuhiro1 joined channel #puppet
[2012/01/19 12:57:25] @ Quit: worstadmin: Ping timeout: 276 seconds
[2012/01/19 12:57:43] @ Quit: laudo: Quit: Page closed
[2012/01/19 12:57:50] @ cparedes joined channel #puppet
[2012/01/19 12:58:17] @ Quit: Kazuhiro: Ping timeout: 260 seconds
[2012/01/19 12:58:22] @ loganspencer joined channel #puppet
[2012/01/19 12:58:24] @ comptona joined channel #puppet
[2012/01/19 12:58:53] @ marrusl joined channel #puppet
[2012/01/19 12:59:05] @ motomike joined channel #puppet
[2012/01/19 13:00:10] @ aculich joined channel #puppet
[2012/01/19 13:00:25] @ devicenull joined channel #puppet
[2012/01/19 13:00:49] @ Quit: devicenull: Client Quit
[2012/01/19 13:00:55] @ scsinutz1 joined channel #puppet
[2012/01/19 13:01:00] @ scsinutz1 left channel #puppet ()
[2012/01/19 13:01:09] @ Quit: meety: Quit: leaving
[2012/01/19 13:02:11] @ devicenull joined channel #puppet
[2012/01/19 13:03:40] @ seanh-ansca joined channel #puppet
[2012/01/19 13:03:59] @ mrwacky42 joined channel #puppet
[2012/01/19 13:04:43] @ nfagerlund joined channel #puppet
[2012/01/19 13:05:52] @ Kazuhiro1 left channel #puppet ()
[2012/01/19 13:07:56] @ Quit: mrwacky42: Ping timeout: 240 seconds
[2012/01/19 13:10:18] @ Quit: samkottler: Quit: Leaving.
[2012/01/19 13:11:43] @ Quit: tmclaugh: Quit: tmclaugh
[2012/01/19 13:12:39] @ Quit: wallblom: Ping timeout: 252 seconds
[2012/01/19 13:12:46] @ mengesb joined channel #puppet
[2012/01/19 13:14:23] @ lak joined channel #puppet
[2012/01/19 13:14:24] @ Quit: lak: Changing host
[2012/01/19 13:14:24] @ lak joined channel #puppet
[2012/01/19 13:14:25] <mengesb> Was wondering if someone could help me with a userclass for a service user (want the group 'nogroup' and its tossing me errors with that)
[2012/01/19 13:15:12] @ Quit: logbot46379: Ping timeout: 260 seconds
[2012/01/19 13:15:28] <workingonit> _rc: So use this even though it's insanely old and then just run an update once it's installed? http://projects.puppetlabs.com/projects/1/wiki/Puppet_Ubuntu
[2012/01/19 13:15:36] @ Quit: asbruvik1: Read error: Operation timed out
[2012/01/19 13:15:39] <mengesb> in /etc/group i have 'nogroup', but I get the 'dependency Group[nogroup] for user failure
[2012/01/19 13:15:48] @ asbruvik joined channel #puppet
[2012/01/19 13:16:07] @ Quit: Trebortech: Read error: Connection reset by peer
[2012/01/19 13:17:18] <_rc> mengesb: puppet doesn't parse etc/group to find what groups you have. if you want that resource you have to group { "nogroup": ....}
[2012/01/19 13:17:54] <_rc> workingonit: well I'd use the ones from apt.puppetlabs then, but no to gems
[2012/01/19 13:18:08] <aricg> Im not sure how to set module path to find mysql_user.rb
[2012/01/19 13:18:10] <mengesb> is the directive group=>["nogroup"] or groups=>
[2012/01/19 13:18:15] <_rc> as your first issues will be along the lines of 'these gems have no initscripts'
[2012/01/19 13:18:24] @ Quit: nfagerlund: Remote host closed the connection
[2012/01/19 13:18:37] <aricg> on my master its /etc/puppet/modules/development/mysql/lib/puppet/type/mysql_user.rb and on the client it ends up /var/lib/puppet/lib/puppet/type/mysql_user.rb
[2012/01/19 13:18:52] <aricg> and I get the complaint ArgumentError: Invalid resource type mysql_user
[2012/01/19 13:19:20] <_rc> aricg: run puppet --pluginsync on the master then restart it
[2012/01/19 13:20:49] <_rc> mengesb: sounds like time getting used to the type reference would be time well spent http://docs.puppetlabs.com/references/stable/type.html
[2012/01/19 13:20:54] @ Quit: mogitaff: Remote host closed the connection
[2012/01/19 13:21:02] @ Quit: ghg: Quit: Computer has gone to sleep.
[2012/01/19 13:21:15] <mengesb> _rc: thanks but I found it myself ; yes indeed I referenced that page
[2012/01/19 13:21:57] @ nfagerlund joined channel #puppet
[2012/01/19 13:23:03] @ lborda joined channel #puppet
[2012/01/19 13:23:33] @ samkottler joined channel #puppet
[2012/01/19 13:25:50] @ neonflux joined channel #puppet
[2012/01/19 13:27:27] <workingonit> rc: I'll give this a shot, thanks again for the help!
[2012/01/19 13:27:44] @ Quit: nfagerlund: Remote host closed the connection
[2012/01/19 13:28:48] @ the_ramink joined channel #puppet
[2012/01/19 13:30:03] @ lindenle_ joined channel #puppet
[2012/01/19 13:30:09] @ Quit: Niarf: Read error: Operation timed out
[2012/01/19 13:30:31] <lindenle_> Hi guys. I have a require => Class["httpd::service"] and puppet is telling me that it cannot find the dependency?
[2012/01/19 13:30:44] @ Quit: lak: Quit: Leaving.
[2012/01/19 13:30:45] <lindenle_> I have httpd/manifests/service.pp as well
[2012/01/19 13:30:52] <lindenle_> im stumped and could use some help
[2012/01/19 13:30:54] <lindenle_> debugging it
[2012/01/19 13:31:00] @ Quit: jodok: Quit: jodok
[2012/01/19 13:32:19] <_rc> you didn't include httpd::service
[2012/01/19 13:32:30] <lindenle_> I need to include it?
[2012/01/19 13:32:34] <_rc> or httpd, or anything else that included it
[2012/01/19 13:32:49] <_rc> yes, otherwise it doesn't exist for you to make a reference to it
[2012/01/19 13:33:03] @ Quit: Dewin: Read error: Connection reset by peer
[2012/01/19 13:33:10] <lindenle_> ah that makes sense
[2012/01/19 13:33:31] <lindenle_> yep
[2012/01/19 13:33:34] <lindenle_> damn, thanks man
[2012/01/19 13:34:32] @ Dewin joined channel #puppet
[2012/01/19 13:35:15] @ Quit: ezryx: Remote host closed the connection
[2012/01/19 13:35:15] @ cliff-hm joined channel #puppet
[2012/01/19 13:36:32] @ nfagerlund joined channel #puppet
[2012/01/19 13:36:33] @ IndyMichaelB_ joined channel #puppet
[2012/01/19 13:37:29] @ Quit: newtMcKerr: Quit: Leaving.
[2012/01/19 13:37:52] @ Quit: IndyMichaelB: Read error: Operation timed out
[2012/01/19 13:37:52] @ mrwacky42 joined channel #puppet
[2012/01/19 13:37:53] @ IndyMichaelB_ is now known as IndyMichaelB
[2012/01/19 13:39:04] @ Quit: caaakeeey: Quit: Leaving
[2012/01/19 13:39:44] @ Quit: marrusl: Ping timeout: 240 seconds
[2012/01/19 13:40:06] @ Quit: nfagerlund: Remote host closed the connection
[2012/01/19 13:41:12] @ Quit: Tobu: Ping timeout: 272 seconds
[2012/01/19 13:43:29] @ ghanima joined channel #puppet
[2012/01/19 13:43:38] @ dross joined channel #puppet
[2012/01/19 13:43:50] * dross yawns
[2012/01/19 13:43:54] @ bgw joined channel #puppet
[2012/01/19 13:44:12] @ Quit: sihil: Quit: Leaving...
[2012/01/19 13:44:32] @ nfagerlund joined channel #puppet
[2012/01/19 13:45:16] @ bgw left channel #puppet ()
[2012/01/19 13:46:21] @ ale1983 joined channel #puppet
[2012/01/19 13:46:27] @ Quit: ale1983: Client Quit
[2012/01/19 13:48:22] @ Quit: snk: Quit: brb
[2012/01/19 13:48:34] @ snk joined channel #puppet
[2012/01/19 13:48:44] @ gabrtv joined channel #puppet
[2012/01/19 13:50:43] @ johnston joined channel #puppet
[2012/01/19 13:50:50] @ Quit: kangman: Remote host closed the connection
[2012/01/19 13:50:58] @ Tobu joined channel #puppet
[2012/01/19 13:52:06] @ marrusl joined channel #puppet
[2012/01/19 13:53:55] @ newtMcKerr joined channel #puppet
[2012/01/19 13:54:14] @ Quit: aculich: Quit: Leaving.
[2012/01/19 13:57:43] @ lak joined channel #puppet
[2012/01/19 13:57:44] @ Quit: lak: Changing host
[2012/01/19 13:57:44] @ lak joined channel #puppet
[2012/01/19 13:58:23] @ aculich joined channel #puppet
[2012/01/19 13:58:25] @ Niarf joined channel #puppet
[2012/01/19 14:00:47] @ djbkd joined channel #puppet
[2012/01/19 14:01:29] @ Quit: newtMcKerr: Quit: Leaving.
[2012/01/19 14:01:33] <aricg> _rc sweet it worked. I had to take out #environments=production,development
[2012/01/19 14:03:04] @ Quit: tomben: Read error: Connection reset by peer
[2012/01/19 14:03:16] @ Quit: loganspencer: Ping timeout: 240 seconds
[2012/01/19 14:03:49] @ tomben joined channel #puppet
[2012/01/19 14:03:59] <aricg> _rc actually.. i think it was the environments breaking things... pluginsync=true was already set
[2012/01/19 14:04:53] @ jsurfer joined channel #puppet
[2012/01/19 14:06:47] @ newtMcKerr joined channel #puppet
[2012/01/19 14:07:02] @ Quit: nfagerlund: Remote host closed the connection
[2012/01/19 14:07:23] @ ghg joined channel #puppet
[2012/01/19 14:07:43] @ MaZ- joined channel #puppet
[2012/01/19 14:08:31] @ Quit: nitram_macair: Quit: nitram_macair
[2012/01/19 14:08:31] @ robinr joined channel #puppet
[2012/01/19 14:09:08] <robinr> anyone has a work-around for bug http://projects.puppetlabs.com/issues/6004 ?
[2012/01/19 14:09:31] <robinr> tips and tricks to make file distribution based on mtime work as expected ?
[2012/01/19 14:11:12] @ zanefactory joined channel #puppet
[2012/01/19 14:11:21] @ Quit: gniks: Quit: Leaving.
[2012/01/19 14:11:27] @ unit3 joined channel #puppet
[2012/01/19 14:11:47] <unit3> Looking through the puppet 2.6 docs, is there any way to do a conditional action based on if a given package is installed?
[2012/01/19 14:12:20] <unit3> I'm trying to write a MySQL module that'll handle different versions of the Percona MySQL packages, which have minor config file differences.
[2012/01/19 14:12:35] @ Quit: Niarf: Quit: Leaving.
[2012/01/19 14:12:49] <joe-mac1> no, but you could make version a paramerter to your class and make decisions based on that
[2012/01/19 14:13:53] @ d3c joined channel #puppet
[2012/01/19 14:14:54] <unit3> hmm.. but at some point I still need to detect what package is installed on the system, and call the module with the parameter.
[2012/01/19 14:15:03] <unit3> any thoughts on where in puppet I can effectively do that?
[2012/01/19 14:15:12] <joe-mac1> you would need a fact for that
[2012/01/19 14:15:19] @ mbrannigan joined channel #puppet
[2012/01/19 14:15:35] <joe-mac1> installed_mysql_version or something
[2012/01/19 14:15:35] @ Text joined channel #puppet
[2012/01/19 14:15:37] @ Quit: kokyu: Remote host closed the connection
[2012/01/19 14:16:04] <unit3> yeah. ok. It's just more difficult for us to roll out new facts than module changes, but I can make that happen. thanks.
[2012/01/19 14:16:06] <the_ramink> unit3: a fact would work... on the second run assuming mysql_server isn't already installed. If it is installed it's pretty easy to handle that way.
[2012/01/19 14:16:07] @ Quit: IndyMichaelB: Remote host closed the connection
[2012/01/19 14:16:21] <joe-mac1> it'll work on the first run
[2012/01/19 14:16:27] @ IndyMichaelB joined channel #puppet
[2012/01/19 14:16:29] <unit3> the_ramink: yeah, basically I want to install the latest package if it's not installed, but use whatever's installed if it's already there.
[2012/01/19 14:16:32] <joe-mac1> unit3: a new fact is a module change
[2012/01/19 14:16:37] <the_ramink> joe-mac1: how if you haven't isntall mysql_server yet?
[2012/01/19 14:16:48] <unit3> we don't wanna upgrade production clusters without downtime and testing.
[2012/01/19 14:16:50] <joe-mac1> the fact won't be there, meaning you can handle that with logic in the manifest
[2012/01/19 14:17:01] <joe-mac1> the fact will evaluate to "" I should say
[2012/01/19 14:17:08] <unit3> yeah, I can see how it'll work.
[2012/01/19 14:17:09] <mbrannigan> i have a staging environment (/etc/puppet/environments/staging/modules) that is a branch in SVN. I merged a change from the development (trunk) into the staging branch and puppet agent --noop --test --environment staging doesn't show any indication of the change but using --environment development shows the change
[2012/01/19 14:17:49] <Text> Did you remember to svn update?
[2012/01/19 14:17:56] <the_ramink> ah, I see what you're say... yeah I got into a more complex problem yester where rhel was installing haproxy 1.4 and ubuntu 1.3 and I was trying to config it correctly, wrote the fact and then realized it wasn't going to work.
[2012/01/19 14:17:56] <unit3> joe-mac1: I should've been more clear. Core module changes are more restricted and audited than other modules in our workflow, which is intentional to prevent people from breaking things. ;)
[2012/01/19 14:18:05] <joe-mac1> o I c
[2012/01/19 14:18:16] <unit3> I can do it, it's just more work on my end. ;)
[2012/01/19 14:18:17] @ loganspencer joined channel #puppet
[2012/01/19 14:18:40] <_rc> mbrannigan: so in the puppet.conf on the master, is your [staging] section set up correctly?
[2012/01/19 14:18:40] <mbrannigan> Text, yeah i did a svn up on the module i changed
[2012/01/19 14:19:20] <mbrannigan> _rc, seems to be
[2012/01/19 14:19:36] <_rc> and you restarted the master?
[2012/01/19 14:19:37] <Text> mbrannigan: no expert here, just thought I could remind you of something that I forget sometimes.
[2012/01/19 14:19:44] @ gaveen joined channel #puppet
[2012/01/19 14:19:45] @ Quit: gaveen: Changing host
[2012/01/19 14:19:45] @ gaveen joined channel #puppet
[2012/01/19 14:19:48] @ nfagerlund joined channel #puppet
[2012/01/19 14:19:51] <mbrannigan> http://pastebin.com/eAFfJUM5
[2012/01/19 14:20:00] <mbrannigan> _rc - ah.. no
[2012/01/19 14:20:08] <mbrannigan> heh.. I have to?
[2012/01/19 14:20:23] <_rc> if it's a new environment, yes
[2012/01/19 14:20:34] <mbrannigan> oh, it was an established environment already
[2012/01/19 14:20:39] <mbrannigan> i was just merging in a change
[2012/01/19 14:21:08] <mbrannigan> i'll kick it anyway for grins
[2012/01/19 14:21:17] <Whoop> Does anyone know how its possible to get puppet --parseonly to exit on a warning (by default its just errors)?
[2012/01/19 14:21:42] <mbrannigan> yeah, no joy
[2012/01/19 14:22:36] @ laudo joined channel #puppet
[2012/01/19 14:22:41] @ Quit: gaveen: Client Quit
[2012/01/19 14:22:42] @ gniks joined channel #puppet
[2012/01/19 14:22:58] @ Quit: jonhattan: Quit: Ex-Chat
[2012/01/19 14:23:44] @ Quit: p3rror: Ping timeout: 240 seconds
[2012/01/19 14:24:03] <laudo> I have a host which suddnly does not apply changes anymore. Puppet just runs without errors finishes but does not apply my changes. How can i debug this?
[2012/01/19 14:24:19] @ unit3 left channel #puppet ("Leaving")
[2012/01/19 14:24:24] <_rc> check it still has the classes assigned to it you think it should
[2012/01/19 14:24:27] <Surv_OT_Fittest> puppetd -vt —debug
[2012/01/19 14:24:33] @ Bass2 joined channel #puppet
[2012/01/19 14:24:52] <Surv_OT_Fittest> it might give you more useful info
[2012/01/19 14:25:19] @ Quit: Bass2: Read error: Connection reset by peer
[2012/01/19 14:26:43] @ Bass10 joined channel #puppet
[2012/01/19 14:27:31] @ gaveen joined channel #puppet
[2012/01/19 14:27:32] @ Quit: gaveen: Client Quit
[2012/01/19 14:28:04] @ Quit: Bass10: Max SendQ exceeded
[2012/01/19 14:29:18] * mbrannigan hides his head in a cave
[2012/01/19 14:29:26] <mbrannigan> um... nevermind.. move along
[2012/01/19 14:29:38] <mbrannigan> sigh.. i forgot to add the test host to the site.pp
[2012/01/19 14:30:34] <laudo> intrestingly it does not have the correct classes in classes.txt
[2012/01/19 14:31:02] @ Quit: lkoranda: Quit: Ex-Chat
[2012/01/19 14:31:54] @ Quit: stevie-bash: Quit: Verlassend
[2012/01/19 14:32:15] <_rc> laudo: so for some reason your node statement or ENC or whatever probably isn't matching that node, so you get no classes assigned
[2012/01/19 14:32:34] @ fronlius joined channel #puppet
[2012/01/19 14:33:31] @ gaveen joined channel #puppet
[2012/01/19 14:33:32] @ Quit: gaveen: Changing host
[2012/01/19 14:33:32] @ gaveen joined channel #puppet
[2012/01/19 14:33:42] @ Quit: ukd1: Ping timeout: 248 seconds
[2012/01/19 14:34:33] @ Quit: zwi: Quit: Leaving.
[2012/01/19 14:34:44] @ bmahe joined channel #puppet
[2012/01/19 14:36:17] <laudo> _rc: i get classes assigned. But not all classes which belong to that host
[2012/01/19 14:37:03] <_rc> laudo: not enough, or too many?
[2012/01/19 14:39:22] @ Quit: dross: Read error: Operation timed out
[2012/01/19 14:39:22] <laudo> :-) found the mistake ahaha my coworker changed classnames :-) thanks guys for the help!
[2012/01/19 14:41:10] @ _aheritier joined channel #puppet
[2012/01/19 14:41:20] @ Quit: aheritier: Read error: Connection reset by peer
[2012/01/19 14:41:20] @ _aheritier is now known as aheritier
[2012/01/19 14:41:34] <aricg> anyone seen this? /usr/bin/pwgen: Execution of '/usr/bin/pwgen 8 1' returned 1:
[2012/01/19 14:41:44] <aricg> it runs fine from the command line
[2012/01/19 14:42:10] @ sduchesneau joined channel #puppet
[2012/01/19 14:42:19] <Surv_OT_Fittest> does anyone know if puppet has the notion of 'pre-puppet-run' and 'post-puppet-run'?
[2012/01/19 14:42:43] <aricg> here is the offending line $mysql_password = generate("/usr/bin/pwgen", 8, 1)
[2012/01/19 14:42:56] @ dross joined channel #puppet
[2012/01/19 14:43:18] @ Quit: gniks: Quit: Leaving.
[2012/01/19 14:43:22] @ Quit: aheritier: Client Quit
[2012/01/19 14:43:44] @ Quit: samkottler: Quit: Leaving.
[2012/01/19 14:44:58] @ vincent_vdk joined channel #puppet
[2012/01/19 14:45:01] @ Quit: djm68: Remote host closed the connection
[2012/01/19 14:47:54] <_rc> aricg: check the documentation for generate
[2012/01/19 14:49:07] @ Quit: vincent_vdk: Read error: Operation timed out
[2012/01/19 14:51:01] @ Ramonster joined channel #puppet
[2012/01/19 14:51:16] <aricg> _rc Calls an external command on the Puppet master!
[2012/01/19 14:51:19] <aricg> thanks!
[2012/01/19 14:52:05] @ samkottler joined channel #puppet
[2012/01/19 14:52:44] @ Quit: brtl: Ping timeout: 240 seconds
[2012/01/19 14:53:24] @ Quit: icezimm: Ping timeout: 244 seconds
[2012/01/19 14:53:37] @ Quit: robinr: Quit: robinr
[2012/01/19 14:54:20] @ Quit: newtMcKerr: Quit: Leaving.
[2012/01/19 14:54:38] @ zwi joined channel #puppet
[2012/01/19 14:56:44] @ Niarf joined channel #puppet
[2012/01/19 14:56:44] @ vincent_vdk joined channel #puppet
[2012/01/19 14:59:52] @ langworthy joined channel #puppet
[2012/01/19 15:01:05] @ Quit: loganspencer: Quit: Computer has gone to sleep.
[2012/01/19 15:01:30] @ Quit: aculich: Quit: Leaving.
[2012/01/19 15:01:40] @ richerVE joined channel #puppet
[2012/01/19 15:02:40] <richerVE> Greetings, is there an option value to change in order to enable exported resources in puppet enterprise 2.0 ?
[2012/01/19 15:02:49] @ Quit: justdave: Read error: Connection reset by peer
[2012/01/19 15:03:07] @ Quit: lborda: Read error: Connection reset by peer
[2012/01/19 15:03:16] @ themadcanudist joined channel #puppet
[2012/01/19 15:03:24] @ Quit: dross: Ping timeout: 240 seconds
[2012/01/19 15:04:04] <themadcanudist> hey guys… anyone use puppetdoc to document modules? It doesn't seem to be generating documentation properly, even though I'm following hte format in the documentation. It feels like it randomly grabs comments from the manifest I specify, rather than the rdoc formatted comments at the beginning of the doc.
[2012/01/19 15:04:25] @ dross joined channel #puppet
[2012/01/19 15:04:52] <_rc> richerVE: I'm a little surprised that's not on out of the box. look in puppet.conf on the master for storeconfigs = true
[2012/01/19 15:05:30] @ Quit: paroneayea: Read error: Connection reset by peer
[2012/01/19 15:05:35] @ joshkraemer joined channel #puppet
[2012/01/19 15:05:43] @ lborda joined channel #puppet
[2012/01/19 15:07:33] @ justdave joined channel #puppet
[2012/01/19 15:08:54] @ paroneayea joined channel #puppet
[2012/01/19 15:09:48] @ unit3 joined channel #puppet
[2012/01/19 15:10:19] <unit3> Ok, so I made a custom fact that lists installed packages, since this solves both my problem and another auditing problem we have.
[2012/01/19 15:10:23] @ aculich joined channel #puppet
[2012/01/19 15:10:50] <unit3> however, looks like puppetd uses a get request to convey facts back to the puppetmaster, and this is now longer than 8192, so apache (proxy in front of mongrel) blocks it.
[2012/01/19 15:10:59] <unit3> is there a way to get puppetd to use POST instead?
[2012/01/19 15:11:00] @ Quit: aculich: Client Quit
[2012/01/19 15:11:11] <richerVE> _rc: that's what i suppose too, but indeed that option is not present by default
[2012/01/19 15:11:20] <richerVE> _rc: thank you, it works now
[2012/01/19 15:12:29] @ fredden joined channel #puppet
[2012/01/19 15:12:32] @ Quit: fredden: Changing host
[2012/01/19 15:12:33] @ fredden joined channel #puppet
[2012/01/19 15:14:35] @ Quit: astrostl:
[2012/01/19 15:14:36] @ Quit: marczak: Ping timeout: 244 seconds
[2012/01/19 15:15:32] @ duerF joined channel #puppet
[2012/01/19 15:16:40] @ marczak joined channel #puppet
[2012/01/19 15:19:32] @ gniks joined channel #puppet
[2012/01/19 15:20:56] @ chris_h joined channel #puppet
[2012/01/19 15:23:03] @ fronlius_ joined channel #puppet
[2012/01/19 15:24:24] @ Quit: fronlius: Ping timeout: 240 seconds
[2012/01/19 15:24:24] @ fronlius_ is now known as fronlius
[2012/01/19 15:24:56] @ Quit: joshkraemer: Quit: joshkraemer
[2012/01/19 15:25:58] <Surv_OT_Fittest> hey guys, is there a way to enable a class during a puppet commandline run? ie 'puppetd -vt —debug —environment=foo <enable class>'
[2012/01/19 15:27:06] <_rc> not when you're talking to the agent like that, unless you do something tricky with a fact declared in your environment and some code to see that
[2012/01/19 15:27:28] @ jorhett1 joined channel #puppet
[2012/01/19 15:27:31] <_rc> so if $specialfact { include $specialfact } in site.pp
[2012/01/19 15:27:35] <themadcanudist> within a class, can you reference the name of the class with a variable? ie. ${name} works for resources.
[2012/01/19 15:27:41] <themadcanudist> does that also work for class name?
[2012/01/19 15:27:49] <_rc> FACTER_specialfact=specialclass puppetd -vt
[2012/01/19 15:27:56] <Volcane> ashp: your defined(Class["foo"]) depends on the parsing order of the files - hence not reliable
[2012/01/19 15:28:04] <Volcane> ashp: as you cant predict parsing order
[2012/01/19 15:28:28] <ashp> Volcane: I thought they fixed it to at least be the same every run
[2012/01/19 15:28:32] <ashp> if it works on the first run it'll work every time
[2012/01/19 15:28:38] @ Quit: jorhett: Ping timeout: 252 seconds
[2012/01/19 15:28:38] <Volcane> ashp: nope
[2012/01/19 15:28:44] <_rc> themadcanudist: not quite. there is a ${module_name} in later versions of puppet, but it's the module name, which is only adjacent to the class name
[2012/01/19 15:28:56] <themadcanudist> oh
[2012/01/19 15:28:58] <themadcanudist> that's fine
[2012/01/19 15:29:02] <themadcanudist> what versions?
[2012/01/19 15:29:05] <themadcanudist> 2.7.1?
[2012/01/19 15:29:11] <Volcane> ashp: it depends entirely on the order that imports happen in - in worst cases it can work once then not then work etc
[2012/01/19 15:29:28] @ bkohler joined channel #puppet
[2012/01/19 15:29:33] <_rc> later *waves hands*. test it out, you have to anyhow
[2012/01/19 15:30:11] <ashp> Volcane: Hmm. What's the alternative, just setting variables in the other classes and checking for them?
[2012/01/19 15:30:32] <Volcane> there isnt a reliable alternative really
[2012/01/19 15:30:53] <ashp> :(
[2012/01/19 15:31:34] <ashp> Volcane: That's a shame because this is a pretty normal kind of work flow (if another module exists, then do X, otherwise don't)
[2012/01/19 15:31:38] <chris_h> can a puppet agent and puppet master located on the same host have the same certname?
[2012/01/19 15:31:56] <chris_h> this is for PE 2.0
[2012/01/19 15:31:57] @ Quit: IndyMichaelB: Remote host closed the connection
[2012/01/19 15:35:36] @ clayb joined channel #puppet
[2012/01/19 15:36:18] @ Quit: laudo: Quit: Page closed
[2012/01/19 15:40:04] @ Quit: clayb: Read error: Connection reset by peer
[2012/01/19 15:41:09] @ Quit: st33v: Ping timeout: 240 seconds
[2012/01/19 15:42:16] @ Quit: kermit: Ping timeout: 240 seconds
[2012/01/19 15:42:40] @ benjiedmund joined channel #puppet
[2012/01/19 15:44:29] <gepetto> ::redmine:: Wiki edit: Triageathon (#6) @ http://projects.puppetlabs.com/projects/puppet/wiki/Triageathon?version=6 (by Ben Hughes)
[2012/01/19 15:44:31] @ loganspencer joined channel #puppet
[2012/01/19 15:46:28] @ Quit: motomike: Remote host closed the connection
[2012/01/19 15:47:49] @ motomike joined channel #puppet
[2012/01/19 15:51:03] @ janssen joined channel #puppet
[2012/01/19 15:51:04] @ newtMcKerr joined channel #puppet
[2012/01/19 15:51:12] <chris_h> i get an error from my puppet agent connecting to the puppet master (http://pastie.org/3215466). can anyone help?
[2012/01/19 15:51:39] <chris_h> i've already looked at the documentation here - http://docs.puppetlabs.com/pe/2.0/maint_common_config_errors.html. and it doesnt seem to work
[2012/01/19 15:52:27] @ Quit: Tobu: Read error: Operation timed out
[2012/01/19 15:53:39] @ fly91 joined channel #puppet
[2012/01/19 15:54:33] @ unit3 left channel #puppet ("Leaving")
[2012/01/19 15:54:44] @ Tobu joined channel #puppet
[2012/01/19 15:56:05] @ Quit: tomben: Read error: Connection reset by peer
[2012/01/19 15:56:07] @ Quit: cliff-hm: Read error: Connection reset by peer
[2012/01/19 15:56:13] @ cliff-hm joined channel #puppet
[2012/01/19 15:56:50] @ Quit: fly9: Ping timeout: 255 seconds
[2012/01/19 15:56:51] @ tomben joined channel #puppet
[2012/01/19 15:57:39] @ clayb joined channel #puppet
[2012/01/19 15:59:00] @ worstadmin joined channel #puppet
[2012/01/19 15:59:01] @ Quit: clayb: Read error: Connection reset by peer
[2012/01/19 15:59:11] @ blitzrage is now known as leifmadsen
[2012/01/19 15:59:45] @ clayb joined channel #puppet
[2012/01/19 16:00:05] @ Quit: newtMcKerr: Quit: Leaving.
[2012/01/19 16:02:40] @ Quit: lwhalen: Read error: Operation timed out
[2012/01/19 16:02:40] @ Quit: clayb: Read error: Connection reset by peer
[2012/01/19 16:03:07] @ Quit: cliff-hm: Read error: Connection reset by peer
[2012/01/19 16:03:27] @ cliff-hm joined channel #puppet
[2012/01/19 16:03:41] @ Quit: kerframil: Read error: Connection reset by peer
[2012/01/19 16:04:12] @ kerframil joined channel #puppet
[2012/01/19 16:04:29] @ clayb joined channel #puppet
[2012/01/19 16:05:15] @ verwilst joined channel #puppet
[2012/01/19 16:05:25] @ PotatoRape joined channel #puppet
[2012/01/19 16:05:43] <lindenle_> Hi guys, can I dereference a hash value in an exec command i.e. command => "binary $hash[$name]" ?
[2012/01/19 16:06:27] <lindenle_> does not seem to be working in the current invocation
[2012/01/19 16:06:44] @ cosman2001 joined channel #puppet
[2012/01/19 16:07:17] <gepetto> ::redmine:: Wiki edit: Triageathon (#7) @ http://projects.puppetlabs.com/projects/puppet/wiki/Triageathon?version=7 (by James Turnbull)
[2012/01/19 16:07:17] <gepetto> ::redmine:: Wiki edit: Triageathon (#8) @ http://projects.puppetlabs.com/projects/puppet/wiki/Triageathon?version=8 (by James Turnbull)
[2012/01/19 16:09:10] @ kermit joined channel #puppet
[2012/01/19 16:10:21] @ larstobi joined channel #puppet
[2012/01/19 16:10:21] @ Quit: clayb: Read error: Connection reset by peer
[2012/01/19 16:11:08] @ Quit: ghg: Quit: Computer has gone to sleep.
[2012/01/19 16:11:09] @ clayb joined channel #puppet
[2012/01/19 16:17:16] @ Quit: jason^: Quit: WeeChat 0.3.6
[2012/01/19 16:17:49] @ jason^ joined channel #puppet
[2012/01/19 16:19:24] @ Quit: clayb: Read error: Connection reset by peer
[2012/01/19 16:21:03] @ lwhalen joined channel #puppet
[2012/01/19 16:21:08] @ Holocaine joined channel #puppet
[2012/01/19 16:21:50] @ williemach left channel #puppet ()
[2012/01/19 16:30:30] <Dewin> If I have file { "/foo": ensure => directory, recurse => local, mode =>644, } and file { "/foo/bar": mode => 755, } does that work like I'd expect it to -- and is there a slight period in puppet apply where /foo/bar might be non-executable if it previously existed?
[2012/01/19 16:33:00] @ Quit: PotatoRape: Remote host closed the connection
[2012/01/19 16:33:37] <lindenle_> Hi can I do a string split in a manifest?
[2012/01/19 16:34:11] <the_ramink> Dewin: IIRC the most specific reference should take precedence though I can't seem to find any docs at the moment to back that up.
[2012/01/19 16:34:58] <Dewin> Though what'd be really nice is if it could base the privileges off of the privileges at the source...
[2012/01/19 16:35:38] @ aculich joined channel #puppet
[2012/01/19 16:37:34] @ djm68 joined channel #puppet
[2012/01/19 16:40:16] @ Quit: Tobu: Ping timeout: 248 seconds
[2012/01/19 16:43:26] @ Quit: lborda: Quit: Ex-Chat
[2012/01/19 16:43:44] @ lborda joined channel #puppet
[2012/01/19 16:43:55] <mbrannigan> Would adding require => File["/foo"] to file { "/foo/bar"...} help with precedence?
[2012/01/19 16:45:42] @ Quit: cliff-hm: Read error: Operation timed out
[2012/01/19 16:48:38] @ Quit: Stenbryggen: Quit: Leaving.
[2012/01/19 16:48:41] @ Quit: ewag: Quit: Leaving
[2012/01/19 16:50:10] @ themadcanudist left channel #puppet ()
[2012/01/19 16:51:11] <gepetto> ::redmine:: Wiki edit: Triageathon (#9) @ http://projects.puppetlabs.com/projects/puppet/wiki/Triageathon?version=9 (by Daniel Pittman)
[2012/01/19 16:52:01] @ newtMcKerr joined channel #puppet
[2012/01/19 16:52:32] @ Quit: freezey: Quit: freezey
[2012/01/19 16:52:56] <GoodKarma> mbrannigan: yes
[2012/01/19 16:52:58] @ jodok joined channel #puppet
[2012/01/19 16:52:59] @ Quit: jodok: Changing host
[2012/01/19 16:52:59] @ jodok joined channel #puppet
[2012/01/19 16:53:03] @ Quit: newtMcKerr: Client Quit
[2012/01/19 16:54:04] @ p3rror joined channel #puppet
[2012/01/19 16:54:34] @ Tobu joined channel #puppet
[2012/01/19 16:54:47] @ Djelibeybi joined channel #puppet
[2012/01/19 16:56:25] @ Quit: cwawak_: Quit: cwawak_
[2012/01/19 16:57:01] @ mosen joined channel #puppet
[2012/01/19 16:57:02] <gepetto> ::redmine:: Wiki edit: Triageathon (#10) @ http://projects.puppetlabs.com/projects/puppet/wiki/Triageathon?version=10 (by Katherine Gray)
[2012/01/19 16:57:50] @ Quit: larstobi: Quit: Leaving.
[2012/01/19 16:59:04] @ scsinutz joined channel #puppet
[2012/01/19 16:59:14] @ markaro joined channel #puppet
[2012/01/19 17:01:50] @ zorzar_ is now known as zorzar
[2012/01/19 17:02:15] <chris_h> anybody know how to debug puppet agent certificate errors to the master
[2012/01/19 17:03:08] <anveo> Is there a trick to running puppet master and agent on the same machine? the agent seems to kill the master when done running
[2012/01/19 17:03:50] <_rc> no trick, do you have any attempt to manage the puppetmaster service in your manifests?
[2012/01/19 17:03:59] @ scsinutz left channel #puppet ()
[2012/01/19 17:04:19] @ drewrm joined channel #puppet
[2012/01/19 17:04:46] @ Quit: markaro: Read error: Connection reset by peer
[2012/01/19 17:06:03] @ Quit: aculich: Quit: Leaving.
[2012/01/19 17:06:09] @ Quit: iclebyte: Ping timeout: 240 seconds
[2012/01/19 17:07:18] @ markaro joined channel #puppet
[2012/01/19 17:07:24] @ Quit: gabrtv: Quit: gabrtv
[2012/01/19 17:07:58] @ Quit: verwilst: Quit: Ex-Chat
[2012/01/19 17:08:36] @ iamzaki joined channel #puppet
[2012/01/19 17:09:49] <anveo> _rc: ah, that could be it
[2012/01/19 17:10:22] <anveo> although I'm not running it as a service, watching output in a screen session with --no-daemonize
[2012/01/19 17:10:59] @ Quit: catay: Ping timeout: 240 seconds
[2012/01/19 17:11:27] @ noakes joined channel #puppet
[2012/01/19 17:11:43] @ Quit: dross: Ping timeout: 252 seconds
[2012/01/19 17:11:58] @ Atwa1337 joined channel #puppet
[2012/01/19 17:12:07] <_rc> sure, but if you said to ensure => stopped it may find a way to kill it by invoking the service script anyhow
[2012/01/19 17:14:05] @ ckauhaus joined channel #puppet
[2012/01/19 17:15:47] @ aculich joined channel #puppet
[2012/01/19 17:16:30] <anveo> yeah, that was it
[2012/01/19 17:16:48] <anveo> thanks@!
[2012/01/19 17:17:33] @ Quit: Djelibeybi: Quit: Computer has gone to sleep.
[2012/01/19 17:20:09] <Text> HI, am I correctly dealing with this hash? http://pastebin.com/m5mBziWA
[2012/01/19 17:20:25] <Text> Clearly not, but maybe a little clue could help.
[2012/01/19 17:20:49] <Text> I get this message: Invalid parameter conf on node puppetmaster
[2012/01/19 17:21:26] @ catay joined channel #puppet
[2012/01/19 17:21:34] @ ghg joined channel #puppet
[2012/01/19 17:21:56] @ Quit: ckauhaus: Ping timeout: 252 seconds
[2012/01/19 17:22:05] @ iclebyte joined channel #puppet
[2012/01/19 17:23:37] <Atwa1337> I am having a weird issue where when I add a new module to a node, when it is running it isn't picking up the changes that have bee made to the node. I am seeing this on Centos 6.2 w/ Puppet 2.6.12, I am using thin_storeconfigs with mysql, however my Centos 5.7 instance sees the changes just fine. Anyone have any ideas where to look to try and pull out some more info. I don
[2012/01/19 17:24:17] <Atwa1337> I don't see anything when running in verbose mode*
[2012/01/19 17:29:55] @ hackeron joined channel #puppet
[2012/01/19 17:30:05] @ Quit: jodok: Quit: jodok
[2012/01/19 17:30:40] @ ki0_ joined channel #puppet
[2012/01/19 17:31:48] @ jodok joined channel #puppet
[2012/01/19 17:31:49] @ Quit: jodok: Changing host
[2012/01/19 17:31:49] @ jodok joined channel #puppet
[2012/01/19 17:32:33] @ noakes_ joined channel #puppet
[2012/01/19 17:32:40] <Text> I get the same out come if I change "conf" to "hotdog". :-)
[2012/01/19 17:35:16] @ Quit: noakes: Ping timeout: 240 seconds
[2012/01/19 17:35:17] @ noakes_ is now known as noakes
[2012/01/19 17:35:22] @ newtMcKerr joined channel #puppet
[2012/01/19 17:36:08] @ q0rban is now known as no-q0rban
[2012/01/19 17:36:31] @ dross joined channel #puppet
[2012/01/19 17:38:04] @ gabrtv joined channel #puppet
[2012/01/19 17:38:28] @ Quit: noakes: Quit: noakes
[2012/01/19 17:39:23] @ Quit: no-q0rban: Read error: Operation timed out
[2012/01/19 17:40:12] @ Quit: newtMcKerr: Client Quit
[2012/01/19 17:43:13] @ theartisan joined channel #puppet
[2012/01/19 17:43:36] @ Quit: benkevan: Ping timeout: 240 seconds
[2012/01/19 17:43:43] @ tizzo is now known as tizzo-afk
[2012/01/19 17:45:42] @ Quit: janssen: Ping timeout: 248 seconds
[2012/01/19 17:46:18] @ Quit: brandon_dacrib: Quit: brandon_dacrib
[2012/01/19 17:47:07] @ kelseyhightower_ joined channel #puppet
[2012/01/19 17:47:45] <theartisan> is there anything special required to add a custom package provider in a module to register? ive tried creating one for the nodejs' npm and stored it in {moduledir}/lib/puppet/provider/package/npm.rb but when i try package { 'express': ensure => present, provider=>npm } i get an error saying "Parameter provider failed: Invalid package provider 'npm' "
[2012/01/19 17:48:10] <theartisan> s/to add a/to get a/
[2012/01/19 17:50:24] @ Quit: kelseyhightower: Ping timeout: 240 seconds
[2012/01/19 17:50:24] @ kelseyhightower_ is now known as kelseyhightower
[2012/01/19 17:51:00] <theartisan> that was using puppet apply
[2012/01/19 17:52:11] <duey> have you enabled pluginsync?
[2012/01/19 17:52:24] @ noakes joined channel #puppet
[2012/01/19 17:52:32] <theartisan> does that make a difference with apply?
[2012/01/19 17:52:44] <duey> yes
[2012/01/19 17:52:49] <theartisan> hrm
[2012/01/19 17:52:56] <duey> pluginsync = true
[2012/01/19 17:52:59] <duey> in puppet.conf
[2012/01/19 17:53:07] <duey> under the agent section
[2012/01/19 17:53:20] <theartisan> i have it set in [main]
[2012/01/19 17:53:28] <duey> ohok
[2012/01/19 17:53:36] <duey> have you restarted puppetmasterd?
[2012/01/19 17:53:48] @ benkevan joined channel #puppet
[2012/01/19 17:54:05] <theartisan> there is no puppetmaster, its using apply locally
[2012/01/19 17:54:41] <duey> so you have no puppet server?
[2012/01/19 17:54:55] <theartisan> not at the moment, im trying to get it working locally first
[2012/01/19 17:55:18] @ Quit: crayfishx: Quit: Lost terminal
[2012/01/19 17:55:29] @ Quit: aculich: Ping timeout: 252 seconds
[2012/01/19 17:55:59] @ Quit: jodok: Quit: jodok
[2012/01/19 17:56:26] @ tizzo-afk is now known as tizzo
[2012/01/19 17:58:29] @ aculich joined channel #puppet
[2012/01/19 17:59:08] <duey> wait
[2012/01/19 17:59:15] @ aculich left channel #puppet ()
[2012/01/19 17:59:16] <duey> theartisan, {moduledir} what is that?
[2012/01/19 17:59:35] <duey> (the value)
[2012/01/19 17:59:56] <duey> you can't put it in /etc/puppet/modules/lib if that's what you are doing
[2012/01/19 18:00:04] @ mengesb left channel #puppet ()
[2012/01/19 18:00:07] <theartisan> no
[2012/01/19 18:00:09] @ Quit: lwhalen: Ping timeout: 255 seconds
[2012/01/19 18:00:23] <theartisan> its /etc/puppet/modules/nodejs/lib
[2012/01/19 18:00:28] <duey> ah k
[2012/01/19 18:00:57] @ Quit: ki0_: Remote host closed the connection
[2012/01/19 18:01:00] @ tizzo is now known as tizzo-afk
[2012/01/19 18:01:42] <duey> not sure then
[2012/01/19 18:02:25] <duey> assuming no syntax errors..
[2012/01/19 18:02:29] <theartisan> i cant find anything in the docs about it other than the fact it has to be in the provider/package directory
[2012/01/19 18:02:53] @ Quit: Surv_OT_Fittest: Quit: Leaving.
[2012/01/19 18:03:20] <theartisan> i would assume syntax errors would be displayed when i run things
[2012/01/19 18:03:42] <nfagerlund> duey: theartisan: puppet apply doesn't use the [agent] block in puppet.conf. It uses the [user] block. (And the [main] block, of course.)
[2012/01/19 18:03:54] <nfagerlund> So set pluginsync in [main] or [user].
[2012/01/19 18:04:15] <theartisan> i have pluginsync in [main]
[2012/01/19 18:04:32] @ Quit: workingonit: Quit: Page closed
[2012/01/19 18:04:35] <theartisan> is there a way to force it via command line argument just to be sure?
[2012/01/19 18:04:36] <duey> misread as agent
[2012/01/19 18:04:45] @ Quit: epatey: Quit: epatey
[2012/01/19 18:04:46] <duey> force what?
[2012/01/19 18:04:49] <duey> ah
[2012/01/19 18:05:00] @ epatey joined channel #puppet
[2012/01/19 18:05:06] <duey> yeah you can probably use irb
[2012/01/19 18:05:10] <duey> type irb
[2012/01/19 18:05:26] <duey> then: require 'puppet'; require 'path/to/your/file.rb'
[2012/01/19 18:06:50] @ Quit: benkevan: Ping timeout: 245 seconds
[2012/01/19 18:06:51] @ jodok joined channel #puppet
[2012/01/19 18:06:52] @ Quit: jodok: Changing host
[2012/01/19 18:06:52] @ jodok joined channel #puppet
[2012/01/19 18:07:17] <Text> Anyone have a good example of dealing with data put into a hash from hiera?
[2012/01/19 18:07:24] <Text> or hashing in general?
[2012/01/19 18:07:27] @ Surv_OT_Fittest1 joined channel #puppet
[2012/01/19 18:09:04] @ Quit: epatey: Ping timeout: 240 seconds
[2012/01/19 18:09:33] @ Quit: sduchesneau: Quit: Leaving
[2012/01/19 18:11:21] @ unit3 joined channel #puppet
[2012/01/19 18:11:40] <unit3> Just wondering if there's any docs around showing how to use catalog_terminus to store catalogs in memcached?
[2012/01/19 18:11:48] <theartisan> hrm, looks like it could be permission problems
[2012/01/19 18:12:07] @ lwhalen joined channel #puppet
[2012/01/19 18:12:15] @ kelseyhightower_ joined channel #puppet
[2012/01/19 18:13:24] @ ianbrandt joined channel #puppet
[2012/01/19 18:13:25] @ Quit: kelseyhightower_: Read error: Connection reset by peer
[2012/01/19 18:13:30] @ kelseyhightower_ joined channel #puppet
[2012/01/19 18:15:13] <theartisan> ruby is loading the provider fine now, but still not working in the puppet run
[2012/01/19 18:15:24] @ Quit: kelseyhightower: Ping timeout: 240 seconds
[2012/01/19 18:15:24] @ kelseyhightower_ is now known as kelseyhightower
[2012/01/19 18:16:33] @ Quit: kelseyhightower: Client Quit
[2012/01/19 18:16:47] @ Quit: mbrannigan: Quit: Leaving
[2012/01/19 18:17:02] <theartisan> ok, it was a permission problem after all, thanks for the help duey
[2012/01/19 18:17:31] <theartisan> ^ nfagerlund too
[2012/01/19 18:17:40] @ Quit: kermit: Quit: Leaving.
[2012/01/19 18:18:13] @ kermit joined channel #puppet
[2012/01/19 18:18:36] @ Quit: gazoombo: Quit: Leaving.
[2012/01/19 18:18:44] <nfagerlund> sweet.
[2012/01/19 18:19:12] <theartisan> now to fix bugs :)
[2012/01/19 18:20:07] @ Quit: djbkd:
[2012/01/19 18:20:42] @ Quit: Ramonster: Quit: So Long and thanks for all the fish
[2012/01/19 18:20:57] @ ukd1 joined channel #puppet
[2012/01/19 18:24:04] @ Quit: p3rror: Ping timeout: 240 seconds
[2012/01/19 18:24:16] @ Quit: marczak: Ping timeout: 240 seconds
[2012/01/19 18:24:32] @ Transformer joined channel #puppet
[2012/01/19 18:27:06] @ Quit: Transformer: Excess Flood
[2012/01/19 18:28:21] @ Quit: Tobu: Ping timeout: 252 seconds
[2012/01/19 18:32:25] <Dewin> Hmm. I have a series of execs to possibly do an svn checkout, svn switch (if already checked out and repository URL differs), or svn update -- one for each action with appropriate creates and onlyif checks. The problem is svn update always happens (it's redundant after a checkout or switch), I wonder what a good way to solve that is.
[2012/01/19 18:32:42] @ skm joined channel #puppet
[2012/01/19 18:33:12] @ newtMcKerr joined channel #puppet
[2012/01/19 18:34:22] @ Tobu joined channel #puppet
[2012/01/19 18:35:02] <ryancoleman> Dewin: Have you tried the vcsrepo module/type? It may give you more flexibility and achieve what you want more reliably. http://forge.puppetlabs.com/puppetlabs/vcsrepo
[2012/01/19 18:35:07] @ Djelibeybi joined channel #puppet
[2012/01/19 18:35:51] <Dewin> No I haven't, I probably should ;)
[2012/01/19 18:36:37] @ Quit: langworthy: Quit: langworthy
[2012/01/19 18:36:54] @ Eragonio joined channel #puppet
[2012/01/19 18:36:57] <Dewin> the download link isn't setting a content-type so my browser is displaying binary garbage when I click "download". Minor bug? (I know how to work around it)
[2012/01/19 18:37:10] @ Quit: newtMcKerr: Client Quit
[2012/01/19 18:37:39] @ Quit: jodok: Quit: jodok
[2012/01/19 18:38:40] @ Quit: chris_h: Ping timeout: 258 seconds
[2012/01/19 18:39:22] @ benkevan joined channel #puppet
[2012/01/19 18:40:21] @ Quit: lborda: Quit: Ex-Chat
[2012/01/19 18:41:38] @ Quit: alfism: Quit: alfism
[2012/01/19 18:45:50] @ Quit: markaro: Ping timeout: 272 seconds
[2012/01/19 18:46:08] <Dewin> Also, the file is very interestingly packaged.
[2012/01/19 18:47:04] @ Quit: worstadmin: Ping timeout: 240 seconds
[2012/01/19 18:49:54] <Dewin> vsrepo doesn't apparently notice if I change the repository URL, at least not for svn
[2012/01/19 18:49:58] <Dewin> vcsrepo*
[2012/01/19 18:50:22] @ Quit: Eragonio: Quit: Colloquy for iPhone - http://colloquy.mobi
[2012/01/19 18:50:26] @ Quit: fronlius: Quit: fronlius
[2012/01/19 18:50:44] @ Quit: plasmonyc: Quit: Leaving.
[2012/01/19 18:51:21] @ Eragonio joined channel #puppet
[2012/01/19 18:51:59] @ Quit: samkottler: Quit: Leaving.
[2012/01/19 18:54:31] @ sir_iw joined channel #puppet
[2012/01/19 18:54:50] @ Quit: iw__: Read error: Connection reset by peer
[2012/01/19 18:55:40] @ Quit: Eragonio: Client Quit
[2012/01/19 18:57:30] @ Quit: Reepicheep: Remote host closed the connection
[2012/01/19 18:57:55] @ worstadmin joined channel #puppet
[2012/01/19 18:58:24] @ Quit: csanchez: Quit: csanchez
[2012/01/19 19:00:00] @ swygue joined channel #puppet
[2012/01/19 19:00:24] @ Quit: ukd1: Ping timeout: 240 seconds
[2012/01/19 19:00:41] @ Quit: Surv_OT_Fittest1: Quit: Leaving.
[2012/01/19 19:02:34] @ NightMonkey joined channel #puppet
[2012/01/19 19:03:11] @ Quit: cra: Ping timeout: 252 seconds
[2012/01/19 19:03:12] <NightMonkey> Howdy, Puppeteers. I've got a metric ton of .yaml files in /var/lib/puppet/reports/<hostname>/ . Can I purge these?
[2012/01/19 19:03:24] <NightMonkey> Say, those more than X # of days old?
[2012/01/19 19:03:31] @ cra joined channel #puppet
[2012/01/19 19:03:32] @ Quit: cra: Changing host
[2012/01/19 19:03:32] @ cra joined channel #puppet
[2012/01/19 19:04:23] @ newtMcKerr joined channel #puppet
[2012/01/19 19:04:35] @ Quit: anveo: Quit: Bye bye
[2012/01/19 19:05:46] <Volcane> yes
[2012/01/19 19:06:23] <NightMonkey> Does Puppet only need the most recent .yaml file?
[2012/01/19 19:06:34] @ Quit: fly91: Quit: Leaving.
[2012/01/19 19:06:37] @ Quit: dan__t: Ping timeout: 276 seconds
[2012/01/19 19:06:52] <mosen> I think they are just processed by dashboard or other?
[2012/01/19 19:07:01] <NightMonkey> Ah, I see.
[2012/01/19 19:08:28] <NightMonkey> Thanks, Volcane and mosen.
[2012/01/19 19:09:51] @ rubic joined channel #puppet
[2012/01/19 19:10:38] @ no-q0rban joined channel #puppet
[2012/01/19 19:10:56] @ Quit: newtMcKerr: Quit: Leaving.
[2012/01/19 19:11:07] @ Quit: skm: Quit: Computer has gone to sleep.
[2012/01/19 19:11:47] @ unit3 left channel #puppet ("Leaving")
[2012/01/19 19:13:49] @ Quit: Tobu: Ping timeout: 252 seconds
[2012/01/19 19:16:54] @ langworthy joined channel #puppet
[2012/01/19 19:17:30] @ Quit: tblamer: Quit: Going offline, see ya! (www.adiirc.com)
[2012/01/19 19:18:10] @ Quit: DJClean: Read error: Operation timed out
[2012/01/19 19:19:17] @ Quit: swygue: Read error: Operation timed out
[2012/01/19 19:20:46] @ Quit: lak: Quit: Leaving.
[2012/01/19 19:21:59] @ Quit: Djelibeybi: Quit: Computer has gone to sleep.
[2012/01/19 19:24:14] @ scsinutz joined channel #puppet
[2012/01/19 19:30:07] @ Djelibeybi joined channel #puppet
[2012/01/19 19:30:56] @ newtMcKerr joined channel #puppet
[2012/01/19 19:32:39] @ Quit: benkevan: Quit: leaving
[2012/01/19 19:32:52] @ Quit: newtMcKerr: Client Quit
[2012/01/19 19:34:02] @ Quit: ghg: Quit: Computer has gone to sleep.
[2012/01/19 19:36:08] @ marczak joined channel #puppet
[2012/01/19 19:38:00] @ Quit: Atwa1337: Quit: Leaving.
[2012/01/19 19:40:40] @ Quit: marczak: Ping timeout: 244 seconds
[2012/01/19 19:41:59] @ Jocker joined channel #puppet
[2012/01/19 19:42:04] @ Jocker is now known as Guest192
[2012/01/19 19:42:06] <Guest192> :p
[2012/01/19 19:42:20] @ Quit: Guest192: Client Quit
[2012/01/19 19:44:35] @ Quit: d3c: Ping timeout: 240 seconds
[2012/01/19 19:45:16] @ Quit: gaveen: Quit: leaving
[2012/01/19 19:49:33] @ Quit: benjiedmund: Remote host closed the connection
[2012/01/19 19:49:50] <ryancoleman> Dewin: Sorry, I got distracted and didn't get any call-outs in IRC pulling me back. Was it you that just filed #12034
[2012/01/19 19:49:50] <gepetto> ryancoleman: Dewin: #12034 is http://projects.puppetlabs.com/issues/show/12034 "Puppet Labs Modules - Bug #12034: vcsrepo doesn't notice if url to a repository changed.. It has a status of Unreviewed and is assigned to -"
[2012/01/19 19:50:02] <ryancoleman> +?
[2012/01/19 19:50:44] @ no-q0rban is now known as q0rban
[2012/01/19 19:51:31] <ryancoleman> Dewin: Also, if you had issues using the Puppet Forge, they may already be filed for you to vote up or could be filed as new bugs (and greatly appreciated!): http://projects.puppetlabs.com/projects/module-site/issues
[2012/01/19 19:52:24] @ Quit: motomike: Remote host closed the connection
[2012/01/19 19:52:25] @ Kazuhiro joined channel #puppet
[2012/01/19 19:52:31] @ nitram_macair joined channel #puppet
[2012/01/19 19:53:43] @ motomike joined channel #puppet
[2012/01/19 19:54:17] @ Tobu joined channel #puppet
[2012/01/19 19:54:54] @ scsinutz left channel #puppet ()
[2012/01/19 19:56:37] @ Quit: zwi: Quit: Leaving.
[2012/01/19 19:59:15] @ brandon_dacrib joined channel #puppet
[2012/01/19 20:02:25] @ Quit: Djelibeybi: Quit: Computer has gone to sleep.
[2012/01/19 20:04:03] @ Quit: brandon_dacrib: Client Quit
[2012/01/19 20:07:14] @ Quit: q0rban: Quit: Computer has gone to sleep.
[2012/01/19 20:07:18] @ Quit: tomben: Read error: Connection reset by peer
[2012/01/19 20:07:57] @ tomben joined channel #puppet
[2012/01/19 20:09:15] @ Quit: joshcooper: Quit: joshcooper
[2012/01/19 20:10:31] @ Quit: CJNE: Ping timeout: 260 seconds
[2012/01/19 20:11:37] @ Quit: loganspencer: Quit: Computer has gone to sleep.
[2012/01/19 20:12:12] @ Quit: johnston: Ping timeout: 258 seconds
[2012/01/19 20:14:37] @ newtMcKerr joined channel #puppet
[2012/01/19 20:15:10] @ Quit: newtMcKerr: Client Quit
[2012/01/19 20:19:32] @ Quit: jsurfer: Quit: jsurfer
[2012/01/19 20:25:08] @ Quit: nitram_macair: Quit: nitram_macair
[2012/01/19 20:27:06] @ Quit: bmahe: Quit: Leaving
[2012/01/19 20:27:57] @ Quit: Tobu: Read error: Operation timed out
[2012/01/19 20:28:22] @ q0rban joined channel #puppet
[2012/01/19 20:29:01] @ epatey_ joined channel #puppet
[2012/01/19 20:29:46] @ Surv_OT_Fittest joined channel #puppet
[2012/01/19 20:30:23] @ kelseyhightower joined channel #puppet
[2012/01/19 20:34:08] @ nitram_macair joined channel #puppet
[2012/01/19 20:41:29] @ Quit: langworthy: Quit: langworthy
[2012/01/19 20:41:29] @ ryancoleman left channel #puppet ()
[2012/01/19 20:42:35] @ Quit: kerframil: Ping timeout: 240 seconds
[2012/01/19 20:42:55] @ Quit: nitram_macair: Quit: nitram_macair
[2012/01/19 20:44:55] @ ryancoleman joined channel #puppet
[2012/01/19 20:45:14] @ kerframil joined channel #puppet
[2012/01/19 20:45:56] @ Quit: Text: Ping timeout: 258 seconds
[2012/01/19 20:46:43] @ Quit: marrusl: Ping timeout: 276 seconds
[2012/01/19 20:47:19] @ Quit: mrwacky42: Ping timeout: 244 seconds
[2012/01/19 20:47:50] @ Quit: comptona: Ping timeout: 244 seconds
[2012/01/19 20:50:30] @ Quit: neonflux: Quit: Leaving.
[2012/01/19 20:53:22] @ Quit: ghanima: Quit: Leaving.
[2012/01/19 20:54:32] @ Tobu joined channel #puppet
[2012/01/19 20:57:39] @ newtMcKerr joined channel #puppet
[2012/01/19 20:58:18] @ Quit: rcrowley: Quit: Computer has gone to sleep.
[2012/01/19 20:58:23] @ Quit: newtMcKerr: Client Quit
[2012/01/19 20:59:39] @ Quit: NightMonkey: Quit: Body blow! Body blow!
[2012/01/19 21:02:19] @ lborda joined channel #puppet
[2012/01/19 21:02:29] @ Quit: lborda: Read error: Connection reset by peer
[2012/01/19 21:06:24] @ Quit: Kazuhiro: Ping timeout: 240 seconds
[2012/01/19 21:07:52] @ erkules|away joined channel #puppet
[2012/01/19 21:08:05] @ Quit: erkules: Disconnected by services
[2012/01/19 21:08:12] @ erkules|away is now known as erkules
[2012/01/19 21:08:47] @ Quit: djm68: Remote host closed the connection
[2012/01/19 21:12:30] @ langworthy joined channel #puppet
[2012/01/19 21:14:37] @ Quit: metcalfc: Ping timeout: 252 seconds
[2012/01/19 21:17:44] @ gazoombo joined channel #puppet
[2012/01/19 21:20:02] @ Kazuhiro joined channel #puppet
[2012/01/19 21:20:25] @ Prudhvi_ joined channel #puppet
[2012/01/19 21:21:26] <Prudhvi_> Hi, can anything that is expressed in puppet DSL can be expressed in ruby?. And does puppet work better if resources are described in ruby?
[2012/01/19 21:24:46] @ jnrg joined channel #puppet
[2012/01/19 21:25:03] @ bmahe joined channel #puppet
[2012/01/19 21:26:05] @ metcalfc joined channel #puppet
[2012/01/19 21:27:22] @ newtMcKerr joined channel #puppet
[2012/01/19 21:30:25] <jnrg> hello ! Some problem I could not get around with virtual resource... here is my situation: a define (userset) that wrapped together user and ssh_authorized_key. I prepare all my users with @userset{jdoe: key =>"ffsd", etc}
[2012/01/19 21:30:56] <jnrg> it works beautifully for all the users, but I want also to trick it to use the same key I've defined for the root key
[2012/01/19 21:31:38] <jnrg> basically some users have a special tag to flag them as "My key needs to be installed in /root/.ssh/authorized_keys2 as well"
[2012/01/19 21:32:11] <jnrg> my problem is with the "as well" I can tweak it to have the key for the root user or for each of my admins, but can't do both
[2012/01/19 21:35:22] @ gazoombo1 joined channel #puppet
[2012/01/19 21:36:44] @ Quit: alanevans: Remote host closed the connection
[2012/01/19 21:36:55] @ Quit: gazoombo: Ping timeout: 244 seconds
[2012/01/19 21:37:45] @ jsurfer joined channel #puppet
[2012/01/19 21:39:44] @ Quit: nfagerlund: Remote host closed the connection
[2012/01/19 21:42:09] @ Quit: newtMcKerr: Quit: Leaving.
[2012/01/19 21:42:43] @ Quit: pdtpatrick_: Quit: pdtpatrick_
[2012/01/19 21:45:05] @ Quit: gabrtv: Quit: gabrtv
[2012/01/19 21:45:28] @ CJNE joined channel #puppet
[2012/01/19 21:50:25] @ Quit: CJNE: Ping timeout: 276 seconds
[2012/01/19 21:54:46] @ Quit: choonming: Ping timeout: 248 seconds
[2012/01/19 21:59:55] @ Quit: Jezarith: Read error: Connection reset by peer
[2012/01/19 22:00:26] @ Jezarith joined channel #puppet
[2012/01/19 22:01:57] @ plasmonyc joined channel #puppet
[2012/01/19 22:06:03] @ Quit: richerVE: Ping timeout: 258 seconds
[2012/01/19 22:06:03] @ Quit: gazoombo1: Quit: Leaving.
[2012/01/19 22:06:56] @ Quit: zanefactory: Quit: zanefactory
[2012/01/19 22:06:58] @ ezmobius joined channel #puppet
[2012/01/19 22:15:01] @ Quit: epatey_: Quit: epatey_
[2012/01/19 22:20:38] @ Quit: ianbrandt: Quit: ianbrandt
[2012/01/19 22:20:48] @ Quit: jsurfer: Quit: jsurfer
[2012/01/19 22:21:10] @ jsurfer joined channel #puppet
[2012/01/19 22:21:37] @ gabrtv joined channel #puppet
[2012/01/19 22:24:57] <noakes> I have a define that relies on having access to a class (for a notification to the service wrapped in the class)
[2012/01/19 22:25:03] @ Kazuhiro left channel #puppet ()
[2012/01/19 22:25:09] <noakes> can you specify this dependency in the define?
[2012/01/19 22:25:27] <noakes> i.e. Class['classname'] -> Define['definename']?
[2012/01/19 22:25:29] @ Quit: jsurfer: Ping timeout: 244 seconds
[2012/01/19 22:26:16] <ryancoleman> noakes: you could make a resource in that define be dependent on another class. require => Class['classname'],
[2012/01/19 22:26:49] @ Quit: Holocaine:
[2012/01/19 22:28:09] @ Quit: Tobu: Ping timeout: 252 seconds
[2012/01/19 22:29:15] @ Quit: BLZbubba: Ping timeout: 255 seconds
[2012/01/19 22:29:54] @ Holocaine joined channel #puppet
[2012/01/19 22:30:13] @ BLZbubba joined channel #puppet
[2012/01/19 22:31:15] <noakes> @ryancoleman - I was hoping to find a way to make the explicit linkage so that if I forget to add that class to the node using the define, it will blow up
[2012/01/19 22:31:17] @ Quit: shadoi: Quit: Leaving.
[2012/01/19 22:31:41] <noakes> (in compiling the catalog)
[2012/01/19 22:32:51] <ryancoleman> noakes: Experiment with that.. I *think* Puppet will fail catalog compilation if the class you reference isn't declared on the node. In other words, I don't believe the require metaparameter declares the class, just the relationship.
[2012/01/19 22:34:32] @ Quit: iamzaki: Remote host closed the connection
[2012/01/19 22:35:34] @ ezmobius is now known as ezmobius|zoning
[2012/01/19 22:35:40] <ryancoleman> If you did in fact want to declare the class through your define and set a requirement that it be managed first, you can use the require function.. but it can get you into trouble fast. http://docs.puppetlabs.com/references/latest/function.html#require
[2012/01/19 22:36:02] @ Quit: gabrtv: Quit: gabrtv
[2012/01/19 22:38:32] @ Quit: fredden: Quit: Leaving
[2012/01/19 22:39:01] @ Surv_OT_Fittest left channel #puppet ()
[2012/01/19 22:39:41] @ skm joined channel #puppet
[2012/01/19 22:41:11] @ st33v joined channel #puppet
[2012/01/19 22:41:22] @ Quit: st33v: Client Quit
[2012/01/19 22:42:13] @ mattr joined channel #puppet
[2012/01/19 22:42:14] @ Quit: mattr: Changing host
[2012/01/19 22:42:14] @ mattr joined channel #puppet
[2012/01/19 22:43:29] @ gaveen joined channel #puppet
[2012/01/19 22:43:30] @ Quit: gaveen: Changing host
[2012/01/19 22:43:30] @ gaveen joined channel #puppet
[2012/01/19 22:47:23] @ Quit: kerframil: Ping timeout: 240 seconds
[2012/01/19 22:47:28] @ Quit: q0rban: Quit: Computer has gone to sleep.
[2012/01/19 22:51:32] @ joshcooper joined channel #puppet
[2012/01/19 22:52:43] @ Quit: tomben: Read error: Connection reset by peer
[2012/01/19 22:52:56] @ jsurfer joined channel #puppet
[2012/01/19 22:53:29] @ tomben joined channel #puppet
[2012/01/19 22:54:20] @ Tobu joined channel #puppet
[2012/01/19 22:57:54] @ Quit: cwarden: Ping timeout: 272 seconds
[2012/01/19 22:58:42] @ Quit: [0x100]: Remote host closed the connection
[2012/01/19 22:59:32] @ Quit: Jezarith: Quit: Leaving
[2012/01/19 23:01:50] @ samkottler joined channel #puppet
[2012/01/19 23:04:14] @ Quit: |Majestic|: Ping timeout: 244 seconds
[2012/01/19 23:05:20] @ counterbeing joined channel #puppet
[2012/01/19 23:05:24] <haus> noakes: yes, you can do that
[2012/01/19 23:06:22] <haus> noakes: here's an example https://github.com/puppetlabs/puppet-apt/blob/master/manifests/ppa.pp
[2012/01/19 23:06:57] <haus> noakes: in the Apt::Ppa defined type it does Class['apt'] -> Apt::Ppa[$title]
[2012/01/19 23:10:06] @ Quit: freiheit_: Ping timeout: 248 seconds
[2012/01/19 23:12:03] <noakes> @ryancoleman, @haus - thanks for the help - the issue I had was trying to setup the dependency using the Define resource type rather than the 'defined' resource type - so haus' example where it has Class['classname'] -> DefinedResource['name'] works where Class['classname'] -> Define['definedresourcename'] does not
[2012/01/19 23:12:10] <bob2> NOT TWITTER
[2012/01/19 23:12:22] <noakes> bob2 - sorry
[2012/01/19 23:12:58] <noakes> my bad, thought it was how you highlighted the response to the original sender - will try to up my IRC knowledge
[2012/01/19 23:13:13] <haus> noakes: just using haus or ryancoleman also works
[2012/01/19 23:13:24] <haus> but @haus also works just fine, i have no preference
[2012/01/19 23:13:55] @ AshishH joined channel #puppet
[2012/01/19 23:13:55] <bob2> sorry, pet peeve
[2012/01/19 23:14:20] <haus> bob2: the same @name works on github too, so it's not twitter specific anymore
[2012/01/19 23:14:34] <bob2> alack
[2012/01/19 23:17:59] @ Quit: emmanuelux: Read error: Connection reset by peer
[2012/01/19 23:19:06] @ falsch joined channel #puppet
[2012/01/19 23:20:07] @ aBionic joined channel #puppet
[2012/01/19 23:21:27] @ Quit: the_ramink: Ping timeout: 255 seconds
[2012/01/19 23:22:47] @ mrwacky42 joined channel #puppet
[2012/01/19 23:23:30] <scoates> is there a "proper" way to get puppet to `apt-get update` before installing packages?
[2012/01/19 23:23:59] <bob2> well
[2012/01/19 23:24:16] <bob2> if you're adding an apt source, have it trigger an apt update (and fetch the key)
[2012/01/19 23:24:36] <bob2> for random packages in general, i have cron-apt or apticron update the db daily
[2012/01/19 23:24:51] @ Quit: shadowshell: Read error: Connection reset by peer
[2012/01/19 23:25:20] @ shadowshell joined channel #puppet
[2012/01/19 23:25:40] @ Quit: counterbeing: Quit: Computer has gone to sleep.
[2012/01/19 23:28:16] <haus> scoates: you can also do something like Package { require => Class["apt::update"] }
[2012/01/19 23:28:17] @ Quit: Tobu: Ping timeout: 252 seconds
[2012/01/19 23:29:24] <scoates> does this make sense? http://www.debian-administration.org/articles/528
[2012/01/19 23:29:42] <scoates> cron-apt sounds ok except for the first run
[2012/01/19 23:29:44] @ Quit: ldlework: Ping timeout: 240 seconds
[2012/01/19 23:30:03] <scoates> I don't want it to run on every puppet update, either.
[2012/01/19 23:30:15] <bob2> first run is fine for me because it applies my company's apt source, which triggers an update
[2012/01/19 23:33:58] @ CJNE joined channel #puppet
[2012/01/19 23:36:27] @ ezmobius joined channel #puppet
[2012/01/19 23:37:27] @ ezmob joined channel #puppet
[2012/01/19 23:38:23] @ Quit: jsurfer: Quit: jsurfer
[2012/01/19 23:38:24] @ Quit: CJNE: Ping timeout: 240 seconds
[2012/01/19 23:38:48] @ jsurfer joined channel #puppet
[2012/01/19 23:39:29] @ ezmob_ joined channel #puppet
[2012/01/19 23:40:11] @ Quit: ezmobius|zoning: Ping timeout: 240 seconds
[2012/01/19 23:41:24] @ Quit: ezmobius: Ping timeout: 255 seconds
[2012/01/19 23:41:29] @ KaiserBeto left channel #puppet ()
[2012/01/19 23:42:42] @ Quit: kelseyhightower: Quit: kelseyhightower
[2012/01/19 23:43:02] @ Quit: ezmob: Ping timeout: 248 seconds
[2012/01/19 23:43:02] @ kelseyhightower joined channel #puppet
[2012/01/19 23:43:29] @ Quit: jsurfer: Ping timeout: 255 seconds
[2012/01/19 23:48:57] @ Quit: kelseyhightower: Quit: kelseyhightower
[2012/01/19 23:49:44] @ Quit: l0n:
[2012/01/19 23:49:59] @ Quit: plasmonyc: Quit: Leaving.
[2012/01/19 23:50:35] @ plasmonyc joined channel #puppet
[2012/01/19 23:50:59] @ neonflux joined channel #puppet
[2012/01/19 23:53:40] @ Tobu joined channel #puppet
[2012/01/19 23:57:30] @ Quit: plasmonyc: Quit: Leaving.

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