Monday, 2012-02-20

[2012/02/20 00:00:06] @ Log started by gepetto
[2012/02/20 00:00:06] <troutwine> Oh, yeah, should work fine on a posix system with a recent-ish openssh available.
[2012/02/20 00:03:22] @ nitram_macair_ joined channel #puppet
[2012/02/20 00:04:41] @ Majestic joined channel #puppet
[2012/02/20 00:05:56] @ Quit: mosen: Quit: Leaving
[2012/02/20 00:07:29] @ Quit: joshcooper: Quit: joshcooper
[2012/02/20 00:08:00] @ Quit: |Majestic|: Ping timeout: 260 seconds
[2012/02/20 00:09:30] @ freezey joined channel #puppet
[2012/02/20 00:10:24] @ |Majestic| joined channel #puppet
[2012/02/20 00:12:50] @ Quit: Majestic: Ping timeout: 240 seconds
[2012/02/20 00:13:11] @ Quit: Holocaine: Ping timeout: 252 seconds
[2012/02/20 00:17:26] @ behrendsj joined channel #puppet
[2012/02/20 00:19:40] @ troutwine is now known as troutwine_away
[2012/02/20 00:19:52] @ Quit: skm: Ping timeout: 260 seconds
[2012/02/20 00:20:00] @ skoom joined channel #puppet
[2012/02/20 00:20:09] @ Quit: behrendsj_: Ping timeout: 240 seconds
[2012/02/20 00:20:20] @ skoom is now known as skm
[2012/02/20 00:28:41] @ pjd3 joined channel #puppet
[2012/02/20 00:28:46] @ pjd3 left channel #puppet ()
[2012/02/20 00:32:55] @ Quit: Enoria: Ping timeout: 245 seconds
[2012/02/20 00:37:54] @ stkrzysiak joined channel #puppet
[2012/02/20 00:41:37] @ nevyn_ is now known as nevyn
[2012/02/20 00:43:38] @ masterhumper is now known as sejo
[2012/02/20 00:45:10] @ Quit: patcon: Ping timeout: 245 seconds
[2012/02/20 00:46:54] @ ABK joined channel #puppet
[2012/02/20 00:47:18] @ loganspencer joined channel #puppet
[2012/02/20 00:49:51] @ Quit: stkrzysiak: Quit: stkrzysiak
[2012/02/20 00:50:56] @ Quit: Tobu: Ping timeout: 260 seconds
[2012/02/20 00:52:14] @ Quit: Bass10: Ping timeout: 244 seconds
[2012/02/20 00:57:03] @ Holocaine joined channel #puppet
[2012/02/20 00:58:52] @ Tobu joined channel #puppet
[2012/02/20 01:02:39] @ Quit: skm: Read error: Connection reset by peer
[2012/02/20 01:02:42] @ Quit: lak: Quit: Leaving.
[2012/02/20 01:04:11] @ ezmob|zoning|zon is now known as ezmobius
[2012/02/20 01:04:46] @ extraordinaire joined channel #puppet
[2012/02/20 01:06:41] @ stkrzysiak joined channel #puppet
[2012/02/20 01:12:10] @ Quit: loganspencer: Quit: Textual IRC Client: http://www.textualapp.com/
[2012/02/20 01:14:26] @ skm joined channel #puppet
[2012/02/20 01:21:34] @ Quit: freezey: Quit: freezey
[2012/02/20 01:22:42] @ littleidea joined channel #puppet
[2012/02/20 01:22:52] @ Quit: nitram_macair_: Quit: nitram_macair_
[2012/02/20 01:30:27] @ ckauhaus joined channel #puppet
[2012/02/20 01:32:55] @ Quit: drewrm: Quit: screw you guys, I'm going home
[2012/02/20 01:36:39] @ Quit: ckauhaus: Ping timeout: 244 seconds
[2012/02/20 01:44:00] @ behrendsj_ joined channel #puppet
[2012/02/20 01:47:39] @ Quit: behrendsj: Ping timeout: 240 seconds
[2012/02/20 01:48:45] @ Quit: |Majestic|: Ping timeout: 245 seconds
[2012/02/20 01:51:03] @ ckauhaus joined channel #puppet
[2012/02/20 01:53:17] <garthk> Anyone here using Puppet on Windows? I need your gem versions for Puppet, Facter, and the win32-* dependencies.
[2012/02/20 01:55:08] @ behrendsj joined channel #puppet
[2012/02/20 01:56:37] <Harzilein_> garthk: i'm curious, do you plan to use it for workstations or (iis-/wamp-/vendor-specific-) servers?
[2012/02/20 01:57:14] @ Quit: ckauhaus: Quit: Leaving.
[2012/02/20 01:58:09] @ Quit: behrendsj_: Ping timeout: 240 seconds
[2012/02/20 02:00:08] <garthk> Harzilein_: build, test, and production servers.
[2012/02/20 02:00:37] @ Quit: jfroche: Quit: Lost terminal
[2012/02/20 02:00:49] @ smintz joined channel #puppet
[2012/02/20 02:01:10] <Harzilein_> garthk: wow
[2012/02/20 02:01:57] <Harzilein_> garthk: did you get any facter version to run?
[2012/02/20 02:02:15] <garthk> Facter 1.6.6 is fine.
[2012/02/20 02:02:53] @ jiboumans_ joined channel #puppet
[2012/02/20 02:03:40] @ Quit: jiboumans_: Client Quit
[2012/02/20 02:03:56] @ Quit: stkrzysiak: Quit: stkrzysiak
[2012/02/20 02:05:12] @ artkrz joined channel #puppet
[2012/02/20 02:09:14] @ Quit: sdog: Quit: Leaving.
[2012/02/20 02:10:26] @ artkrz is now known as artkrz-away
[2012/02/20 02:10:48] @ artkrz-away is now known as artkrz
[2012/02/20 02:12:56] @ Quit: gazoombo: Ping timeout: 244 seconds
[2012/02/20 02:14:07] @ nitram_macair_ joined channel #puppet
[2012/02/20 02:18:24] @ ckauhaus joined channel #puppet
[2012/02/20 02:25:05] @ Quit: socomm: Ping timeout: 260 seconds
[2012/02/20 02:25:38] @ Quit: skm: Quit: Computer has gone to sleep.
[2012/02/20 02:26:39] @ socomm joined channel #puppet
[2012/02/20 02:31:29] @ DJClean joined channel #puppet
[2012/02/20 02:34:30] @ KaZeR_W joined channel #puppet
[2012/02/20 02:37:11] @ Vasik|work joined channel #puppet
[2012/02/20 02:38:05] @ rcrowley joined channel #puppet
[2012/02/20 02:40:22] @ aheritier joined channel #puppet
[2012/02/20 02:42:44] @ Quit: nitram_macair_: Quit: nitram_macair_
[2012/02/20 02:43:12] @ Pass joined channel #puppet
[2012/02/20 02:43:30] @ Pass left channel #puppet ()
[2012/02/20 02:44:25] @ tremble joined channel #puppet
[2012/02/20 02:44:26] @ Quit: tremble: Changing host
[2012/02/20 02:44:26] @ tremble joined channel #puppet
[2012/02/20 02:45:26] @ octane- joined channel #puppet
[2012/02/20 02:52:19] @ Quit: rcrowley: Quit: Computer has gone to sleep.
[2012/02/20 02:52:47] @ csanchez joined channel #puppet
[2012/02/20 02:54:38] @ foxkaworus joined channel #puppet
[2012/02/20 02:56:46] @ trickyf joined channel #puppet
[2012/02/20 02:58:47] @ Quit: larstobi: Quit: Leaving.
[2012/02/20 02:58:49] @ kelseyhightower joined channel #puppet
[2012/02/20 02:59:31] @ verwilst joined channel #puppet
[2012/02/20 02:59:36] @ jiboumans_ joined channel #puppet
[2012/02/20 03:00:16] @ Quit: littleidea: Quit: littleidea
[2012/02/20 03:03:43] @ jaydg joined channel #puppet
[2012/02/20 03:05:21] @ ali3n0 joined channel #puppet
[2012/02/20 03:06:09] @ noyb joined channel #puppet
[2012/02/20 03:10:43] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 03:10:57] @ kbotnen joined channel #puppet
[2012/02/20 03:12:50] @ csanchez joined channel #puppet
[2012/02/20 03:14:19] @ test32 joined channel #puppet
[2012/02/20 03:14:27] @ test32 is now known as critpizza
[2012/02/20 03:15:48] @ larsar joined channel #puppet
[2012/02/20 03:16:57] @ Quit: duerF: Quit: Leaving
[2012/02/20 03:17:05] <ABK> abbot: help
[2012/02/20 03:17:33] @ pmorillon joined channel #puppet
[2012/02/20 03:18:31] @ inecas joined channel #puppet
[2012/02/20 03:18:58] @ Quit: artkrz: Read error: Connection reset by peer
[2012/02/20 03:19:11] @ artkrz joined channel #puppet
[2012/02/20 03:19:19] @ larstobi joined channel #puppet
[2012/02/20 03:19:33] @ Quit: artkrz: Remote host closed the connection
[2012/02/20 03:19:54] @ artkrz joined channel #puppet
[2012/02/20 03:22:04] @ Ramonster joined channel #puppet
[2012/02/20 03:22:46] @ Quit: betsys_: Quit: ~ Trillian Astra - www.trillian.im ~
[2012/02/20 03:25:54] @ sdog joined channel #puppet
[2012/02/20 03:26:31] @ pjd3 joined channel #puppet
[2012/02/20 03:26:38] @ pjd3 left channel #puppet ()
[2012/02/20 03:27:17] @ breidh joined channel #puppet
[2012/02/20 03:30:15] @ Quit: Niarf: Quit: Leaving.
[2012/02/20 03:30:34] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 03:30:57] @ csanchez joined channel #puppet
[2012/02/20 03:30:59] @ lkoranda joined channel #puppet
[2012/02/20 03:33:12] @ Stenbryggen joined channel #puppet
[2012/02/20 03:33:43] @ Quit: sdog: Changing host
[2012/02/20 03:33:43] @ sdog joined channel #puppet
[2012/02/20 03:34:18] @ Quit: jiboumans_: Quit: jiboumans_
[2012/02/20 03:35:27] @ Quit: extraordinaire: Quit: extraordinaire
[2012/02/20 03:36:23] @ MattyM joined channel #puppet
[2012/02/20 03:39:03] @ nan0r joined channel #puppet
[2012/02/20 03:40:16] @ Quit: lwhalen: Quit: Computer has gone to sleep
[2012/02/20 03:43:17] @ Quit: kelseyhightower: Quit: kelseyhightower
[2012/02/20 03:46:50] @ fronlius joined channel #puppet
[2012/02/20 03:47:19] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 03:47:28] @ Kazuhiro joined channel #puppet
[2012/02/20 03:49:01] @ csanchez joined channel #puppet
[2012/02/20 03:51:11] @ Quit: rburton-: Quit: rburton-
[2012/02/20 03:52:12] @ duerF joined channel #puppet
[2012/02/20 03:56:53] <ABK> I've some facts in being configured at fatcs.yaml file which is working fine with commands like 'mco find -W'
[2012/02/20 03:56:54] <ABK> I was trying to access them in my puppet manifests as I do other system level facters
[2012/02/20 03:56:54] <ABK> but not able to; what I exactly need to do for it
[2012/02/20 03:57:06] @ jonhattan joined channel #puppet
[2012/02/20 03:57:14] <ABK> asked it on #mcollective ~ none seem to be active there for a while
[2012/02/20 04:01:14] <ABK> *ping*
[2012/02/20 04:01:15] @ jodok joined channel #puppet
[2012/02/20 04:03:16] @ DbT_ joined channel #puppet
[2012/02/20 04:03:27] @ Quit: caofg: Quit: 离开
[2012/02/20 04:04:11] @ Niarf joined channel #puppet
[2012/02/20 04:04:14] @ Quit: heph: Ping timeout: 276 seconds
[2012/02/20 04:04:19] @ heph joined channel #puppet
[2012/02/20 04:05:23] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 04:07:05] @ csanchez joined channel #puppet
[2012/02/20 04:10:42] @ ezryx joined channel #puppet
[2012/02/20 04:11:14] @ ArcAngel left channel #puppet ("WeeChat 0.3.6")
[2012/02/20 04:12:04] @ Quit: VladGh: Ping timeout: 265 seconds
[2012/02/20 04:14:33] @ huuggee joined channel #puppet
[2012/02/20 04:16:20] @ arBmind joined channel #puppet
[2012/02/20 04:17:36] @ Quit: heph: Ping timeout: 272 seconds
[2012/02/20 04:19:33] @ caofg joined channel #puppet
[2012/02/20 04:21:42] @ Quit: Kazuhiro: Quit: Leaving.
[2012/02/20 04:23:45] @ Quit: artkrz: Remote host closed the connection
[2012/02/20 04:23:59] @ extraordinaire joined channel #puppet
[2012/02/20 04:24:19] @ artkrz joined channel #puppet
[2012/02/20 04:24:22] @ Quit: extraordinaire: Client Quit
[2012/02/20 04:25:10] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 04:26:15] @ Razique joined channel #puppet
[2012/02/20 04:27:04] @ Quit: danikov: Quit: danikov
[2012/02/20 04:27:11] @ csanchez joined channel #puppet
[2012/02/20 04:28:19] <aheritier> Hi,
[2012/02/20 04:28:23] <Raboo> i have a puppet agent, thats still running, but it has stopped getting the catalog ever 30 minutes
[2012/02/20 04:28:30] @ Quit: Razique: Remote host closed the connection
[2012/02/20 04:28:34] <Raboo> last entry Feb 18 17:32:49 d01ar1sut002 puppet-agent[4426]: Finished catalog run in 3.03 seconds
[2012/02/20 04:28:35] @ Razique joined channel #puppet
[2012/02/20 04:28:57] <aheritier> Is it a bad practice to have a module name with a '-' character ?
[2012/02/20 04:28:58] <Raboo> it has a childprocess [sh] <defunct>
[2012/02/20 04:29:36] <Raboo> i've tried to kill it with -9 and -15 but it didn't work
[2012/02/20 04:29:37] <kjetilho> aheritier: I don't like variable names with hyphens in them
[2012/02/20 04:30:10] @ marrusl joined channel #puppet
[2012/02/20 04:30:36] <aheritier> kjetilho: it was to map the utility name (backup-manager). variables with '-' are marked as erroneous in geppetto even if puppet seems to support them
[2012/02/20 04:30:50] <aheritier> Any advice about modules naming ?
[2012/02/20 04:31:18] @ Quit: csanchez: Ping timeout: 244 seconds
[2012/02/20 04:31:20] <aheritier> For now there is nothing here : http://projects.puppetlabs.com/projects/1/wiki/Puppet_Best_Practice2
[2012/02/20 04:31:20] @ erthad joined channel #puppet
[2012/02/20 04:31:31] <kjetilho> Puppet's behaviour wrt '.' has varied with versions
[2012/02/20 04:31:36] <kjetilho> wrt '-'
[2012/02/20 04:31:52] <kjetilho> which IMHO is a reason to avoid it
[2012/02/20 04:32:09] <aheritier> ok
[2012/02/20 04:32:12] <aheritier> thx
[2012/02/20 04:32:43] @ Quit: artkrz: Quit: WeeChat 0.3.5
[2012/02/20 04:34:27] @ Quit: gniks: Quit: Leaving.
[2012/02/20 04:34:52] @ artkrz joined channel #puppet
[2012/02/20 04:34:55] @ Quit: artkrz: Client Quit
[2012/02/20 04:36:35] @ Quit: erthad: Changing host
[2012/02/20 04:36:35] @ erthad joined channel #puppet
[2012/02/20 04:37:11] @ artkrz joined channel #puppet
[2012/02/20 04:38:47] @ Quit: fiddyspence: Quit: leaving
[2012/02/20 04:39:20] @ fiddyspence joined channel #puppet
[2012/02/20 04:42:42] @ Quit: ezmobius: Quit: peace out
[2012/02/20 04:43:23] @ Quit: noyb: Quit: No, it's not Winblows... I actually *wanted* to quit.
[2012/02/20 04:45:55] @ danikov joined channel #puppet
[2012/02/20 04:46:44] @ csanchez joined channel #puppet
[2012/02/20 04:47:53] @ boats joined channel #puppet
[2012/02/20 04:51:13] @ noyb joined channel #puppet
[2012/02/20 04:54:29] @ ArcAngel joined channel #puppet
[2012/02/20 04:54:43] <ArcAngel> morning
[2012/02/20 04:54:50] @ Quit: marrusl: Remote host closed the connection
[2012/02/20 04:55:40] <ArcAngel> i am looking for a good howto on activemq/mcollective keystores
[2012/02/20 04:58:21] @ wreiner joined channel #puppet
[2012/02/20 04:59:42] <ArcAngel> when i search on keystore i get 0 results on puppetlabs.com
[2012/02/20 04:59:55] <ArcAngel> a bit weird since it is such an important part of puppet
[2012/02/20 05:01:03] <misc> keystore ?
[2012/02/20 05:02:26] <wreiner> hi - is there a way to check if a fact variable is defined. i ran into the problem, that one of my custom fact is not synced in first run so i get the error "'undef' from right operand of 'in' expression is not of a supported type"
[2012/02/20 05:02:45] <wreiner> "if !defined($myfact)" doesn't work
[2012/02/20 05:03:03] <wreiner> fails with error "interning empty string"
[2012/02/20 05:03:09] <ArcAngel> misc: yes, java keystores
[2012/02/20 05:03:17] <Volcane> try if $foo == undef
[2012/02/20 05:03:40] @ Quit: jodok: Quit: jodok
[2012/02/20 05:03:42] <ArcAngel> misc: you probably don't use live management?
[2012/02/20 05:03:44] <misc> ArcAngel: I may have misunderstood, but why would it be a important part of puppet ?
[2012/02/20 05:03:53] <Maior> ArcAngel: how are java keystores an important part of puppet...?
[2012/02/20 05:04:03] <ArcAngel> live management?
[2012/02/20 05:04:26] @ Quit: boats: *.net *.split
[2012/02/20 05:04:27] @ Quit: jonhattan: *.net *.split
[2012/02/20 05:04:27] @ Quit: garthk: *.net *.split
[2012/02/20 05:04:28] @ Quit: alup__: *.net *.split
[2012/02/20 05:04:29] @ Quit: MattTheRat: *.net *.split
[2012/02/20 05:04:30] @ Quit: amoe: *.net *.split
[2012/02/20 05:04:30] @ Quit: lavaman: *.net *.split
[2012/02/20 05:04:32] @ Quit: zorzar: *.net *.split
[2012/02/20 05:04:33] @ Quit: Maliuta: *.net *.split
[2012/02/20 05:04:33] @ Quit: Schmidt: *.net *.split
[2012/02/20 05:04:34] @ Quit: aic: *.net *.split
[2012/02/20 05:04:35] @ Quit: jimmyattime: *.net *.split
[2012/02/20 05:04:36] @ Quit: antarus: *.net *.split
[2012/02/20 05:04:37] @ Quit: Chowzzf: *.net *.split
[2012/02/20 05:04:38] @ Quit: anveo: *.net *.split
[2012/02/20 05:04:39] @ Quit: Vorik: *.net *.split
[2012/02/20 05:04:39] @ Quit: jim80net: *.net *.split
[2012/02/20 05:04:40] @ Quit: foxkaworus: *.net *.split
[2012/02/20 05:04:41] @ Quit: kjalil: *.net *.split
[2012/02/20 05:04:41] @ Quit: salajander: *.net *.split
[2012/02/20 05:04:42] @ Quit: jimby: *.net *.split
[2012/02/20 05:04:44] @ Quit: Crshman: *.net *.split
[2012/02/20 05:04:45] @ Quit: olc: *.net *.split
[2012/02/20 05:04:46] @ Quit: mburns: *.net *.split
[2012/02/20 05:04:47] @ Quit: gabrtv: *.net *.split
[2012/02/20 05:04:48] @ Quit: n8: *.net *.split
[2012/02/20 05:04:48] <misc> I mean puppet is in ruby
[2012/02/20 05:04:48] <ArcAngel> which traffic goes over ssl
[2012/02/20 05:04:49] @ amoe_ joined channel #puppet
[2012/02/20 05:04:49] <Volcane> ArcAngel: its standard java keystores, iirc the tomcat docs on them are ok
[2012/02/20 05:04:49] @ alup__ joined channel #puppet
[2012/02/20 05:04:49] @ jimmyattime joined channel #puppet
[2012/02/20 05:04:49] @ nomadtacos joined channel #puppet
[2012/02/20 05:04:49] @ n8 joined channel #puppet
[2012/02/20 05:04:54] @ salajander joined channel #puppet
[2012/02/20 05:04:56] <Volcane> ArcAngel: but the PE installer handles that fro you i dont think u need to know anything about them
[2012/02/20 05:04:59] @ Schmidt joined channel #puppet
[2012/02/20 05:05:05] @ Maliuta joined channel #puppet
[2012/02/20 05:05:20] <wreiner> Volcane: thanks :)
[2012/02/20 05:05:27] @ zorzar joined channel #puppet
[2012/02/20 05:05:27] @ Kazuhiro joined channel #puppet
[2012/02/20 05:05:51] @ foxkaworus joined channel #puppet
[2012/02/20 05:05:56] <Maior> oh, PE
[2012/02/20 05:06:06] @ garthk joined channel #puppet
[2012/02/20 05:06:12] @ anveo joined channel #puppet
[2012/02/20 05:06:55] @ Vorik joined channel #puppet
[2012/02/20 05:07:31] @ mburns joined channel #puppet
[2012/02/20 05:07:46] @ MattTheRat joined channel #puppet
[2012/02/20 05:07:59] @ gabrtv joined channel #puppet
[2012/02/20 05:08:08] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 05:08:26] <Volcane> ArcAngel: what are you trying to do? still trying to circumvent the licence by adding non PE nodes?
[2012/02/20 05:08:39] @ antarus joined channel #puppet
[2012/02/20 05:08:45] <Maior> ...lol
[2012/02/20 05:08:51] @ csanchez joined channel #puppet
[2012/02/20 05:08:53] @ anrxc joined channel #puppet
[2012/02/20 05:08:58] @ kjalil joined channel #puppet
[2012/02/20 05:10:55] @ jim80net joined channel #puppet
[2012/02/20 05:11:14] @ lavaman joined channel #puppet
[2012/02/20 05:12:43] @ jodok joined channel #puppet
[2012/02/20 05:12:51] @ velo_ joined channel #puppet
[2012/02/20 05:14:30] @ jdunck is now known as jdunck_away
[2012/02/20 05:14:35] @ jdunck_away is now known as jdunck
[2012/02/20 05:14:41] @ boats joined channel #puppet
[2012/02/20 05:18:08] @ Crshman joined channel #puppet
[2012/02/20 05:18:43] @ jonhattan joined channel #puppet
[2012/02/20 05:18:55] @ Quit: Crshman: *.net *.split
[2012/02/20 05:24:09] @ Crshman joined channel #puppet
[2012/02/20 05:24:09] @ olc joined channel #puppet
[2012/02/20 05:24:25] @ marrusl joined channel #puppet
[2012/02/20 05:25:26] @ Quit: garthk: Quit: garthk
[2012/02/20 05:26:33] @ Quit: marrusl: Remote host closed the connection
[2012/02/20 05:26:39] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 05:28:53] @ csanchez joined channel #puppet
[2012/02/20 05:31:04] @ marrusl joined channel #puppet
[2012/02/20 05:31:49] @ Quit: fiddyspence: Quit: leaving
[2012/02/20 05:34:25] @ fiddyspence joined channel #puppet
[2012/02/20 05:36:55] @ Quit: larstobi: Ping timeout: 244 seconds
[2012/02/20 05:37:33] @ larstobi joined channel #puppet
[2012/02/20 05:37:44] @ Quit: DbT_: Remote host closed the connection
[2012/02/20 05:37:53] @ DbT_ joined channel #puppet
[2012/02/20 05:38:44] @ Quit: DbT_: Client Quit
[2012/02/20 05:38:55] @ Quit: fiddyspence: Client Quit
[2012/02/20 05:40:31] @ Quit: behrendsj: Read error: Connection reset by peer
[2012/02/20 05:40:44] @ behrendsj joined channel #puppet
[2012/02/20 05:40:50] @ fiddyspence joined channel #puppet
[2012/02/20 05:42:45] @ behrendsj_ joined channel #puppet
[2012/02/20 05:44:55] @ slawek- joined channel #puppet
[2012/02/20 05:45:27] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 05:46:09] @ Quit: behrendsj: Ping timeout: 240 seconds
[2012/02/20 05:47:00] @ csanchez joined channel #puppet
[2012/02/20 05:54:42] @ Quit: slawek-: Quit: Linkinus - http://linkinus.com
[2012/02/20 05:57:46] @ Quit: Holocaine:
[2012/02/20 05:57:48] <boklm> hello
[2012/02/20 05:58:04] <boklm> is it possible to include a class from a custom function in ruby ?
[2012/02/20 05:59:22] @ Quit: gaveen: Ping timeout: 265 seconds
[2012/02/20 05:59:49] <boklm> using "include 'classname'" inside a function doesn't seem to work
[2012/02/20 06:03:17] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 06:05:06] @ csanchez joined channel #puppet
[2012/02/20 06:05:53] <misc> you can with the ruby dsl
[2012/02/20 06:05:59] @ ezryx_ joined channel #puppet
[2012/02/20 06:06:07] @ gaveen joined channel #puppet
[2012/02/20 06:06:08] @ Quit: gaveen: Changing host
[2012/02/20 06:06:08] @ gaveen joined channel #puppet
[2012/02/20 06:06:09] <misc> https://raw.github.com/bobsh/puppet-rubydsl-examples/master/classes/classes1.rb
[2012/02/20 06:07:10] @ Quit: gaveen: Client Quit
[2012/02/20 06:08:46] @ Quit: ezryx: Ping timeout: 245 seconds
[2012/02/20 06:09:00] @ mogitaff joined channel #puppet
[2012/02/20 06:12:52] @ Quit: Tobu: Ping timeout: 272 seconds
[2012/02/20 06:15:58] @ solarisfire joined channel #puppet
[2012/02/20 06:16:59] <solarisfire> Hey guys! Does anyone here use the Puppetlabs Bacula module successfully?
[2012/02/20 06:19:08] @ shayes joined channel #puppet
[2012/02/20 06:19:13] <shayes> hi everyone :)
[2012/02/20 06:21:08] <shayes> the comparison between puppet and puppet pe is not very clear
[2012/02/20 06:21:40] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 06:21:43] <shayes> or maybe "account management" is not part of the virtual machine system account ?
[2012/02/20 06:23:09] @ csanchez joined channel #puppet
[2012/02/20 06:23:43] @ Tobu joined channel #puppet
[2012/02/20 06:26:57] <Volcane> shayes: what do you mean with that last sentence
[2012/02/20 06:27:04] @ Quit: nan0r: Quit: Leaving.
[2012/02/20 06:28:46] <solarisfire> The comparison table says "User account management" is only available in Puppet Enterprise?
[2012/02/20 06:28:53] <shayes> yeah
[2012/02/20 06:28:56] <Volcane> ah
[2012/02/20 06:28:56] <shayes> what is that ?
[2012/02/20 06:29:12] <shayes> account on virtual machine or something else ?
[2012/02/20 06:29:16] @ Quit: yeled: Ping timeout: 260 seconds
[2012/02/20 06:29:27] <shayes> sorry Volcane my last sentence wasn't very clear :)
[2012/02/20 06:29:40] <Volcane> PE includes a module that makes user account management very easy
[2012/02/20 06:30:20] <Volcane> http://docs.puppetlabs.com/pe/2.0/accounts_class.html
[2012/02/20 06:30:22] <shayes> through a web access ?
[2012/02/20 06:30:31] * Maior should probably look at PE sometime
[2012/02/20 06:31:25] <shayes> not bad
[2012/02/20 06:31:40] <shayes> it's just a built-in class
[2012/02/20 06:31:50] @ yeled joined channel #puppet
[2012/02/20 06:32:45] <solarisfire> Does anyone know much about puppet/bacula integration?
[2012/02/20 06:34:08] <Maior> I may be being dense, but I haven't found a "why I want PE instead of plain-P" other than http://puppetlabs.com/puppet/compare/ which is a bit light on the technical details...
[2012/02/20 06:35:11] <shayes> Maior :)
[2012/02/20 06:35:19] <RichGuk> What's the best way to gather information about other nodes (ip, hostnames, fqdn etc) so I can build configuration templates/iptables etc; mcollective+facter? If so, anyone know some good resources on it?
[2012/02/20 06:37:31] @ Quit: marrusl: Read error: Connection reset by peer
[2012/02/20 06:37:31] @ fallen_ is now known as fallen
[2012/02/20 06:39:29] @ marrusl joined channel #puppet
[2012/02/20 06:39:44] @ abhinavmehta joined channel #puppet
[2012/02/20 06:40:57] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 06:41:17] @ csanchez joined channel #puppet
[2012/02/20 06:41:19] @ palt joined channel #puppet
[2012/02/20 06:45:42] <artkrz> hey guys, if the user is set to absent and i have managehome set to true, should the home dir be removed on absent ?
[2012/02/20 06:46:35] <abhinavmehta> How can I transfer a *.tar file using the 'file' resources while also untar(unziping) that tar-file on that target machine, written in the same 'file' resource..?
[2012/02/20 06:46:39] @ Quit: danblack: Quit: solitude begins
[2012/02/20 06:47:29] <artkrz> abhinavmehta: use exec
[2012/02/20 06:47:49] @ Ori_P joined channel #puppet
[2012/02/20 06:48:02] <abhinavmehta> yes exec is a option, but I want to avoid that…coz that makes stuff more platform specific.
[2012/02/20 06:48:25] <abhinavmehta> I want this to be written in more elegant and puppet way.
[2012/02/20 06:48:30] <Volcane> Maior: the main points is that its all bundled and trivial to install, you get support, it has some closed source modules like the accounts management and its web console has some nice auditiing stuff and the new live management
[2012/02/20 06:48:40] <Volcane> Maior: there's weekly webinars demoing it if you're interested
[2012/02/20 06:48:52] @ Kazuhiro1 joined channel #puppet
[2012/02/20 06:49:23] @ skm joined channel #puppet
[2012/02/20 06:49:27] <Maior> Volcane: ah, will dig those out, cheers
[2012/02/20 06:50:20] @ ezryx_ is now known as ezryx
[2012/02/20 06:50:33] <Volcane> Maior: getting from nothing to a working puppet master, stored configs, inventory service, activemq, passenger, mcollective and everything working takes about 5 minutes or so
[2012/02/20 06:50:34] @ mayak joined channel #puppet
[2012/02/20 06:50:44] <Maior> Volcane: ah, ok, nice
[2012/02/20 06:51:17] <Volcane> Maior: and adding new nodes to all that is very simple too - it does this on a number of supported platforms for you and manages upgrades and all that shit - which when you're asking for support means they know exactly what you have, what ruby versions etc
[2012/02/20 06:52:48] <Maior> Volcane: ok, sounds good, cheers
[2012/02/20 06:54:36] <abhinavmehta> anyone like to suggest anything on untar-issue, except exec-alternative.
[2012/02/20 06:55:44] @ rsnhyperion joined channel #puppet
[2012/02/20 06:56:55] @ Quit: Tobu: Read error: Operation timed out
[2012/02/20 06:57:45] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 06:59:22] @ csanchez joined channel #puppet
[2012/02/20 06:59:38] <ArcAngel> when i do # /opt/puppet/bin/puppet cert --clean client-host
[2012/02/20 06:59:46] <ArcAngel> i get Retrieved certificate does not match private key; please remove certificate from server and regenerate it with the current key
[2012/02/20 07:00:47] <velo_> When using unattended provisioning and foreman login enabled.. foreman always try to redirect me to login page ... it works if I disabled login in settings.yaml
[2012/02/20 07:01:11] @ Tobu joined channel #puppet
[2012/02/20 07:01:14] @ Quit: jodok: Quit: jodok
[2012/02/20 07:01:40] @ jcorrius joined channel #puppet
[2012/02/20 07:01:45] <velo_> is there some way to allow new host to access kickstart without login ?
[2012/02/20 07:03:39] @ jimby joined channel #puppet
[2012/02/20 07:04:20] @ Quit: skm: Read error: Connection reset by peer
[2012/02/20 07:05:14] @ skm joined channel #puppet
[2012/02/20 07:06:49] @ Quit: csanchez: Quit: csanchez
[2012/02/20 07:12:08] @ behrendsj joined channel #puppet
[2012/02/20 07:14:46] @ nan0r joined channel #puppet
[2012/02/20 07:15:09] @ Quit: behrendsj_: Ping timeout: 240 seconds
[2012/02/20 07:15:12] <Volcane> velo_: #foreman is probably best place to ask
[2012/02/20 07:17:45] <velo_> Volcane: thanks, thats make sense.
[2012/02/20 07:19:24] <zaargy> how are people bootstrapping puppet on ec2? is the cloudpack the way to go?
[2012/02/20 07:19:45] <Maior> zaargy: my current solution is a userdata script
[2012/02/20 07:20:06] <zaargy> yeah
[2012/02/20 07:20:15] <zaargy> thinking that or cloudformation too
[2012/02/20 07:21:46] @ Quit: skm: Quit: Computer has gone to sleep.
[2012/02/20 07:26:35] @ Quit: ezryx: Remote host closed the connection
[2012/02/20 07:26:57] <ArcAngel> this mcollective stuff is still voodoo to me
[2012/02/20 07:30:12] <NuclearLucifer> It's not so bad. :)
[2012/02/20 07:30:31] <ArcAngel> why does this manual say to install it
[2012/02/20 07:30:32] <ArcAngel> http://docs.puppetlabs.com/mcollective/reference/basic/gettingstarted.html
[2012/02/20 07:30:41] <ArcAngel> while it is already installed by puppet installer
[2012/02/20 07:30:50] <ArcAngel> # rpm -qa | grep mcollect
[2012/02/20 07:30:50] <ArcAngel> pe-mcollective-common-1.2.1-10.pe.el5
[2012/02/20 07:30:50] <ArcAngel> pe-mcollective-1.2.1-10.pe.el5
[2012/02/20 07:32:28] <Volcane> ArcAngel: the docuemntation applies to the opensource mcollective not pe
[2012/02/20 07:32:35] <ArcAngel> aha
[2012/02/20 07:32:35] <Volcane> that specific install guide
[2012/02/20 07:35:11] <Volcane> and I'll say again what I said like 10 times to you
[2012/02/20 07:35:17] <Volcane> install new nodes with the pe installer script
[2012/02/20 07:35:21] <Volcane> and it does it for you
[2012/02/20 07:35:37] @ ezryx joined channel #puppet
[2012/02/20 07:35:48] <Volcane> it manages config files, certs, plugins and everything
[2012/02/20 07:38:27] @ ken_barber joined channel #puppet
[2012/02/20 07:38:58] <ArcAngel> Volcane: i used pe-installer now
[2012/02/20 07:39:12] <ArcAngel> like *you* said
[2012/02/20 07:39:35] <ArcAngel> i even resigned the client cert succesfully
[2012/02/20 07:39:46] <ArcAngel> but i don't see the server showing up in live mangement
[2012/02/20 07:39:50] <ArcAngel> or mco ping
[2012/02/20 07:39:53] <Volcane> :) did you previously try to install mco by hand or with other rpms on this node?
[2012/02/20 07:40:03] <Volcane> or is this a new clean install
[2012/02/20 07:40:06] <ArcAngel> it was a test machine which i re-installed
[2012/02/20 07:40:27] <Volcane> is the pe-mcollective service up? think thats what its called maybe pe-mcollectived
[2012/02/20 07:40:30] <ArcAngel> new centos and used puppet installer
[2012/02/20 07:40:33] <ArcAngel> yes
[2012/02/20 07:40:41] <Volcane> anything in the mcollective log?
[2012/02/20 07:41:05] <ArcAngel> I, [2012-02-20T14:10:51.791910 #11169] INFO -- : mcollectived:31 The Marionette Collective 1.2.1 started logging at info level
[2012/02/20 07:41:05] <gepetto> ArcAngel: I: #11169 is http://projects.puppetlabs.com/issues/show/11169 "Bug #11169: It's unclear that the docs target 2.6.x or greater - Puppet Documentation. It has a status of Accepted and is assigned to -"
[2012/02/20 07:41:26] <ArcAngel> only that
[2012/02/20 07:41:44] @ Quit: Kazuhiro1: Quit: Leaving.
[2012/02/20 07:41:47] <ArcAngel> on client side
[2012/02/20 07:42:13] <Volcane> and you're using the puppet master from PE as it was installed? didnt change its external classifier or antyhing?
[2012/02/20 07:42:22] <ArcAngel> nope
[2012/02/20 07:42:25] <ArcAngel> 2 basic installs
[2012/02/20 07:42:29] <ArcAngel> resign cert
[2012/02/20 07:42:32] <ArcAngel> en try mco ping
[2012/02/20 07:42:47] <Volcane> and ran puppet agent on it properly
[2012/02/20 07:42:53] @ tuxaddicted joined channel #puppet
[2012/02/20 07:42:57] <ArcAngel> yep
[2012/02/20 07:43:03] <ArcAngel> is does check in
[2012/02/20 07:43:56] <Volcane> ok, pastie.org the server.cfg in the mcollective config
[2012/02/20 07:43:58] @ zul joined channel #puppet
[2012/02/20 07:45:14] <ArcAngel> http://pastie.org/3420114
[2012/02/20 07:45:31] @ Quit: zul: Read error: Connection reset by peer
[2012/02/20 07:45:33] <Volcane> did u edit that at all?
[2012/02/20 07:45:42] <ArcAngel> nope
[2012/02/20 07:45:51] <Volcane> that doesnt look properly setup at all
[2012/02/20 07:46:02] @ zul joined channel #puppet
[2012/02/20 07:46:02] <ArcAngel> default install of puppet
[2012/02/20 07:46:17] <ArcAngel> it knows the password and hosts
[2012/02/20 07:46:30] <ArcAngel> thought puppet installer would do that for me
[2012/02/20 07:46:55] <Volcane> it should if the node is in the correct group in the PE console and has the mcollective module on it
[2012/02/20 07:47:01] <ArcAngel> plugin.stomp.host = localhost
[2012/02/20 07:47:09] <ArcAngel> that needs to be puppet master?
[2012/02/20 07:47:11] @ rmt joined channel #puppet
[2012/02/20 07:47:15] <Volcane> yes
[2012/02/20 07:47:29] <Volcane> but the mcollective module will do that for yhou
[2012/02/20 07:47:42] <ArcAngel> it did not
[2012/02/20 07:48:15] @ Quit: nan0r: Read error: Connection reset by peer
[2012/02/20 07:50:02] <ArcAngel> Volcane: have i done something wrong in install then?
[2012/02/20 07:50:13] @ Quit: AshishH: Remote host closed the connection
[2012/02/20 07:50:19] <Volcane> I am not sure, ask support they know what to look for
[2012/02/20 07:50:30] <Volcane> i know PE is does this for you - I've built like 500 node PE builds
[2012/02/20 07:50:36] <Volcane> but i dont know it well enough to debug why it doesnt
[2012/02/20 07:50:56] <ArcAngel> ok, thanks anywa
[2012/02/20 07:51:00] <ArcAngel> O=)
[2012/02/20 07:51:15] <ArcAngel> i will play around some more
[2012/02/20 07:51:31] <Volcane> it looks like the mcollectiv emodule didnt run on this node
[2012/02/20 07:51:38] <Volcane> and the dashboard console applies classes to the node
[2012/02/20 07:51:47] <Volcane> the mco one is in the default group thats applied to all nodes
[2012/02/20 07:51:56] <Volcane> but perhaps somethings weird with your setup
[2012/02/20 07:52:14] <ArcAngel> i think i will re-install both machines
[2012/02/20 07:52:16] <ArcAngel> and start fresh
[2012/02/20 07:57:45] @ brtl joined channel #puppet
[2012/02/20 07:59:56] @ Quit: Guest56677: Ping timeout: 252 seconds
[2012/02/20 08:03:41] @ choonming_ joined channel #puppet
[2012/02/20 08:04:19] @ PlasmoNYC joined channel #puppet
[2012/02/20 08:04:36] @ PlasmoNYC left channel #puppet ()
[2012/02/20 08:10:29] @ plasmonyc joined channel #puppet
[2012/02/20 08:10:46] @ Quit: Tobu: Read error: Operation timed out
[2012/02/20 08:11:22] @ nan0r joined channel #puppet
[2012/02/20 08:15:32] @ lwhalen joined channel #puppet
[2012/02/20 08:17:20] @ johnston_ joined channel #puppet
[2012/02/20 08:20:38] <SpComb> so hm, is there any way to access a `define (...) { ... }`'s variable from some other class/define, based on a given $name?
[2012/02/20 08:20:54] <SpComb> or do I need to merge my fancy sub-define back into the main define :(
[2012/02/20 08:20:55] <kjetilho> I don't think so
[2012/02/20 08:20:58] @ Tobu joined channel #puppet
[2012/02/20 08:21:24] <kjetilho> not without Ruby hackery, anyway
[2012/02/20 08:22:26] @ Quit: choonming_: Ping timeout: 265 seconds
[2012/02/20 08:22:30] @ choonming__ joined channel #puppet
[2012/02/20 08:22:44] @ tmclaugh joined channel #puppet
[2012/02/20 08:23:25] @ Quit: kinsel8: Ping timeout: 252 seconds
[2012/02/20 08:23:36] <artkrz> hey guys, if the user is set to absent and i have managehome set to true, should the home dir be removed on absent ?
[2012/02/20 08:26:41] <ABK> hey did anyone used vcsrepo
[2012/02/20 08:26:54] <ABK> I copied it in my module_path
[2012/02/20 08:27:14] <ABK> used it in another class same as in provided example
[2012/02/20 08:27:22] <ABK> puppet identifes the Resource Type
[2012/02/20 08:27:34] <ABK> includes it in catalogue created
[2012/02/20 08:27:45] <ABK> but doesn't clone or init the desired repo
[2012/02/20 08:27:53] @ gazoombo joined channel #puppet
[2012/02/20 08:30:34] @ Quit: shayes:
[2012/02/20 08:31:05] @ lborda joined channel #puppet
[2012/02/20 08:31:42] @ Quit: lborda: Read error: Connection reset by peer
[2012/02/20 08:32:18] @ emmanuelux joined channel #puppet
[2012/02/20 08:33:18] <ABK> *ping*
[2012/02/20 08:33:50] @ mgw joined channel #puppet
[2012/02/20 08:34:33] @ Quit: ki0: Read error: Connection reset by peer
[2012/02/20 08:39:13] @ Quit: daysmen: Quit: Lost terminal
[2012/02/20 08:39:14] @ Quit: marrusl: Remote host closed the connection
[2012/02/20 08:39:45] @ Bass10 joined channel #puppet
[2012/02/20 08:40:43] @ Quit: mgw: Quit: Leaving.
[2012/02/20 08:42:06] @ |Majestic| joined channel #puppet
[2012/02/20 08:44:28] @ ki0 joined channel #puppet
[2012/02/20 08:47:40] @ leifmadsen joined channel #puppet
[2012/02/20 08:48:18] @ lanky joined channel #puppet
[2012/02/20 08:48:23] @ rgsteele joined channel #puppet
[2012/02/20 08:49:35] <ABK> hey did anyone used vcsrepo
[2012/02/20 08:49:36] <ABK> I copied it in my module_path
[2012/02/20 08:49:36] <ABK> used it in another class same as in provided example
[2012/02/20 08:49:36] <ABK> puppet identifes the Resource Type
[2012/02/20 08:49:36] <ABK> includes it in catalogue created
[2012/02/20 08:49:36] <ABK> but doesn't clone or init the desired repo
[2012/02/20 08:51:22] <_rc> so what have you tried to identify this?
[2012/02/20 08:52:36] @ astrostl joined channel #puppet
[2012/02/20 08:55:47] @ Quit: choonming__: Read error: Connection timed out
[2012/02/20 08:56:25] <ABK> in the manifests being included with vcsrepo usage, other resources are working fine
[2012/02/20 08:56:46] <ABK> making the vcsrepo spelling wrong creates erro
[2012/02/20 08:57:04] <_rc> there are several sample manifests
[2012/02/20 08:57:11] <ABK> the catalogue created on client has Vcsrepo mentions with its details
[2012/02/20 08:57:43] <ABK> sample manifests? for what using vcsrepo or anything else
[2012/02/20 08:58:01] <_rc> in the vcsrepo districbution
[2012/02/20 08:58:13] <ABK> the examples right
[2012/02/20 08:58:22] <_rc> you say you're using the ones which are included. you didn't say which one
[2012/02/20 08:58:37] <_rc> so... which one?
[2012/02/20 08:58:54] <ABK> I'm using the example for 'git' in a separate new created class
[2012/02/20 08:59:13] <_rc> which of the 3 git ones? https://github.com/puppetlabs/puppet-vcsrepo/tree/master/examples/git
[2012/02/20 08:59:51] @ includex joined channel #puppet
[2012/02/20 08:59:58] <ABK> 2 examples; one for bare_init.pp
[2012/02/20 09:00:02] <ABK> and another for clone
[2012/02/20 09:00:06] <ABK> with different source
[2012/02/20 09:00:08] @ IndyMichaelB joined channel #puppet
[2012/02/20 09:00:39] @ Quit: Ramonster: Ping timeout: 240 seconds
[2012/02/20 09:00:44] <_rc> sorry, that doesn't mae it any clearer to me what you're actually using or trying to achieve, so I'm going to bow out
[2012/02/20 09:01:13] <ABK> I even tried adding 'force' => true to clone.pp usage
[2012/02/20 09:01:25] <ABK> ?
[2012/02/20 09:01:35] <ABK> I'll try explain again
[2012/02/20 09:01:53] <ABK> I added vcrepo module in my module_path
[2012/02/20 09:02:04] <ABK> then I created a new empty module
[2012/02/20 09:02:40] @ Quit: zul: Read error: Operation timed out
[2012/02/20 09:02:41] @ jodok joined channel #puppet
[2012/02/20 09:02:42] @ Quit: jodok: Changing host
[2012/02/20 09:02:42] @ jodok joined channel #puppet
[2012/02/20 09:02:44] @ Ramonster joined channel #puppet
[2012/02/20 09:04:01] @ ldlework joined channel #puppet
[2012/02/20 09:05:05] @ behrendsj_ joined channel #puppet
[2012/02/20 09:06:22] @ kangman joined channel #puppet
[2012/02/20 09:06:55] <ABK> and added a new init.pp to it with a file resource
[2012/02/20 09:07:18] <ABK> a vcrepo with provider 'git' bare_init.pp
[2012/02/20 09:07:24] <ABK> a vcrepo with provider 'git' clone.pp
[2012/02/20 09:07:30] <ABK> and tried it out
[2012/02/20 09:07:34] <ABK> its not failing
[2012/02/20 09:07:40] <ABK> no error of anysort
[2012/02/20 09:07:50] <ABK> but no repo is getting created
[2012/02/20 09:07:53] <ABK> thats it
[2012/02/20 09:08:09] @ Quit: behrendsj: Ping timeout: 240 seconds
[2012/02/20 09:10:52] @ paulherbosch joined channel #puppet
[2012/02/20 09:11:49] @ bpgoldsb_ is now known as bpgoldsb
[2012/02/20 09:14:49] <solarisfire> is it possible to pass data between manifests?
[2012/02/20 09:14:56] @ Quit: Rockj: Ping timeout: 260 seconds
[2012/02/20 09:15:44] @ Rockj joined channel #puppet
[2012/02/20 09:15:54] <solarisfire> For example I have a hash in my nodes.pp, and want to pass it to director.pp within a module
[2012/02/20 09:16:16] @ cdracars joined channel #puppet
[2012/02/20 09:18:20] <astrostl> solarisfire: assign it to a variable then access it with scoping
[2012/02/20 09:18:25] <astrostl> $module::hash
[2012/02/20 09:18:32] <astrostl> $module::class::hash rather
[2012/02/20 09:18:58] <solarisfire> ok let me give that a go
[2012/02/20 09:18:58] <astrostl> that kind of remote-access can get confusing pretty quick though, watch out
[2012/02/20 09:20:33] <etank> out of curiosity how does something like 'source => "puppet:///modules/motd/motd"' get translated to the real path '/etc/puppet/modules/motd/files/motd'
[2012/02/20 09:20:50] <etank> why is 'source => "puppet:///modules/motd/files/motd"' not the correct way?
[2012/02/20 09:21:30] @ Quit: tuxaddicted: Ping timeout: 255 seconds
[2012/02/20 09:21:33] <_rc> because it's already a translation for modulepath anyway
[2012/02/20 09:22:33] <astrostl> i suppose file is implicit because no other types of things are accessed in that way
[2012/02/20 09:25:02] @ blentz joined channel #puppet
[2012/02/20 09:25:16] <etank> that was giving me fits this weekend because I was trying to be explicit in that path
[2012/02/20 09:26:53] @ loganspencer joined channel #puppet
[2012/02/20 09:28:09] <astrostl> i think it should accept both
[2012/02/20 09:28:24] <astrostl> you could file a bug
[2012/02/20 09:28:29] <astrostl> i'll upvote it :)
[2012/02/20 09:29:02] @ Quit: paulherbosch: Quit: paulherbosch
[2012/02/20 09:29:11] @ VladGh joined channel #puppet
[2012/02/20 09:29:30] <_rc> if it accepted both it'd break where people had files/files/ and really wanted it
[2012/02/20 09:29:45] <etank> im just trying to understand how it all works for now :)
[2012/02/20 09:30:13] @ jtanner joined channel #puppet
[2012/02/20 09:32:47] <etank> heh. http://docs.puppetlabs.com/guides/modules.html#module-lookup seems to answer my question too
[2012/02/20 09:34:02] <etank> is it because the resource type (in this case) is a file that it can be implicit like that?
[2012/02/20 09:34:37] <solarisfire> Got it working thanks :-)
[2012/02/20 09:36:56] @ Quit: larstobi: Quit: Leaving.
[2012/02/20 09:38:48] <astrostl> _rc: good point. although, screw those people :)
[2012/02/20 09:39:13] <astrostl> i would bet the number of people hosed by confusion/mistakes would far outweigh those that use files/files, but it's just a bet.
[2012/02/20 09:39:55] <RichGuk> Best way to gather host/ip information about other nodes? Want to manage hosts/iptables for some nodes?
[2012/02/20 09:40:20] @ Quit: ckauhaus: Quit: Leaving.
[2012/02/20 09:41:13] <astrostl> RichGuk: you could look at http://docs.puppetlabs.com/guides/exported_resources.html
[2012/02/20 09:41:25] @ Telmo joined channel #puppet
[2012/02/20 09:41:48] <Telmo> morning
[2012/02/20 09:42:16] <RichGuk> astrostl: Shall take a look, cheers.
[2012/02/20 09:42:28] <Telmo> can someone tell me if it is possible to pull just an specific file to client intstead of the whole manifest?
[2012/02/20 09:42:39] @ Quit: cwarden: Ping timeout: 240 seconds
[2012/02/20 09:42:52] <astrostl> is it a module?
[2012/02/20 09:43:15] <astrostl> and is it broken into classes?
[2012/02/20 09:43:21] @ include__ joined channel #puppet
[2012/02/20 09:43:22] @ Quit: includex: Ping timeout: 244 seconds
[2012/02/20 09:43:22] @ Quit: include__: Remote host closed the connection
[2012/02/20 09:43:27] @ Quit: Rockj: Ping timeout: 240 seconds
[2012/02/20 09:43:43] <astrostl> if so, and if i understand your question correctly, you can include module::class directly
[2012/02/20 09:43:55] <astrostl> rather than just include module, which grabs init.pp (and everything you have tied to it)
[2012/02/20 09:44:31] @ Rockj joined channel #puppet
[2012/02/20 09:44:37] <Telmo> it can be, we are trying to decide if puppet is a good fit for our environment, and if I want to pull /etc/hosts from the client without bringing along all the other classes assigned to the host that would be preferable
[2012/02/20 09:46:03] <astrostl> oh, you're talking about an actual file
[2012/02/20 09:46:07] <astrostl> you can do that by default
[2012/02/20 09:46:29] <astrostl> puppet:///someothermodule/myetchosts
[2012/02/20 09:46:48] <Telmo> I've tried to find the documentation for it but I haven't been able to
[2012/02/20 09:46:53] <astrostl> (provided you have a copy of /etc/hosts stored in /etc/puppet/modules/someothermodule/files/myetchosts)
[2012/02/20 09:47:12] <_rc> you can do it with resource tagging I think
[2012/02/20 09:47:21] <Telmo> so I would do a puppet agent call for that resource?
[2012/02/20 09:47:32] <astrostl> http://docs.puppetlabs.com/guides/file_serving.html
[2012/02/20 09:48:03] <astrostl> these questions indicate to me that you don't have a sufficient understanding of puppet to make this decision
[2012/02/20 09:48:08] <_rc> the agent operates on catalogs, but if you apply a given tag, you could just apply the tagged resources from that catalog, I think
[2012/02/20 09:48:11] <astrostl> (that's not a dig in any way)
[2012/02/20 09:48:29] <_rc> astrostl: I think you're not actually groking the question
[2012/02/20 09:49:05] <astrostl> could be, but i'm thinking different terminology would be used if he's talking about grabbing a literal file and is concerned about importing classes
[2012/02/20 09:50:32] <Telmo> astrostl: lets say I have a class for my etc hosts defined in my catalog, and that class is assigned to the hosts along with a few other classes in a manifest, something changes in the /etc/hosts but I want to make sure that only /etc/hosts is pulled and not all the other classes since I may or may not know their state of development
[2012/02/20 09:50:36] @ Quit: ABK: Ping timeout: 260 seconds
[2012/02/20 09:51:26] <Telmo> I guess that what am I asking is.. can I cherry pick specific classes within a manifest insteaf of having to pull down and apply the whole manifest
[2012/02/20 09:52:03] <Volcane> Telmo: there's othing that supports that kind of thing
[2012/02/20 09:52:12] <Telmo> thanks
[2012/02/20 09:52:14] <Volcane> Telmo: use environments and develop modules in a dev environment
[2012/02/20 09:52:16] <astrostl> http://docs.puppetlabs.com/guides/environment.html
[2012/02/20 09:52:30] <Volcane> Telmo: and only release completed code you cant expect the system to work around sloppy code management
[2012/02/20 09:53:14] <astrostl> either don't ask for classes you don't necessarily want, or use environments
[2012/02/20 09:53:23] <Telmo> I know, that's how I have it set up, in 3 different environments, but the requirements impossed onto me are pretty strict with regards to this. We are currently using Etch which does what we want.. but it is less than desirable
[2012/02/20 09:53:55] <astrostl> to be clear, we're not talking about environments at your office (e.g. dev/test/prod)
[2012/02/20 09:54:01] <astrostl> we're talking about environments within puppet itself
[2012/02/20 09:54:20] <astrostl> which can be kermit/piggy/fozzie
[2012/02/20 09:54:22] <Telmo> I have my environments in puppet mirror the ones in our offices
[2012/02/20 09:54:47] <astrostl> so don't include classes that you don't want in environments where you don't want them
[2012/02/20 09:55:44] <Telmo> I know, but if my SAs want to update just /etc/hosts I can't tell them they have to download and apply all other classes assigned to the host.
[2012/02/20 09:56:07] <Telmo> I've used puppet in the past, I was hoping something like this would have been implemented
[2012/02/20 09:56:31] <Telmo> thanks for your help
[2012/02/20 09:56:33] <Volcane> if you're just picking and choose what bit you want to manage you should just not use puppet
[2012/02/20 09:56:36] <Volcane> cos it wont work well for you
[2012/02/20 09:57:13] @ labrown joined channel #puppet
[2012/02/20 09:57:31] <Telmo> Volcane: that's why we are currently using Etch
[2012/02/20 09:57:43] <Volcane> etch?
[2012/02/20 09:57:46] @ mgw joined channel #puppet
[2012/02/20 09:58:15] <Volcane> O
[2012/02/20 09:58:20] <Volcane> s/O//
[2012/02/20 09:58:27] <Telmo> http://sourceforge.net/apps/trac/etch/wiki/GettingStarted
[2012/02/20 09:58:46] <Telmo> multihommed foreman servers
[2012/02/20 09:58:52] @ Quit: danikov: Ping timeout: 244 seconds
[2012/02/20 09:58:52] <Telmo> wrong window
[2012/02/20 09:58:58] @ key joined channel #puppet
[2012/02/20 09:59:53] @ ckauhaus joined channel #puppet
[2012/02/20 10:00:32] @ Quit: bradoaks_: Remote host closed the connection
[2012/02/20 10:00:48] <velo_> guys is something wrong with puppet v. 2.7.10 ?
[2012/02/20 10:01:04] <Volcane> see the topic of the channel
[2012/02/20 10:01:44] @ Quit: socomm: Ping timeout: 276 seconds
[2012/02/20 10:01:51] <velo_> sry somehow misread it
[2012/02/20 10:01:53] @ Quit: Vasik|work: Read error: Connection reset by peer
[2012/02/20 10:02:54] @ mdirkse joined channel #puppet
[2012/02/20 10:03:17] @ socomm joined channel #puppet
[2012/02/20 10:05:35] @ Quit: ckauhaus: Ping timeout: 252 seconds
[2012/02/20 10:05:59] @ tecto_ joined channel #puppet
[2012/02/20 10:06:28] <|Majestic|> was waiting when you would pull it out :) - I had to force 2.7.9 ages ago as so many issues with 2.7.10 but most seems to be linked to centos5 though at least from my testing with deb6, centos5/6
[2012/02/20 10:08:13] <astrostl> the diff output from puppetd -tv on 2.7.10 drove me bananas
[2012/02/20 10:08:40] @ Quit: abhinavmehta: Quit: abhinavmehta
[2012/02/20 10:11:32] <flipwork> hrm, if I run puppetmasterd everything is OK, if I run via passenger, I get forbidden messages
[2012/02/20 10:11:39] <flipwork> 2.6.12
[2012/02/20 10:12:01] <flipwork> nothing in the error logs
[2012/02/20 10:13:00] <astrostl> web server permissions?
[2012/02/20 10:14:29] @ Quit: loganspencer: Quit: Computer has gone to sleep.
[2012/02/20 10:14:54] <flipwork> that was my first thoughtm but Rack runs as the same user as puppetmasterd
[2012/02/20 10:15:43] <flipwork> http://pastie.org/3420949
[2012/02/20 10:16:07] @ Quit: Stenbryggen: Quit: Leaving.
[2012/02/20 10:16:30] <Telmo> check permissiong in your rack file, rack will run as the user who owns that file
[2012/02/20 10:17:12] <flipwork> owner is puppet, same as puppetmasterd runs as
[2012/02/20 10:18:16] @ stkrzysiak joined channel #puppet
[2012/02/20 10:18:34] @ Quit: stkrzysiak: Client Quit
[2012/02/20 10:18:44] @ ckauhaus joined channel #puppet
[2012/02/20 10:18:59] @ stkrzysiak joined channel #puppet
[2012/02/20 10:19:15] @ Quit: leifmadsen: Ping timeout: 240 seconds
[2012/02/20 10:19:20] @ judeu joined channel #puppet
[2012/02/20 10:19:25] <flipwork> also, certificate signing seems to work ok
[2012/02/20 10:19:29] <n1x0n> velo_: I had huge problems with 2.7.10 , agent was getting stuck for examlpe, I'm back to 2.7.9 for now
[2012/02/20 10:19:36] @ Quit: astrostl:
[2012/02/20 10:19:58] @ Quit: judeu: Read error: Connection reset by peer
[2012/02/20 10:20:31] @ bradoaks joined channel #puppet
[2012/02/20 10:20:35] @ leifmadsen joined channel #puppet
[2012/02/20 10:20:36] @ Quit: n8: Quit: n8
[2012/02/20 10:21:35] <velo_> n1x0n: the same here... thats why I asked :)
[2012/02/20 10:22:54] @ q-rban is now known as q0rban
[2012/02/20 10:25:23] @ Quit: rockets_: Quit: Leaving
[2012/02/20 10:25:44] @ Quit: pmorillon: Ping timeout: 244 seconds
[2012/02/20 10:25:47] <aricg> flipwork, what do you have in auth.conf ?
[2012/02/20 10:26:45] <flipwork> aricg: defaults
[2012/02/20 10:26:48] @ pmorillon joined channel #puppet
[2012/02/20 10:27:16] <flipwork> http://pastie.org/3421023
[2012/02/20 10:30:24] <aricg> flipwork,try adding path /var/lib/puppet/ allow *
[2012/02/20 10:30:32] @ Quit: londo_: Quit: Zzzzzz
[2012/02/20 10:30:43] <aricg> or allow *.yourdomain.foo
[2012/02/20 10:30:53] @ theRoUS joined channel #puppet
[2012/02/20 10:30:54] @ Quit: theRoUS: Changing host
[2012/02/20 10:30:54] @ theRoUS joined channel #puppet
[2012/02/20 10:31:27] @ troutwine_away is now known as troutwine
[2012/02/20 10:32:11] @ Quit: jodok: Quit: jodok
[2012/02/20 10:32:27] @ j^2 joined channel #puppet
[2012/02/20 10:32:39] @ Londo_ joined channel #puppet
[2012/02/20 10:33:13] @ dan__t joined channel #puppet
[2012/02/20 10:33:47] @ Quit: inecas: Ping timeout: 245 seconds
[2012/02/20 10:34:18] @ brunoleon joined channel #puppet
[2012/02/20 10:34:19] @ Quit: velo_: Quit: http://quassel-irc.org - Chat comfortably. Anywhere.
[2012/02/20 10:35:54] @ Quit: ezryx: Remote host closed the connection
[2012/02/20 10:36:19] @ ezryx joined channel #puppet
[2012/02/20 10:36:53] @ Quit: verwilst: Quit: Ex-Chat
[2012/02/20 10:37:15] <flipwork> hrm, nope
[2012/02/20 10:37:28] <aricg> same error?
[2012/02/20 10:37:31] <flipwork> yep
[2012/02/20 10:37:36] <Edgan> Took them long enough to pull 2.7.10
[2012/02/20 10:37:46] <aricg> you add that to the client or the master/
[2012/02/20 10:37:50] <flipwork> master
[2012/02/20 10:38:01] <aricg> you need both for plugin sync
[2012/02/20 10:38:21] <flipwork> hrm, weird
[2012/02/20 10:38:31] <aricg> actually. I'm just some guy, thats what I would try next
[2012/02/20 10:38:32] <flipwork> it works fine when I use puppetmasterd
[2012/02/20 10:38:56] <flipwork> its only under passenger that it breaks
[2012/02/20 10:39:47] <flipwork> if I run without pluginsync I get a forbidden to access /certificate_revocation_list/ca
[2012/02/20 10:40:25] <aricg> flipwork, passenger runnign as puppet... hmm...
[2012/02/20 10:40:58] <aricg> ps shows something along these lines? http://pastie.org/3421098
[2012/02/20 10:41:16] @ Quit: smintz: Ping timeout: 260 seconds
[2012/02/20 10:41:34] @ csanchez joined channel #puppet
[2012/02/20 10:41:41] <aricg> flipwork, is the auth.conf the same on the nodes as on the master? it has a path /certificate_revocation_list/ca entry?
[2012/02/20 10:41:50] @ smintz joined channel #puppet
[2012/02/20 10:41:52] <_rc> flipwork: did you share your vhost?
[2012/02/20 10:42:42] @ Quit: fiddyspence: Quit: Lost terminal
[2012/02/20 10:44:17] <aricg> flipwork, scratch that you only need the auth.conf stuff on the master, unless you need to enable puppet push.
[2012/02/20 10:44:28] @ rcrowley joined channel #puppet
[2012/02/20 10:44:33] <flipwork> aricg: yep, ps looks the same
[2012/02/20 10:44:37] <flipwork> _rc: I did not, but I can
[2012/02/20 10:45:10] @ Quit: sdog: Ping timeout: 245 seconds
[2012/02/20 10:45:26] @ artkrz is now known as artkrz-away
[2012/02/20 10:45:49] <flipwork> http://pastie.org/3421123
[2012/02/20 10:45:59] @ Quit: samkottler: Remote host closed the connection
[2012/02/20 10:46:13] @ fiddyspence joined channel #puppet
[2012/02/20 10:47:03] @ Quit: rcrowley: Client Quit
[2012/02/20 10:47:48] <_rc> flipwork: looks almost like ours, but for 2 changes. RackAutoDetect On and commenting out the SSLCARevocationFile line
[2012/02/20 10:49:05] @ Quit: ki0: Read error: Connection reset by peer
[2012/02/20 10:49:15] @ kinsel8 joined channel #puppet
[2012/02/20 10:51:19] <aricg> flipwork, what is in your /etc/puppet/rack/config.ru
[2012/02/20 10:51:34] @ Quit: kermit: Quit: Leaving.
[2012/02/20 10:51:51] <flipwork> http://pastie.org/3421165
[2012/02/20 10:52:03] @ newtMcKerr joined channel #puppet
[2012/02/20 10:52:15] @ Quit: smintz: Ping timeout: 240 seconds
[2012/02/20 10:52:39] <aricg> flipwork, i dont have these two line $0 = "master"
[2012/02/20 10:52:40] <aricg> ARGV << "--debug"
[2012/02/20 10:52:43] <aricg> lines
[2012/02/20 10:53:03] <flipwork> I uncommeted --debug hoping to gain some insight
[2012/02/20 10:53:08] <_rc> we do, the $0 = master is kindof important
[2012/02/20 10:53:17] @ inecas joined channel #puppet
[2012/02/20 10:53:43] @ Quit: ckauhaus: Max SendQ exceeded
[2012/02/20 10:54:30] <aricg> flipwork, how is ruby installed? something like this? /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb
[2012/02/20 10:54:34] <_rc> after you do a puppet run, are you seeing processes in passenger-status
[2012/02/20 10:55:17] <_rc> if no then it's not launching, if yes then it is and failing to be useful
[2012/02/20 10:56:14] <flipwork> yep, shows up in passenger-status
[2012/02/20 10:56:50] <etank> does anyone in here know if augtool can handle modifying /etc/sysconfig/rhn/up2date on a redhat/centos system natively?
[2012/02/20 10:57:02] <etank> when I run 'augtool print /files/etc/sysconfig/rhn/up2date' nothing gets returned on my centos system
[2012/02/20 10:57:36] @ ki0 joined channel #puppet
[2012/02/20 10:57:41] <flipwork> aricg: similar yeah
[2012/02/20 10:58:16] <flipwork> brb
[2012/02/20 10:58:18] @ Quit: flipwork: Quit: leaving
[2012/02/20 10:58:21] <aricg> etank, /usr/share/augeas/lenses/dist will show you all the possible ones
[2012/02/20 10:58:30] @ samkottler joined channel #puppet
[2012/02/20 10:59:01] @ Quit: dan__t: Read error: Operation timed out
[2012/02/20 10:59:16] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 10:59:41] @ csanchez joined channel #puppet
[2012/02/20 11:00:04] @ dan__t joined channel #puppet
[2012/02/20 11:00:11] @ kindjal joined channel #puppet
[2012/02/20 11:00:27] @ Quit: lkoranda: Quit: Ex-Chat
[2012/02/20 11:00:46] <etank> aricg: thanks. it seems that it doesn't then
[2012/02/20 11:00:50] @ cruzfox joined channel #puppet
[2012/02/20 11:00:59] @ mattr joined channel #puppet
[2012/02/20 11:01:00] @ Quit: mattr: Changing host
[2012/02/20 11:01:00] @ mattr joined channel #puppet
[2012/02/20 11:01:45] <aricg> etank, you could use puppet concat but it is a bit clunky
[2012/02/20 11:02:12] @ Quit: ba6: Ping timeout: 252 seconds
[2012/02/20 11:02:18] @ Quit: mattr-: Ping timeout: 272 seconds
[2012/02/20 11:02:27] @ ba6 joined channel #puppet
[2012/02/20 11:02:31] <realist> It's also fairly trivial to write a new augeas lens
[2012/02/20 11:02:36] @ choonming__ joined channel #puppet
[2012/02/20 11:02:59] <etank> i will look into both of those. honestly though i only need to modify one line in the file
[2012/02/20 11:03:02] <realist> up2date is just key/value pair, IIRC
[2012/02/20 11:03:11] @ mykhyggz joined channel #puppet
[2012/02/20 11:03:11] @ key left channel #puppet ("Konversation terminated!")
[2012/02/20 11:03:18] <etank> yeah pretty much
[2012/02/20 11:03:35] @ Stenbryggen joined channel #puppet
[2012/02/20 11:03:39] <aricg> realist, sed!
[2012/02/20 11:04:18] <realist> aricg: yes, but shouldn't we be discouraging exec calls?
[2012/02/20 11:04:54] <aricg> no until there are methods written to fill the gaps
[2012/02/20 11:04:59] @ knappy joined channel #puppet
[2012/02/20 11:05:07] <aricg> no/not
[2012/02/20 11:05:11] <aricg> imo/imho
[2012/02/20 11:05:23] <knappy> Can I use puppet for J2ee projects ?
[2012/02/20 11:06:19] <aricg> What part of the project?
[2012/02/20 11:06:52] <knappy> the config management and the deployment ?
[2012/02/20 11:06:56] <aricg> yes
[2012/02/20 11:07:49] @ danikov joined channel #puppet
[2012/02/20 11:08:08] @ Quit: wreiner: Quit: Leaving
[2012/02/20 11:08:35] <aricg> knappy, how many servers?
[2012/02/20 11:08:54] @ Quit: shanlar-: Ping timeout: 248 seconds
[2012/02/20 11:09:00] <knappy> at least 20 ... distributed ....
[2012/02/20 11:09:13] <knappy> not like a centralized data center ...
[2012/02/20 11:09:28] <aricg> I think you will find that puppet greatly reduces admin time... once its setup that is,
[2012/02/20 11:09:43] @ Quit: djm68: Remote host closed the connection
[2012/02/20 11:09:56] <aricg> how similar are the machines?
[2012/02/20 11:10:10] <aricg> by OS and software
[2012/02/20 11:10:33] <_rc> can you give the fellow a simple yes?
[2012/02/20 11:10:35] @ Quit: MattyM: Quit: Leaving
[2012/02/20 11:11:03] <aricg> i did, its faterh up
[2012/02/20 11:11:18] <aricg> i need to practice my typing anyhow.
[2012/02/20 11:11:21] <knappy> no control of the machines' OSes ..... we know that the machines use the same application servers
[2012/02/20 11:11:35] @ Quit: jaydg: Remote host closed the connection
[2012/02/20 11:11:43] <aricg> knappy, so the machines are partially managed?
[2012/02/20 11:11:55] <knappy> yes
[2012/02/20 11:12:25] <aricg> i dont know if you are going to be able to install puppet on a managed machine.
[2012/02/20 11:14:11] <knappy> so ... to better undestand ... if I want to manage a specific distributed system ... I need to install puppet(components) on every machine ...
[2012/02/20 11:15:09] @ BLZbubba joined channel #puppet
[2012/02/20 11:15:33] @ Synthead joined channel #puppet
[2012/02/20 11:15:50] <solarisfire> You guys ever seen this error before? "Error 400 on SERVER: Invalid parameter file on node"
[2012/02/20 11:16:17] @ flipwork joined channel #puppet
[2012/02/20 11:16:59] @ Quit: aptiko: Quit: leaving
[2012/02/20 11:17:22] <aricg> knappy, correct, and for that you need root access
[2012/02/20 11:17:53] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 11:17:54] <knappy> that's kind of impossible ...
[2012/02/20 11:18:00] @ ken_barber1 joined channel #puppet
[2012/02/20 11:18:51] <aricg> yeah It would a tool for whoever is managing your severs...
[2012/02/20 11:18:58] <knappy> can you tell me how difficult is it , in principle, to install puppet ? can i think of it as a PnP
[2012/02/20 11:19:06] <aricg> apt-get install puppet
[2012/02/20 11:19:12] @ Quit: Recourse: Ping timeout: 245 seconds
[2012/02/20 11:19:34] <knappy> k
[2012/02/20 11:19:44] @ csanchez joined channel #puppet
[2012/02/20 11:19:49] <aricg> edit two lines in the config, its the puppet master that holds all the logic and complexity (depending on your requriemnts)
[2012/02/20 11:19:54] @ Quit: idnar: Remote host closed the connection
[2012/02/20 11:19:59] @ idnar joined channel #puppet
[2012/02/20 11:20:06] <solarisfire> installation is PnP, connecting a client is PnP, configuration is a learning curve but once you learn it you can manage 1000 servers with 1 person instead of a team of 10 ;-)
[2012/02/20 11:20:19] <knappy> so that means it works only on linux servers ...
[2012/02/20 11:20:22] <brunoleon> hello there
[2012/02/20 11:20:50] <brunoleon> it it possible to use a function deployed via pluginsync, in a template ?
[2012/02/20 11:20:51] <troutwine> brunoleon: Hi.
[2012/02/20 11:20:55] @ Quit: ken_barber: Ping timeout: 240 seconds
[2012/02/20 11:21:10] @ Recourse joined channel #puppet
[2012/02/20 11:21:14] @ loganspencer joined channel #puppet
[2012/02/20 11:21:16] <_rc> brunoleon: scope.function_yournamehere(["args1"])
[2012/02/20 11:21:46] <_rc> knappy: it\ll work on other unix-alikes and there's a port to windows in progress
[2012/02/20 11:23:15] <solarisfire> anyone ever seen: "Error 400 on SERVER: Invalid parameter file"?
[2012/02/20 11:23:47] <solarisfire> problem with windows is the lack of package management... but blame m*soft
[2012/02/20 11:24:07] <kjetilho> solarisfire: it means, Invalid parameter "file" -- so you have specified an invalid parameter "file" to a resources
[2012/02/20 11:24:13] <_rc> solarisfire: you passed an unknown file parameter to a type? does it give you any lines for context?
[2012/02/20 11:24:19] <jim80net> solarisfire: easier to help you troubleshoot with a pastie
[2012/02/20 11:24:27] <solarisfire> no no lines for context
[2012/02/20 11:24:36] <solarisfire> im not even sure which file i did it in
[2012/02/20 11:24:36] <troutwine> knappy: I wrote up a bunch of instructions for getting a production-ready puppet up on Debian here that should be friendly http://goo.gl/x4IQY
[2012/02/20 11:24:48] @ marcoecc joined channel #puppet
[2012/02/20 11:24:55] <knappy> thx
[2012/02/20 11:25:01] <knappy> thx for your answers
[2012/02/20 11:25:05] <brunoleon> _rc: thanks but... <% if ! scope.empty(proxy_from_to) %>
[2012/02/20 11:25:10] <brunoleon> does not seem to work
[2012/02/20 11:25:15] <knappy> bye
[2012/02/20 11:25:23] @ shanlar joined channel #puppet
[2012/02/20 11:25:26] <_rc> brunoleon: scope.function_empty
[2012/02/20 11:25:37] <brunoleon> yeah I tried both
[2012/02/20 11:26:10] <_rc> odd, because that's what it says here. http://docs.puppetlabs.com/guides/custom_functions.html#referencing-custom-functions-in-templates
[2012/02/20 11:26:11] @ Quit: knappy: Quit: Page closed
[2012/02/20 11:26:32] <_rc> what error do you get?
[2012/02/20 11:28:23] @ Quit: Razique: Quit: Razique
[2012/02/20 11:28:27] <brunoleon> undefined method `empty' for #<Puppet::Parser::Scope:0x7f274c8ee340>
[2012/02/20 11:28:45] <brunoleon> I'm trying things and come back with results
[2012/02/20 11:28:50] <_rc> and as function_empty? same error?
[2012/02/20 11:29:02] @ Quit: loganspencer: Quit: Computer has gone to sleep.
[2012/02/20 11:29:18] <solarisfire> is there anyway to make it more verbose?
[2012/02/20 11:29:23] @ astrostl joined channel #puppet
[2012/02/20 11:29:35] @ jodok joined channel #puppet
[2012/02/20 11:29:36] @ Quit: jodok: Changing host
[2012/02/20 11:29:36] @ jodok joined channel #puppet
[2012/02/20 11:29:42] <brunoleon> _rc: yes
[2012/02/20 11:29:44] @ Quit: critpizza: Read error: Operation timed out
[2012/02/20 11:30:04] <_rc> brunoleon: but with 'function_empty' in the message?
[2012/02/20 11:30:06] <brunoleon> _rc: adding
[2012/02/20 11:30:10] <brunoleon> <% Puppet::Parser::Functions.autoloader.loadall %>
[2012/02/20 11:30:16] <brunoleon> makes it work
[2012/02/20 11:30:30] <_rc> ah hm
[2012/02/20 11:30:32] <_rc> cool
[2012/02/20 11:32:14] @ Quit: jodok: Client Quit
[2012/02/20 11:32:30] @ Reepicheep joined channel #puppet
[2012/02/20 11:35:15] @ sdog joined channel #puppet
[2012/02/20 11:35:16] <arBmind> is it possible to encapsulate an exec refreshonly => true in a define?
[2012/02/20 11:35:48] <arBmind> and easily notify it from the outside?
[2012/02/20 11:36:33] <NuclearLucifer> it is.
[2012/02/20 11:36:42] <solarisfire> grrr got this dropping into my apache errorlog "warning: multiple values for a block parameter (2 for 1)"
[2012/02/20 11:36:45] @ Quit: duerF: Quit: Leaving
[2012/02/20 11:37:00] <arBmind> NuclearLucifer, how?
[2012/02/20 11:37:13] <solarisfire> if I would ask puppet-devs for anything it would be error messages for dummies :-)
[2012/02/20 11:37:26] @ seanh-ansca joined channel #puppet
[2012/02/20 11:37:28] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 11:37:36] @ Quit: inecas: Read error: Operation timed out
[2012/02/20 11:37:51] @ csanchez joined channel #puppet
[2012/02/20 11:38:51] <NuclearLucifer> arBmind, Hm, I would try with some $refreshonly vdefine variable. Or maybe I didn't understand correctly what you want to achive.
[2012/02/20 11:40:42] <arBmind> define mysql::schema( $file ) { exec { "..." : refreshonly => true } }
[2012/02/20 11:41:35] @ Quit: kindjal: Quit: Leaving.
[2012/02/20 11:41:44] <arBmind> the exec should only run when the schema is notified
[2012/02/20 11:42:08] @ Quit: Maliuta: Ping timeout: 252 seconds
[2012/02/20 11:42:38] <_rc> try notify => Mysql::Schema["${file}"], see if it does what you want
[2012/02/20 11:43:10] <NuclearLucifer> Or use some onlyif or unless stanza in exec definition.
[2012/02/20 11:43:56] @ Quit: paroneayea: Remote host closed the connection
[2012/02/20 11:43:56] <_rc> if notify is the model they want...
[2012/02/20 11:43:56] @ rcrowley joined channel #puppet
[2012/02/20 11:46:47] @ Quit: trickyf: Quit: Leaving.
[2012/02/20 11:47:09] @ jkoppe1 left channel #puppet ()
[2012/02/20 11:47:41] @ clover-leaf joined channel #puppet
[2012/02/20 11:48:23] @ clover-leaf left channel #puppet ()
[2012/02/20 11:48:51] @ paroneayea joined channel #puppet
[2012/02/20 11:49:34] @ loganspencer joined channel #puppet
[2012/02/20 11:50:49] @ mayak left channel #puppet ()
[2012/02/20 11:52:10] @ Quit: KaZeR_W: Read error: Connection reset by peer
[2012/02/20 11:53:38] @ ckauhaus joined channel #puppet
[2012/02/20 11:54:37] @ kindjal joined channel #puppet
[2012/02/20 11:54:49] @ Quit: pmorillon: Quit: pmorillon
[2012/02/20 11:55:35] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 11:55:48] <flipwork> ok, definitely an auth.conf issue
[2012/02/20 11:55:58] @ csanchez joined channel #puppet
[2012/02/20 11:56:06] <flipwork> if I allow * path / it works...though that certainly isn't a solution :-)
[2012/02/20 11:56:36] @ Quit: choonming__: Quit: Leaving
[2012/02/20 11:57:09] <sts> hello folks. what does 'Class["foo"] ~> Service["bar"]' do?
[2012/02/20 11:57:24] <solarisfire> ok I traced it down to this config file: http://pastebin.com/Lsfgripf
[2012/02/20 11:57:42] <aricg> flipwork, I dont think that allow * path / allows anything below it
[2012/02/20 11:57:47] <solarisfire> if I avoid the call to it I get no error....
[2012/02/20 11:57:53] <aricg> I have that directive in my puppet.conf as well
[2012/02/20 11:58:09] <_rc> sts: it sets up a notify relationship. http://docs.puppetlabs.com/guides/language_guide.html#chaining-resources
[2012/02/20 11:58:36] @ zul joined channel #puppet
[2012/02/20 11:58:38] <sts> _rc: thank you.
[2012/02/20 11:58:55] <flipwork> aricg: I had path /, auth no, allow *
[2012/02/20 11:59:31] @ xaa joined channel #puppet
[2012/02/20 11:59:49] <flipwork> its the auth no that makes it work. Perhaps something is wrong with cert signing
[2012/02/20 11:59:55] @ pmorillon joined channel #puppet
[2012/02/20 11:59:58] <aricg> flipwork, according to the docs http://docs.puppetlabs.com/guides/rest_auth_conf.html look at -> The following is a list of the default ACLs used by Puppet:
[2012/02/20 12:00:52] @ Quit: pmorillon: Client Quit
[2012/02/20 12:00:54] <flipwork> aricg: yeah, that what mine looks like
[2012/02/20 12:01:03] <flipwork> when it doesn't work
[2012/02/20 12:01:09] @ Quit: ckauhaus: Quit: Leaving.
[2012/02/20 12:01:41] <flipwork> if I add path /, auth no, allow * at the top, it works, but that seems dangerous. Allowing all unauthed clients to access anything :-)
[2012/02/20 12:01:55] <flipwork> but at least I know its not say, filesystem permissions
[2012/02/20 12:02:09] @ rockets joined channel #puppet
[2012/02/20 12:02:43] <aricg> yeah. im still in dev here so I haven't done any work to lock things down.
[2012/02/20 12:02:55] <_rc> flipwork: might it be that the 'Standard Environment Variables' aren't that standard?
[2012/02/20 12:02:59] <aricg> does allow *.your.tld fir your use case?
[2012/02/20 12:03:20] @ ckauhaus joined channel #puppet
[2012/02/20 12:03:32] <_rc> and instead the cert name isn't propgating through to the master
[2012/02/20 12:03:42] <flipwork> could be
[2012/02/20 12:04:15] @ xaa left channel #puppet ()
[2012/02/20 12:04:33] <_rc> try adding the three lines after # The following client headers allow the same configuration to work with Pound. from http://docs.puppetlabs.com/guides/passenger.html
[2012/02/20 12:05:08] <_rc> so you know it'll put them into X-SSL-Subject &c.
[2012/02/20 12:05:13] <_rc> it's a guess/reach
[2012/02/20 12:06:05] @ jiboumans_ joined channel #puppet
[2012/02/20 12:06:18] @ Quit: danikov: Quit: danikov
[2012/02/20 12:06:33] @ Quit: ckauhaus: Client Quit
[2012/02/20 12:06:54] <flipwork> _rc: we have a winner!
[2012/02/20 12:07:49] <solarisfire> Still can't figure out why this isn't a valid parameter file: http://pastebin.com/Lsfgripf :(
[2012/02/20 12:07:55] <solarisfire> anyway to debug it?
[2012/02/20 12:09:00] @ danbeck joined channel #puppet
[2012/02/20 12:09:11] @ Bass2 joined channel #puppet
[2012/02/20 12:10:17] <_rc> solarisfire: it should be valid, are you sure that's the resource in error?
[2012/02/20 12:10:21] @ Quit: Bass2: Max SendQ exceeded
[2012/02/20 12:10:43] @ Bass2 joined channel #puppet
[2012/02/20 12:10:47] @ Quit: bobra: Ping timeout: 240 seconds
[2012/02/20 12:10:50] <solarisfire> yes, unless it's the function passing the data into bacula::config::fileset
[2012/02/20 12:13:04] @ Quit: sdog: Changing host
[2012/02/20 12:13:04] @ sdog joined channel #puppet
[2012/02/20 12:13:48] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 12:16:01] @ csanchez joined channel #puppet
[2012/02/20 12:16:44] @ inecas joined channel #puppet
[2012/02/20 12:17:11] @ ckauhaus joined channel #puppet
[2012/02/20 12:17:54] <solarisfire> yeah the hash being passed to function_create_resources('bacula::config::fileset', $filesets) was wrong... simplest things cause so many issues :-)
[2012/02/20 12:20:19] @ joshcooper joined channel #puppet
[2012/02/20 12:20:30] @ Quit: ezryx: Remote host closed the connection
[2012/02/20 12:20:48] @ Quit: nan0r: Quit: Leaving.
[2012/02/20 12:20:48] @ includex joined channel #puppet
[2012/02/20 12:20:49] @ Quit: includex: Excess Flood
[2012/02/20 12:21:33] @ includex_ joined channel #puppet
[2012/02/20 12:21:34] @ Quit: includex_: Excess Flood
[2012/02/20 12:21:48] @ includex joined channel #puppet
[2012/02/20 12:21:49] @ Quit: includex: Excess Flood
[2012/02/20 12:22:08] @ ezryx joined channel #puppet
[2012/02/20 12:22:50] @ alfism joined channel #puppet
[2012/02/20 12:23:22] @ jameshyde joined channel #puppet
[2012/02/20 12:23:27] @ Quit: cruzfox: Quit: cruzfox
[2012/02/20 12:24:36] @ Quit: jcorrius: Ping timeout: 240 seconds
[2012/02/20 12:26:34] @ rburton- joined channel #puppet
[2012/02/20 12:26:36] @ Quit: anveo: Quit: Computer has gone to sleep.
[2012/02/20 12:26:47] @ ghanima joined channel #puppet
[2012/02/20 12:27:11] @ greenman_gone is now known as greenman
[2012/02/20 12:28:46] @ dgj joined channel #puppet
[2012/02/20 12:30:18] @ Quit: Ramonster: Quit: So Long and thanks for all the fish
[2012/02/20 12:30:46] @ Quit: ali3n0: Quit: Leaving.
[2012/02/20 12:30:50] @ Quit: mogitaff: Quit: Leaving
[2012/02/20 12:31:27] @ kenperkins joined channel #puppet
[2012/02/20 12:32:19] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 12:32:48] @ pdtpatr1ck joined channel #puppet
[2012/02/20 12:33:47] @ cruzfox joined channel #puppet
[2012/02/20 12:34:08] @ csanchez joined channel #puppet
[2012/02/20 12:34:53] @ Quit: Scott-Mc: Remote host closed the connection
[2012/02/20 12:35:17] @ IndyMichaelB_ joined channel #puppet
[2012/02/20 12:35:56] @ Quit: paroneayea: Remote host closed the connection
[2012/02/20 12:36:09] @ Quit: IndyMichaelB: Ping timeout: 240 seconds
[2012/02/20 12:36:09] @ IndyMichaelB_ is now known as IndyMichaelB
[2012/02/20 12:36:26] @ Quit: huuggee: Quit: leaving
[2012/02/20 12:37:54] @ paroneayea joined channel #puppet
[2012/02/20 12:38:30] @ lborda joined channel #puppet
[2012/02/20 12:41:54] <dgj> 2.7.10 is pulled -- is the list of issues posted somewhere?
[2012/02/20 12:42:48] <Hunner> oof :(
[2012/02/20 12:46:01] @ maes_ joined channel #puppet
[2012/02/20 12:46:28] @ joshkraemer joined channel #puppet
[2012/02/20 12:47:55] @ jay_ is now known as fjay
[2012/02/20 12:48:23] @ Quit: maes_`: Ping timeout: 252 seconds
[2012/02/20 12:48:52] @ Quit: joshkraemer: Client Quit
[2012/02/20 12:49:29] <iksik> hello
[2012/02/20 12:49:38] @ beejeebus is now known as beejeebus-afk
[2012/02/20 12:50:10] <iksik> is it possible to use multiple domains under one ip address?
[2012/02/20 12:50:15] @ anveo joined channel #puppet
[2012/02/20 12:50:59] @ Quit: cruzfox: Quit: cruzfox
[2012/02/20 12:51:56] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 12:53:21] @ Quit: IndyMichaelB: Remote host closed the connection
[2012/02/20 12:53:37] @ IndyMichaelB joined channel #puppet
[2012/02/20 12:54:11] @ csanchez joined channel #puppet
[2012/02/20 12:55:16] @ danikov joined channel #puppet
[2012/02/20 12:55:51] @ tecto__ joined channel #puppet
[2012/02/20 12:57:00] @ Quit: jonhattan: Quit: jonhattan
[2012/02/20 12:57:06] @ cruzfox joined channel #puppet
[2012/02/20 12:58:09] @ Quit: tecto_: Ping timeout: 244 seconds
[2012/02/20 12:58:12] @ Quit: lanky: Ping timeout: 272 seconds
[2012/02/20 13:00:09] @ Quit: dgj: Quit: Textual IRC Client: http://www.textualapp.com/
[2012/02/20 13:00:20] @ fpd joined channel #puppet
[2012/02/20 13:00:58] @ Quit: cruzfox: Client Quit
[2012/02/20 13:02:05] @ ken_barber joined channel #puppet
[2012/02/20 13:02:10] @ cruzfox joined channel #puppet
[2012/02/20 13:02:32] @ pcarlisle joined channel #puppet
[2012/02/20 13:03:50] @ Quit: cruzfox: Client Quit
[2012/02/20 13:04:04] @ Quit: pdtpatr1ck: Quit: pdtpatr1ck
[2012/02/20 13:04:56] @ Quit: ken_barber1: Ping timeout: 240 seconds
[2012/02/20 13:09:05] @ Quit: Ori_P: Read error: Connection reset by peer
[2012/02/20 13:09:26] @ Quit: inecas: Quit: Leaving
[2012/02/20 13:09:31] @ Ori_P joined channel #puppet
[2012/02/20 13:11:55] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 13:12:03] <gepetto> ::redmine:: Wiki edit: GSOC12 (#2) @ http://projects.puppetlabs.com/projects/puppet/wiki/GSOC12?version=2 (by Michael Stahnke)
[2012/02/20 13:12:18] @ csanchez joined channel #puppet
[2012/02/20 13:14:11] @ Quit: tremble: Quit: Leaving
[2012/02/20 13:14:28] @ d3c joined channel #puppet
[2012/02/20 13:15:03] @ Quit: unixdaemon: Remote host closed the connection
[2012/02/20 13:15:09] <gepetto> ::redmine:: Wiki edit: GSOC12 (#3) @ http://projects.puppetlabs.com/projects/puppet/wiki/GSOC12?version=3 (by Michael Stahnke)
[2012/02/20 13:15:09] <gepetto> ::redmine:: Wiki edit: GSOC12 (#4) @ http://projects.puppetlabs.com/projects/puppet/wiki/GSOC12?version=4 (by Michael Stahnke)
[2012/02/20 13:15:48] @ kermit joined channel #puppet
[2012/02/20 13:15:49] @ Quit: mdirkse: Ping timeout: 244 seconds
[2012/02/20 13:15:50] @ Quit: kermit: Excess Flood
[2012/02/20 13:16:02] @ Quit: aheritier: Quit: aheritier
[2012/02/20 13:16:17] @ Quit: alanevans: Remote host closed the connection
[2012/02/20 13:17:07] @ Quit: Callek: Ping timeout: 245 seconds
[2012/02/20 13:19:08] @ unixdaemon joined channel #puppet
[2012/02/20 13:19:39] @ Quit: samkottler: Remote host closed the connection
[2012/02/20 13:19:54] @ cruzfox joined channel #puppet
[2012/02/20 13:20:19] @ kermit joined channel #puppet
[2012/02/20 13:20:21] @ Quit: kermit: Excess Flood
[2012/02/20 13:21:27] @ pdtpatr1ck joined channel #puppet
[2012/02/20 13:22:12] <gepetto> ::redmine:: Wiki edit: GSOC12 (#5) @ http://projects.puppetlabs.com/projects/puppet/wiki/GSOC12?version=5 (by Michael Stahnke)
[2012/02/20 13:23:39] @ kermit joined channel #puppet
[2012/02/20 13:24:34] @ Quit: nomadtacos: Quit: Leaving
[2012/02/20 13:25:03] @ Chowzzf joined channel #puppet
[2012/02/20 13:25:25] @ samkottler joined channel #puppet
[2012/02/20 13:25:27] @ Quit: Niarf: Ping timeout: 245 seconds
[2012/02/20 13:26:08] <Hunner> eric0: Ping. Updated ticket 735 with options
[2012/02/20 13:26:25] @ freezey joined channel #puppet
[2012/02/20 13:26:29] @ Quit: samkottler: Read error: Connection reset by peer
[2012/02/20 13:26:52] @ samkottler joined channel #puppet
[2012/02/20 13:27:29] @ littleidea joined channel #puppet
[2012/02/20 13:28:21] <gepetto> ::redmine:: Wiki edit: GSOC12 (#6) @ http://projects.puppetlabs.com/projects/puppet/wiki/GSOC12?version=6 (by Michael Stahnke)
[2012/02/20 13:28:24] @ ali3n0 joined channel #puppet
[2012/02/20 13:29:35] @ Deesl joined channel #puppet
[2012/02/20 13:30:00] @ Quit: littleidea: Client Quit
[2012/02/20 13:30:26] @ Quit: pcarlisle: Remote host closed the connection
[2012/02/20 13:31:00] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 13:32:09] @ Quit: Deesl: Read error: Connection reset by peer
[2012/02/20 13:32:26] @ Quit: pdtpatrick: Quit: pdtpatrick
[2012/02/20 13:32:32] @ csanchez joined channel #puppet
[2012/02/20 13:32:43] @ Quit: ezryx: Remote host closed the connection
[2012/02/20 13:32:59] @ gniks joined channel #puppet
[2012/02/20 13:33:00] @ Quit: gniks: Changing host
[2012/02/20 13:33:00] @ gniks joined channel #puppet
[2012/02/20 13:33:14] @ Quit: arBmind: Quit: HydraIRC -> http://www.hydrairc.com <- Chicks dig it
[2012/02/20 13:34:16] @ Deesl joined channel #puppet
[2012/02/20 13:35:46] @ Quit: lborda: Quit: Ex-Chat
[2012/02/20 13:37:44] @ Quit: rburton-: Quit: rburton-
[2012/02/20 13:38:33] <gepetto> ::redmine:: Wiki edit: GSOC12 (#7) @ http://projects.puppetlabs.com/projects/puppet/wiki/GSOC12?version=7 (by Michael Stahnke)
[2012/02/20 13:39:20] <sts> how can avoid duplication definitions errors, if I include a class? I use the following form for inclusion: class { "php": } should I rather switch to include?
[2012/02/20 13:41:02] <Hunner> sts: Yes, include will not give duplicate definitions
[2012/02/20 13:41:07] <Hunner> (for the class)
[2012/02/20 13:41:29] <Hunner> But any duplicate resources between two different included classes will still conflict, obviously
[2012/02/20 13:42:08] <Hunner> It's really handy to use `include` and have all the parameters come from extlookup or hiera
[2012/02/20 13:42:51] <sts> I see. Thank you Hunner
[2012/02/20 13:45:02] @ Quit: loganspencer: Quit: Computer has gone to sleep.
[2012/02/20 13:45:57] <gepetto> ::redmine:: Wiki edit: GSOC12 (#8) @ http://projects.puppetlabs.com/projects/puppet/wiki/GSOC12?version=8 (by Michael Stahnke)
[2012/02/20 13:46:04] @ rutger joined channel #puppet
[2012/02/20 13:46:21] @ Quit: rutger: Client Quit
[2012/02/20 13:47:38] @ tremble joined channel #puppet
[2012/02/20 13:47:39] @ Quit: tremble: Changing host
[2012/02/20 13:47:39] @ tremble joined channel #puppet
[2012/02/20 13:47:39] @ johnston___ joined channel #puppet
[2012/02/20 13:48:13] @ tremble left channel #puppet ()
[2012/02/20 13:48:52] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 13:49:00] <iksik> is it possible to use multiple domains under one ip address?
[2012/02/20 13:49:05] @ rburton- joined channel #puppet
[2012/02/20 13:49:40] <aricg> iksik elaborate, possible how?
[2012/02/20 13:50:07] <iksik> aricg: 5 agents under the same IP but different hostnames
[2012/02/20 13:50:20] @ ezmobius joined channel #puppet
[2012/02/20 13:50:26] @ csanchez joined channel #puppet
[2012/02/20 13:50:46] <aricg> iksik nated?
[2012/02/20 13:50:55] <iksik> aricg: yes ( freebsd jails )
[2012/02/20 13:50:59] @ Quit: danikov: Quit: danikov
[2012/02/20 13:51:00] @ marrusl joined channel #puppet
[2012/02/20 13:51:09] @ Quit: Kazuhiro: Quit: Leaving.
[2012/02/20 13:51:09] @ the_ramink joined channel #puppet
[2012/02/20 13:51:12] @ marrusl_ joined channel #puppet
[2012/02/20 13:51:28] <iksik> Host database.host.com failed: Server hostname 'database.host.com' did not match server certificate; expected main.host.com
[2012/02/20 13:51:49] <iksik> main.host.com is a host... database is a jail
[2012/02/20 13:51:51] @ littleidea joined channel #puppet
[2012/02/20 13:52:16] @ Quit: cdracars: Read error: Connection reset by peer
[2012/02/20 13:52:27] @ danikov joined channel #puppet
[2012/02/20 13:52:57] <iksik> any possible way to deal with it?
[2012/02/20 13:54:40] @ cdracars joined channel #puppet
[2012/02/20 13:54:42] <aricg> iksik I don't have any specific experience, tho I imagine that its possible
[2012/02/20 13:55:40] @ Quit: samkottler: Remote host closed the connection
[2012/02/20 13:57:01] <aricg> iksik if puppet is running as root, why can't it affect all the jails on a specific server?
[2012/02/20 13:57:11] @ alanevans joined channel #puppet
[2012/02/20 13:57:40] <aricg> actually i see why that wouldnt be good..
[2012/02/20 13:57:55] <aricg> you would only have one env to work from..
[2012/02/20 13:58:37] @ Quit: boats: Quit: Leaving
[2012/02/20 13:58:44] <aricg> iksik relevant: https://projects.puppetlabs.com/issues/11994
[2012/02/20 13:59:15] @ Quit: noyb: Quit: Leaving
[2012/02/20 13:59:32] @ samkottler joined channel #puppet
[2012/02/20 14:00:09] @ Quit: littleidea: Read error: No route to host
[2012/02/20 14:00:29] <iksik> aricg: well agent can fetch catalog from master if i reboot it, but i can't "kick" it from the master TO the agent
[2012/02/20 14:00:48] @ littleidea joined channel #puppet
[2012/02/20 14:01:32] @ dhgwill joined channel #puppet
[2012/02/20 14:01:48] <aricg> iksik you are having trouble with puppet master push?
[2012/02/20 14:02:02] @ Quit: rburton-: Quit: rburton-
[2012/02/20 14:02:05] <eric0> Hunner: ack..lucky timing, lets meet up tonight in person if you're up for it
[2012/02/20 14:02:06] <iksik> aricg: correct, but only for jails
[2012/02/20 14:02:52] @ Quit: ken_barber: Quit: Leaving.
[2012/02/20 14:03:08] <greenman> puppet doesn't like being in jail...
[2012/02/20 14:03:21] <aricg> so you are not having trouble with 5 agents under the same IP but different hostnames in jails
[2012/02/20 14:03:34] <aricg> but infact using puppet push in this scenario?
[2012/02/20 14:03:41] <iksik> greenman: i didn't notice that, it works just fine, but mine jails are without public ip adresses, and thats the main issue
[2012/02/20 14:03:52] <iksik> aricg: correct
[2012/02/20 14:04:15] <greenman> iksik: ignore me. I don't even know what jail is (in the puppet world)
[2012/02/20 14:04:22] <iksik> if i pull all thata by restarting of the agents it's all ok
[2012/02/20 14:04:33] <iksik> O.o
[2012/02/20 14:04:34] <aricg> probably due to the nating
[2012/02/20 14:04:35] <iksik> data *
[2012/02/20 14:04:49] <aricg> you need some port forwarding
[2012/02/20 14:05:05] <iksik> aricg: so, is it possible to change some default ports for selected nodes?
[2012/02/20 14:05:19] <iksik> i mean, in way which can be visible by puppet master
[2012/02/20 14:05:23] <aricg> yeah you can choose what port to run puppet on.
[2012/02/20 14:05:48] <iksik> cause: puppet kick jailed.node.com - will push into default agent port, right?
[2012/02/20 14:06:08] <greenman> So when you guys talk about jails, you have multiple agents on one server doing different things?
[2012/02/20 14:06:17] @ Quit: anveo: Quit: Computer has gone to sleep.
[2012/02/20 14:06:25] <iksik> and i i will set port 8061 for this node, and forward it using port forwarding, i need to tell him, that this node is using non-default port
[2012/02/20 14:06:34] <iksik> greenman: yup
[2012/02/20 14:07:03] @ anveo joined channel #puppet
[2012/02/20 14:07:23] <greenman> iksik: why do you need such a setup?
[2012/02/20 14:07:50] <aricg> jails segment servers, like VM's
[2012/02/20 14:08:08] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 14:08:08] <iksik> greenman: well, i'm using jails from few years, now it's time for puppet to help me with that :P
[2012/02/20 14:08:33] @ csanchez joined channel #puppet
[2012/02/20 14:09:01] @ nkts joined channel #puppet
[2012/02/20 14:09:34] @ Quit: cwebber: Quit: Leaving.
[2012/02/20 14:09:42] <greenman> aricg: couldn't you just do that with different nodes using different classes?
[2012/02/20 14:11:22] @ Quit: ali3n0: Quit: Leaving.
[2012/02/20 14:13:51] @ Quit: Tobu: Read error: Operation timed out
[2012/02/20 14:14:27] <iksik> hum
[2012/02/20 14:14:28] <Hunner> eric0: Tonight is best. I have a draft plan; testing it on some VMs then will write up a migration doc
[2012/02/20 14:15:49] <iksik> well ok, quick fix: i'll just add puppet restart into crontab ;|
[2012/02/20 14:16:02] @ Quit: oCean: Remote host closed the connection
[2012/02/20 14:16:06] @ Tobu joined channel #puppet
[2012/02/20 14:17:20] @ noyb joined channel #puppet
[2012/02/20 14:19:15] @ rburton- joined channel #puppet
[2012/02/20 14:19:16] <aricg> iksik puppet already restarts periodically
[2012/02/20 14:19:48] <iksik> aricg: oh, and there is how much time between restarts by default?
[2012/02/20 14:20:24] <aricg> um like 20 minutes i think.. lemme check
[2012/02/20 14:21:36] <aricg> in puppet.conf rrdinterval=$runinterval
[2012/02/20 14:21:38] @ cwebber joined channel #puppet
[2012/02/20 14:21:53] <aricg> sorry. thats the wrong one
[2012/02/20 14:22:09] <iksik> mine agents are running without puppet.conf
[2012/02/20 14:22:36] <aricg> iksik using passenger?
[2012/02/20 14:22:49] <iksik> on the master - yest
[2012/02/20 14:22:51] <iksik> yes*
[2012/02/20 14:25:31] <aricg> iksik if you added an [agent] section to a puppet.conf on your agents you could set the runinterval
[2012/02/20 14:25:46] <iksik> great! ;-)
[2012/02/20 14:26:06] @ Quit: cwebber: Ping timeout: 244 seconds
[2012/02/20 14:26:19] <iksik> i think that i can reconfigure them and add to the crontab using puppet itself, right? ;)
[2012/02/20 14:26:21] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 14:26:32] <iksik> blah, i don't need crontab, right
[2012/02/20 14:26:33] <iksik> ;d
[2012/02/20 14:26:37] @ csanchez joined channel #puppet
[2012/02/20 14:26:41] <aricg> either way
[2012/02/20 14:26:49] <aricg> I would want as much in once place as possible
[2012/02/20 14:27:03] <iksik> sure
[2012/02/20 14:28:03] <ashp> Well, time to buy a physical puppetmaster
[2012/02/20 14:28:08] <ashp> scaled right outta this vm
[2012/02/20 14:28:15] <ashp> puppet is such a cpu hog :O
[2012/02/20 14:28:54] <iksik> aricg: 1800 seconds by default
[2012/02/20 14:29:11] <iksik> http://docs.puppetlabs.com/references/2.6.8/configuration.html - according to this one
[2012/02/20 14:30:53] <aricg> iksik stay away from any of puppets recursive functions imo
[2012/02/20 14:30:59] @ HarrisonZhu joined channel #puppet
[2012/02/20 14:31:03] @ HarrisonZhu left channel #puppet ()
[2012/02/20 14:31:14] @ Quit: mgw: Quit: Leaving.
[2012/02/20 14:31:23] <iksik> aricg: what do You mean?
[2012/02/20 14:32:30] <aricg> um, like, deploying code with puppet.
[2012/02/20 14:32:32] <|Majestic|> ashp: if you schedule your checkins so they dont overlap i.e. say 5-10 machines hitting the master at the same time herts system but if you make it so 90% of the time only one hits at a time depending on how many hosts you have ofc - you depening on how many hosts you got may find your master is more then powerful enough. Best way I found to scatter it is to do onetimes using cron. Also saves 100+MB RAM on each client as the pup
[2012/02/20 14:32:32] <|Majestic|> pet daemon is a memory hog. You still will spike that usage when its ran but you get most of that ram back 99% of the time :)
[2012/02/20 14:32:44] <VladGh> according to the README hiera it's possible to collect variables from different hierachy levels, and build them up as an array. But as far as I see it simply overrides the variable. How can I merge variables from different hierarchi levels?
[2012/02/20 14:33:38] <aricg> file {"/opt/myprogram/": ensure => directory, recurse => true,
[2012/02/20 14:34:40] <aricg> i means ashp not ikisk... time for more coffeee
[2012/02/20 14:35:04] <iksik> ;]
[2012/02/20 14:36:31] @ shadoi joined channel #puppet
[2012/02/20 14:36:54] @ ali3n0 joined channel #puppet
[2012/02/20 14:41:25] @ cwarden joined channel #puppet
[2012/02/20 14:42:42] @ Quit: labrown: Quit: Leaving
[2012/02/20 14:44:27] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 14:44:43] @ csanchez joined channel #puppet
[2012/02/20 14:44:45] @ Quit: maes_: Ping timeout: 265 seconds
[2012/02/20 14:44:59] @ Niarf joined channel #puppet
[2012/02/20 14:45:42] @ Quit: fronlius: Quit: fronlius
[2012/02/20 14:47:12] <gepetto> ::redmine:: Wiki edit: Release_Management (#79) @ http://projects.puppetlabs.com/projects/puppet/wiki/Release_Management?version=79 (by Michael Stahnke)
[2012/02/20 14:47:12] <gepetto> ::redmine:: Wiki edit: Release_Management (#80) @ http://projects.puppetlabs.com/projects/puppet/wiki/Release_Management?version=80 (by Michael Stahnke)
[2012/02/20 14:52:53] @ critpizza joined channel #puppet
[2012/02/20 14:53:33] <danbeck> Question about ERB, for some reason I seem to recall the ability for ruby templates to somehow ignore indentation when outputting text. Sort of how if you end your ruby code with -%> it will not output a newline in place of the ruby code. Is anyone aware of this ability in erg syntax?
[2012/02/20 14:54:33] @ Quit: alfism: Quit: alfism
[2012/02/20 14:56:41] @ Quit: fimblo_: Quit: leaving
[2012/02/20 14:56:58] @ Quit: fimblo: Quit: leaving
[2012/02/20 14:57:04] @ fimblo joined channel #puppet
[2012/02/20 14:57:12] @ Quit: fimblo: Client Quit
[2012/02/20 14:57:26] <flipwork> style question: Modules including other modules. Is that what 4.4 on http://docs.puppetlabs.com/guides/style_guide.html suggests avoiding
[2012/02/20 14:57:35] <ashp> |Majestic|: I'm probably going to use http://projects.puppetlabs.com/projects/mcollective-plugins/wiki/ToolPuppetcommander
[2012/02/20 14:57:52] @ fimblo joined channel #puppet
[2012/02/20 14:58:32] <flipwork> further, does that mean we should avoid the use of 'include' outside of the node level?
[2012/02/20 14:58:54] <|Majestic|> yea thats another solution :) when I set mine up - I didnt know at the time about mcollective. I have since played around but havent got a fully decent system running with it. Not had any more time recently to play with but I expect I will do the same.. convert over.
[2012/02/20 14:59:33] @ Quit: lwhalen: Quit: Computer has gone to sleep
[2012/02/20 15:00:41] @ IndyMichaelB_ joined channel #puppet
[2012/02/20 15:00:55] @ Quit: Ori_P: Ping timeout: 240 seconds
[2012/02/20 15:00:59] @ fronlius joined channel #puppet
[2012/02/20 15:01:02] <flipwork> i guess proper commenting would make it possible, but it seems like sort of an implementation hassle
[2012/02/20 15:02:09] @ Quit: snk: Ping timeout: 265 seconds
[2012/02/20 15:02:28] @ snk joined channel #puppet
[2012/02/20 15:02:32] @ Quit: snk: Changing host
[2012/02/20 15:02:32] @ snk joined channel #puppet
[2012/02/20 15:02:32] @ Quit: snk: Changing host
[2012/02/20 15:02:32] @ snk joined channel #puppet
[2012/02/20 15:02:35] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 15:03:42] @ Quit: IndyMichaelB: Ping timeout: 244 seconds
[2012/02/20 15:03:42] @ IndyMichaelB_ is now known as IndyMichaelB
[2012/02/20 15:04:51] @ csanchez joined channel #puppet
[2012/02/20 15:05:04] <flipwork> hmm, ok, read further, does not seem to be the case
[2012/02/20 15:06:05] @ deimos joined channel #puppet
[2012/02/20 15:06:15] <polipie_> anyone got an idea on how to solve this: "Could not find command 'cd'" ?
[2012/02/20 15:06:47] <flipwork> polipie_: bash -c 'cd blah'
[2012/02/20 15:07:13] <polipie_> aha ok
[2012/02/20 15:07:46] <polipie_> i didn't encounter this on an older version of puppet
[2012/02/20 15:07:58] <flipwork> yeah, it changed around 2.6
[2012/02/20 15:07:58] <polipie_> maybe a bug sneaked in :)
[2012/02/20 15:08:09] <polipie_> cool, good to know :)
[2012/02/20 15:10:21] @ sduchesneau joined channel #puppet
[2012/02/20 15:12:15] @ Quit: marrusl_: Ping timeout: 240 seconds
[2012/02/20 15:13:05] @ Quit: marrusl: Ping timeout: 276 seconds
[2012/02/20 15:13:11] @ jodok joined channel #puppet
[2012/02/20 15:13:12] @ Quit: jodok: Changing host
[2012/02/20 15:13:12] @ jodok joined channel #puppet
[2012/02/20 15:13:29] @ Quit: rburton-: Quit: rburton-
[2012/02/20 15:14:29] @ Quit: samkottler: Remote host closed the connection
[2012/02/20 15:15:23] @ Quit: ckauhaus: Quit: Leaving.
[2012/02/20 15:16:19] <jameshyde> how to workaround this puppet bug: when using this: file { "/etc/yum.repos.d": ensure => directory, recurse => true, purge => true } , then use yumrepo, it always going through purging everything under /etc/yum.repos.d first. Is there a way for it not to do this, leaving those files defined by yumrepo alone?
[2012/02/20 15:16:31] @ Quit: littleidea: Read error: No route to host
[2012/02/20 15:16:38] @ littleidea joined channel #puppet
[2012/02/20 15:16:47] @ rburton- joined channel #puppet
[2012/02/20 15:17:11] @ Quit: Wolfspyre: Ping timeout: 260 seconds
[2012/02/20 15:18:27] @ Djelibeybi joined channel #puppet
[2012/02/20 15:18:38] @ Quit: Synthead: Read error: Connection reset by peer
[2012/02/20 15:19:11] @ Wolfspyre joined channel #puppet
[2012/02/20 15:19:12] @ Quit: johnston___: Ping timeout: 245 seconds
[2012/02/20 15:19:44] @ ckauhaus joined channel #puppet
[2012/02/20 15:20:27] @ Quit: johnston_: Ping timeout: 245 seconds
[2012/02/20 15:21:08] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 15:21:53] @ samkottler joined channel #puppet
[2012/02/20 15:22:56] @ csanchez joined channel #puppet
[2012/02/20 15:23:48] @ Quit: jodok: Quit: jodok
[2012/02/20 15:23:54] @ Quit: ckauhaus: Client Quit
[2012/02/20 15:28:21] @ loganspencer joined channel #puppet
[2012/02/20 15:30:18] <_rc> jameshyde: the yumrepo provider doesn't create file resources, so you get that tug of war. you could work around it by making your own yum::repo define or something, that backed onto a templated file
[2012/02/20 15:30:22] <econnell> polipie_: puppet appears to execute the command directly (probably via fork()/exec(), not through a shell... so "cd" has no meaning in that sense since it's a shell command
[2012/02/20 15:30:56] <econnell> i would recommend *not* running it via a shell if at all possible
[2012/02/20 15:31:27] <_rc> exec has a shell provider, so you can do that kind of stuff
[2012/02/20 15:32:26] @ ckauhaus joined channel #puppet
[2012/02/20 15:33:30] @ Quit: localhost: Remote host closed the connection
[2012/02/20 15:33:34] @ Ori_P joined channel #puppet
[2012/02/20 15:34:21] @ Quit: ckauhaus: Client Quit
[2012/02/20 15:34:37] @ ckauhaus joined channel #puppet
[2012/02/20 15:34:40] @ localhost joined channel #puppet
[2012/02/20 15:34:57] @ Quit: Deesl: Read error: Connection reset by peer
[2012/02/20 15:35:49] <jameshyde> _rc, if I define custom_yumrepo using file resource, why it would not do the same thing as the built-in? I guess I am not familiar with recurse=>true and purge=>true, and when they would run ..
[2012/02/20 15:37:18] @ breidh_ joined channel #puppet
[2012/02/20 15:37:41] @ Quit: breidh: Read error: Connection reset by peer
[2012/02/20 15:37:53] <_rc> jameshyde: because the custom version would be using the file {} type, where behind the schened, the yumrepo provider doesn't, so they graphy magic isn't the same
[2012/02/20 15:38:23] <polipie_> _rc: aha, didn't know that exec has a provider for this. I'll continue my refactoring here. thanks
[2012/02/20 15:38:38] @ nitram_macair_ joined channel #puppet
[2012/02/20 15:40:04] <jameshyde> I could see I am also using recurse=>true and purge=true for /etc/sudoers.d folder, and it is not constantly purging files under /etc/sudoers.d. So I know this would work, but I don't know why this is behaving this way. Could you explain?
[2012/02/20 15:40:40] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 15:40:43] @ Quit: nitram_macair_: Client Quit
[2012/02/20 15:40:59] @ csanchez joined channel #puppet
[2012/02/20 15:41:11] <_rc> jameshyde: it's not purging the things you put in /etc/sudoers.d because you're using resources of the file type.
[2012/02/20 15:41:19] @ Quit: bsg_kwolf: Disconnected by services
[2012/02/20 15:41:22] @ bsg_kwolf joined channel #puppet
[2012/02/20 15:41:37] @ Quit: rsnhyperion: Quit: rsnhyperion
[2012/02/20 15:41:37] <_rc> and so puppet knows about those when it's considering what to purge
[2012/02/20 15:42:03] @ Quit: nkts: Read error: Connection reset by peer
[2012/02/20 15:42:08] <_rc> the yumrepo type, in implementation, isn't the file type, so it chases its own tail
[2012/02/20 15:42:22] @ sbt joined channel #puppet
[2012/02/20 15:42:26] @ bsg_kwolf1 joined channel #puppet
[2012/02/20 15:42:32] @ Quit: bsg_kwolf: Disconnected by services
[2012/02/20 15:42:33] @ sbt left channel #puppet ()
[2012/02/20 15:43:15] @ bsg_kwolf joined channel #puppet
[2012/02/20 15:44:23] <jameshyde> _rc, ok, looking at puppet documentation on this, it says purge=>true is used to purge UNMANAGED files, so if we define the files explicitly (thus it becomes managed), then it should not purge the file.
[2012/02/20 15:44:46] @ Quit: rgsteele: Quit: ChatZilla 0.9.86.1 [Firefox 3.0.7/2009030423]
[2012/02/20 15:44:53] <_rc> right
[2012/02/20 15:46:13] @ jforman joined channel #puppet
[2012/02/20 15:46:56] @ jodok joined channel #puppet
[2012/02/20 15:46:57] @ Quit: jodok: Changing host
[2012/02/20 15:46:57] @ jodok joined channel #puppet
[2012/02/20 15:47:19] <jameshyde> thanks _rc.
[2012/02/20 15:47:20] @ bmahe joined channel #puppet
[2012/02/20 15:47:36] @ Quit: bmahe: Changing host
[2012/02/20 15:47:36] @ bmahe joined channel #puppet
[2012/02/20 15:50:57] @ ronnie_ joined channel #puppet
[2012/02/20 15:52:19] @ n8 joined channel #puppet
[2012/02/20 15:54:25] @ Quit: critpizza: Remote host closed the connection
[2012/02/20 15:55:37] @ marrusl joined channel #puppet
[2012/02/20 15:55:45] @ Quit: breidh_: Quit: leaving
[2012/02/20 15:55:46] @ marrusl_ joined channel #puppet
[2012/02/20 15:56:11] @ marrusl__ joined channel #puppet
[2012/02/20 15:56:17] @ Quit: marrusl__: Remote host closed the connection
[2012/02/20 15:56:18] @ Quit: marrusl_: Remote host closed the connection
[2012/02/20 15:56:19] @ Quit: marrusl: Read error: Connection reset by peer
[2012/02/20 15:56:23] @ marrusl joined channel #puppet
[2012/02/20 15:56:49] @ Quit: rburton-: Quit: rburton-
[2012/02/20 15:58:07] @ alfism joined channel #puppet
[2012/02/20 15:58:32] @ breidh joined channel #puppet
[2012/02/20 15:58:47] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 15:58:51] <colon_D> anyone else have >5 minutes for an apt-get update of puppetlabs repos?
[2012/02/20 15:59:06] @ csanchez joined channel #puppet
[2012/02/20 15:59:18] @ nkts joined channel #puppet
[2012/02/20 15:59:42] @ Quit: nkts: Read error: Connection reset by peer
[2012/02/20 16:00:27] <gepetto> ::redmine:: Wiki edit: Release_Notes (#166) @ http://projects.puppetlabs.com/projects/puppet/wiki/Release_Notes?version=166 (by Matthaus Litteken)
[2012/02/20 16:01:20] @ dcarper joined channel #puppet
[2012/02/20 16:02:06] @ Quit: dcarper: Remote host closed the connection
[2012/02/20 16:02:56] @ Quit: cliff-hm: Ping timeout: 240 seconds
[2012/02/20 16:03:33] @ Kazuhiro joined channel #puppet
[2012/02/20 16:04:58] <ashp> I sure hope .11 is soon :)
[2012/02/20 16:06:16] @ critpizza joined channel #puppet
[2012/02/20 16:06:19] @ Quit: IndyMichaelB: Remote host closed the connection
[2012/02/20 16:06:34] @ Synthead joined channel #puppet
[2012/02/20 16:06:34] @ IndyMichaelB joined channel #puppet
[2012/02/20 16:10:17] @ danblack joined channel #puppet
[2012/02/20 16:11:45] @ w3lly joined channel #puppet
[2012/02/20 16:15:17] @ Holocaine joined channel #puppet
[2012/02/20 16:15:18] @ zooz joined channel #puppet
[2012/02/20 16:15:37] <zooz> when should I use ${variable_name} and when should I use $variable_name ?
[2012/02/20 16:15:54] @ lborda joined channel #puppet
[2012/02/20 16:16:50] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 16:17:10] @ csanchez joined channel #puppet
[2012/02/20 16:17:45] @ hunter joined channel #puppet
[2012/02/20 16:17:55] <the_ramink> zooz: http://docs.puppetlabs.com/guides/style_guide.html#quoting covers most cases.
[2012/02/20 16:18:15] <hunter> hunh. Topic answers first question.
[2012/02/20 16:23:40] @ lak joined channel #puppet
[2012/02/20 16:23:41] @ Quit: lak: Changing host
[2012/02/20 16:23:41] @ lak joined channel #puppet
[2012/02/20 16:24:02] @ Quit: critpizza: Remote host closed the connection
[2012/02/20 16:24:26] @ Quit: anveo: Quit: Bye bye
[2012/02/20 16:25:53] @ Quit: ckauhaus: Ping timeout: 245 seconds
[2012/02/20 16:28:53] @ dgj joined channel #puppet
[2012/02/20 16:29:53] @ Quit: dgj: Client Quit
[2012/02/20 16:29:57] @ ckauhaus joined channel #puppet
[2012/02/20 16:30:04] @ Quit: ckauhaus: Remote host closed the connection
[2012/02/20 16:30:07] @ Quit: jameshyde: Remote host closed the connection
[2012/02/20 16:30:23] @ ckauhaus joined channel #puppet
[2012/02/20 16:30:27] <ashp> Has anyone seen the puppetlabs-firewall module suddenly start throwing up iptable-save errors?
[2012/02/20 16:32:54] @ Quit: aglet: Ping timeout: 272 seconds
[2012/02/20 16:33:22] @ Quit: sdog: Quit: Leaving.
[2012/02/20 16:33:31] @ Quit: johwir: Remote host closed the connection
[2012/02/20 16:34:38] @ Quit: ckauhaus: Ping timeout: 245 seconds
[2012/02/20 16:35:02] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 16:35:18] @ Darren joined channel #puppet
[2012/02/20 16:36:14] @ aglet joined channel #puppet
[2012/02/20 16:36:45] @ justin_donaldson joined channel #puppet
[2012/02/20 16:37:02] <danblack> ashp: details?
[2012/02/20 16:37:19] @ csanchez joined channel #puppet
[2012/02/20 16:38:48] @ johwir joined channel #puppet
[2012/02/20 16:38:53] <danblack> ashp: there's a few outstanding things in the puppet issue tracker
[2012/02/20 16:40:36] @ Quit: Darren: Quit: Textual IRC Client: http://www.textualapp.com/
[2012/02/20 16:40:42] @ larstobi joined channel #puppet
[2012/02/20 16:40:52] @ dgj joined channel #puppet
[2012/02/20 16:42:05] <dgj> is the 'isrequired' metaparameter actually implemented?
[2012/02/20 16:42:32] @ spicyWith joined channel #puppet
[2012/02/20 16:44:58] <ashp> danblack: I'm not sure, my coworker is the one bumping into it
[2012/02/20 16:45:20] <ashp> I am just trying to get an fpaste from him
[2012/02/20 16:45:29] <ashp> he said he sees a failure for iptables-save per rule it tries to add
[2012/02/20 16:45:48] <ashp> he's gonna get that fpaste so i should have something in a second (if he doesn't just paste it himself as he's here somewhere)
[2012/02/20 16:45:49] @ ckauhaus joined channel #puppet
[2012/02/20 16:47:01] <danblack> ashp: iptables version?
[2012/02/20 16:47:27] <ashp> http://fpaste.org/CK4S/
[2012/02/20 16:49:32] <danblack> try running the iptables-save on command
[2012/02/20 16:50:28] @ Quit: Wolfspyre: Ping timeout: 245 seconds
[2012/02/20 16:50:30] @ Wolfspyre1 joined channel #puppet
[2012/02/20 16:50:39] @ ken_barber joined channel #puppet
[2012/02/20 16:50:52] @ Quit: w3lly: Quit: Leaving.
[2012/02/20 16:51:10] @ lwhalen joined channel #puppet
[2012/02/20 16:52:08] @ Quit: ckauhaus: Ping timeout: 245 seconds
[2012/02/20 16:52:56] @ Quit: seanh-ansca: Quit: Leaving.
[2012/02/20 16:54:02] @ Quit: freezey: Quit: freezey
[2012/02/20 16:55:07] @ Quit: csanchez: Read error: Connection timed out
[2012/02/20 16:57:27] @ artkrz-away is now known as artkrz
[2012/02/20 16:57:48] @ csanchez joined channel #puppet
[2012/02/20 17:00:11] @ Quit: d3c: Quit: Quit
[2012/02/20 17:00:47] @ IndyMichaelB_ joined channel #puppet
[2012/02/20 17:00:49] @ Quit: IndyMichaelB_: Client Quit
[2012/02/20 17:01:36] @ artkrz is now known as artkrz-away
[2012/02/20 17:02:07] @ Quit: IndyMichaelB: Read error: Operation timed out
[2012/02/20 17:02:14] @ Quit: dgj: Quit: Textual IRC Client: http://www.textualapp.com/
[2012/02/20 17:02:15] @ Quit: csanchez: Client Quit
[2012/02/20 17:02:34] @ Quit: ki0: Remote host closed the connection
[2012/02/20 17:03:39] @ ckauhaus joined channel #puppet
[2012/02/20 17:03:53] @ labrown joined channel #puppet
[2012/02/20 17:04:28] @ Quit: tecto__: Quit: tecto__
[2012/02/20 17:04:31] @ Quit: jodok: Quit: jodok
[2012/02/20 17:04:43] @ csanchez joined channel #puppet
[2012/02/20 17:05:55] @ tecto_ joined channel #puppet
[2012/02/20 17:06:02] @ Quit: csanchez: Client Quit
[2012/02/20 17:08:01] @ jodok joined channel #puppet
[2012/02/20 17:10:01] @ Vulcan[OMNI] joined channel #puppet
[2012/02/20 17:10:08] @ Quit: ckauhaus: Quit: Leaving.
[2012/02/20 17:11:41] @ Quit: spicyWith: Quit: spicyWith
[2012/02/20 17:11:55] @ Quit: Ori_P: Quit: Textual IRC Client: http://www.textualapp.com/
[2012/02/20 17:12:43] @ tecto__ joined channel #puppet
[2012/02/20 17:13:44] @ spicyWith joined channel #puppet
[2012/02/20 17:15:32] @ Quit: ali3n0: Quit: Leaving.
[2012/02/20 17:15:54] <zooz> I need an advise please. I have a few groups of servers, for example groupA and groupB, each group for example has a different ssh configuration, what would be the best approach to write manifests for different groups using modules?
[2012/02/20 17:15:59] @ Quit: tecto_: Ping timeout: 255 seconds
[2012/02/20 17:16:06] @ Quit: spicyWith: Read error: Connection reset by peer
[2012/02/20 17:16:10] @ spicyWith_ joined channel #puppet
[2012/02/20 17:16:56] @ rsnhyperion joined channel #puppet
[2012/02/20 17:18:27] <danblack> zooz: use templates or a file { '/etc/ssh/sshd_config': source => [ "files/sshd_config.${hostname}", "files/sshd_config.generic" ]
[2012/02/20 17:19:13] <zooz> danblack, ahh, good point regarding .${hostname}
[2012/02/20 17:20:19] <zooz> so that means if there is no specific file for that hostname, then puppet will use the generic file, right?
[2012/02/20 17:20:56] @ lak1 joined channel #puppet
[2012/02/20 17:21:18] <danblack> yes
[2012/02/20 17:21:23] <hunter> I have puppet 2.7.9 working on openindiana 151a (a relative of solaris 11 and opensolaris)
[2012/02/20 17:21:53] <hunter> Seems to work well, but I've had to hardwire the package provider to be "pkg" -- it autoprobes wrong as pkgadd.
[2012/02/20 17:22:09] <zooz> danblack, great! thanks a lot, I was looking for this kind of clarification on how to utilize common modules for different hosts
[2012/02/20 17:22:13] <zooz> awesome!
[2012/02/20 17:22:18] <hunter> Is there a way to hardwire that in once place, globally instead of in each manifest?
[2012/02/20 17:22:29] @ duerF joined channel #puppet
[2012/02/20 17:22:58] @ Quit: lak: Ping timeout: 245 seconds
[2012/02/20 17:22:59] <hunter> [I know there's a facter bug reported for this - and its fine, I just want to reduce the boiler plate in my manifests]
[2012/02/20 17:23:07] <rodjek> hunter Package { provider => 'pkg', } in your site.pp
[2012/02/20 17:23:15] @ Quit: Schmidt: Ping timeout: 240 seconds
[2012/02/20 17:23:45] <danblack> hunter: perhaps looking at tags
[2012/02/20 17:23:54] <hunter> rodjek: cool - is that also going to get picked up with puppet apply runs? (I'm running puppet local only during initial config)
[2012/02/20 17:24:19] @ Quit: ronnie_: Quit: Page closed
[2012/02/20 17:24:23] <danblack> err : zooz perhaps looking at tags
[2012/02/20 17:24:25] <rodjek> hunter: probably not, you'll need to put it in your .pp file you're applying
[2012/02/20 17:24:28] <hunter> rodjek: hmm - that will affect the linux machines too - I guess my question should have been "how to hardwire for only solaris machines"
[2012/02/20 17:24:55] <rodjek> if $::operatingsystem == 'SunOS' { Package ... }
[2012/02/20 17:25:02] <hunter> ah
[2012/02/20 17:25:07] <hunter> and put that in the site.pp
[2012/02/20 17:25:13] <zooz> danblack, can I say, for example, this host is tagged with "groupA" somewhere? and then use config.file.${grouptag} or smth?
[2012/02/20 17:25:16] <rodjek> or whatever facter reports for solaris
[2012/02/20 17:25:29] <hunter> can I put more than one .pp file on the puppet apply command line? Or will they not "chain" like that?
[2012/02/20 17:25:46] <hunter> rodjek: thats almost exactly what I wanted.
[2012/02/20 17:25:50] <hunter> rodjek: thanks
[2012/02/20 17:25:58] <rodjek> hunter: i'm not sure, i don't use it like that unfortunetaly
[2012/02/20 17:26:20] <hunter> I'll get the puppet master stuff set up eventually, just not right this second.
[2012/02/20 17:26:57] <hunter> can I change the output of facter to correct this (short of patching it?)
[2012/02/20 17:27:02] @ Quit: ldlework: Ping timeout: 248 seconds
[2012/02/20 17:27:18] <hunter> hmm. I don;t know that its facter deciding which package manger to use -- nevermind.
[2012/02/20 17:27:22] <danblack> zooz: you could setup a base services::s_ssh class and make the services::s_ssh_group set a variable and inherit from the s_ssh class
[2012/02/20 17:27:38] <_rc> hunter: that part isn't facter
[2012/02/20 17:28:39] <danblack> hunter: its the internals of each package provider class. i guess pkgadd is too general an pkg needs to account for your OS
[2012/02/20 17:28:42] @ cyflea joined channel #puppet
[2012/02/20 17:28:57] @ Quit: kangman: Remote host closed the connection
[2012/02/20 17:29:02] <hunter> rodjek: why is the syntax provider => 'pkg' -- I was expecting provider = 'pkg' or similar…? ?
[2012/02/20 17:29:18] <rodjek> hunter: that's how puppet's syntax works
[2012/02/20 17:29:39] @ Quit: alfism: Quit: alfism
[2012/02/20 17:29:51] <rodjek> you'd have to ask lak why he chose that
[2012/02/20 17:29:59] <_rc> hunter: it's a resource default, that's just how resource parameters are passed
[2012/02/20 17:30:05] <rodjek> all that Package {} is doing is setting the default values for the resource
[2012/02/20 17:30:16] <hunter> danblack: If I recall, the facter bug is that it doesn't report the …. osfamily? correctly.
[2012/02/20 17:30:34] <kjetilho> hunter: my guess is that he was inspired by the hash syntax in Ruby (and Perl)
[2012/02/20 17:30:45] <hunter> Its detecting "solaris" fine, but isn't discriminating enough for opensolaris/openindiana/illumos
[2012/02/20 17:31:03] <lak1> kjetilho: ayup, although i think it's also a bit nagios
[2012/02/20 17:31:04] <danblack> hunter: its easy enough to get fixes into facter.
[2012/02/20 17:31:04] <hunter> cool
[2012/02/20 17:31:06] <rodjek> hunter: you probably want to submit a bug (and a patch) against facter for that
[2012/02/20 17:31:47] <kjetilho> hunter: and $operatingsystem doesn't help out?
[2012/02/20 17:31:57] <hunter> rodjek: There's already a bug. In the puppet (or facter) universe I'm unsure which fact to change - the operating system or the osfamily.
[2012/02/20 17:32:09] @ Quit: cruzfox: Quit: cruzfox
[2012/02/20 17:32:12] @ Quit: jodok: Quit: jodok
[2012/02/20 17:32:27] <hunter> To me, osfamily would be "solaris" and the operating system would be "openindiaina" -- but i honestly don't know facter/puppet well enough to say that.
[2012/02/20 17:32:46] <kjetilho> $osfamily should IMHO cover all the Solaris which are managed roughly the same. ie. the package names are mostly the same etc.
[2012/02/20 17:33:07] <hunter> kjetilho: facter reports operatingsystem and osfamily as both being "Solaris"
[2012/02/20 17:33:21] <kjetilho> ok, that doesn't sound right
[2012/02/20 17:33:32] @ Callek joined channel #puppet
[2012/02/20 17:33:46] <hunter> kjetilho: I agree, but again I'm new around here so I'm not sure which one to change.
[2012/02/20 17:34:05] <hunter> kjetilho: to me, I'd change operating system to be openindiana.
[2012/02/20 17:34:21] <hunter> and leave the other as "Solaris" as thats the core OS behind it all.
[2012/02/20 17:34:29] <kjetilho> sounds good
[2012/02/20 17:34:48] <hunter> Franklly, I think the Solaris 11 people are going to be in the same boat - their package manager also just changed.
[2012/02/20 17:35:04] <hunter> But we only have openindiaana and opensolaris here.
[2012/02/20 17:35:51] <kjetilho> yes, could be osfamily should be Solaris11. but to honest I think it is better to use a historic name for historic releases.
[2012/02/20 17:36:10] <kjetilho> there are big dfferences between Solaris10 and Solaris8/9 too
[2012/02/20 17:36:22] @ cruzfox joined channel #puppet
[2012/02/20 17:37:24] @ Schmidt joined channel #puppet
[2012/02/20 17:37:40] @ Quit: jiboumans_: Quit: jiboumans_
[2012/02/20 17:38:26] @ ghg joined channel #puppet
[2012/02/20 17:40:01] @ mosen joined channel #puppet
[2012/02/20 17:40:33] <hunter> Its #6690
[2012/02/20 17:40:33] <gepetto> hunter: #6690 is http://projects.puppetlabs.com/issues/show/6690 "Feature #6690: OpenIndiana facter(puppet) support - Facter. It has a status of Accepted and is assigned to -"
[2012/02/20 17:41:18] <hunter> I guess now I have to dig into the facter code to figure out how to change that.
[2012/02/20 17:42:02] @ Quit: Stenbryggen: Quit: Leaving.
[2012/02/20 17:42:08] @ Quit: Dephyrial-: Ping timeout: 265 seconds
[2012/02/20 17:42:21] @ Quit: ghg: Client Quit
[2012/02/20 17:42:27] @ Quit: spicyWith_: Ping timeout: 252 seconds
[2012/02/20 17:42:36] @ Quit: Schmidt: Ping timeout: 240 seconds
[2012/02/20 17:44:50] <zooz> can I assign values to variables based on IP addresses from facter at site.pp level which then I could use in modules/classes ?
[2012/02/20 17:44:59] <zooz> what scope would it be then?
[2012/02/20 17:45:13] <zooz> $::custom_variable_name
[2012/02/20 17:45:13] <zooz> ?
[2012/02/20 17:45:34] @ IndyMichaelB joined channel #puppet
[2012/02/20 17:46:11] @ amaninacan is now known as abroinacan
[2012/02/20 17:46:42] @ Quit: gazoombo: Quit: Leaving.
[2012/02/20 17:47:21] @ abroinacan is now known as amaninacan
[2012/02/20 17:48:12] <hunter> Here's a stupid question - can I assign to "operating system" in a .pp file?
[2012/02/20 17:48:28] <hunter> Then I can "fix" facter output til a patch comes out....
[2012/02/20 17:48:29] @ mbrannigan joined channel #puppet
[2012/02/20 17:48:59] <zooz> hunter, I guess you can, just make sure you are using the variable in a correct scope
[2012/02/20 17:49:23] @ spicyWith joined channel #puppet
[2012/02/20 17:49:28] @ Schmidt joined channel #puppet
[2012/02/20 17:49:36] <hunter> It would be $::operatingsystem wouldn't it?
[2012/02/20 17:52:09] @ Quit: Chowzzf: Read error: Connection reset by peer
[2012/02/20 17:52:54] @ Chowzzf joined channel #puppet
[2012/02/20 17:53:03] @ Quit: newtMcKerr: Quit: Leaving.
[2012/02/20 17:53:15] @ Quit: mbrannigan: Client Quit
[2012/02/20 17:53:50] @ hugalua joined channel #puppet
[2012/02/20 17:54:14] @ Quit: blentz: Ping timeout: 248 seconds
[2012/02/20 17:55:37] <hugalua> currently i have node entries that match on hostname, how can I match puppet code based on .. something I set locally on the machine? Or is there a better way? i.e. instead of relying on a text change, I just set a file or flag on the node and next time puppet client runs, the changes take effect?
[2012/02/20 17:56:49] @ clover-leaf joined channel #puppet
[2012/02/20 17:56:57] @ Quit: ken_barber: Quit: Leaving.
[2012/02/20 17:57:05] @ aelman joined channel #puppet
[2012/02/20 17:57:18] @ Quit: sduchesneau: Remote host closed the connection
[2012/02/20 18:00:11] <zooz> hugalua, I am trying to figure this out too
[2012/02/20 18:00:34] @ Quit: marrusl: Read error: Connection reset by peer
[2012/02/20 18:00:39] <zooz> I would like that I could set a custom variable in site.pp for example
[2012/02/20 18:00:50] <zooz> which then I could refer to in my modules
[2012/02/20 18:00:53] @ marrusl joined channel #puppet
[2012/02/20 18:01:07] @ Quit: lak1: Quit: Leaving.
[2012/02/20 18:01:12] @ Quit: jim80net: Quit: Leaving.
[2012/02/20 18:01:23] <hugalua> i was thinking setting something that's on node itself and then doing a puppet run
[2012/02/20 18:01:58] @ Quit: nutron|w: Quit: I must go eat my cheese!
[2012/02/20 18:02:04] <zooz> I am trying to do this on the master, setting custom variables let's say $group_env based on a network address
[2012/02/20 18:02:06] @ Quit: nutron: Quit: I must go eat my cheese!
[2012/02/20 18:02:08] <hugalua> like if i could have the role set to change a web box to a temporary db box, .. edit somthing like an environment variable (or file, or whatever way) .. and then next puppetrun it executes
[2012/02/20 18:02:33] <zooz> ah I see, that's something else from what I am doing
[2012/02/20 18:02:51] <zooz> hugalua, I guess you will need a custom fact for this
[2012/02/20 18:03:23] <hugalua> ya, like a custom fact for role. I'm just wondering if this has already been tried, and that there's a serious downside to it?
[2012/02/20 18:03:33] <hugalua> s/that/if
[2012/02/20 18:03:39] @ Quit: stkrzysiak: Quit: stkrzysiak
[2012/02/20 18:04:44] <hugalua> my goal would be to decentralize the config.. so the step of editing a puppet config file is optional .. One downside I see is there isn't a centralized place to see all configs
[2012/02/20 18:05:27] @ Quit: labrown: Quit: Leaving
[2012/02/20 18:05:31] @ djm68 joined channel #puppet
[2012/02/20 18:05:46] @ Quit: pdtpatr1ck: Remote host closed the connection
[2012/02/20 18:06:01] @ ken_barber joined channel #puppet
[2012/02/20 18:06:02] @ pdtpatr1ck joined channel #puppet
[2012/02/20 18:06:07] <hugalua> IOW there seems to be a tradeoff between making it convenient and keeping things auditable
[2012/02/20 18:06:29] @ Quit: fronlius: Quit: fronlius
[2012/02/20 18:07:40] @ bigwall joined channel #puppet
[2012/02/20 18:08:35] @ q0rban is now known as q-rban
[2012/02/20 18:08:42] @ jforman left channel #puppet ()
[2012/02/20 18:10:35] @ Quit: kermit: Quit: Leaving.
[2012/02/20 18:11:05] @ Quit: theRoUS: Ping timeout: 272 seconds
[2012/02/20 18:11:31] @ jiboumans_ joined channel #puppet
[2012/02/20 18:12:01] @ Quit: bigwall: Client Quit
[2012/02/20 18:12:14] @ bigwall joined channel #puppet
[2012/02/20 18:12:57] <zooz> where can I find a list of puppet's variables? like $server etc ?
[2012/02/20 18:13:55] @ clover-leaf left channel #puppet ()
[2012/02/20 18:15:07] @ pdtpatr1ck_ joined channel #puppet
[2012/02/20 18:16:29] @ Quit: SIFTU: Read error: Connection reset by peer
[2012/02/20 18:16:35] @ Quit: marrusl: Ping timeout: 240 seconds
[2012/02/20 18:16:49] @ Quit: pdtpatr1ck_: Client Quit
[2012/02/20 18:17:15] @ Quit: cruzfox: Quit: cruzfox
[2012/02/20 18:17:24] @ Quit: pdtpatr1ck: Read error: Operation timed out
[2012/02/20 18:17:40] @ cruzfox joined channel #puppet
[2012/02/20 18:17:47] @ bigwall left channel #puppet ()
[2012/02/20 18:17:59] @ bigwall joined channel #puppet
[2012/02/20 18:18:10] @ bigwall left channel #puppet ()
[2012/02/20 18:18:52] @ Quit: cruzfox: Client Quit
[2012/02/20 18:21:36] <stahnma> zooz: puppet agent --configprint will show most, although come to think of it, I am not sure if all configuration settings are variables available in manifests/templates
[2012/02/20 18:21:44] <stahnma> hmm
[2012/02/20 18:21:47] <stahnma> that syntax might be wrong
[2012/02/20 18:21:50] * stahnma checks
[2012/02/20 18:23:30] @ Quit: ken_barber: Quit: Leaving.
[2012/02/20 18:24:11] <eric0> they are as of 2.6, in pseudo-class settings::
[2012/02/20 18:24:25] <eric0> ${settings::confdir}
[2012/02/20 18:25:00] @ Quit: Schmidt: Ping timeout: 272 seconds
[2012/02/20 18:25:06] <stahnma> zooz: http://docs.puppetlabs.com/guides/configuring.html
[2012/02/20 18:25:45] <zooz> thanks, stahnma
[2012/02/20 18:26:33] @ Quit: cdracars: Quit: cdracars
[2012/02/20 18:26:41] @ marrusl joined channel #puppet
[2012/02/20 18:27:16] @ marrusl_ joined channel #puppet
[2012/02/20 18:28:57] @ Quit: marrusl: Remote host closed the connection
[2012/02/20 18:28:58] @ Quit: marrusl_: Remote host closed the connection
[2012/02/20 18:28:59] @ kindjal left channel #puppet ()
[2012/02/20 18:29:03] @ marrusl joined channel #puppet
[2012/02/20 18:29:30] @ Quit: niko: Ping timeout: 608 seconds
[2012/02/20 18:30:24] @ cruzfox joined channel #puppet
[2012/02/20 18:31:10] <dan__t> I do miss the days of Puppet.
[2012/02/20 18:31:11] @ kermit joined channel #puppet
[2012/02/20 18:31:23] <dan__t> I hope I get stuck on a Puppet project soon here, else I'm pretty much going to go insane.
[2012/02/20 18:31:44] <zooz> dan__t, what do you use instead of puppet then?
[2012/02/20 18:33:19] @ SIFTU joined channel #puppet
[2012/02/20 18:35:45] <rodjek> dan__t: there's always time to hack on a puppet project :)
[2012/02/20 18:36:18] <dan__t> I'm forced to use a lot of sed and awk, and #!/bin/sh, and a bunch of for loops against a list of hostnames.
[2012/02/20 18:36:26] <dan__t> A little piece of me dies every time I do it.
[2012/02/20 18:37:28] <zooz> dan__t, you may consider using something like "Salt" or similar if possible
[2012/02/20 18:38:11] <dan__t> rather not, got too many projects going on as it is
[2012/02/20 18:41:13] @ Schmidt joined channel #puppet
[2012/02/20 18:41:28] @ blentz joined channel #puppet
[2012/02/20 18:44:21] @ griasan joined channel #puppet
[2012/02/20 18:46:29] @ skm joined channel #puppet
[2012/02/20 18:47:14] @ Quit: rsnhyperion: Ping timeout: 260 seconds
[2012/02/20 18:51:30] <zooz> what can I use to break a long line?
[2012/02/20 18:52:38] @ beejeebus-afk is now known as beejeebus
[2012/02/20 18:53:07] @ jaschal joined channel #puppet
[2012/02/20 18:54:05] @ Quit: griasan: Quit: Colloquy for iPad - http://colloquy.mobi
[2012/02/20 18:56:41] @ counterbeing joined channel #puppet
[2012/02/20 18:59:16] <jaschal> I have a question about hiera. I have a fact that is a comma-separated string (i.e. a list). How would I incorporate this into my hierarchy so I could have data specific to any of the items in the list? myfact=fu,bar,baz. I want to have an override for one or more of fu bar and baz in similar way that %{operatingsystem} is used in http://puppetlabs.com/blog/first-look-installing-and-using-hiera/
[2012/02/20 19:01:13] <hunter> I thought this was legal, but puppet disagrees with me:
[2012/02/20 19:01:32] <hunter> File['one', 'two', 'three'] -> Service['foo']
[2012/02/20 19:03:31] @ Quit: rockets: Quit: Leaving
[2012/02/20 19:04:22] <hunter> I could have sworn I read somewhere you could have a list there.
[2012/02/20 19:05:55] @ pcarlisle joined channel #puppet
[2012/02/20 19:06:39] @ Quit: danbeck: Quit: danbeck
[2012/02/20 19:07:30] @ labrown joined channel #puppet
[2012/02/20 19:08:14] <zooz> if I create a mount_point in fileserver.conf with "allow *" does that mean that any node will be able to fetch the files from that mount_point? is that true to only the nodes which are authenticated with the master?
[2012/02/20 19:09:03] @ betsys_ joined channel #puppet
[2012/02/20 19:09:30] @ seanh-ansca joined channel #puppet
[2012/02/20 19:10:23] @ Enoria joined channel #puppet
[2012/02/20 19:10:51] @ Quit: Reepicheep: Remote host closed the connection
[2012/02/20 19:10:52] @ jwhitlock joined channel #puppet
[2012/02/20 19:11:52] @ Quit: dan__t: Ping timeout: 272 seconds
[2012/02/20 19:12:06] @ Quit: Vulcan[OMNI]: Quit: Vulcan[OMNI]
[2012/02/20 19:12:44] @ greenman is now known as greenman_gone
[2012/02/20 19:13:13] @ newtMcKerr joined channel #puppet
[2012/02/20 19:14:48] <nlew> hunter: There's a change in to fix that, but it hasn't been released yet.
[2012/02/20 19:17:57] @ Quit: DJClean: Read error: Operation timed out
[2012/02/20 19:18:02] <eric0> zooz: yes, only the nodes whose cert passes validation -- you need a directive 'auth any' to also allow unauthenticated clients -- see the 'path /certificate/' stanza in the default auth.conf
[2012/02/20 19:18:49] <zooz> cool, thanks, eric0
[2012/02/20 19:19:15] @ Quit: ohadlevy: Ping timeout: 252 seconds
[2012/02/20 19:21:47] @ ldlework joined channel #puppet
[2012/02/20 19:23:26] @ Quit: Chowzzf: Quit: Leaving
[2012/02/20 19:26:04] @ Chowzzf joined channel #puppet
[2012/02/20 19:28:05] @ Quit: cruzfox: Quit: cruzfox
[2012/02/20 19:28:42] @ Quit: Chowzzf: Client Quit
[2012/02/20 19:29:27] @ Chowzzf joined channel #puppet
[2012/02/20 19:31:56] @ Quit: tecto__: Quit: tecto__
[2012/02/20 19:33:44] @ Quit: etank: Ping timeout: 255 seconds
[2012/02/20 19:38:17] @ aelman left channel #puppet ()
[2012/02/20 19:40:55] @ Quit: pcarlisle: Quit: Leaving...
[2012/02/20 19:41:53] @ pjd3 joined channel #puppet
[2012/02/20 19:42:01] @ pjd3 left channel #puppet ()
[2012/02/20 19:44:20] @ pcarlisle joined channel #puppet
[2012/02/20 19:45:46] @ Quit: jiboumans_: Quit: jiboumans_
[2012/02/20 19:46:38] @ etank joined channel #puppet
[2012/02/20 19:50:45] @ tecto_ joined channel #puppet
[2012/02/20 19:51:06] @ Quit: Chowzzf: Quit: Leaving
[2012/02/20 19:51:50] @ Chowzzf joined channel #puppet
[2012/02/20 19:54:53] @ brandon_dacrib joined channel #puppet
[2012/02/20 19:59:47] @ Quit: spicyWith: Quit: spicyWith
[2012/02/20 20:00:48] @ Quit: lynxman-: Ping timeout: 252 seconds
[2012/02/20 20:00:51] @ Quit: alanevans: Remote host closed the connection
[2012/02/20 20:02:44] @ Quit: shadoi: Quit: Leaving.
[2012/02/20 20:04:28] @ Quit: Chowzzf: Quit: Leaving
[2012/02/20 20:04:59] @ Chowzzf joined channel #puppet
[2012/02/20 20:05:05] @ Quit: kenperkins: Read error: Operation timed out
[2012/02/20 20:06:54] @ Quit: jtanner: Remote host closed the connection
[2012/02/20 20:07:00] @ Quit: Chowzzf: Read error: Connection reset by peer
[2012/02/20 20:08:57] @ Chowzzf joined channel #puppet
[2012/02/20 20:09:49] @ gazoombo joined channel #puppet
[2012/02/20 20:11:10] @ st33v joined channel #puppet
[2012/02/20 20:13:42] @ Quit: seanh-ansca: Ping timeout: 244 seconds
[2012/02/20 20:14:06] @ freezey joined channel #puppet
[2012/02/20 20:14:13] @ lynxman joined channel #puppet
[2012/02/20 20:14:15] @ Quit: marrusl: Remote host closed the connection
[2012/02/20 20:14:42] @ Quit: gazoombo: Client Quit
[2012/02/20 20:16:20] @ Quit: tmclaugh: Quit: tmclaugh
[2012/02/20 20:17:06] @ Quit: Tobu: Ping timeout: 272 seconds
[2012/02/20 20:17:18] @ Quit: the_ramink: Ping timeout: 244 seconds
[2012/02/20 20:19:34] @ Quit: freezey: Quit: freezey
[2012/02/20 20:23:26] @ Quit: counterbeing: Ping timeout: 260 seconds
[2012/02/20 20:24:55] @ Tobu joined channel #puppet
[2012/02/20 20:25:11] @ Quit: rharrison: Ping timeout: 260 seconds
[2012/02/20 20:26:27] @ cruzfox joined channel #puppet
[2012/02/20 20:29:01] @ freezey joined channel #puppet
[2012/02/20 20:30:18] @ pdtpatr1ck joined channel #puppet
[2012/02/20 20:31:30] @ nitram_macair_ joined channel #puppet
[2012/02/20 20:32:32] <jaschal> I'm feeling no love
[2012/02/20 20:33:11] <jaschal> No hiera fans in the house?
[2012/02/20 20:34:20] <mosen> haven't tried yet
[2012/02/20 20:34:22] <rodjek> sorry, i don't use heira
[2012/02/20 20:34:42] <rodjek> Volcane would be the best person to ask but he might be asleep
[2012/02/20 20:35:13] <jaschal> sleep? what TZ is he in?
[2012/02/20 20:35:27] <Maior> UTC+0 I believe
[2012/02/20 20:35:48] <jaschal> ah. Actually, he directed me here from #mcollective.
[2012/02/20 20:36:02] <rodjek> jaschal: funnily enough, not everyone lives in the US :)
[2012/02/20 20:36:04] <mosen> rodjek, any ideas on how to write rspec tests for providers inside modules? :)
[2012/02/20 20:36:17] <jaschal> Yeah, I guess it was round midnight then
[2012/02/20 20:36:33] <jaschal> rodjek: I hear some places don't even speak English!
[2012/02/20 20:36:49] <rodjek> mosen: have a look at the ones in the firewall module
[2012/02/20 20:36:55] <rodjek> they should be a good example
[2012/02/20 20:36:58] <mosen> rodjek, yes sir!
[2012/02/20 20:37:10] @ Quit: djm68: Remote host closed the connection
[2012/02/20 20:37:36] @ Quit: freezey: Quit: freezey
[2012/02/20 20:40:12] @ tty234 joined channel #puppet
[2012/02/20 20:40:25] <mosen> rodjek, that module is pretty fantastic as an example of a fully fleshed-out module w/provider
[2012/02/20 20:40:41] <rodjek> yep, it's pretty damn awesome :)
[2012/02/20 20:44:07] @ Prometheus joined channel #puppet
[2012/02/20 20:45:35] <eric0> AUUGUH #5158
[2012/02/20 20:45:36] <gepetto> eric0: #5158 is http://projects.puppetlabs.com/issues/show/5158 "Feature #5158: File resources: Make source/content parameters and the file/template functions consistent. - Puppet. It has a status of Needs Decision and is assigned to Nigel Kersten"
[2012/02/20 20:47:41] @ MattM joined channel #puppet
[2012/02/20 20:50:01] @ shadoi joined channel #puppet
[2012/02/20 20:50:23] @ Quit: shadoi: Remote host closed the connection
[2012/02/20 20:50:45] <eric0> content=>file('/must/be/full/path/to/file') vs content=>template('mymodule/template.erb') killing me
[2012/02/20 20:50:58] @ Quit: tecto_: Quit: tecto_
[2012/02/20 20:51:22] @ gazoombo joined channel #puppet
[2012/02/20 20:51:48] @ czervik joined channel #puppet
[2012/02/20 20:52:13] @ Quit: rcrowley: Quit: Computer has gone to sleep.
[2012/02/20 20:53:29] @ Quit: joshcooper: Quit: joshcooper
[2012/02/20 20:54:25] <eric0> #4885 i guess is the real issue i'm concerned with
[2012/02/20 20:54:25] <gepetto> eric0: #4885 is http://projects.puppetlabs.com/issues/show/4885 "Feature #4885: Simplify the syntax for specifying file paths in modules using a '~' - Puppet. It has a status of Needs Decision and is assigned to -"
[2012/02/20 20:55:04] <eric0> is there another way like $settings::confdir to introspect from what directory path a module was loaded ?
[2012/02/20 20:55:55] @ Quit: ldlework: Ping timeout: 240 seconds
[2012/02/20 20:59:22] <astrostl> upvoted 5158...
[2012/02/20 21:00:00] @ Guest94915 joined channel #puppet
[2012/02/20 21:00:08] <astrostl> wacthing 4885
[2012/02/20 21:00:15] <astrostl> dunno how i feel about using ~ in particular, but i like the idea
[2012/02/20 21:01:40] <Guest94915> hi, any linux puppy user here ?
[2012/02/20 21:01:41] <whack> eric0: nothing I'm aware of, since modulepath can include multiple paths
[2012/02/20 21:02:04] <whack> eric0: actually... maaaybe a custom function can hack it
[2012/02/20 21:02:09] <whack> eric0: gimme a few minutes
[2012/02/20 21:03:25] @ jwhitlock is now known as jwhitlock_zzz
[2012/02/20 21:04:32] <whack> eric0: you can use __FILE__ from a custom function, trying some other hacks now
[2012/02/20 21:05:49] <Guest94915> oups did i do it
[2012/02/20 21:06:06] @ Quit: ezmobius: Quit: peace out
[2012/02/20 21:06:24] @ Quit: Guest94915: Quit: Leaving
[2012/02/20 21:09:35] <whack> eric0: shame since custom functions aren't scoped.
[2012/02/20 21:11:54] @ Quit: astrostl:
[2012/02/20 21:12:00] <whack> eric0: from templates, too, one sec
[2012/02/20 21:12:14] @ kenperkins joined channel #puppet
[2012/02/20 21:12:26] @ Quit: Tobu: Ping timeout: 260 seconds
[2012/02/20 21:13:36] @ Quit: negronjl: Ping timeout: 260 seconds
[2012/02/20 21:13:37] @ beejeebus is now known as beejeebus-afk
[2012/02/20 21:14:00] @ Quit: kenperkins: Client Quit
[2012/02/20 21:18:35] @ Quit: cwarden: Ping timeout: 252 seconds
[2012/02/20 21:20:42] @ tecto_ joined channel #puppet
[2012/02/20 21:20:48] <whack> eric0: https://github.com/jordansissel/puppet-examples/tree/master/where-art-thou <-- got it
[2012/02/20 21:20:49] @ mgw joined channel #puppet
[2012/02/20 21:21:18] <mgw> anybody know how to look up an item in a nested hash using hiera?
[2012/02/20 21:22:06] <mgw> e.g., my data looks like this: {'foo': {'bar': 'baz'}} — 'hiera foo' returns {'bar': 'baz'} but I only need 'baz'
[2012/02/20 21:22:38] <jaschal> The hiera expert has gone to sleep
[2012/02/20 21:22:38] <mgw> I can't find any docs on how to access foo::bar ('foo::bar' doesn't work)
[2012/02/20 21:22:51] <mgw> jaschal: there's only one?
[2012/02/20 21:23:12] <jaschal> from what I hear, at least around this time of day
[2012/02/20 21:23:42] <mgw> jaschal: ok, thanks
[2012/02/20 21:24:00] <jaschal> np, I had a similar question
[2012/02/20 21:24:01] <whack> mgw: try dots or slashes?
[2012/02/20 21:24:07] <whack> foo/bar, foo.bar ?
[2012/02/20 21:24:27] @ raven joined channel #puppet
[2012/02/20 21:24:50] <jaschal> mgw: Are you using hiera_hash to look it up?
[2012/02/20 21:25:09] @ Quit: erkules: Ping timeout: 240 seconds
[2012/02/20 21:26:29] @ dan__t joined channel #puppet
[2012/02/20 21:28:56] @ rcrowley joined channel #puppet
[2012/02/20 21:29:38] @ IndyMichaelB_ joined channel #puppet
[2012/02/20 21:31:37] @ Quit: IndyMichaelB: Ping timeout: 252 seconds
[2012/02/20 21:31:37] @ IndyMichaelB_ is now known as IndyMichaelB
[2012/02/20 21:33:55] @ Quit: Kazuhiro: Quit: Leaving.
[2012/02/20 21:33:56] @ Quit: emmanuelux: Read error: Connection reset by peer
[2012/02/20 21:35:22] @ Quit: cruzfox: Quit: cruzfox
[2012/02/20 21:35:46] @ noyb_ joined channel #puppet
[2012/02/20 21:38:25] @ erkules joined channel #puppet
[2012/02/20 21:38:32] @ Quit: noyb: Ping timeout: 276 seconds
[2012/02/20 21:38:52] @ Tobu joined channel #puppet
[2012/02/20 21:41:43] @ Quit: pdtpatr1ck: Quit: pdtpatr1ck
[2012/02/20 21:44:39] @ brandon_dacrib_ joined channel #puppet
[2012/02/20 21:44:40] @ Quit: brandon_dacrib_: Client Quit
[2012/02/20 21:45:38] @ Quit: dan__t: Ping timeout: 255 seconds
[2012/02/20 21:46:50] @ Quit: brandon_dacrib: Ping timeout: 245 seconds
[2012/02/20 21:48:06] @ neonflux joined channel #puppet
[2012/02/20 21:48:54] @ Quit: zul: Ping timeout: 248 seconds
[2012/02/20 21:50:05] @ zul joined channel #puppet
[2012/02/20 21:52:14] @ Quit: nitram_macair_: Quit: nitram_macair_
[2012/02/20 21:53:40] @ kenperkins joined channel #puppet
[2012/02/20 21:54:14] <mgw> jaschal: no, just hiera
[2012/02/20 21:54:21] <mgw> i'll try hiera_hash
[2012/02/20 21:54:31] @ rharrison joined channel #puppet
[2012/02/20 21:56:53] @ Quit: st33v: Quit: st33v
[2012/02/20 21:57:02] <mgw> jaschal: hiera -h doesn't work either with any combination i can think of
[2012/02/20 21:57:15] @ nitram_macair_ joined channel #puppet
[2012/02/20 21:58:46] @ Quit: xizhendu: Quit: leaving
[2012/02/20 21:59:01] @ xizhendu joined channel #puppet
[2012/02/20 21:59:18] @ alanevans joined channel #puppet
[2012/02/20 21:59:24] @ SirScott_ is now known as SirScott
[2012/02/20 22:01:57] @ Quit: kenperkins: Quit: Computer has gone to sleep.
[2012/02/20 22:02:36] <jaschal> ok
[2012/02/20 22:04:00] <eric0> whack: good stuff, thx
[2012/02/20 22:05:23] @ cwebber joined channel #puppet
[2012/02/20 22:07:15] @ Quit: jaschal: Quit: jaschal
[2012/02/20 22:07:59] @ Quit: IndyMichaelB: Read error: Connection reset by peer
[2012/02/20 22:08:23] @ IndyMichaelB joined channel #puppet
[2012/02/20 22:08:46] @ Quit: nitram_macair_: Quit: nitram_macair_
[2012/02/20 22:10:56] @ Quit: Djelibeybi: Quit: Textual IRC Client: http://www.textualapp.com/
[2012/02/20 22:13:03] @ Quit: alanevans: Ping timeout: 252 seconds
[2012/02/20 22:13:25] @ alanevans joined channel #puppet
[2012/02/20 22:13:45] @ Quit: martineg1: Remote host closed the connection
[2012/02/20 22:20:03] @ Quit: vStone: Ping timeout: 265 seconds
[2012/02/20 22:21:17] @ Quit: bsg_kwolf: Quit: Leaving.
[2012/02/20 22:22:32] <gepetto> ::redmine:: Wiki edit: Anchor_Pattern (#7) @ http://projects.puppetlabs.com/projects/puppet/wiki/Anchor_Pattern?version=7 (by François Beausoleil)
[2012/02/20 22:24:03] @ ohadlevy joined channel #puppet
[2012/02/20 22:26:23] @ Quit: leifmadsen: Quit: This is how I roll; animal print pants outta control!
[2012/02/20 22:27:00] @ Quit: |Majestic|: Ping timeout: 244 seconds
[2012/02/20 22:27:08] @ gazoombo1 joined channel #puppet
[2012/02/20 22:27:44] @ Quit: gazoombo: Ping timeout: 240 seconds
[2012/02/20 22:28:01] @ metcalfc joined channel #puppet
[2012/02/20 22:30:48] @ Quit: gazoombo1: Client Quit
[2012/02/20 22:30:54] @ nitram_macair_ joined channel #puppet
[2012/02/20 22:32:56] @ gazoombo joined channel #puppet
[2012/02/20 22:33:08] @ deimos left channel #puppet ()
[2012/02/20 22:39:29] @ Quit: neonflux: Quit: Leaving.
[2012/02/20 22:46:58] @ Quit: gazoombo: Quit: Leaving.
[2012/02/20 22:49:55] @ brandon_dacrib joined channel #puppet
[2012/02/20 22:50:22] @ vStone joined channel #puppet
[2012/02/20 22:52:57] @ Quit: brandon_dacrib: Client Quit
[2012/02/20 22:53:46] @ joshcooper joined channel #puppet
[2012/02/20 22:55:59] @ spicyWith joined channel #puppet
[2012/02/20 23:03:10] @ Quit: bgupta: Ping timeout: 244 seconds
[2012/02/20 23:04:49] @ SirScott is now known as SirScott_
[2012/02/20 23:06:38] @ Vulcan[OMNI] joined channel #puppet
[2012/02/20 23:07:20] @ cliff-hm joined channel #puppet
[2012/02/20 23:07:27] @ Quit: hugalua: Quit: Leaving
[2012/02/20 23:08:13] @ ldlework joined channel #puppet
[2012/02/20 23:08:18] @ bgupta joined channel #puppet
[2012/02/20 23:10:28] @ Quit: cyflea: Ping timeout: 260 seconds
[2012/02/20 23:11:30] @ bobra joined channel #puppet
[2012/02/20 23:12:57] @ AshishH joined channel #puppet
[2012/02/20 23:14:40] @ Quit: danblack: Ping timeout: 260 seconds
[2012/02/20 23:14:54] @ Quit: czervik: Quit: Leaving
[2012/02/20 23:14:59] @ karthick87 joined channel #puppet
[2012/02/20 23:17:25] @ elasticdog joined channel #puppet
[2012/02/20 23:17:32] @ Quit: plasmonyc: Quit: Leaving.
[2012/02/20 23:17:36] @ Quit: elasticdog: Changing host
[2012/02/20 23:17:36] @ elasticdog joined channel #puppet
[2012/02/20 23:18:26] @ Quit: Prometheus: Ping timeout: 260 seconds
[2012/02/20 23:19:54] @ Quit: elasticdog: Client Quit
[2012/02/20 23:20:16] @ Quit: hattwick: Quit: Textual IRC Client: http://www.textualapp.com/
[2012/02/20 23:21:37] @ elasticdog joined channel #puppet
[2012/02/20 23:21:38] @ Quit: elasticdog: Changing host
[2012/02/20 23:21:38] @ elasticdog joined channel #puppet
[2012/02/20 23:21:53] @ Quit: bzrk: Read error: Operation timed out
[2012/02/20 23:21:57] @ bzrk joined channel #puppet
[2012/02/20 23:22:00] @ Quit: dhgwill: Read error: Operation timed out
[2012/02/20 23:22:04] @ dhgwill joined channel #puppet
[2012/02/20 23:22:13] @ Quit: dotplus: Read error: Operation timed out
[2012/02/20 23:22:17] @ dotplus joined channel #puppet
[2012/02/20 23:22:18] @ Quit: dotplus: Changing host
[2012/02/20 23:22:18] @ dotplus joined channel #puppet
[2012/02/20 23:22:22] @ Quit: tom39291_: Read error: Operation timed out
[2012/02/20 23:22:26] @ Quit: mika: Read error: Operation timed out
[2012/02/20 23:22:28] @ Quit: ar: Read error: Operation timed out
[2012/02/20 23:22:30] @ Quit: chrischris: Read error: Operation timed out
[2012/02/20 23:22:33] @ mika joined channel #puppet
[2012/02/20 23:22:34] @ tom39291 joined channel #puppet
[2012/02/20 23:22:36] @ chrischris joined channel #puppet
[2012/02/20 23:22:55] @ Quit: cliff-hm: Ping timeout: 240 seconds
[2012/02/20 23:23:01] @ ar joined channel #puppet
[2012/02/20 23:23:02] @ Quit: ar: Changing host
[2012/02/20 23:23:02] @ ar joined channel #puppet
[2012/02/20 23:23:52] @ Quit: nitram_macair_: Quit: nitram_macair_
[2012/02/20 23:25:10] @ ABK joined channel #puppet
[2012/02/20 23:25:40] @ Quit: mgw: Quit: Leaving.
[2012/02/20 23:25:46] @ nitram_macair_ joined channel #puppet
[2012/02/20 23:26:07] @ nitram_macair_ left channel #puppet ()
[2012/02/20 23:30:48] @ Quit: newtMcKerr: Quit: Leaving.
[2012/02/20 23:34:30] @ mgw joined channel #puppet
[2012/02/20 23:36:23] @ Alssi joined channel #puppet
[2012/02/20 23:38:02] @ newtMcKerr joined channel #puppet
[2012/02/20 23:38:08] @ kenperkins joined channel #puppet
[2012/02/20 23:38:30] @ Quit: nevyn: Ping timeout: 272 seconds
[2012/02/20 23:40:50] @ hattwick joined channel #puppet
[2012/02/20 23:45:59] @ Prometheus joined channel #puppet
[2012/02/20 23:50:50] @ Quit: bgupta: Quit: bgupta
[2012/02/20 23:50:57] @ bgupta joined channel #puppet
[2012/02/20 23:51:39] @ hooper_ joined channel #puppet
[2012/02/20 23:52:41] @ nitram_macair_ joined channel #puppet
[2012/02/20 23:52:54] @ Quit: nitram_macair_: Client Quit
[2012/02/20 23:54:55] @ Quit: newtMcKerr: Quit: Leaving.

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