Wednesday, 2009-04-08

[2009/04/08 00:14:23] @ Log started by gepetto
[2009/04/08 00:14:23] @ Quit: d3vilb0x:
[2009/04/08 00:16:35] @ Risar` is now known as Risar
[2009/04/08 00:21:30] <thatch_> does anyone here know anything about genome?
[2009/04/08 00:23:23] <jrojas> genome?
[2009/04/08 00:24:22] @ cwebber joined channel #puppet
[2009/04/08 00:24:50] <thatch_> yes, it is a red hat project that merges cobbler puppet and kvm
[2009/04/08 00:25:00] <jrojas> hacim: you should be able to set module paths separated by a : in your puppetmaster config if it is having trouble
[2009/04/08 00:25:08] <jrojas> thatch_: hmm..havent heard of it.
[2009/04/08 00:25:18] <thatch_> so that puppet can create kvm clouds
[2009/04/08 00:25:40] <thatch_> it is still under development and I am trying to find someone with some info on it
[2009/04/08 00:26:05] <thatch_> http://genome.et.redhat.com/index.php
[2009/04/08 00:26:26] <jrojas> hmm first i have seen of it
[2009/04/08 00:26:29] <thatch_> just thought someone around here may have heard of it
[2009/04/08 00:26:35] <jrojas> its too bad i already built a system like this for xen/xensource
[2009/04/08 00:26:47] <thatch_> oh?
[2009/04/08 00:27:25] <jrojas> yeah, noting too special, uses an asset database for inventory/vm tracking
[2009/04/08 00:27:37] <jrojas> kickstarts are templated etc etc
[2009/04/08 00:27:38] @ iTonnerre joined channel #puppet
[2009/04/08 00:27:49] <thatch_> hmmm
[2009/04/08 00:27:54] <jrojas> this does look promising although i havent played with kvm much
[2009/04/08 00:28:25] <thatch_> yes, kvm is very nice, i just wanted to use the cloud stuff in genome
[2009/04/08 00:28:50] <thatch_> maybe I will eventaully get a hold of someone in the project
[2009/04/08 00:28:52] @ Quit: Bass10: Read error: 110 (Connection timed out)
[2009/04/08 00:29:17] <jrojas> thatch_: try their mailing list. or look at other projects like enomalism or nimbus or whatever else there is now
[2009/04/08 00:29:21] <jrojas> they do a lot of cloud stuff
[2009/04/08 00:30:14] <thatch_> hmmm, havent heard of them thanks! (I am hammering thier irc and mailing lists too)
[2009/04/08 00:30:33] <jrojas> check spacewalk too
[2009/04/08 00:31:22] <thatch_> I have been looking at spacewalk, kind of waiting on postgres support
[2009/04/08 00:31:37] <jrojas> you'll be waiting a while :)
[2009/04/08 00:32:16] <thatch_> heh, thats my assesment
[2009/04/08 00:33:36] <jrojas> although , converting any mysql based product to ansi sql is fairly easy, its just when they do stupid mysql-isms is when you run into problems
[2009/04/08 00:38:36] @ Quit: shake-n-bake:
[2009/04/08 00:39:50] @ Quit: gaveen_: "Enough lurking for now"
[2009/04/08 00:41:03] @ Quit: SyTonnerre: Read error: 101 (Network is unreachable)
[2009/04/08 00:41:03] @ iTonnerre is now known as SyTonnerre
[2009/04/08 00:42:45] @ Quit: claymation_:
[2009/04/08 00:45:04] @ gaveen joined channel #puppet
[2009/04/08 01:16:02] @ ijcd joined channel #puppet
[2009/04/08 01:18:17] @ Quit: thatch_: Remote closed the connection
[2009/04/08 01:25:33] @ Quit: m1n3s6: Read error: 104 (Connection reset by peer)
[2009/04/08 01:25:39] @ lak joined channel #puppet
[2009/04/08 01:26:07] @ m1n3s6 joined channel #puppet
[2009/04/08 01:30:58] @ thegcat joined channel #puppet
[2009/04/08 01:35:25] @ Quit: SyTonnerre: Read error: 104 (Connection reset by peer)
[2009/04/08 01:35:34] @ SyTonnerre joined channel #puppet
[2009/04/08 01:39:14] @ Quit: fujin: Read error: 110 (Connection timed out)
[2009/04/08 01:43:20] @ Quit: gaveen: Read error: 110 (Connection timed out)
[2009/04/08 01:45:43] @ Quit: cwebber:
[2009/04/08 01:48:27] @ gaveen joined channel #puppet
[2009/04/08 01:49:43] @ Quit: SyTonnerre: Read error: 60 (Operation timed out)
[2009/04/08 01:51:13] @ SyTonnerre joined channel #puppet
[2009/04/08 01:51:44] @ madrescher joined channel #puppet
[2009/04/08 02:00:07] @ edwardam joined channel #puppet
[2009/04/08 02:01:53] @ Quit: keithlard:
[2009/04/08 02:02:05] <edwardam> general puppet question: Are any of the files updated in /var/log/puppet if puppet fails to run at some point? We run puppet via cron (--onetime) and sometimes it wedges (usually because of things done wrong or out of sync) and I was going to roll a nagios check that would alert if puppet hasn't been successfully run within a certain time period.
[2009/04/08 02:02:34] <jrojas> edwardam: only if you set puppet to log there in the puppet.conf
[2009/04/08 02:03:04] @ Quit: lak:
[2009/04/08 02:03:31] <edwardam> jrojas: well some of the files do get updated ... like localconfig.yml, state/state.yaml, etc...
[2009/04/08 02:05:08] <edwardam> jrojas: I'd rather not have to parse log files to see if puppet is having problems. A simple file timestamp + period check compared to now() would suffice. As long as I can determine which files in /var/log/puppet only get updated on a 100% successful run.
[2009/04/08 02:07:09] @ Quit: bobbyz: Remote closed the connection
[2009/04/08 02:14:37] @ Quit: raphink: Read error: 104 (Connection reset by peer)
[2009/04/08 02:15:31] @ raphink joined channel #puppet
[2009/04/08 02:17:49] <edwardam> hmmm ... maybe it's just best to check for (err) in the logs
[2009/04/08 02:18:09] <edwardam> oh well. I'll think about it some more tomorrow
[2009/04/08 02:23:38] @ Quit: PhabX: "Leaving..."
[2009/04/08 02:33:09] @ mattock joined channel #puppet
[2009/04/08 02:37:41] @ PsychoSid joined channel #puppet
[2009/04/08 02:40:27] @ ohadlevy joined channel #puppet
[2009/04/08 02:46:58] @ Quit: alban2: Read error: 113 (No route to host)
[2009/04/08 02:48:19] @ fujin joined channel #puppet
[2009/04/08 02:55:27] @ kibahop joined channel #puppet
[2009/04/08 02:55:43] @ kibahop left channel #puppet ()
[2009/04/08 03:01:29] @ stijnbe joined channel #puppet
[2009/04/08 03:01:55] @ Quit: ijcd:
[2009/04/08 03:02:38] @ Innocenti joined channel #puppet
[2009/04/08 03:13:22] @ pleemans joined channel #puppet
[2009/04/08 03:18:59] @ ijcd joined channel #puppet
[2009/04/08 03:19:19] @ nakano_ is now known as nakano
[2009/04/08 03:22:08] @ Quit: cedric_b: "Ex-Chat"
[2009/04/08 03:24:35] @ Grezly joined channel #puppet
[2009/04/08 03:24:51] <Grezly> morning
[2009/04/08 03:26:18] <Grezly> can someone help me with a design problem for puppet?
[2009/04/08 03:28:54] @ Quit: ijcd: Read error: 104 (Connection reset by peer)
[2009/04/08 03:28:59] @ ijcd_ joined channel #puppet
[2009/04/08 03:29:09] @ Quit: edwardam: Remote closed the connection
[2009/04/08 03:31:08] <ohadlevy> Grezly: what do you need?
[2009/04/08 03:31:27] @ DerekW joined channel #puppet
[2009/04/08 03:31:50] @ gstratton joined channel #puppet
[2009/04/08 03:31:58] <Grezly> for my internship i'm currently research puppet and cfengine
[2009/04/08 03:32:25] <Grezly> with cfengine i'm be able to create groups (of hosts), but how can i do that in puppet...
[2009/04/08 03:32:43] <Grezly> i use to do it with: GROUP = ( HOST1 HOST2 HOST3 )
[2009/04/08 03:32:47] <Grezly> that's with cfengine
[2009/04/08 03:34:30] <Grezly> the thing i want is that i config in one file all the groups that i want to have
[2009/04/08 03:34:46] <Grezly> within those groups i want to assign hosts
[2009/04/08 03:35:22] @ gstratton left channel #puppet ()
[2009/04/08 03:36:27] @ gstratton joined channel #puppet
[2009/04/08 03:36:38] @ Quit: gstratton: Client Quit
[2009/04/08 03:36:53] @ Quit: thegcat:
[2009/04/08 03:37:07] <ohadlevy> you can do it with nodes, facts or external nods
[2009/04/08 03:38:27] @ kibaho1 joined channel #puppet
[2009/04/08 03:40:41] @ Quit: jtimberman: "Quitters never win [at irc]."
[2009/04/08 03:41:29] @ Quit: m1n3s6: "auf wiedersehen"
[2009/04/08 03:41:49] <Grezly> do you get it ;)?
[2009/04/08 03:42:39] <Grezly> facts are the varaibeles from facter right?
[2009/04/08 03:43:21] @ mvn071 joined channel #puppet
[2009/04/08 03:44:11] @ fujin_ joined channel #puppet
[2009/04/08 03:47:00] @ Quit: ijcd_: Read error: 60 (Operation timed out)
[2009/04/08 03:52:28] @ tuf joined channel #puppet
[2009/04/08 03:55:26] @ cedric_b joined channel #puppet
[2009/04/08 03:56:58] @ DasFx joined channel #puppet
[2009/04/08 04:01:14] @ Quit: fujin: Read error: 110 (Connection timed out)
[2009/04/08 04:06:37] @ briandquinn joined channel #puppet
[2009/04/08 04:22:03] <Volcane> Grezly: what he's saying is just assign some variable to the node and use if/case to conditionally do things
[2009/04/08 04:22:36] <Volcane> Grezly: but probably a more sensible thing and more puppet like is to create a class, lets say groups::a and in there include all the classes you want machines in group a to have
[2009/04/08 04:22:55] <Volcane> Grezly: then in the node{} blocks for the hosts in group a, just do "include groups::a"
[2009/04/08 04:25:51] @ tim|mb joined channel #puppet
[2009/04/08 04:33:29] @ Quit: briandquinn:
[2009/04/08 04:33:46] <FiXion> anyone can come up with an idea as to why yayparser (in puppetview - when viewing facts) doesn't work ?
[2009/04/08 04:34:07] <FiXion> I moved it to a fresh install - and now it doesn't parse the yaml file.
[2009/04/08 04:34:21] <FiXion> it reads the file just fine - yayparser simply returns nothing :(
[2009/04/08 04:36:31] <Volcane> what version puppet? theres a change in how the facts are represented in the yaml so a small patch is needed
[2009/04/08 04:39:01] @ MattyM joined channel #puppet
[2009/04/08 04:41:16] <FiXion> Volcane: 0.24.4
[2009/04/08 04:41:30] <FiXion> ubuntu 8.04
[2009/04/08 04:41:47] <FiXion> but I will be getting 9.04 clients which have puppet 0.24.8 I believe
[2009/04/08 04:42:10] <FiXion> Volcane: do you have a link to the patch ?
[2009/04/08 04:42:20] <Volcane> hold....on phone
[2009/04/08 04:42:24] <FiXion> :)
[2009/04/08 04:44:22] <Volcane> the yaml format changed
[2009/04/08 04:44:27] <Volcane> are you on the users list?
[2009/04/08 04:45:08] <Volcane> ah, i think this is it http://pastie.org/440544
[2009/04/08 04:45:35] <Volcane> not tried it on 0.24.8 yet, I'll probably make the effort sometime soon to do a new release of puppetview incorporating that
[2009/04/08 04:54:22] <FiXion> Volcane: would definetely make me happy ;)
[2009/04/08 04:54:43] <Volcane> k, well be sure to be on the users list then, will try to do it this week sometime
[2009/04/08 04:54:59] <Volcane> i think though your problem sounds like the patch above where the yaml from puppet has changed a bit
[2009/04/08 04:55:03] <FiXion> if I have a problem with 8.04 and 9.04 clients I'll be able to throw some time at fixing the code to handle both
[2009/04/08 04:55:18] <Volcane> the patch above should handle both
[2009/04/08 04:55:20] @ mikepea joined channel #puppet
[2009/04/08 04:56:50] <FiXion> my problem is in line 64. and I think it's tied to the error I'm getting:
[2009/04/08 04:56:59] <FiXion> Warning: ksort() expects parameter 1 to be array, null given in /var/www/puppetview/incl/Host.class.php on line 67
[2009/04/08 04:57:28] <Volcane> yup, it never sets the array cos the yamls changed
[2009/04/08 04:57:28] @ kibaho1 left channel #puppet ()
[2009/04/08 04:57:39] <Volcane> http://pastie.org/440544 <-- fixit
[2009/04/08 04:59:05] @ glaw joined channel #puppet
[2009/04/08 04:59:35] @ giles_ joined channel #puppet
[2009/04/08 05:00:23] <FiXion> hmm this patch doesn't seem to match my code at all.
[2009/04/08 05:00:28] <FiXion> puppetview-0.6
[2009/04/08 05:00:38] <FiXion> line 68 is within loadfacts
[2009/04/08 05:01:29] <FiXion> http://pastebin.com/m2e04a3b6
[2009/04/08 05:02:14] <FiXion> perhaps I should use git version of puppetview ?
[2009/04/08 05:03:10] <Volcane> k, so if you put above line 66 vardump($facts);
[2009/04/08 05:03:13] <Volcane> do you just get nothing?
[2009/04/08 05:03:47] <Volcane> cos it seems line 66 there also would suffer from the same bug as the patch. anyway, I'll have a play in this week and make sure the thing works again on recent puppets
[2009/04/08 05:04:09] <Volcane> I've been sent a few patches that I've not put in yet
[2009/04/08 05:05:32] <FiXion> var_dump($facts) gives me the facts
[2009/04/08 05:05:50] <FiXion> which means i'm just extremely ruste..
[2009/04/08 05:05:51] <FiXion> rusty
[2009/04/08 05:06:04] <FiXion> I had tried print_r($facts) and got a T_VARIABLE error
[2009/04/08 05:06:18] <Volcane> k, and if you look at the dump does it have 'values:' or 'values' as a member?
[2009/04/08 05:06:38] <FiXion> http://pastebin.com/m18072645
[2009/04/08 05:06:46] <FiXion> values:
[2009/04/08 05:06:50] <Volcane> 'values:' indeed
[2009/04/08 05:07:05] <Volcane> so, graft something like http://pastie.org/440544 in there
[2009/04/08 05:07:06] <FiXion> weird
[2009/04/08 05:07:36] <FiXion> I will..
[2009/04/08 05:07:38] <FiXion> thank you
[2009/04/08 05:07:39] <Volcane> wrap line 66 in an if that checks if its values or values:
[2009/04/08 05:07:51] <Volcane> < 0.24.4 = values and > 0.24.4 is values:
[2009/04/08 05:08:00] <FiXion> embarressing - I actually tried to dump that, but failed.. I don't know why - cause I'm sure I also did var_dump($facts)..
[2009/04/08 05:08:04] <FiXion> but I couldn't have..
[2009/04/08 05:08:13] <Volcane> hehe :)
[2009/04/08 05:08:22] <FiXion> I'm obviously tired :)
[2009/04/08 05:11:00] <FiXion> this is IMHO better than the other patch
[2009/04/08 05:11:01] <FiXion> http://pastebin.com/m350889c7
[2009/04/08 05:11:13] <Volcane> yeah
[2009/04/08 05:11:35] <Volcane> thats probably more like what i'd have done too when i fixed the thing for the next release
[2009/04/08 05:12:07] <Volcane> k anyway, have to go to work, chat later
[2009/04/08 05:12:13] <FiXion> thank you for your help
[2009/04/08 05:12:57] @ Deesl joined channel #puppet
[2009/04/08 05:17:54] @ fdz joined channel #puppet
[2009/04/08 05:20:08] @ Quit: chillitom: "Ex-Chat"
[2009/04/08 05:27:21] @ Quit: madrescher: Read error: 110 (Connection timed out)
[2009/04/08 05:42:01] @ Quit: gaveen: Read error: 110 (Connection timed out)
[2009/04/08 05:46:56] @ ethan_rowe joined channel #puppet
[2009/04/08 06:04:41] @ kibaho1 joined channel #puppet
[2009/04/08 06:04:50] @ kibaho1 left channel #puppet ()
[2009/04/08 06:19:29] @ keithlard joined channel #puppet
[2009/04/08 06:19:59] @ Quit: fdz: "Leaving."
[2009/04/08 06:20:02] @ fdz joined channel #puppet
[2009/04/08 06:24:57] @ Quit: mvn071: "Leaving"
[2009/04/08 06:25:14] @ fdz1 joined channel #puppet
[2009/04/08 06:26:33] @ Quit: fdz: Read error: 113 (No route to host)
[2009/04/08 06:26:56] @ fdz1 left channel #puppet ()
[2009/04/08 06:33:25] @ Quit: ohadlevy: Read error: 60 (Operation timed out)
[2009/04/08 06:49:08] @ ohadlevy joined channel #puppet
[2009/04/08 06:49:13] @ madrescher joined channel #puppet
[2009/04/08 06:55:19] @ Quit: pugnacity: "Leaving."
[2009/04/08 06:58:17] @ pugnacity joined channel #puppet
[2009/04/08 06:58:59] @ d3vilb0x joined channel #puppet
[2009/04/08 07:04:48] @ Quit: ohadlevy: "Ex-Chat"
[2009/04/08 07:07:01] @ kibaho2 joined channel #puppet
[2009/04/08 07:38:26] @ Quit: Grezly: "http://www.mibbit.com ajax IRC Client"
[2009/04/08 07:39:04] @ Quit: d3vilb0x:
[2009/04/08 07:46:56] @ fujin joined channel #puppet
[2009/04/08 07:58:55] @ alban2 joined channel #puppet
[2009/04/08 08:00:58] <giles_> heya peeps
[2009/04/08 08:01:35] <giles_> i want to order some execs, the first one is triggered by a file update
[2009/04/08 08:01:47] <giles_> can I subscribe to an exec?
[2009/04/08 08:01:54] <giles_> to trigger the next one
[2009/04/08 08:02:00] <glaw> yes
[2009/04/08 08:02:05] <giles_> coolio
[2009/04/08 08:02:39] <glaw> subscribe => File["-name-"],
[2009/04/08 08:03:48] <giles_> subscribe => Exec["apt_clean"],
[2009/04/08 08:04:00] <giles_> that's what I'm after
[2009/04/08 08:05:07] @ Quit: fujin_: Read error: 110 (Connection timed out)
[2009/04/08 08:12:09] @ Quit: DasFx: Read error: 110 (Connection timed out)
[2009/04/08 08:17:04] @ mattock left channel #puppet ()
[2009/04/08 08:22:38] <ghenry> hi all
[2009/04/08 08:23:14] <ghenry> I'm in the process of setting up our new build platform for the OpenLDAP project and was going to use puppet on the various vms etc.
[2009/04/08 08:23:30] <ghenry> Is this a good use of puppet to push build requests out?
[2009/04/08 08:23:35] <ghenry> does anyone do this?
[2009/04/08 08:24:38] <ghenry> hey mikepea ;-)
[2009/04/08 08:24:46] <f3ew> ghenry, not sure if anyone does it yet, but you can and should do it
[2009/04/08 08:25:11] <f3ew> pushing out build requests, as in a CI system?
[2009/04/08 08:25:22] <f3ew> Puppet isn't a CI tool
[2009/04/08 08:25:23] <ghenry> I obviously want to use the LDAP node part too
[2009/04/08 08:26:08] <f3ew> You setup Puppet to setup and manage the build system itself, but build system operation is something which Puppet shouldn't be used for
[2009/04/08 08:26:11] <ghenry> f3ew: Yeah, but we just want to issue tests when we ready in release engineering
[2009/04/08 08:26:38] <ghenry> OK f3ew, poitn taken
[2009/04/08 08:26:48] <ghenry> any recommendations on a good open source CI system?
[2009/04/08 08:26:58] <ghenry> We are the initial stages here so nothing picked
[2009/04/08 08:27:11] <ghenry> I was looking to use build.samba.org model
[2009/04/08 08:27:17] <f3ew> If you want build ssytem operations (aka svn co, ./configure, make, make test), http://cruisecontrol.sourceforge.net/ is a better option
[2009/04/08 08:27:56] * f3ew had another interesting tool located
[2009/04/08 08:28:03] <ghenry> Yeah, I did come across that on my search
[2009/04/08 08:28:04] <jenza> I'm attempting to get hudson doing continuous builds of our puppet environments
[2009/04/08 08:28:13] <ghenry> but a bit bloated looking
[2009/04/08 08:28:14] @ fujin_ joined channel #puppet
[2009/04/08 08:28:52] <ghenry> ok, thanks for the pointers f3ew
[2009/04/08 08:29:11] <ghenry> will get puppet running for what you recommend and download an play with Cruise control
[2009/04/08 08:30:14] <f3ew> http://en.wikipedia.org/wiki/Apache_Gump
[2009/04/08 08:30:32] <f3ew> http://en.wikipedia.org/wiki/Tinderbox_(software)
[2009/04/08 08:30:50] @ jbrandstetter_ joined channel #puppet
[2009/04/08 08:31:19] <ghenry> Thanks f3ew, but the project is written in C. No java here as it's way too slow
[2009/04/08 08:31:36] @ giles__ joined channel #puppet
[2009/04/08 08:31:50] @ kambiz is now known as kambiz_away
[2009/04/08 08:33:04] <f3ew> ghenry, I am familiar with the project
[2009/04/08 08:33:16] <f3ew> See the next two links :P
[2009/04/08 08:33:27] @ axisys joined channel #puppet
[2009/04/08 08:33:35] <ghenry> f3ew: Of course, thanks.
[2009/04/08 08:34:02] @ axisys left channel #puppet ()
[2009/04/08 08:34:56] @ Quit: giles_: Read error: 104 (Connection reset by peer)
[2009/04/08 08:39:04] @ Quit: verwilst: "Ex-Chat"
[2009/04/08 08:45:40] @ kibaho2 left channel #puppet ()
[2009/04/08 08:47:22] @ Quit: fujin: Read error: 110 (Connection timed out)
[2009/04/08 08:47:44] @ fujin_ is now known as fujin
[2009/04/08 08:49:05] @ Bass10 joined channel #puppet
[2009/04/08 08:57:32] <ghenry> f3ew: puppet can be used to issue package upgrades etc. on the various vms I take it?
[2009/04/08 08:57:40] <ghenry> Will hit the wiki and docs ina sec
[2009/04/08 09:06:04] @ Quit: DarkFlib: Remote closed the connection
[2009/04/08 09:09:05] @ kambiz_away is now known as kambiz
[2009/04/08 09:09:37] <mikepea> wotcha gavin!
[2009/04/08 09:11:09] <mikepea> ghenry: we replaced cruisecontrol with hudson - found it to be more versatile
[2009/04/08 09:12:18] <ghenry> ok, will check
[2009/04/08 09:13:28] <f3ew> yes
[2009/04/08 09:13:50] <mikepea> jenza: are you getting hudson to create and tear down VMs then?
[2009/04/08 09:13:57] @ erm_ joined channel #puppet
[2009/04/08 09:13:57] @ tim|macbook joined channel #puppet
[2009/04/08 09:14:38] @ Quit: tim|macbook: Client Quit
[2009/04/08 09:16:25] <jenza> mikepea: Nah I'm using VMware to revert back to a base state then I'll test the next class
[2009/04/08 09:25:17] @ d3vilb0x joined channel #puppet
[2009/04/08 09:26:47] @ egerlach joined channel #puppet
[2009/04/08 09:29:26] @ DarkFlib joined channel #puppet
[2009/04/08 09:33:14] @ Quit: andrewcshafer: Read error: 110 (Connection timed out)
[2009/04/08 09:35:06] @ lak joined channel #puppet
[2009/04/08 09:46:11] @ BobFunk joined channel #puppet
[2009/04/08 09:46:45] @ unxfrek joined channel #puppet
[2009/04/08 09:47:23] @ markl___ joined channel #puppet
[2009/04/08 09:53:34] <Volcane> hudson is really nice
[2009/04/08 09:55:12] @ claymation joined channel #puppet
[2009/04/08 10:02:54] @ Quit: Deesl: Read error: 110 (Connection timed out)
[2009/04/08 10:04:05] @ fujin_ joined channel #puppet
[2009/04/08 10:05:45] <z00dax> would it be reasonable to assume that <% fqdn %> should resolve back to whatever is passed on the cli to puppetd as --fqdn ?
[2009/04/08 10:05:53] @ fujin__ joined channel #puppet
[2009/04/08 10:06:26] <score> z00dax: i don't think so. it should be whatever 'facter fqdn' returns
[2009/04/08 10:06:57] <z00dax> score: well, thats whats happening here as well, --fqdn seems to not have any relation with <% fqdn %> which is odd
[2009/04/08 10:07:21] <z00dax> also, facter seems to be quite keen on adding a domain at the end of the hostname, even though hostname -f does not have it
[2009/04/08 10:07:24] <score> it isn't odd if you consider that <% fqdn %> definitely refers to a fact
[2009/04/08 10:08:07] @ cmoates joined channel #puppet
[2009/04/08 10:08:32] <f3ew> --fqdn is merely used for the certificate validation, AFAIK
[2009/04/08 10:08:40] <score> that sounds right
[2009/04/08 10:09:35] <z00dax> yup, thats what it looks like here :)
[2009/04/08 10:09:51] <z00dax> I am just trying to work out why fqdn as a fact is not the same as hostname
[2009/04/08 10:12:28] <score> z00dax: fqdn is just hostname and domain joined.. hostname is from the 'hostname' command.. and domain is from the 'dnsdomainname' command (likely)
[2009/04/08 10:13:01] <z00dax> well, dnsdomainname = nil
[2009/04/08 10:13:07] <score> z00dax: it might have something to do with your /etc/hosts
[2009/04/08 10:13:57] <z00dax> no, actually facter is being quite stupid and trying to assume that 'search <blah' would automatically map to domain = <blah>
[2009/04/08 10:14:37] <score> z00dax: it doesn't do anything like that. it just runs those programs i mentioned and uses their output
[2009/04/08 10:14:46] <z00dax> score: fail
[2009/04/08 10:14:50] <score> z00dax: ?
[2009/04/08 10:15:15] <z00dax> try this: echo 'search blah' > /etc/resolve.conf ; hostname help ;facter | grep fqdn
[2009/04/08 10:15:48] <z00dax> s/lve/lv/
[2009/04/08 10:16:28] <cmoates> z00dax, why not just facter fqdn?
[2009/04/08 10:16:33] @ mfoster joined channel #puppet
[2009/04/08 10:16:39] <z00dax> cmoates: or that
[2009/04/08 10:17:06] <z00dax> [root@prov-t1 http]# hostname help
[2009/04/08 10:17:06] <z00dax> [root@prov-t1 http]# rm /etc/resolv.conf
[2009/04/08 10:17:06] <z00dax> rm: remove regular file `/etc/resolv.conf'? y
[2009/04/08 10:17:06] <z00dax> [root@prov-t1 http]# facter fqdn
[2009/04/08 10:17:06] <z00dax> dnsdomainname: Host name lookup failure
[2009/04/08 10:17:12] <z00dax> thats a bit mad isnt it ?
[2009/04/08 10:17:20] <z00dax> given that:
[2009/04/08 10:17:21] <z00dax> [root@prov-t1 http]# hostname
[2009/04/08 10:17:21] <z00dax> help
[2009/04/08 10:17:53] <cmoates> I guess facter's method to determine hostname isn't the same as hostname's
[2009/04/08 10:18:01] <cmoates> Did you look at the rb file?
[2009/04/08 10:20:39] @ Quit: fujin: Read error: 110 (Connection timed out)
[2009/04/08 10:21:07] @ Quit: jbrandstetter_: "Ex-Chat"
[2009/04/08 10:25:49] @ Quit: fujin_: Read error: 110 (Connection timed out)
[2009/04/08 10:26:29] @ claymation_ joined channel #puppet
[2009/04/08 10:27:07] @ Quit: claymation: Read error: 110 (Connection timed out)
[2009/04/08 10:28:17] <Disconnect> ok i have one particular host that keeps triggering the "redefinition" stored-resources bug. any ideas on how to debug it? (it hits on different clients, but it seems to always be the same source.)
[2009/04/08 10:28:34] @ bajan joined channel #puppet
[2009/04/08 10:28:59] @ bajan left channel #puppet ()
[2009/04/08 10:31:36] @ Deesl joined channel #puppet
[2009/04/08 10:32:54] @ Deesl_ joined channel #puppet
[2009/04/08 10:36:40] <z00dax> cmoates: I found that resolv.conf bit in the .rb file, yes.
[2009/04/08 10:39:05] @ Quit: Deesl: Read error: 60 (Operation timed out)
[2009/04/08 10:39:09] @ claymation joined channel #puppet
[2009/04/08 10:39:25] <kjetilho> z00dax: what part of FQ in FQDN is unclear? :-)
[2009/04/08 10:40:15] <kjetilho> at least the result is more likely to be globally unique with that search path than without
[2009/04/08 10:40:16] <z00dax> kjetilho: what makes you think a hostname needs to have a domaincomponent ?
[2009/04/08 10:40:36] <kjetilho> don't use fqdn if you don't want a fully qualified name
[2009/04/08 10:40:41] <kjetilho> use $hostname
[2009/04/08 10:40:56] <z00dax> what about the other machines that have a domain component ?
[2009/04/08 10:41:15] <kjetilho> your machines are hopefully misconfigured. fix it
[2009/04/08 10:41:23] <z00dax> fail
[2009/04/08 10:41:58] <cmoates> z00dax, what version of facter?
[2009/04/08 10:42:16] <z00dax> there is nothing wrong with machinenames that have a single component and a single component only, your ideas on what a configured machine is are slightly misguided
[2009/04/08 10:42:31] <z00dax> cmoates: 1.3.7-1
[2009/04/08 10:42:39] <z00dax> btw, I have worked around it by patching facter out locally
[2009/04/08 10:42:52] <z00dax> I wonder if this behaviour has changed since.
[2009/04/08 10:43:00] <z00dax> since 1.3.7-1 that is
[2009/04/08 10:43:06] <cmoates> I am looking at 1.5.4 and I don't think your bug exists now
[2009/04/08 10:43:27] <z00dax> interesting
[2009/04/08 10:43:29] <cmoates> 1.3.7 is pretty dated; what is your source for those packages?
[2009/04/08 10:43:42] <z00dax> I am my source for those pkgs :)
[2009/04/08 10:44:09] <cmoates> You package from source? Or you install from source?
[2009/04/08 10:44:26] <kjetilho> z00dax: in fact, it *is* wrong according to the Internet Host Requirements RFC
[2009/04/08 10:44:31] <z00dax> I built rpms
[2009/04/08 10:44:40] <z00dax> kjetilho: and machines that are not on the internet ?
[2009/04/08 10:44:42] <cmoates> Internet host requirements
[2009/04/08 10:44:49] <cmoates> Not all machines are on the internet
[2009/04/08 10:45:04] <cmoates> z00dax, what's your base OS?
[2009/04/08 10:45:07] <kjetilho> poor babies
[2009/04/08 10:45:16] <z00dax> cmoates: varies from c3 to c5
[2009/04/08 10:45:33] <cmoates> And you don't want to poach newer puppet packages from epel?
[2009/04/08 10:45:57] <z00dax> http://reductivelabs.com/trac/puppet/wiki/DownloadingPuppet urls to the git repo's look broken
[2009/04/08 10:46:03] <z00dax> cmoates: nope
[2009/04/08 10:46:45] <z00dax> too much testing and proving required for me to rebase upward. sort of waiting on something slightly more major to come along - or a quiet few days
[2009/04/08 10:47:30] <z00dax> wasent there a redmine install for puppet around with a code browser ?
[2009/04/08 10:48:30] @ Quit: tim|mb:
[2009/04/08 10:49:09] @ Quit: lak:
[2009/04/08 10:49:48] @ Quit: claymation_: Read error: 110 (Connection timed out)
[2009/04/08 10:51:10] <z00dax> found
[2009/04/08 10:52:27] <z00dax> humm 1.5.4 looks quite a bit diff than 1.3.7
[2009/04/08 10:53:07] @ philipp_ joined channel #puppet
[2009/04/08 10:55:23] <philipp_> HELP: I wrote some custom resources (http://pastebin.com/m540addc4) and have save them to $vardir/modules/custom/init.pp. My aim is now to use the in different modules. But upto know I failing.
[2009/04/08 10:57:36] <philipp_> to import them the correct way. It works if I copy the code to the same module or even same class ...
[2009/04/08 10:57:45] @ Quit: int: Read error: 104 (Connection reset by peer)
[2009/04/08 10:58:23] <jbooth> philipp_: I don't think your defines should be inside the 'class custom'?
[2009/04/08 11:00:26] @ m1n3s6 joined channel #puppet
[2009/04/08 11:01:31] <philipp_> to complete the question, the resoure get used in the module slab-desktop like this: http://pastebin.com/d6c187472
[2009/04/08 11:03:10] <philipp_> jbooth: I was trying differnt way. I was also trying to use $var/manifests/funtions.pp. The file was importet directly by the main manifest site.pp.
[2009/04/08 11:03:47] @ cwebber joined channel #puppet
[2009/04/08 11:04:09] <philipp_> But with this I had issues with the variable scope ...
[2009/04/08 11:05:06] @ lak joined channel #puppet
[2009/04/08 11:06:46] <philipp_> class custom : My book Pulling Strings with Puppet says (page 168). Plugins and custom types should be placed in modules/custom/...
[2009/04/08 11:09:23] @ jmarki joined channel #puppet
[2009/04/08 11:11:10] <jbooth> You'll need to be more specific then; 'problems with variable scope' is pretty vague to me
[2009/04/08 11:14:42] <philipp_> jbooth : with fuctions.pp I got this error mesage: //Node[default]/slab-desktop/slab-desktop::tests/Exec-remote-script[runit]/File[/tmp/puppet-exec-remote-script]: Failed to retrieve current state of resource: No specified source was found from puppet://id-cobbler-tst-01.ethz.ch/files/test/run-it
[2009/04/08 11:16:10] <jbooth> Sounds like a fileserv.conf type problem
[2009/04/08 11:16:38] <jbooth> That's not a variable scope problem, that's a file{} failing to transfer
[2009/04/08 11:16:52] <philipp_> The general is question: What is good practice for own general defines (own resources types), which should be available for all modules ...
[2009/04/08 11:17:03] <philipp_> Yes it a file server problem ...
[2009/04/08 11:18:21] <jbooth> I stick my defines in modules, in init.pp, but not wrapped in a class.
[2009/04/08 11:18:24] <philipp_> But the variable source1 => "puppet://$::puppet_server/files/test/run-it" doesn't doesn't get passed to my own definition: exec-remote-script
[2009/04/08 11:18:37] <jbooth> Then again I don't have pulling strings, so I do it by the seat of my pants.
[2009/04/08 11:19:09] <jbooth> The variable is passed fine.
[2009/04/08 11:19:18] <jbooth> The file it references doesn't exist on the vileserver
[2009/04/08 11:19:23] @ Quit: PsychoSid: "Leaving."
[2009/04/08 11:19:25] <jbooth> fileserver even. Yeesh.
[2009/04/08 11:20:05] <philipp_> I don't understand that :Then again I don't have pulling string ...
[2009/04/08 11:20:45] <philipp_> So you put your definitions in modules? But what is the module name ?
[2009/04/08 11:22:05] @ jtimberman joined channel #puppet
[2009/04/08 11:22:25] <philipp_> For me it was working when I put the defintions in the same module where the get used ... But my aim ist to use the generally ...
[2009/04/08 11:23:30] @ Quit: mcbride: Read error: 110 (Connection timed out)
[2009/04/08 11:23:47] @ Quit: msf_: Read error: 110 (Connection timed out)
[2009/04/08 11:24:04] <philipp_> ... But my aim ist to use them in more than one module
[2009/04/08 11:24:29] @ Quit: pleemans: Read error: 113 (No route to host)
[2009/04/08 11:26:10] @ Quit: MarlondB:
[2009/04/08 11:26:43] @ fujin joined channel #puppet
[2009/04/08 11:31:55] <Volcane> z00dax: careful though if you're going from 1.3 to 1.5 facter you'll see some changes in how centos/lsbdist etc return values
[2009/04/08 11:31:58] <jbooth> http://pastie.org/440797 is what my defines look like
[2009/04/08 11:32:50] @ edwardam joined channel #puppet
[2009/04/08 11:32:53] <jbooth> I'd suggest for yours you need to first try to transfer a file{... source=>puppet://id-cobbler-tst-01.ethz.ch/files/test/run-it} in the module that's failing (not custom!) and see why you can't transfer it.
[2009/04/08 11:33:14] <jbooth> Do you happen to have a module called 'files'?
[2009/04/08 11:33:40] <mikepea> volcane: we have same problem with debian/ubuntu - have to hold our hardy boxes back to 1.3.8 until we can update our manifests :(
[2009/04/08 11:33:55] <Volcane> mikepea: ah but for that you can thank the debian maintainers and not puppet :P
[2009/04/08 11:34:11] <Volcane> mikepea: clever people who "enhance" things by adding facts thats not upstream
[2009/04/08 11:34:42] <mikepea> aye. having fun with an ubuntu package diff file as we speak. Joy!
[2009/04/08 11:38:17] <philipp_> Most of the files aren't situated in a modules (%modulename%/files). They are in the folder /var/lib/puppet/files ($vardir/files). I was working up to now. It a step to move them to $vardir/modules/slab-desktop/files/ ...
[2009/04/08 11:40:11] <philipp_> jbooth: I will try that und I will have a look on your code. Thanks ! I have to leave the office now ...
[2009/04/08 11:40:50] <jbooth> philipp_: If you move them to slab-desktop/files, then you need "puppet://$::puppet_server/slab-desktop/test/run-it"
[2009/04/08 11:42:59] @ Quit: fujin__: Read error: 110 (Connection timed out)
[2009/04/08 11:44:37] <philipp_> yes i know... I was looking on your definitions. But how are going to use them? are you importing custom in you modules/init.pp or site.pp ? Or do you include them?
[2009/04/08 11:45:54] <philipp_> ... I will be off (will be back in 3 hours)
[2009/04/08 11:46:56] @ int joined channel #puppet
[2009/04/08 11:47:52] @ Quit: Innocenti: Client Quit
[2009/04/08 11:53:08] @ fujin_ joined channel #puppet
[2009/04/08 11:53:44] @ MrHeavy joined channel #puppet
[2009/04/08 11:53:57] @ bevans5446 joined channel #puppet
[2009/04/08 11:54:53] @ thegcat joined channel #puppet
[2009/04/08 11:55:08] @ Quit: thegcat: Client Quit
[2009/04/08 11:57:53] @ lludwig joined channel #puppet
[2009/04/08 11:57:59] <lludwig> Hey all
[2009/04/08 11:58:07] <lludwig> any idea why I would be getting this error?
[2009/04/08 11:58:15] @ Quit: chrismat_: Read error: 104 (Connection reset by peer)
[2009/04/08 11:58:16] <lludwig> "err: Could not prefetch cron provider 'crontab': No command, somehow at /home/puppet/production/modules/puppet/manifests/debian.pp:67"
[2009/04/08 11:58:37] <lludwig> no idea what it means as the same code works for centos/redhat
[2009/04/08 11:59:06] @ Quit: fujin: Read error: 60 (Operation timed out)
[2009/04/08 12:01:52] @ Quit: int: Remote closed the connection
[2009/04/08 12:02:17] <fsweetser> do you have the crontab command in your path somewhere?
[2009/04/08 12:02:44] <lludwig> hmm let me see
[2009/04/08 12:02:59] <lludwig> yup
[2009/04/08 12:03:03] @ Quit: stijnbe: "Leaving..."
[2009/04/08 12:03:09] <lludwig> /usr/bin/crontab
[2009/04/08 12:05:08] <lludwig> so what you are telling me is the type is having an issue trying to create the crontab?
[2009/04/08 12:05:51] <jbooth> philipp_: You don't have to import them, they auto-import these days
[2009/04/08 12:05:53] @ alfism joined channel #puppet
[2009/04/08 12:06:08] @ Quit: WALoeIII: Read error: 60 (Operation timed out)
[2009/04/08 12:07:51] <fsweetser> lludwig: that sounds to me like it can't load the crontab provider
[2009/04/08 12:08:02] <fsweetser> and the only confine I can see at a glance is that it wants the crontab command
[2009/04/08 12:08:13] <lludwig> trying a trace then
[2009/04/08 12:09:20] @ Quit: unxfrek: "Leaving"
[2009/04/08 12:12:31] @ fruitcake joined channel #puppet
[2009/04/08 12:12:36] <fruitcake> hiya!
[2009/04/08 12:17:10] <fruitcake> does anyone know how I can create a file with a program if it doesn't exist as opposed to with a source file in puppet itsself?
[2009/04/08 12:17:28] <fruitcake> (looking through documentation now for if I missed something)
[2009/04/08 12:17:43] <Volcane> you can use exec
[2009/04/08 12:18:02] <Volcane> and exec has a 'creates' option to prevent it from running should the file already exist
[2009/04/08 12:18:27] <fruitcake> oh!
[2009/04/08 12:18:37] <fruitcake> so 'exec' doesn't overwrite every time?
[2009/04/08 12:18:38] <fruitcake> cool
[2009/04/08 12:18:58] <Volcane> no, creates => "/path/to/file" will make it run once, if the thing that it runs make the file
[2009/04/08 12:19:08] <Volcane> careful though, if that file goes away, it runs again
[2009/04/08 12:20:42] @ fujin joined channel #puppet
[2009/04/08 12:24:19] @ int joined channel #puppet
[2009/04/08 12:24:22] <rabbit7> err: Could not retrieve catalog: private method `split' called for , since upgrading : anyone knows what that error is all about ?
[2009/04/08 12:24:44] @ claymation_ joined channel #puppet
[2009/04/08 12:26:07] @ Quit: fujin_: Read error: 60 (Operation timed out)
[2009/04/08 12:26:38] <fruitcake> Volcane: no thats exactly what I want
[2009/04/08 12:26:50] <fruitcake> as long as i set logging to on, because I'd like to know about the chang ;)
[2009/04/08 12:26:59] <fruitcake> thank you!
[2009/04/08 12:27:04] @ glaw left channel #puppet ()
[2009/04/08 12:29:15] @ WALoeIII joined channel #puppet
[2009/04/08 12:30:13] @ Quit: raphink: Read error: 104 (Connection reset by peer)
[2009/04/08 12:30:51] <rabbit7> anyone ? all my puppeteers suddenly stopped working
[2009/04/08 12:31:12] @ wakko666 joined channel #puppet
[2009/04/08 12:31:20] <fsweetser> did you upgrade and restart both client and server?
[2009/04/08 12:31:31] <rabbit7> yes
[2009/04/08 12:31:33] <Volcane> did you upgrade using gems, or install.rb?
[2009/04/08 12:31:39] <rabbit7> yum
[2009/04/08 12:31:44] <Volcane> k
[2009/04/08 12:31:47] <Volcane> should be ok
[2009/04/08 12:32:07] <hacim> does anyone know how to get shell variables to work in an exec? something like: exec { "for key in `ls ${apt_base_dir}/keys.d/` ; do /usr/bin/apt-key add ${apt_base_dir}/keys.d/$key && apt-get update":
[2009/04/08 12:32:11] <rabbit7> yeah , should maybe something changed any my config is invalid now
[2009/04/08 12:32:22] <hacim> wont work because $key will get interpreted by puppet... can I escape that somehow?
[2009/04/08 12:32:38] <Volcane> hacim: just like in everything else in unix....
[2009/04/08 12:32:38] @ Quit: DerekW: Remote closed the connection
[2009/04/08 12:32:43] <Volcane> hacim: with a \
[2009/04/08 12:32:45] <Volcane> or many
[2009/04/08 12:33:08] @ Quit: wakko666: Remote closed the connection
[2009/04/08 12:33:14] @ raphink joined channel #puppet
[2009/04/08 12:34:13] @ wakko666 joined channel #puppet
[2009/04/08 12:34:50] <rabbit7> http://www.pastie.org/440863 here the config lines involved and the error message
[2009/04/08 12:36:26] <Volcane> does it happen for both vmware and normal, ie the ones where $templates is an array and not an array ?
[2009/04/08 12:38:53] @ ezmob joined channel #puppet
[2009/04/08 12:39:12] <Volcane> rabbit: what version puppet are you on now?
[2009/04/08 12:39:51] @ Quit: wakko666: Remote closed the connection
[2009/04/08 12:41:14] <rabbit7> puppet-0.24.8-1.el5.1
[2009/04/08 12:41:25] @ Quit: claymation: Read error: 110 (Connection timed out)
[2009/04/08 12:42:12] @ wakko666 joined channel #puppet
[2009/04/08 12:42:15] <rabbit7> it does not happen on vmware systems
[2009/04/08 12:42:29] <Volcane> its a bug with multiple templates
[2009/04/08 12:42:36] <Volcane> notice(template("one.erb", "two.erb"))
[2009/04/08 12:42:38] <Volcane> does the same
[2009/04/08 12:42:51] <Volcane> i think you'll probably need to open a ticket :(
[2009/04/08 12:43:04] <rabbit7> ill do that, thanks a lot
[2009/04/08 12:43:31] <rabbit7> ill kick myself in the balls for ensure => latest in the meantime
[2009/04/08 12:43:37] <Volcane> hehe
[2009/04/08 12:47:02] @ Quit: wakko666: Remote closed the connection
[2009/04/08 12:47:16] @ wakko666 joined channel #puppet
[2009/04/08 12:47:25] @ Quit: fujin:
[2009/04/08 12:52:36] @ unxfrek joined channel #puppet
[2009/04/08 12:58:32] @ pleemans joined channel #puppet
[2009/04/08 13:03:03] @ Quit: alfism: "Connection reset by beer"
[2009/04/08 13:03:05] @ Quit: MattyM: "ta ta"
[2009/04/08 13:03:32] @ ijcd joined channel #puppet
[2009/04/08 13:15:25] @ Quit: lak:
[2009/04/08 13:16:31] @ Quit: alban2: "A bientot"
[2009/04/08 13:19:02] @ cirquitz joined channel #puppet
[2009/04/08 13:23:39] @ Quit: maxagaz: Read error: 104 (Connection reset by peer)
[2009/04/08 13:41:44] <jhulten> We have a solution for module plugins with environments yet?
[2009/04/08 13:42:25] @ MattyM joined channel #puppet
[2009/04/08 13:42:39] <Volcane> jhulten: nah, afaik 0.25 only
[2009/04/08 13:43:20] <jhulten> Volcane: What do you mean?
[2009/04/08 13:43:38] <Volcane> theres a fix in the 0.25 branch of the code
[2009/04/08 13:43:45] <jhulten> Ah.
[2009/04/08 13:44:02] <jhulten> Not released yet?
[2009/04/08 13:44:11] <Volcane> not for a while
[2009/04/08 13:44:33] <Volcane> what is the problem though? they work, i just think you'll get them served out of hte same environment always :(
[2009/04/08 13:45:08] <jhulten> They get served out of the main environment? or the first defined one?
[2009/04/08 13:45:13] <Volcane> main
[2009/04/08 13:45:29] <Volcane> ie. you need to set modulepath in the [puppetmasterd] section, thats where they come from
[2009/04/08 13:48:39] <giles__> Heya puppetiers, how do you detect that someone's running a desktop linux version?
[2009/04/08 13:49:30] <Volcane> what do you define as a desktop linux version?
[2009/04/08 13:54:36] <giles__> heh
[2009/04/08 13:54:38] <jhulten> giles__: You say detect, I answer 'facter'. As for what kind of custom fact, you need to figure out what is different between the desktop and the non-desktop versions.
[2009/04/08 13:54:54] <giles__> ya i was thinking that
[2009/04/08 13:55:02] <jhulten> You could, for instance, check if X was running.
[2009/04/08 13:55:25] <jhulten> If there is a tuning difference in /proc you can check that.
[2009/04/08 13:57:51] <giles__> hrm i have another problem before that
[2009/04/08 13:58:01] <giles__> http://pastebin.com/m155124c1
[2009/04/08 13:58:23] <giles__> I'm getting a Could not find dependency Package[sarge_virtual_kernel]
[2009/04/08 13:59:46] <jhulten> Put {} around lsbdistcodename in the package definition.
[2009/04/08 14:00:54] <Volcane> "$lsbdistcodename_virtual_kernel" is "" "${lsbdistcodename}_virtual_kernel" is "sarge_virtual_kernel" :)
[2009/04/08 14:01:02] <jhulten> that would be my first try
[2009/04/08 14:01:23] <fruitcake> Does puppet when it wants to install a package error out when it ahs other dependencies or just install the dependencies as well?
[2009/04/08 14:01:37] <fruitcake> (i.e. do I 'ensure' all dependencies separately)
[2009/04/08 14:01:49] <fruitcake> (sorry if i shoulda read this in the faq
[2009/04/08 14:02:06] <Volcane> fruitcake: it tells your package manager to install foo, whatever your package manager does is up to it, if for example you use rpm, then u need to install the dependencies, if you use yum/apt, then apt/yum will sort it out
[2009/04/08 14:02:07] <giles__> yea i don't see how {} is going to help
[2009/04/08 14:02:19] <Volcane> giles__: why dont you try it?
[2009/04/08 14:02:47] <Volcane> giles__: what is the variable name and whats the string in the following: $variable_foo
[2009/04/08 14:02:53] <jhulten> giles__: I think the parser is being greedy with its variable names.
[2009/04/08 14:03:01] <giles__> ya might be
[2009/04/08 14:03:06] <giles__> fingers crossed
[2009/04/08 14:03:16] <fruitcake> Volcane: cool thanks
[2009/04/08 14:03:18] <fruitcake> :)
[2009/04/08 14:03:19] <Volcane> giles__: is it $variable and "_foo" or is it $var and "iable_foo"?
[2009/04/08 14:03:32] <Volcane> giles__: the {}'s helps the situation along...
[2009/04/08 14:03:56] <giles__> ya i've used it in bash scripts
[2009/04/08 14:04:03] <giles__> the same idea
[2009/04/08 14:04:25] <giles__> in the end i decided to manage the whole menu.lst file btw
[2009/04/08 14:04:33] <giles__> rather than use davids replace define
[2009/04/08 14:04:40] <giles__> which doesn't seem to work properly
[2009/04/08 14:04:45] @ andrewcshafer joined channel #puppet
[2009/04/08 14:04:49] <giles__> at least it execs on every run
[2009/04/08 14:04:57] <Volcane> yeah not a fan of those defines
[2009/04/08 14:04:59] <giles__> woopdie do
[2009/04/08 14:05:04] <giles__> it worked
[2009/04/08 14:05:16] <giles__> now all i need is an exec to kick off a reboot lol
[2009/04/08 14:05:27] <giles__> then i can apply it to production
[2009/04/08 14:06:25] <MrHeavy> Is the file provider capable of performing "mkdir -p" behavior with ensure => directory?
[2009/04/08 14:06:41] <MrHeavy> Or do I need a separate resource for every path component with dependencies and everything
[2009/04/08 14:06:49] <Volcane> file
[2009/04/08 14:07:02] @ Quit: andrewcshafer: Read error: 54 (Connection reset by peer)
[2009/04/08 14:07:05] <Volcane> file{["/path", "/path/to", "/path/to/dir"]: ensure => directory}
[2009/04/08 14:07:13] @ andrewcshafer joined channel #puppet
[2009/04/08 14:07:14] <Volcane> thats the easiest, it'll auto sort out the requires
[2009/04/08 14:07:25] <MrHeavy> Ah, gotcha
[2009/04/08 14:07:27] <MrHeavy> Thakns
[2009/04/08 14:09:13] <giles__> hrm menu.lst~ has been changed but menu.lst is the old file
[2009/04/08 14:10:13] <giles__> ahh the update-grub is changing the file
[2009/04/08 14:10:50] <gwar9999> is there a difference between: enable => false and enable => 'false' for a file (or any other) resource. Just curious on the difference between quoted false and unquoted.
[2009/04/08 14:11:07] @ Quit: mikepea: Read error: 110 (Connection timed out)
[2009/04/08 14:14:45] <giles__> has anyone rebooted puppet from an exec?
[2009/04/08 14:14:51] <giles__> rebooted the machine rather
[2009/04/08 14:15:37] <Volcane> should be the same as any other exec
[2009/04/08 14:18:25] @ sunoano joined channel #puppet
[2009/04/08 14:19:59] @ andrewcshafer_ joined channel #puppet
[2009/04/08 14:19:59] @ Quit: andrewcshafer: Read error: 104 (Connection reset by peer)
[2009/04/08 14:20:10] @ Quit: andrewcshafer_: Client Quit
[2009/04/08 14:20:41] <joe-mac> is the fiel bucket going to have some sort of management utility in the future, so i can see file changes easily?
[2009/04/08 14:20:51] <joe-mac> i'm currently just like grepping for the filename then catting the contents
[2009/04/08 14:21:42] @ alfism joined channel #puppet
[2009/04/08 14:22:22] <joe-mac> i could probably just build a script to do it for now pretty easily, buti 'm just wondering
[2009/04/08 14:22:32] @ maek joined channel #puppet
[2009/04/08 14:23:58] @ Quit: cirquitz: Read error: 113 (No route to host)
[2009/04/08 14:24:37] @ andrewcshafer joined channel #puppet
[2009/04/08 14:25:51] <maek> how do I install both 32 and 64 bit versions of the same package using the package resource type? is it possible to specify arch? thanks
[2009/04/08 14:27:16] @ Quit: plathrop: "leaving"
[2009/04/08 14:28:27] @ plathrop joined channel #puppet
[2009/04/08 14:28:28] @ Quit: philipp_: "Ex-Chat"
[2009/04/08 14:33:48] @ BobFunk left channel #puppet ()
[2009/04/08 14:35:28] @ Quit: keithlard:
[2009/04/08 14:36:07] @ Quit: MrHeavy: Remote closed the connection
[2009/04/08 14:37:27] @ claymation_ is now known as claymation
[2009/04/08 14:39:28] <jbooth> maek: do you like pain? :-/
[2009/04/08 14:39:57] <jbooth> maek: I don't think the package type understands the distinction.
[2009/04/08 14:46:16] <giles__> hrm
[2009/04/08 14:46:18] <giles__> http://pastebin.com/mbfba680
[2009/04/08 14:46:33] @ andrei_ joined channel #puppet
[2009/04/08 14:46:38] <andrei_> hello everyone
[2009/04/08 14:46:45] <giles__> elo
[2009/04/08 14:46:54] @ PhabX joined channel #puppet
[2009/04/08 14:47:16] @ ezmob is now known as ezmob|away
[2009/04/08 14:47:22] <giles__> that if statement is still being hit, even though the running kernel isn't 2.6.27-4-686-smp
[2009/04/08 14:48:16] <andrei_> I have a problem with puppet client on gentoo system
[2009/04/08 14:48:30] <andrei_> puppet doesn't see the provider
[2009/04/08 14:48:37] <andrei_> it doesn't even test for portage
[2009/04/08 14:49:03] @ nakano is now known as nakano_
[2009/04/08 14:50:21] <andrei_> any ideas why?
[2009/04/08 14:50:53] <andrei_> exact error is: "Could not create : Parameter provider failed: interning empty string"
[2009/04/08 14:51:07] @ mikepea joined channel #puppet
[2009/04/08 14:52:43] @ edwardam is now known as edwardam|phn
[2009/04/08 14:53:00] <giles__> hrm that's v dodgy
[2009/04/08 14:53:17] <giles__> i changed my if statement to a case and it now behaves correctly
[2009/04/08 14:53:26] <giles__> that's worrying
[2009/04/08 14:55:00] <hacim> Volcane: i tried to escape it with \ and that didn't work, so I tried with \\ and that resulted in a '\' being used, but no $
[2009/04/08 14:55:55] @ Quit: andrewcshafer:
[2009/04/08 14:58:12] @ ezmob|away is now known as ezmob
[2009/04/08 14:58:34] @ Quit: kolla: Remote closed the connection
[2009/04/08 15:02:42] @ Quit: Deesl_: Client Quit
[2009/04/08 15:03:57] @ Quit: giles__: "ChatZilla 0.9.84 [Firefox 3.0.8/2009032609]"
[2009/04/08 15:14:58] @ Quit: sunoano: Excess Flood
[2009/04/08 15:15:35] @ edwardam|phn is now known as edwardam
[2009/04/08 15:16:34] @ sunoano joined channel #puppet
[2009/04/08 15:17:27] @ keithlard joined channel #puppet
[2009/04/08 15:23:43] @ mconigliaro1 joined channel #puppet
[2009/04/08 15:23:44] @ Quit: mconigliaro: Read error: 104 (Connection reset by peer)
[2009/04/08 15:31:07] <gepetto> ::trac:: Puppet Red Hat Centos edited by timcharper @ http://reductivelabs.com/trac/puppet/wiki/PuppetRedHatCentos
[2009/04/08 15:32:36] @ fbe_ joined channel #puppet
[2009/04/08 15:36:17] @ offCenter joined channel #puppet
[2009/04/08 15:40:01] @ glaw joined channel #puppet
[2009/04/08 15:44:59] @ mccune joined channel #puppet
[2009/04/08 15:45:28] @ edwardam is now known as edwardam|shwr
[2009/04/08 15:47:34] @ Quit: flakrat: "Leaving"
[2009/04/08 15:48:23] @ Quit: fbe: Read error: 110 (Connection timed out)
[2009/04/08 15:52:32] @ nakano_ is now known as nakano
[2009/04/08 15:55:11] @ Quit: tsb_: Read error: 104 (Connection reset by peer)
[2009/04/08 15:56:25] @ tsb joined channel #puppet
[2009/04/08 15:57:22] <stick> notice: Finished catalog run in -13449.79 seconds
[2009/04/08 15:57:36] <stick> my puppetrun went back in time!
[2009/04/08 15:57:48] @ andrewcshafer joined channel #puppet
[2009/04/08 15:58:37] @ lak joined channel #puppet
[2009/04/08 16:07:13] <mfoster> I may have found a bug in the file type
[2009/04/08 16:07:31] <mfoster> it cannot deal with filenames that have a * character
[2009/04/08 16:14:05] @ Quit: maek: Read error: 60 (Operation timed out)
[2009/04/08 16:15:26] <Volcane> stick: maybe you set up ntp using puppet and it fixed the time? :)
[2009/04/08 16:16:05] <Cuchulain> mfoster: you should avoid having * in a filename
[2009/04/08 16:16:28] <Cuchulain> that doesn't help you now though. Have you tried escaping it?
[2009/04/08 16:16:39] <Volcane> yeah, anyone who deliberately makes files like that on unix machines deserve lots of pain :P
[2009/04/08 16:20:05] @ edwardam|shwr is now known as edwardam
[2009/04/08 16:23:29] <wassy121> There was an article a while back about how unix filenames allow too many characters (like newlines).
[2009/04/08 16:24:20] <mfoster> well I inherited this, so don't blame me :)
[2009/04/08 16:24:53] <mfoster> and escaping it isn't possible because the file is not referenced directly, but through recurse
[2009/04/08 16:25:15] <plathrop> mfoster: your only real choice is to make a special file resource for that file.
[2009/04/08 16:25:26] <plathrop> mfoster: Puppet is smart enough to use the more specific file
[2009/04/08 16:25:46] <plathrop> s/file$/file resource$/
[2009/04/08 16:29:22] @ nigelk joined channel #puppet
[2009/04/08 16:31:35] @ d3vilb0x_ joined channel #puppet
[2009/04/08 16:31:39] @ Quit: andrei_: "ChatZilla 0.9.84 [Firefox 3.0.8/2009032609]"
[2009/04/08 16:32:13] @ Quit: mikepea:
[2009/04/08 16:34:12] @ Quit: d3vilb0x_: Read error: 60 (Operation timed out)
[2009/04/08 16:39:15] @ Quit: PhabX: "Leaving..."
[2009/04/08 16:42:25] @ alban2 joined channel #puppet
[2009/04/08 16:45:06] @ cirquitz joined channel #puppet
[2009/04/08 16:45:26] @ Quit: m1n3s6: "auf wiedersehen"
[2009/04/08 16:45:47] @ m1n3s6 joined channel #puppet
[2009/04/08 16:46:07] @ Quit: cirquitz: Client Quit
[2009/04/08 16:47:05] @ Quit: jmarki: Remote closed the connection
[2009/04/08 16:48:11] @ Quit: d3vilb0x: Read error: 110 (Connection timed out)
[2009/04/08 16:48:54] @ nasrat joined channel #puppet
[2009/04/08 16:48:55] @ MrHeavy joined channel #puppet
[2009/04/08 16:49:28] <nasrat> lak: ping
[2009/04/08 16:49:33] <lak> hi
[2009/04/08 16:49:45] <lak> half-here, anyway
[2009/04/08 16:50:04] <nasrat> if I set up a test instance of review-board/rietveld to play with and try reviewing some patches via it would that be useful
[2009/04/08 16:50:56] <lak> yeah, definitely
[2009/04/08 16:51:02] <lak> and maybe try patchwork, too
[2009/04/08 16:51:04] <lak> that'd be great
[2009/04/08 16:52:07] <nasrat> cool - yeah I know some of the ozlabs guys like patchwork
[2009/04/08 16:55:14] @ Quit: pleemans: Read error: 110 (Connection timed out)
[2009/04/08 16:56:13] <nasrat> ok I'll get on that over the long weekend along with some actual patch review, and document the options on wiki/list
[2009/04/08 16:56:46] @ Quit: mccune: Remote closed the connection
[2009/04/08 16:59:06] @ Quit: nasrat:
[2009/04/08 16:59:20] <Volcane> will patches still go to dev list or only to review tool?
[2009/04/08 16:59:32] <Volcane> i like seeing the patches, heads up for new features coming up etc
[2009/04/08 16:59:42] <Volcane> but not enough to log into a code review site
[2009/04/08 17:01:59] @ root joined channel #puppet
[2009/04/08 17:02:03] @ root is now known as Guest62191
[2009/04/08 17:03:41] <Guest62191> getting the following error http://gist.github.com/92031 can someone give me a hint on what is causing it?
[2009/04/08 17:04:12] @ Guest62191 is now known as spokrandt
[2009/04/08 17:05:01] <Volcane> show the code as well
[2009/04/08 17:06:37] <spokrandt> updated pastie with puppet.conf
[2009/04/08 17:08:14] <spokrandt> and start of sites.pp
[2009/04/08 17:11:37] <Volcane> try just for a test to specify a full path in those imports
[2009/04/08 17:12:05] <spokrandt> :> i did and still get the same error..
[2009/04/08 17:12:36] <spokrandt> funny thing is line 2 is blank.. the first import is on line 3..
[2009/04/08 17:13:05] @ mikepea joined channel #puppet
[2009/04/08 17:13:50] <joe-mac> what's on line 1?
[2009/04/08 17:14:07] <spokrandt> a comment # sites.pp
[2009/04/08 17:14:17] <spokrandt> works fine in the production env..
[2009/04/08 17:14:47] <Volcane> and no errors at all earlier in the logs on the master?
[2009/04/08 17:15:22] <Volcane> so say you restart the master, run a client, and then look at al the logs since start, no other errors on th master?
[2009/04/08 17:16:44] <spokrandt> only error that is generated in var/log/messages
[2009/04/08 17:16:54] @ nakano is now known as nakano_
[2009/04/08 17:17:05] <Volcane> pretty odd
[2009/04/08 17:17:22] @ nakano_ is now known as nakano
[2009/04/08 17:17:46] <spokrandt> version 24.5 any know issues with that version?
[2009/04/08 17:18:57] <Volcane> certainly not a problem this big
[2009/04/08 17:19:14] <Volcane> if there were no known issues with it, there wouldnt be a 0.24.6, 7 and 8 :)
[2009/04/08 17:24:22] @ n0ts_____ joined channel #puppet
[2009/04/08 17:24:31] @ brothers joined channel #puppet
[2009/04/08 17:26:10] <spokrandt> exit
[2009/04/08 17:26:14] @ Quit: spokrandt: "leaving"
[2009/04/08 17:27:11] @ kolla joined channel #puppet
[2009/04/08 17:29:02] @ Quit: erm_: "leaving"
[2009/04/08 17:34:49] @ Quit: n0ts____: Read error: 113 (No route to host)
[2009/04/08 17:36:07] @ nicholashubbard joined channel #puppet
[2009/04/08 17:37:01] <nicholashubbard> Wondering if someone can point me in the right direction. I know i need stored configs, I just can't find anything about using stored configs...... so i want to generate a /etc/hosts file with every server in puppet and their ip address....can someone point me to anything that might help
[2009/04/08 17:44:00] <Volcane> the wiki page about stored procedures has a sample for nagios
[2009/04/08 17:44:27] @ ijcd_ joined channel #puppet
[2009/04/08 17:44:43] <Volcane> http://reductivelabs.com/trac/puppet/wiki/ExportedResources
[2009/04/08 17:45:04] <Volcane> each one of your nodes would do someting like
[2009/04/08 17:45:09] <nicholashubbard> Volcane: thanks
[2009/04/08 17:46:13] <Volcane> @@host{$fqdn: ip => $ipaddress }
[2009/04/08 17:46:23] <Volcane> Host <<| |>>
[2009/04/08 17:46:26] <Volcane> and that should do it
[2009/04/08 17:48:36] @ Quit: andrewcshafer:
[2009/04/08 17:52:31] @ shake-n-bake joined channel #puppet
[2009/04/08 17:53:57] @ Quit: cwebber:
[2009/04/08 17:54:40] @ nakano is now known as nakano_
[2009/04/08 17:55:56] @ Djelibeybi joined channel #puppet
[2009/04/08 17:56:03] <nicholashubbard> thanks again
[2009/04/08 17:59:48] @ joe-mac left channel #puppet ()
[2009/04/08 18:00:34] @ Quit: ijcd: Read error: 110 (Connection timed out)
[2009/04/08 18:04:56] @ Quit: glaw: ""Remember, information is not knowledge, knowledge is not wisdom, wisdom is not truth, truth is not beauty, beauty is not lov
[2009/04/08 18:07:09] @ nDuff joined channel #puppet
[2009/04/08 18:09:46] @ cwebber joined channel #puppet
[2009/04/08 18:14:50] @ edwardam is now known as edwardam|Lnch
[2009/04/08 18:17:39] @ Quit: MattyM: "ta ta"
[2009/04/08 18:18:19] @ Quit: plathrop: "leaving"
[2009/04/08 18:18:39] @ plathrop joined channel #puppet
[2009/04/08 18:19:07] @ Quit: kolla: Remote closed the connection
[2009/04/08 18:21:00] @ Quit: plathrop: Client Quit
[2009/04/08 18:22:13] @ Quit: m1n3s6: "auf wiedersehen"
[2009/04/08 18:24:21] @ plathrop joined channel #puppet
[2009/04/08 18:24:36] @ andrewcshafer joined channel #puppet
[2009/04/08 18:29:05] @ d3vilb0x joined channel #puppet
[2009/04/08 18:30:47] @ d3vilb0x_ joined channel #puppet
[2009/04/08 18:34:09] @ kambiz is now known as kambiz_away
[2009/04/08 18:35:38] @ Quit: shake-n-bake: Read error: 110 (Connection timed out)
[2009/04/08 18:44:09] @ ijcd joined channel #puppet
[2009/04/08 18:44:37] @ Quit: machpo: "leaving"
[2009/04/08 18:46:54] @ Quit: d3vilb0x: Read error: 110 (Connection timed out)
[2009/04/08 18:48:26] @ Quit: keithlard:
[2009/04/08 18:49:21] @ machpo joined channel #puppet
[2009/04/08 18:49:27] @ ^authentic joined channel #puppet
[2009/04/08 18:50:20] @ Quit: cwebber:
[2009/04/08 18:51:54] @ keithlard joined channel #puppet
[2009/04/08 18:53:20] @ mib_u6h997 joined channel #puppet
[2009/04/08 18:53:37] <mib_u6h997> puppet easier to get started with than cfengine3?
[2009/04/08 18:54:25] @ Quit: unxfrek: "Leaving"
[2009/04/08 18:56:19] @ mib_ifdvvm joined channel #puppet
[2009/04/08 18:56:22] @ Quit: mfoster: "Leaving."
[2009/04/08 18:58:08] @ edwardam|Lnch is now known as edwardam
[2009/04/08 18:59:05] @ kolla joined channel #puppet
[2009/04/08 19:00:42] @ Quit: ijcd_: Read error: 110 (Connection timed out)
[2009/04/08 19:03:23] @ Quit: tuf: Read error: 110 (Connection timed out)
[2009/04/08 19:05:16] @ Quit: authentic: No route to host
[2009/04/08 19:05:16] @ ^authentic is now known as authentic
[2009/04/08 19:07:53] @ Quit: Tuba_: Remote closed the connection
[2009/04/08 19:08:04] @ Tuba_ joined channel #puppet
[2009/04/08 19:10:11] @ Quit: mib_u6h997: "http://www.mibbit.com ajax IRC Client"
[2009/04/08 19:11:12] @ mib_ifdvvm is now known as jackson
[2009/04/08 19:11:35] @ drmikecrowe joined channel #puppet
[2009/04/08 19:12:04] @ jackson is now known as mib_ifdvvm
[2009/04/08 19:12:36] @ shake-n-bake joined channel #puppet
[2009/04/08 19:19:02] @ fujin joined channel #puppet
[2009/04/08 19:19:29] @ Quit: fujin: Client Quit
[2009/04/08 19:20:29] * nDuff grouses in the direction of #264
[2009/04/08 19:20:30] <gepetto> nDuff: #264 is http://projects.reductivelabs.com/issues/show/264 "Puppet - Bug #264: file checksum option always uses md5-sums - ReductiveLabs.com"
[2009/04/08 19:24:53] @ lcafiero joined channel #puppet
[2009/04/08 19:27:17] @ Quit: mib_ifdvvm: "http://www.mibbit.com ajax IRC Client"
[2009/04/08 19:37:09] @ Quit: shake-n-bake: Read error: 110 (Connection timed out)
[2009/04/08 19:37:40] @ lcafiero left channel #puppet ("Leaving")
[2009/04/08 19:44:13] @ Quit: brothers: "leaving"
[2009/04/08 19:46:42] @ fujin joined channel #puppet
[2009/04/08 19:47:38] @ gebi_ joined channel #puppet
[2009/04/08 19:54:41] @ Quit: andrewcshafer:
[2009/04/08 19:54:47] @ Quit: keithlard:
[2009/04/08 19:54:56] @ Quit: egerlach: Read error: 110 (Connection timed out)
[2009/04/08 20:00:10] @ Quit: gebi: Read error: 110 (Connection timed out)
[2009/04/08 20:02:47] <gwar9999> is there a way to conditionally include another class using a facter var? ie. if $processor1 { include cpu1 }
[2009/04/08 20:03:42] @ nicholashubbard left channel #puppet ()
[2009/04/08 20:06:12] <gwar9999> nevermind... found an example.
[2009/04/08 20:07:36] @ Quit: nigelk:
[2009/04/08 20:09:35] @ nigelk joined channel #puppet
[2009/04/08 20:09:50] @ Quit: nigelk: Client Quit
[2009/04/08 20:27:21] @ evox joined channel #puppet
[2009/04/08 20:27:58] <evox> hello
[2009/04/08 20:29:52] <evox> Has anyone seen the error: opt/ruby-1.8.7-p72/lib/ruby/site_ruby/1.8/facter/ipmess.rb:19: uninitialized constant Facter::IPAddress (NameError) when running factor?
[2009/04/08 20:30:27] <evox> I'm trying to get facter/puppet installed on Solars10_x86
[2009/04/08 20:31:44] <bevans5446> I ran into that on Redhat 8
[2009/04/08 20:32:28] <bevans5446> I'm not sure what the fix is, but I was going to try setting the nodes ip in it's puppet.conf
[2009/04/08 20:33:05] <bevans5446> evox: I have no idea if that will work but I read something similar somewhere
[2009/04/08 20:33:50] @ nakano_ is now known as nakano
[2009/04/08 20:35:22] <jrojas> evox: what version of facter?
[2009/04/08 20:36:54] @ gebi_ is now known as gebi
[2009/04/08 20:37:41] <evox> facter-1.5.4
[2009/04/08 20:37:54] <jrojas> ipmess.rb doesnt seem to be in facter 1.5.4
[2009/04/08 20:38:24] <evox> I'm using the SFW ruby pkg. maybe thats it
[2009/04/08 20:39:44] @ Quit: ed209: Read error: 113 (No route to host)
[2009/04/08 20:39:44] <jrojas> strange.. i doubt that would make a difference
[2009/04/08 20:40:24] <jrojas> i would try installing from the tarball or gitrepo release
[2009/04/08 20:42:27] <evox> Yeah i used the tarballs and ran: > ruby install.rb
[2009/04/08 20:42:48] <jrojas> very strange, did you have a previous version installed?
[2009/04/08 20:43:43] @ Quit: alfism: "Connection reset by beer"
[2009/04/08 20:44:18] @ Quit: ezmob: "Bye!"
[2009/04/08 20:45:50] <evox> I did
[2009/04/08 20:46:04] <jrojas> rm -rf that dir. re-install from the new tarball.
[2009/04/08 20:46:11] <jrojas> or just mv it somewhere way out of rubys way
[2009/04/08 20:46:13] <jrojas> then re-instlal
[2009/04/08 20:46:35] <evox> does, ruby install.rb have a default install dir?
[2009/04/08 20:46:46] <jrojas> not sure
[2009/04/08 20:47:03] <evox> or does it just use where ever dir you untared the bits in
[2009/04/08 20:47:19] <jrojas> it probably asks ruby where its installed and goes from there
[2009/04/08 20:47:41] @ Quit: lludwig:
[2009/04/08 20:51:15] <evox> looks liek that worked
[2009/04/08 20:51:16] <evox> thx
[2009/04/08 20:51:19] <jrojas> np
[2009/04/08 20:51:34] <evox> are there best practices for factor/puppet upgrades?
[2009/04/08 20:51:54] <jrojas> evox: its all dependent on the package/system you use or do not use
[2009/04/08 20:51:55] @ hightower joined channel #puppet
[2009/04/08 20:52:04] <jrojas> personally I would only upgrade if there is a major bug hitting you.
[2009/04/08 20:56:34] <evox> i'll probably roll my own pkgs.
[2009/04/08 21:10:25] @ Quit: G_work: Read error: 104 (Connection reset by peer)
[2009/04/08 21:11:22] @ Quit: bevans5446:
[2009/04/08 21:11:36] @ WALoeIII_ joined channel #puppet
[2009/04/08 21:12:09] @ Quit: WALoeIII_: Client Quit
[2009/04/08 21:15:30] @ egerlach joined channel #puppet
[2009/04/08 21:21:36] @ Quit: lak:
[2009/04/08 21:23:47] @ Quit: phips: Read error: 60 (Operation timed out)
[2009/04/08 21:25:21] @ edwardam is now known as edwardam|AFK
[2009/04/08 21:26:18] @ phips joined channel #puppet
[2009/04/08 21:27:41] @ Quit: WALoeIII: Read error: 113 (No route to host)
[2009/04/08 21:31:48] @ Quit: kjetilho: Read error: 113 (No route to host)
[2009/04/08 21:32:55] @ nakano is now known as nakano_
[2009/04/08 21:33:17] @ nakano_ is now known as nakano
[2009/04/08 21:33:33] @ nakano is now known as nakano_
[2009/04/08 21:34:13] @ hMz joined channel #puppet
[2009/04/08 21:36:54] @ alfism joined channel #puppet
[2009/04/08 21:37:36] <hightower> Hello everyone, I am having trouble with blank lines in my puppet template. Can anyone help?
[2009/04/08 21:39:27] @ WALoeIII joined channel #puppet
[2009/04/08 21:41:13] @ maxagaz joined channel #puppet
[2009/04/08 21:41:44] @ Quit: phips: Read error: 60 (Operation timed out)
[2009/04/08 21:44:24] @ phips joined channel #puppet
[2009/04/08 21:45:18] @ Quit: hightower: "http://www.mibbit.com ajax IRC Client"
[2009/04/08 21:45:28] @ mib_ciw4u2 joined channel #puppet
[2009/04/08 21:45:40] @ Quit: mib_ciw4u2: Client Quit
[2009/04/08 21:49:58] @ WALoeIII_ joined channel #puppet
[2009/04/08 22:02:14] @ Quit: cedric_b: Read error: 110 (Connection timed out)
[2009/04/08 22:02:26] @ cedric_b joined channel #puppet
[2009/04/08 22:06:30] @ Quit: WALoeIII: Read error: 110 (Connection timed out)
[2009/04/08 22:12:11] @ Quit: machpo: Read error: 104 (Connection reset by peer)
[2009/04/08 22:45:52] @ lak joined channel #puppet
[2009/04/08 22:49:21] @ jtimberman_ joined channel #puppet
[2009/04/08 22:51:14] <Djelibeybi> I'm getting this error: http://pastie.org/441449
[2009/04/08 22:51:23] <Djelibeybi> After updating to Puppet 0.24.8 and Facter 1.5.4
[2009/04/08 22:54:29] <Djelibeybi> I don't get that error if I run puppet manually (i.e. on the command line)
[2009/04/08 22:55:25] <Djelibeybi> And, once the manual run is finished, then puppet runs properly again. Very, very odd.
[2009/04/08 23:04:44] @ mfoster joined channel #puppet
[2009/04/08 23:05:32] @ Quit: jtimberman: Read error: 110 (Connection timed out)
[2009/04/08 23:06:44] @ Quit: sunoano: Read error: 104 (Connection reset by peer)
[2009/04/08 23:07:52] @ PhabX joined channel #puppet
[2009/04/08 23:08:14] @ cwebber joined channel #puppet
[2009/04/08 23:11:36] <lak> Djelibeybi: you've got a file sitting around from your old facter install
[2009/04/08 23:13:12] @ Quit: WALoeIII_:
[2009/04/08 23:13:25] <Djelibeybi> lak: It would've done a yum update from the 1.5.2 to 1.5.4 version
[2009/04/08 23:13:41] <Djelibeybi> lak: also, once I run puppetd manually once, the error goes away, which is odd.
[2009/04/08 23:13:48] <lak> you used an rpm and the error still happens? that's um especially weird
[2009/04/08 23:13:57] <lak> man i dunno
[2009/04/08 23:14:02] <lak> that's packaging stuff, voodoo, no idea
[2009/04/08 23:14:12] <Djelibeybi> lak: *sigh*
[2009/04/08 23:14:23] * Djelibeybi makes it a post-Easter weekend problem.
[2009/04/08 23:22:00] @ Quit: PhabX: Remote closed the connection
[2009/04/08 23:22:22] @ PhabX joined channel #puppet
[2009/04/08 23:31:37] @ thatch_ joined channel #puppet
[2009/04/08 23:42:34] @ Quit: bgupta: Read error: 104 (Connection reset by peer)
[2009/04/08 23:42:52] @ bgupta joined channel #puppet

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