Friday, 2010-03-05

[2010/03/05 00:01:14] @ Log started by gepetto
[2010/03/05 00:01:14] @ \ask joined channel #puppet
[2010/03/05 00:04:28] @ Quit: sebas891: Quit: Leaving.
[2010/03/05 00:05:25] @ Quit: pheezy: Remote host closed the connection
[2010/03/05 00:05:59] @ pheezy joined channel #puppet
[2010/03/05 00:10:26] @ Quit: pheezy: Ping timeout: 248 seconds
[2010/03/05 00:11:35] @ Quit: lak: Read error: Connection reset by peer
[2010/03/05 00:12:15] @ lak joined channel #puppet
[2010/03/05 00:18:53] @ pheezy joined channel #puppet
[2010/03/05 00:21:09] @ gebi joined channel #puppet
[2010/03/05 00:23:13] @ Quit: biertie: Ping timeout: 264 seconds
[2010/03/05 00:23:40] @ Quit: pheezy: Remote host closed the connection
[2010/03/05 00:24:14] @ pheezy joined channel #puppet
[2010/03/05 00:28:59] @ Quit: pheezy: Ping timeout: 268 seconds
[2010/03/05 00:32:08] @ sijis is now known as sijis_afk
[2010/03/05 00:34:33] @ Quit: lak: Quit: lak
[2010/03/05 00:54:38] @ _lunix_ joined channel #puppet
[2010/03/05 00:54:49] @ nexx joined channel #puppet
[2010/03/05 01:08:21] <hacim> jamesturnbull: #568379 hasn't gone anywhere, probably because we dont know what to do with it.... if it is an activerecord postgresql driver issue, I'm not sure how to report that, or even if we have enough info to provide for a reasonable report
[2010/03/05 01:11:26] @ artista_frustrad joined channel #puppet
[2010/03/05 01:12:20] @ DrHouseMD is now known as HouseAway
[2010/03/05 01:13:58] @ Quit: lutter: Quit: Leaving.
[2010/03/05 01:15:52] @ Quit: artista_frustrad: Ping timeout: 265 seconds
[2010/03/05 01:29:11] @ artista_frustrad joined channel #puppet
[2010/03/05 01:34:14] @ Quit: artista_frustrad: Ping timeout: 265 seconds
[2010/03/05 01:36:00] @ Quit: Bass10: Ping timeout: 246 seconds
[2010/03/05 01:53:32] @ huangmingyou joined channel #puppet
[2010/03/05 02:02:07] @ Quit: kolla_: Read error: Operation timed out
[2010/03/05 02:03:35] @ huangmingyou left channel #puppet ()
[2010/03/05 02:03:39] @ Quit: tjoe: Quit: leaving
[2010/03/05 02:04:53] @ vermeer__ joined channel #puppet
[2010/03/05 02:11:03] @ graz_ joined channel #puppet
[2010/03/05 02:11:50] @ Quit: monachus: Remote host closed the connection
[2010/03/05 02:12:59] @ monachus joined channel #puppet
[2010/03/05 02:15:09] @ Quit: alban2: Ping timeout: 260 seconds
[2010/03/05 02:18:22] @ ShiNboi joined channel #puppet
[2010/03/05 02:19:01] @ suchu joined channel #puppet
[2010/03/05 02:21:25] @ biertie joined channel #puppet
[2010/03/05 02:27:50] @ Quit: monachus: Remote host closed the connection
[2010/03/05 02:28:59] @ monachus joined channel #puppet
[2010/03/05 02:34:58] @ pacalm joined channel #puppet
[2010/03/05 02:37:39] @ dirkD joined channel #puppet
[2010/03/05 02:40:07] @ Quit: ShiNboi: Read error: Operation timed out
[2010/03/05 02:43:20] @ spawnyd joined channel #puppet
[2010/03/05 02:46:56] @ Quit: pacalm: Quit: pacalm
[2010/03/05 02:47:30] @ pmorillo joined channel #puppet
[2010/03/05 02:57:13] @ Quit: fxpester: Read error: Connection reset by peer
[2010/03/05 02:57:21] @ fxpester joined channel #puppet
[2010/03/05 03:06:24] @ giskard joined channel #puppet
[2010/03/05 03:07:11] @ Mick27 joined channel #puppet
[2010/03/05 03:08:50] <zipkid> Hello, after upgrading a puppet client to 0.25.4 i get this when running puppetd --test . http://pastebin.org/101557 The same works fine with 0.24.8 clients...
[2010/03/05 03:11:21] <nico> zipkid: are you sure $file is not empty ?
[2010/03/05 03:11:40] @ Quit: Djelibeybi: Quit: Leaving
[2010/03/05 03:13:24] <zipkid> nico: hmm... need to make sure....
[2010/03/05 03:14:07] <zipkid> actually, i'm sure it will be enmpty sometimes....
[2010/03/05 03:14:39] @ TREllis joined channel #puppet
[2010/03/05 03:16:16] <zipkid> nico: THANK YOU! :-)
[2010/03/05 03:16:38] <zipkid> 0.25 does not like it, 0.24 had no issues....
[2010/03/05 03:18:02] <nico> zipkid: you're welcome
[2010/03/05 03:22:47] @ m1nish joined channel #puppet
[2010/03/05 03:24:02] @ Quit: vinci: Ping timeout: 248 seconds
[2010/03/05 03:24:20] @ Quit: giskard: Remote host closed the connection
[2010/03/05 03:28:56] @ Robbie_ joined channel #puppet
[2010/03/05 03:35:51] @ Quit: vermeer__: Ping timeout: 252 seconds
[2010/03/05 03:36:54] <maxagaz> hi
[2010/03/05 03:37:04] <maxagaz> how to stop /usr/share/puppet/rack/puppetmasterd ?
[2010/03/05 03:37:26] <maxagaz> i've killed all the processes, but it comes back all the time
[2010/03/05 03:38:21] <maxagaz> and it fails when I stop the service
[2010/03/05 03:39:15] @ vinci joined channel #puppet
[2010/03/05 03:41:50] @ Quit: Pirate_Hunter: Ping timeout: 265 seconds
[2010/03/05 03:42:18] @ Quit: ericlee: Read error: Connection reset by peer
[2010/03/05 03:43:44] @ Quit: fruitcake: Ping timeout: 246 seconds
[2010/03/05 03:45:26] @ fruitcake joined channel #puppet
[2010/03/05 03:46:14] @ giskard joined channel #puppet
[2010/03/05 03:46:35] @ Pirate_Hunter joined channel #puppet
[2010/03/05 03:48:43] <Volcane> maxagaz: its yoru web server managing it.
[2010/03/05 03:49:28] <maxagaz> Volcane, should be okay, it was in a cron job
[2010/03/05 03:55:36] @ ShiNboi joined channel #puppet
[2010/03/05 03:56:12] @ Quit: aliver: Ping timeout: 252 seconds
[2010/03/05 03:56:34] @ kubicek joined channel #puppet
[2010/03/05 03:59:28] @ ericlee joined channel #puppet
[2010/03/05 03:59:37] @ Quit: graz_: Quit: Saliendo
[2010/03/05 04:00:22] @ MattyM joined channel #puppet
[2010/03/05 04:10:22] @ kolla_ joined channel #puppet
[2010/03/05 04:11:50] @ vermeer__ joined channel #puppet
[2010/03/05 04:12:50] @ alban2 joined channel #puppet
[2010/03/05 04:15:38] @ Quit: Mick27: Quit: Leaving
[2010/03/05 04:17:12] @ Quit: kolla_: Remote host closed the connection
[2010/03/05 04:24:06] @ fluxdude3 joined channel #puppet
[2010/03/05 04:26:47] @ Welsh_Dwarf joined channel #puppet
[2010/03/05 04:28:53] @ Quit: biertie: Ping timeout: 246 seconds
[2010/03/05 04:33:17] @ Quit: alban2: Ping timeout: 260 seconds
[2010/03/05 04:33:33] @ verwilst joined channel #puppet
[2010/03/05 04:41:54] @ Mick27 joined channel #puppet
[2010/03/05 05:12:41] @ ckauhaus joined channel #puppet
[2010/03/05 05:16:06] @ Quit: fruitcake: Read error: Connection reset by peer
[2010/03/05 05:22:54] @ Quit: murkk: Quit: murkk
[2010/03/05 05:24:59] @ yure joined channel #puppet
[2010/03/05 05:30:41] @ Quit: henk: Ping timeout: 260 seconds
[2010/03/05 05:30:44] @ henk joined channel #puppet
[2010/03/05 05:35:59] @ PsychoSid joined channel #puppet
[2010/03/05 05:39:33] @ alban2 joined channel #puppet
[2010/03/05 05:41:03] <Jenza> Anyone use controltier and puppet?
[2010/03/05 05:41:30] <kubicek> there are so many web interfaces for puppet. is there one that allows me to simply review the facts from all nodes ?
[2010/03/05 05:41:42] <barn> dashboard?
[2010/03/05 05:41:56] <barn> http://reductivelabs.com/2009/12/14/a-tour-of-puppet-dashboard-0-1-0/
[2010/03/05 05:43:00] <kubicek> barn: i have just installed dashboard but i can't see any facts there :)
[2010/03/05 05:43:19] <barn> ah, fair enough, I was to be fair, grabbing at straws
[2010/03/05 05:43:35] <barn> I've just had strong coffee too in my defense
[2010/03/05 05:46:22] <Jenza> puppetview does
[2010/03/05 05:47:41] @ Quit: alban2: Quit: Leaving.
[2010/03/05 05:49:12] <kubicek> thanks
[2010/03/05 05:49:13] @ Quit: tuf: Read error: Connection reset by peer
[2010/03/05 05:58:05] @ tuf joined channel #puppet
[2010/03/05 05:58:54] @ glaw joined channel #puppet
[2010/03/05 06:09:25] @ Quit: monachus: Quit: simon says: rehashing
[2010/03/05 06:16:12] @ Quit: lilmatt: Ping timeout: 240 seconds
[2010/03/05 06:18:45] @ Quit: suchu: Read error: Connection reset by peer
[2010/03/05 06:40:29] <ohadlevy> foreman does too :)
[2010/03/05 06:42:54] @ Quit: alexine_dsouza: Read error: Connection reset by peer
[2010/03/05 06:50:39] @ Quit: glaw: Ping timeout: 240 seconds
[2010/03/05 06:55:12] @ a55 left channel #puppet ()
[2010/03/05 07:07:18] @ khadrin joined channel #puppet
[2010/03/05 07:10:55] @ Quit: Spads: Read error: Operation timed out
[2010/03/05 07:10:56] @ Quit: ckauhaus: Read error: Operation timed out
[2010/03/05 07:13:00] @ ahasenack joined channel #puppet
[2010/03/05 07:14:54] @ suchu joined channel #puppet
[2010/03/05 07:20:15] @ tyll joined channel #puppet
[2010/03/05 07:40:01] @ thuglife joined channel #puppet
[2010/03/05 07:40:28] <thuglife> Hello. Does anyone have an idea why the default node ignores the configuration that is in parentnode?
[2010/03/05 07:40:33] <thuglife> This is puppet + ldap of course
[2010/03/05 07:41:17] <thuglife> So basically if i have a variable defined in ldap's basenode, it does not get evaluated with the default node
[2010/03/05 07:41:28] <thuglife> but if i have an entry for a specific host, it works fine
[2010/03/05 07:42:05] @ Quit: fxpester: *.net *.split
[2010/03/05 07:42:05] @ Quit: msf: *.net *.split
[2010/03/05 07:42:06] @ Quit: buffalo: *.net *.split
[2010/03/05 07:42:07] @ Quit: siert: *.net *.split
[2010/03/05 07:42:08] @ Quit: n0ts: *.net *.split
[2010/03/05 07:42:09] @ Quit: robinbowes: *.net *.split
[2010/03/05 07:42:38] @ Quit: nico: Read error: Connection reset by peer
[2010/03/05 07:42:38] @ jubei___ joined channel #puppet
[2010/03/05 07:44:39] @ Quit: vinci: Ping timeout: 245 seconds
[2010/03/05 07:45:44] @ idimmu_ joined channel #puppet
[2010/03/05 07:45:54] @ _hy joined channel #puppet
[2010/03/05 07:46:01] @ Dominic_ joined channel #puppet
[2010/03/05 07:46:07] @ meister_ joined channel #puppet
[2010/03/05 07:46:09] @ ayanich_ joined channel #puppet
[2010/03/05 07:46:13] @ fred_ joined channel #puppet
[2010/03/05 07:46:16] @ Omahn_ joined channel #puppet
[2010/03/05 07:46:18] @ mark___ joined channel #puppet
[2010/03/05 07:46:24] @ dixond_ joined channel #puppet
[2010/03/05 07:46:27] @ bzrk_ joined channel #puppet
[2010/03/05 07:46:28] @ Quit: Dominic: Disconnected by services
[2010/03/05 07:46:39] @ huggie_ joined channel #puppet
[2010/03/05 07:46:41] @ fred_ is now known as Guest82577
[2010/03/05 07:47:30] @ fxpester joined channel #puppet
[2010/03/05 07:47:30] @ msf joined channel #puppet
[2010/03/05 07:47:30] @ buffalo joined channel #puppet
[2010/03/05 07:47:30] @ siert joined channel #puppet
[2010/03/05 07:47:31] @ n0ts joined channel #puppet
[2010/03/05 07:47:31] @ robinbowes joined channel #puppet
[2010/03/05 07:47:42] @ Dominic_ is now known as Dominic
[2010/03/05 07:49:25] @ nico joined channel #puppet
[2010/03/05 07:50:38] @ Quit: meister: *.net *.split
[2010/03/05 07:50:38] @ Quit: hy: *.net *.split
[2010/03/05 07:50:39] @ Quit: heydrick: *.net *.split
[2010/03/05 07:50:39] @ Quit: kjetilho: *.net *.split
[2010/03/05 07:50:40] @ Quit: ayanich: *.net *.split
[2010/03/05 07:50:40] @ Quit: bzrk: *.net *.split
[2010/03/05 07:50:41] @ Quit: dixond: *.net *.split
[2010/03/05 07:50:41] @ Quit: idimmu: *.net *.split
[2010/03/05 07:50:42] @ Quit: jubei__: *.net *.split
[2010/03/05 07:50:42] @ Quit: Omahn: *.net *.split
[2010/03/05 07:50:43] @ Quit: huggie: *.net *.split
[2010/03/05 07:50:45] @ Quit: fred: *.net *.split
[2010/03/05 07:50:45] @ Quit: mark: *.net *.split
[2010/03/05 07:50:45] @ huggie_ is now known as huggie
[2010/03/05 07:51:10] <khadrin> does anyone use puppet to manage secrets? host private keys for example
[2010/03/05 07:52:00] <ptman> I don't
[2010/03/05 07:52:04] <SyTonnerre> Not for distribution but for generation
[2010/03/05 07:52:29] <khadrin> my thought would be i wouldnt want them just sitting out there on the puppetmaster
[2010/03/05 07:52:53] <khadrin> SyTonnerre, do you have an alternate theory on distribution?
[2010/03/05 07:53:03] <SyTonnerre> That's not my thought; the puppetmaster has full control anyway and can compromise clients
[2010/03/05 07:53:14] <SyTonnerre> My thought is that I wouldn't want them to be transferred
[2010/03/05 07:53:20] @ Quit: nico: Disconnected by services
[2010/03/05 07:54:10] <tim|imac> SyTonnerre: it's an ssl connection, of course
[2010/03/05 07:54:19] <SyTonnerre> tim|imac, of course it is
[2010/03/05 07:54:21] <tim|imac> but we're in favour of generation over transmission, too
[2010/03/05 07:54:53] <tim|imac> although there are occassions in which we transfer md5/sha hashes and the like
[2010/03/05 07:55:39] <khadrin> so basically generate anew each time and get the public key into a known_hosts file managed by puppet?
[2010/03/05 07:56:24] <tim|imac> well, in case of stuff like ssh host keys, those are generated by the openssh package, so we don't have to do anything special for that
[2010/03/05 07:56:35] @ kjetilho joined channel #puppet
[2010/03/05 07:56:35] <tim|imac> we just collect them and distribute the public keys
[2010/03/05 07:56:54] @ nico joined channel #puppet
[2010/03/05 07:57:42] <khadrin> do you distribute the public keys with puppet?
[2010/03/05 07:58:30] @ jab_doa joined channel #puppet
[2010/03/05 07:58:43] <tim|imac> yes
[2010/03/05 07:58:45] <khadrin> i may be overthinking it because im restoring vm's from snapshots a lot during development. that won't happen as much outside development
[2010/03/05 07:58:49] <SyTonnerre> b
[2010/03/05 07:58:52] <SyTonnerre> Whoops
[2010/03/05 07:59:03] <tim|imac> we collect them on the hosts and distribute them with puppet
[2010/03/05 07:59:33] <khadrin> so i think i buy that
[2010/03/05 07:59:39] @ vinci joined channel #puppet
[2010/03/05 08:00:31] <khadrin> what about the puppet client private keys though? autogenerate those every time too?
[2010/03/05 08:01:19] @ heydrick joined channel #puppet
[2010/03/05 08:02:48] <khadrin> an alternate idea i have: store cert for say "webserver.local" encrypted with each admins gpg puplic key
[2010/03/05 08:02:49] @ Quit: PsychoSid: Read error: Connection reset by peer
[2010/03/05 08:03:08] @ PsychoSid joined channel #puppet
[2010/03/05 08:03:12] <khadrin> and then send that secret into an ec2 instance via userdata, assuming you are an admin and can get at it
[2010/03/05 08:03:13] <tim|imac> khadrin: yes, we autogenerate those too and manually sign them on the puppetmaster... our puppetmaster is going to be public in a while, so we want full control over that
[2010/03/05 08:03:46] @ Quit: ahasenack: Read error: Connection reset by peer
[2010/03/05 08:03:57] <tim|imac> khadrin: for ec2 you can simply enable autosigning and setup your own network segment there... little chance of that going wrong
[2010/03/05 08:04:09] @ ahasenack joined channel #puppet
[2010/03/05 08:04:12] @ _hy is now known as hy
[2010/03/05 08:05:00] <khadrin> tim|imac, hmm that is a good point, its basically a private network and autosign is reasonable there
[2010/03/05 08:05:20] <tim|imac> that's what we think, yeah
[2010/03/05 08:07:17] <khadrin> one problem i have encountered in dev with autosign and autogenerated certs is the puppetmaster remembers that a machine named say foo.local already connected with a dif certificate and won't talk to it anymore if i boot from a snapshot
[2010/03/05 08:07:31] <khadrin> until i go clear the prior cert manually
[2010/03/05 08:08:31] <khadrin> (foo.local has a dif cert because i restored it from a snapshot so it generated a new one)
[2010/03/05 08:09:51] <tim|imac> true that
[2010/03/05 08:10:14] <tim|imac> i don't really see a way around that, unless you want to remove those certs every day via a cronjob or something
[2010/03/05 08:10:35] <tim|imac> although maybe you can create some script that checks if the machine has connected in the last 3 hours or so and remove the cert otherwise
[2010/03/05 08:10:48] <tim|imac> it's not part of our standard workflow, though :)
[2010/03/05 08:10:59] <khadrin> yea, it seems like reasonable behavior for the puppetmaster to have
[2010/03/05 08:11:11] <khadrin> to not trust a dif foo.local i mean
[2010/03/05 08:11:42] <khadrin> ok well thanks for the feedback and tips on how you are using puppet
[2010/03/05 08:12:24] @ artista_frustrad joined channel #puppet
[2010/03/05 08:12:34] <khadrin> hmm, maybe its the same sort of problem as distributing the sshd puplic keys
[2010/03/05 08:13:09] <khadrin> just need to collect the public data from the host and make puppetmaster aware of it
[2010/03/05 08:13:20] <khadrin> heh, cant type
[2010/03/05 08:13:53] <tim|imac> nah, with public keys, if they change, they get exported anew
[2010/03/05 08:14:01] <tim|imac> so it'll eventually fix itself
[2010/03/05 08:14:14] <khadrin> something chicken and egg about it that i cant quite wrap my head around
[2010/03/05 08:14:17] <khadrin> maybe thats it
[2010/03/05 08:14:20] @ Quit: verwilst: Quit: Ex-Chat
[2010/03/05 08:15:44] @ Spads joined channel #puppet
[2010/03/05 08:17:23] @ Quit: yure: Quit: Odhajam
[2010/03/05 08:17:49] @ Welsh_Dwarf_ joined channel #puppet
[2010/03/05 08:17:50] @ Quit: Welsh_Dwarf_: Read error: Connection reset by peer
[2010/03/05 08:18:48] @ Quit: TREllis: Quit: brb
[2010/03/05 08:20:39] @ Quit: Welsh_Dwarf: Ping timeout: 240 seconds
[2010/03/05 08:27:17] @ Quit: bug: Quit: bug
[2010/03/05 08:27:18] @ andreaja joined channel #puppet
[2010/03/05 08:28:33] <andreaja> is the trac wiki always this slow or am I just unlucky?
[2010/03/05 08:30:10] @ Quit: m1nish: Ping timeout: 248 seconds
[2010/03/05 08:30:22] <SyTonnerre> It's trac, so yes, it's always this slow
[2010/03/05 08:31:27] @ TREllis joined channel #puppet
[2010/03/05 08:33:55] @ Bass10 joined channel #puppet
[2010/03/05 08:34:55] @ Quit: GioGio: Quit: Page closed
[2010/03/05 08:35:37] @ Quit: afletcher_: Quit: afletcher_
[2010/03/05 08:36:12] @ uphillian joined channel #puppet
[2010/03/05 08:42:12] @ unxfrek joined channel #puppet
[2010/03/05 08:43:24] @ mpdehaan joined channel #puppet
[2010/03/05 08:44:34] @ alban2 joined channel #puppet
[2010/03/05 08:46:11] @ fzzzt joined channel #puppet
[2010/03/05 08:46:12] @ Quit: suchu: Read error: Connection reset by peer
[2010/03/05 08:46:14] <fzzzt> morning
[2010/03/05 08:46:14] <Jenza> hmmm
[2010/03/05 08:47:29] <Jenza> Anyone use puppet for live app deployments? talking to monitoring/loadbalancer api's, verification of a successful app deployment via a https status page
[2010/03/05 08:47:36] <Jenza> Which cycling through a list of app servers?
[2010/03/05 08:47:41] <Jenza> s/Which/While/
[2010/03/05 08:48:04] <Jenza> I'm thinking something like controltier would be better, however there's not much noise about it
[2010/03/05 08:48:17] <Jenza> 8 people in their irc channel inc me.
[2010/03/05 08:49:00] <tim|imac> Jenza: I'm working on our new puppet manifests, which kinda do that... although not with the testing, I leave that up to Nagios (but those check will be automatically created)
[2010/03/05 08:49:10] <fzzzt> How is that different fro any other deployment?
[2010/03/05 08:49:15] @ rcrowley joined channel #puppet
[2010/03/05 08:49:24] <fzzzt> Except for notifying a LB, I guess
[2010/03/05 08:50:32] <Jenza> you need to be able to control the entire process, don't want to deploy a broken app to all servers. Don't want them to deploy to all of the app servers a the same time etc.
[2010/03/05 08:52:54] @ cwebber joined channel #puppet
[2010/03/05 08:53:36] @ suchu joined channel #puppet
[2010/03/05 08:56:23] @ ckauhaus joined channel #puppet
[2010/03/05 08:59:44] @ Quit: kambiz: Quit: Coyote finally caught me
[2010/03/05 09:02:05] @ Quit: alban2: Ping timeout: 260 seconds
[2010/03/05 09:04:26] <fluxdude3> I have found a seriously not good problem with 0.25.4
[2010/03/05 09:04:46] @ bug joined channel #puppet
[2010/03/05 09:04:57] <fluxdude3> I was using 0.24.8 and when rm -fr /var/lib/puppet/ssl and then running puppetd --test it gets a new cert
[2010/03/05 09:05:09] <fluxdude3> but when doing the same with 0.25.4 it complains and totally fails
[2010/03/05 09:05:31] <fluxdude3> am running puppetca --clean on the puppetmaster between each attempt with rm -fr of course
[2010/03/05 09:05:34] <fluxdude3> any ideas why?
[2010/03/05 09:06:14] @ Quit: fluxdude3: Changing host
[2010/03/05 09:06:14] @ fluxdude3 joined channel #puppet
[2010/03/05 09:06:21] @ fluxdude3 is now known as fluxdude
[2010/03/05 09:06:32] <tim|imac> fluxdude: we don't see that problem, here...
[2010/03/05 09:06:44] <tim|imac> and I've been doing it a few times these last weeks
[2010/03/05 09:07:31] <fluxdude> I noticed it with a newly installed test machine so I went to another test machine which has 0.24.8 and rm -fr /var/lib/puppet/ssl, then puppetd --test and it created and got a new signed cert
[2010/03/05 09:07:38] <fluxdude> then upgraded to 0.25.4 from epel
[2010/03/05 09:07:49] <fluxdude> and then repeated and hit the problem my new test machine was having
[2010/03/05 09:07:56] <fluxdude> this is a major blocker if I can't fix it
[2010/03/05 09:08:33] <fluxdude> so it's definitely a breakage due to the version
[2010/03/05 09:08:42] <fluxdude> tim|imac: what version are you using?
[2010/03/05 09:08:57] <tim|imac> 0.25.4 from Debian testing
[2010/03/05 09:08:57] <fluxdude> I don't think it's a problem if you've already got a cert, but getting a new cert....
[2010/03/05 09:09:43] <masterzen> there's a thread in the puppet-users list about a ssl bug looking like yours
[2010/03/05 09:10:07] <fluxdude> masterzen: how to fix?
[2010/03/05 09:10:15] <fluxdude> thanks will go look for it
[2010/03/05 09:10:50] <masterzen> fluxdude: unfortunately no workarounds. It's about the server needing to do a DNS reverse lookup of the client IP.
[2010/03/05 09:11:00] <masterzen> if your client is not resolvable it fails or sth
[2010/03/05 09:11:17] <fluxdude> no my client is resolvable
[2010/03/05 09:11:31] <fluxdude> otherwise I would expect autosigning to not work since it's *.domain.com
[2010/03/05 09:12:14] @ shenson joined channel #puppet
[2010/03/05 09:13:28] @ Quit: zipkid: Remote host closed the connection
[2010/03/05 09:14:50] <masterzen> fluxdude: the bug in question is #3083, look the last comment
[2010/03/05 09:14:51] <gepetto> masterzen: fluxdude: #3083 is http://projects.reductivelabs.com/issues/show/3083 "Puppet - Bug #3083: Failed to retrieve current state of resource: undefined method `closed?' for nil:NilClass - ReductiveLabs.com"
[2010/03/05 09:16:11] <fluxdude> gepetto: I'm not getting that error at all though
[2010/03/05 09:16:53] @ Quit: cwebber: Quit: cwebber
[2010/03/05 09:17:39] <masterzen> fluxdude: ok, it was worth checking
[2010/03/05 09:18:16] <fluxdude> just not able to use oh god, my puppetmaster fails now I upgraded to 0.25
[2010/03/05 09:18:19] @ pheezy joined channel #puppet
[2010/03/05 09:18:46] <fluxdude> autosign_store unitialized constant PUppet::Network::AuthStore (NameError)
[2010/03/05 09:19:00] <fluxdude> who on earth thought this was production ready to push in epel!
[2010/03/05 09:19:01] <fluxdude> argggg
[2010/03/05 09:19:10] <fluxdude> I had been meaning to remove all epel dependencies
[2010/03/05 09:19:14] <fluxdude> this just confirms it
[2010/03/05 09:19:20] <fluxdude> dang, why didn't I do this earler
[2010/03/05 09:19:28] <fluxdude> now look at the mess I'm stuck with...
[2010/03/05 09:20:37] <khadrin> fluxdude: i had an issue where i was using one machine as a puppetmaster that was a client of another puppetmaster
[2010/03/05 09:20:43] <khadrin> it caused similar sounding issues
[2010/03/05 09:20:58] <khadrin> basically the second puppetmaster couldnt talk to any clients
[2010/03/05 09:22:44] @ Quit: pheezy: Ping timeout: 256 seconds
[2010/03/05 09:24:54] @ cliff-hm joined channel #puppet
[2010/03/05 09:27:58] @ sbrock joined channel #puppet
[2010/03/05 09:28:39] @ zipkid joined channel #puppet
[2010/03/05 09:30:01] <masterzen> fluxdude: add a require 'puppet/network/authstore' in puppet/ssl/certificate_authority.rb
[2010/03/05 09:30:07] <masterzen> fluxdude: should fix your issue
[2010/03/05 09:30:37] <fluxdude> I'm not even getting that far now
[2010/03/05 09:31:08] <fluxdude> pidlock.rb:33:in `initialize': Permission denied - /var/puppet/run/puppetmasterd.pid (Errno: EACCES)
[2010/03/05 09:31:26] <fluxdude> I have been over the chmodding of the dirs etc
[2010/03/05 09:31:36] <fluxdude> running puppetdmaster --no-daemonize --verbose --debug
[2010/03/05 09:31:38] @ Quit: spawnyd: Ping timeout: 246 seconds
[2010/03/05 09:31:41] <fluxdude> arggg
[2010/03/05 09:32:58] @ pheezy joined channel #puppet
[2010/03/05 09:33:46] @ cwebber joined channel #puppet
[2010/03/05 09:33:51] @ jmccune joined channel #puppet
[2010/03/05 09:33:52] @ Quit: cwebber: Remote host closed the connection
[2010/03/05 09:34:24] @ cwebber joined channel #puppet
[2010/03/05 09:34:31] @ Quit: uphillian: Remote host closed the connection
[2010/03/05 09:34:38] @ Omahn_ is now known as Omahn
[2010/03/05 09:34:56] @ gaveen joined channel #puppet
[2010/03/05 09:35:15] @ notbrien joined channel #puppet
[2010/03/05 09:38:53] @ swygue joined channel #puppet
[2010/03/05 09:39:31] @ thuglife left channel #puppet ()
[2010/03/05 09:46:06] @ uphillian joined channel #puppet
[2010/03/05 09:46:27] @ bobbyz joined channel #puppet
[2010/03/05 09:46:46] <Jenza> nice, puppet-dashboard requires the rubygems mysql gem, which requires ruby 1.8.6, redhat is only at .5
[2010/03/05 09:47:46] @ verwilst joined channel #puppet
[2010/03/05 09:49:29] @ Quit: rmiller4pi8: Quit: Leaving.
[2010/03/05 09:57:03] @ RageLink joined channel #puppet
[2010/03/05 10:01:11] @ alban2 joined channel #puppet
[2010/03/05 10:02:23] @ Quit: fzzzt: *.net *.split
[2010/03/05 10:02:24] @ Quit: fxpester: *.net *.split
[2010/03/05 10:02:24] @ Quit: msf: *.net *.split
[2010/03/05 10:02:25] @ Quit: buffalo: *.net *.split
[2010/03/05 10:02:26] @ Quit: siert: *.net *.split
[2010/03/05 10:02:28] @ Quit: n0ts: *.net *.split
[2010/03/05 10:02:29] @ Quit: robinbowes: *.net *.split
[2010/03/05 10:06:33] @ sijis_afk is now known as sijis
[2010/03/05 10:07:45] @ fzzzt joined channel #puppet
[2010/03/05 10:07:46] @ fxpester joined channel #puppet
[2010/03/05 10:07:46] @ msf joined channel #puppet
[2010/03/05 10:07:46] @ buffalo joined channel #puppet
[2010/03/05 10:07:46] @ siert joined channel #puppet
[2010/03/05 10:07:46] @ n0ts joined channel #puppet
[2010/03/05 10:07:46] @ robinbowes joined channel #puppet
[2010/03/05 10:08:40] @ Quit: ckauhaus: Read error: Operation timed out
[2010/03/05 10:11:24] @ kaptk2 joined channel #puppet
[2010/03/05 10:14:21] @ rmiller4pi8 joined channel #puppet
[2010/03/05 10:14:44] @ Quit: rmiller4pi8: Client Quit
[2010/03/05 10:14:47] @ alduin joined channel #puppet
[2010/03/05 10:15:29] <alduin> Is there a better way to force all clients to check for new config other than writing a script to SSH to each and -HUP puppetd?
[2010/03/05 10:15:39] @ rmiller4pi8 joined channel #puppet
[2010/03/05 10:18:20] @ bkohler joined channel #puppet
[2010/03/05 10:19:23] @ afletcher joined channel #puppet
[2010/03/05 10:19:49] <ohadlevy> alduin: you can use puppetrun
[2010/03/05 10:21:13] <alduin> ohadlevy: That looks perfect. Thanks!
[2010/03/05 10:22:59] @ kambiz joined channel #puppet
[2010/03/05 10:28:40] @ Quit: kolla: Remote host closed the connection
[2010/03/05 10:29:22] @ artista-frustrad joined channel #puppet
[2010/03/05 10:34:09] @ Quit: uphillian: Quit: Leaving.
[2010/03/05 10:36:07] @ Quit: \ask: Remote host closed the connection
[2010/03/05 10:38:05] @ mattwynne joined channel #puppet
[2010/03/05 10:42:35] @ uphillian joined channel #puppet
[2010/03/05 10:43:11] @ Quit: suchu: Read error: Connection reset by peer
[2010/03/05 10:46:02] @ lak joined channel #puppet
[2010/03/05 10:49:24] @ Quit: gaveen: Remote host closed the connection
[2010/03/05 10:54:17] @ Quit: pmorillo: Quit: pmorillo
[2010/03/05 10:55:33] @ fzzzt left channel #puppet ()
[2010/03/05 11:02:20] @ Quit: lak: Quit: lak
[2010/03/05 11:05:26] @ ashim joined channel #puppet
[2010/03/05 11:08:56] @ Quit: silfreed: Ping timeout: 246 seconds
[2010/03/05 11:16:14] @ Quit: PsychoSid: Quit: Leaving.
[2010/03/05 11:16:23] <cwebber> if I set a variable in the node definition is that variable accessible anywhere in the stored config?
[2010/03/05 11:17:46] @ andreas__ joined channel #puppet
[2010/03/05 11:18:35] @ Quit: ahasenack: Read error: Connection reset by peer
[2010/03/05 11:19:07] @ silfreed joined channel #puppet
[2010/03/05 11:21:48] @ Quit: artista-frustrad: Remote host closed the connection
[2010/03/05 11:21:49] @ Quit: artista_frustrad: Remote host closed the connection
[2010/03/05 11:24:03] @ artista_frustrad joined channel #puppet
[2010/03/05 11:24:31] @ artista-frustrad joined channel #puppet
[2010/03/05 11:27:36] @ Quit: mattwynne: Remote host closed the connection
[2010/03/05 11:30:20] @ Guest82577 is now known as fred
[2010/03/05 11:30:25] @ Quit: fred: Changing host
[2010/03/05 11:30:25] @ fred joined channel #puppet
[2010/03/05 11:36:38] @ Quit: rcrowley: Quit: rcrowley
[2010/03/05 11:38:30] @ Quit: mpdehaan: Quit: mpdehaan
[2010/03/05 11:38:39] @ mattwynne joined channel #puppet
[2010/03/05 11:40:50] @ ckauhaus joined channel #puppet
[2010/03/05 11:42:50] @ Quit: Robbie_: Remote host closed the connection
[2010/03/05 11:42:51] @ Quit: ShiNboi: Read error: No route to host
[2010/03/05 11:43:53] @ murkk joined channel #puppet
[2010/03/05 11:45:19] @ HouseAway is now known as DrHouseMD
[2010/03/05 11:45:49] @ Quit: murkk: Remote host closed the connection
[2010/03/05 11:46:05] @ murkk joined channel #puppet
[2010/03/05 11:46:59] @ Quit: bug: Quit: bug
[2010/03/05 11:47:10] @ jds2001 joined channel #puppet
[2010/03/05 11:47:35] <jds2001> hey guys, is there a way to restore a *bunch* of files from the clientbucket?
[2010/03/05 11:47:43] <jds2001> without knowing each one?
[2010/03/05 11:48:32] @ Quit: TREllis: Quit: London Calling...
[2010/03/05 11:49:00] @ Quit: verwilst: Quit: Ex-Chat
[2010/03/05 11:49:39] <jds2001> i changed my /home to a symlink that points to an nfs mounted directory, and used to use automount.
[2010/03/05 11:50:45] <jds2001> so apprently stuff that was mounted in nfs on the old way got backed up and deleted(?)
[2010/03/05 11:52:16] @ mattwynn_ joined channel #puppet
[2010/03/05 11:54:25] @ Quit: mattwynne: Ping timeout: 264 seconds
[2010/03/05 11:54:34] @ jasonb365 joined channel #puppet
[2010/03/05 11:55:10] <jasonb365> Is anyone aware of any issues when using environments in puppet v0.24.4 on Ubuntu Hardy LTS? I can't seem to find it in the bug reports
[2010/03/05 11:55:11] @ ShiNboi joined channel #puppet
[2010/03/05 11:55:12] @ rgsteele joined channel #puppet
[2010/03/05 11:58:29] @ bug joined channel #puppet
[2010/03/05 11:58:45] @ eshamow joined channel #puppet
[2010/03/05 12:01:23] @ Quit: mattwynn_: Remote host closed the connection
[2010/03/05 12:02:04] @ lutter joined channel #puppet
[2010/03/05 12:03:50] @ jasonb365 left channel #puppet ()
[2010/03/05 12:05:48] @ allsystemsarego joined channel #puppet
[2010/03/05 12:05:52] @ Quit: Mick27: Quit: Leaving
[2010/03/05 12:09:23] @ IronChef joined channel #puppet
[2010/03/05 12:09:33] @ Quit: fluxdude: Ping timeout: 252 seconds
[2010/03/05 12:10:14] @ Quit: mdp_: Ping timeout: 265 seconds
[2010/03/05 12:11:41] @ rcrowley joined channel #puppet
[2010/03/05 12:15:07] @ Quit: tyll: Quit: leaving
[2010/03/05 12:24:25] @ bodepd joined channel #puppet
[2010/03/05 12:25:09] @ vizzord joined channel #puppet
[2010/03/05 12:25:58] @ Quit: giskard: Remote host closed the connection
[2010/03/05 12:33:40] @ alfism joined channel #puppet
[2010/03/05 12:35:23] @ Quit: bodepd: Quit: bodepd
[2010/03/05 12:35:50] @ gwar9999 joined channel #puppet
[2010/03/05 12:37:14] @ spawnyd joined channel #puppet
[2010/03/05 12:39:02] <gwar9999> Hi. Our puppet clients auto updated from the epel repo to 0.25.4 from 0.24.8... So I had to update our puppetmaster similarly since the clients could no longer connect. However, in doing so, the clients are complaining: Failed to generate additional resources using 'eval_generate': certificate verify failed
[2010/03/05 12:39:02] <gwar9999> err: /File[/var/lib/puppet/lib]: Failed to retrieve current state of resource: certificate verify failed Could not retrieve file metadata for puppet://puppet2.test.com/plugins: certificate verify failed
[2010/03/05 12:39:22] @ Quit: jaredrhine: Ping timeout: 264 seconds
[2010/03/05 12:39:31] <gwar9999> I see the cert for puppet2 is in /var/lib/puppet/ssl/ca/signed but when I run puppetca --list -all it doesn't show up.
[2010/03/05 12:54:41] @ giskard joined channel #puppet
[2010/03/05 12:58:21] @ Quit: vermeer__: Read error: Connection reset by peer
[2010/03/05 13:02:59] @ mpdehaan joined channel #puppet
[2010/03/05 13:05:38] @ andreas__ is now known as ahasenack
[2010/03/05 13:07:18] @ Quit: ShiNboi: Ping timeout: 252 seconds
[2010/03/05 13:08:07] @ Quit: bzrk_: Remote host closed the connection
[2010/03/05 13:10:58] @ Quit: afletcher: Read error: Connection reset by peer
[2010/03/05 13:11:39] @ afletcher joined channel #puppet
[2010/03/05 13:13:13] @ Quit: MattyM: Quit: ta ta
[2010/03/05 13:14:27] @ Quit: Spads: Ping timeout: 276 seconds
[2010/03/05 13:17:19] @ plathrop-away is now known as plathrop
[2010/03/05 13:17:24] @ benlovell joined channel #puppet
[2010/03/05 13:18:41] @ bodepd joined channel #puppet
[2010/03/05 13:21:00] @ Quit: benlovell: Read error: Connection reset by peer
[2010/03/05 13:21:43] @ benlovell joined channel #puppet
[2010/03/05 13:23:01] @ mvn071 joined channel #puppet
[2010/03/05 13:24:00] @ Quit: benlovell: Read error: Connection reset by peer
[2010/03/05 13:24:18] @ benlovell joined channel #puppet
[2010/03/05 13:26:29] @ biertie joined channel #puppet
[2010/03/05 13:32:09] @ jaredrhine joined channel #puppet
[2010/03/05 13:36:20] @ Quit: rcrowley: Quit: rcrowley
[2010/03/05 13:37:35] @ Quit: benlovell: Quit: benlovell
[2010/03/05 13:41:09] @ telmich joined channel #puppet
[2010/03/05 13:41:11] <telmich> hello
[2010/03/05 13:43:07] <telmich> is there a good way to upgrade puppetclient 0.24.x to 0.25.x through puppet?
[2010/03/05 13:43:56] @ Quit: tessier: Ping timeout: 245 seconds
[2010/03/05 13:47:32] <spawnyd> telmich: I had one path issue upgrading from 0.24.8 to 0.25.1, because puppetd lives in /usr/sbin/ instead of /usr/bin (IIRC all other demons,too).
[2010/03/05 13:56:54] @ ShiNboi joined channel #puppet
[2010/03/05 13:57:11] @ tessier_ joined channel #puppet
[2010/03/05 13:57:58] @ benlovell joined channel #puppet
[2010/03/05 13:58:28] @ Quit: ckauhaus: Read error: Operation timed out
[2010/03/05 13:59:00] @ fxpester1 joined channel #puppet
[2010/03/05 14:01:17] @ Quit: fxpester: Ping timeout: 258 seconds
[2010/03/05 14:04:12] @ Quit: bug: Quit: bug
[2010/03/05 14:04:19] @ fxpester joined channel #puppet
[2010/03/05 14:05:44] @ Quit: mvn071: Quit: Leaving
[2010/03/05 14:07:34] @ Quit: fxpester1: Ping timeout: 276 seconds
[2010/03/05 14:12:03] @ toi joined channel #puppet
[2010/03/05 14:13:26] @ Quit: spawnyd: Ping timeout: 256 seconds
[2010/03/05 14:14:24] @ Quit: bkohler: Ping timeout: 252 seconds
[2010/03/05 14:18:07] @ acorugedo joined channel #puppet
[2010/03/05 14:18:21] @ bzrk joined channel #puppet
[2010/03/05 14:18:48] @ rcrowley joined channel #puppet
[2010/03/05 14:28:51] @ Spads joined channel #puppet
[2010/03/05 14:32:42] @ Quit: benlovell: Quit: benlovell
[2010/03/05 14:37:09] @ malraid joined channel #puppet
[2010/03/05 14:47:18] @ Quit: afletcher: Quit: afletcher
[2010/03/05 14:50:23] @ ckauhaus joined channel #puppet
[2010/03/05 14:51:32] @ plathrop is now known as plathrop-away
[2010/03/05 14:55:59] @ lak joined channel #puppet
[2010/03/05 14:58:49] @ Quit: vizzord: Quit: see you
[2010/03/05 14:59:24] @ martin2929195 joined channel #puppet
[2010/03/05 15:04:05] @ Quit: lak: Quit: lak
[2010/03/05 15:04:44] @ PrestonConnors joined channel #puppet
[2010/03/05 15:10:42] @ plathrop-away is now known as plathrop
[2010/03/05 15:11:26] @ Quit: bodepd: Quit: bodepd
[2010/03/05 15:11:40] @ Quit: allsystemsarego: Quit: Leaving
[2010/03/05 15:12:15] @ mattwynne joined channel #puppet
[2010/03/05 15:13:57] @ Quit: unxfrek: Ping timeout: 268 seconds
[2010/03/05 15:16:54] @ Quit: ShiNboi: Ping timeout: 256 seconds
[2010/03/05 15:18:54] @ Quit: mattwynne: Remote host closed the connection
[2010/03/05 15:19:25] @ meineerde joined channel #puppet
[2010/03/05 15:19:32] @ mdp_ joined channel #puppet
[2010/03/05 15:19:40] @ meineerde left channel #puppet ()
[2010/03/05 15:19:46] @ Quit: kaptk2: Ping timeout: 248 seconds
[2010/03/05 15:21:10] @ kaptk2 joined channel #puppet
[2010/03/05 15:26:00] @ Quit: mdp_: Ping timeout: 258 seconds
[2010/03/05 15:26:28] @ Quit: ckauhaus: Ping timeout: 265 seconds
[2010/03/05 15:30:14] <Disconnect> anyone using github for enterprise code management? we're switching over and i keep thinking its a bad idea..
[2010/03/05 15:31:13] <mpdehaan> git is awesome
[2010/03/05 15:31:18] <mpdehaan> any particular problems?
[2010/03/05 15:31:23] <mpdehaan> Disconnect: ^
[2010/03/05 15:31:25] <Disconnect> github specifically
[2010/03/05 15:31:29] <mpdehaan> oh
[2010/03/05 15:31:33] <mpdehaan> sorry, I can't read
[2010/03/05 15:31:45] <Disconnect> they switched to git from svn. other than being a little faster/smaller it doesn't affect me much :)
[2010/03/05 15:31:53] <mpdehaan> I'd generally suggest running your own private gitweb/cgit/other instance
[2010/03/05 15:32:02] <mpdehaan> github is great for public collaboration though
[2010/03/05 15:32:50] <Disconnect> yah we were doing that. but what started as "lets move it from the office network to the datacenter where it'll be stable" magically changed overnight to "lets use github cuz its got pretty graphs"
[2010/03/05 15:33:01] <mpdehaan> I like those graphs :)
[2010/03/05 15:33:11] <Disconnect> this is all super-secret proprietary stuff.
[2010/03/05 15:33:13] <mpdehaan> though after about 4 years of graphs sometimes they got glitchy
[2010/03/05 15:33:22] <mpdehaan> yeah that I would not like
[2010/03/05 15:33:42] <mpdehaan> Raphael.js is open source
[2010/03/05 15:33:57] <mpdehaan> would love to see that work it's way into some no hosted git browser
[2010/03/05 15:34:05] @ bodepd joined channel #puppet
[2010/03/05 15:34:18] <mpdehaan> I did this but it's not particularly shiny: http://github.com/mpdehaan/lookatgit
[2010/03/05 15:34:23] <mpdehaan> actually it does not graph :)
[2010/03/05 15:34:52] <Disconnect> course, the company policy is "lets wave our junk around in public until we get burned, then blame that one particular incident instead of learning" .. we use yammer for private discussions (including financials even!) and so forth..
[2010/03/05 15:38:26] <plathrop> Disconnect: We gave GitHub:FI a test-drive and we were not pleased.
[2010/03/05 15:39:00] <plathrop> They required we give them access to allow them to push code and config to it.
[2010/03/05 15:39:28] <Disconnect> we do that for half a dozen vendors already. riorey, couple of bulk mail senders, etc. i'm taking on one fight at a time :)
[2010/03/05 15:39:34] @ alduin left channel #puppet ()
[2010/03/05 15:40:22] <plathrop> Right. Well, we didn't like that but gave it to them while our devs test-drove. I can ask around to find out why they decided not to move forward with it.
[2010/03/05 15:40:29] @ lak joined channel #puppet
[2010/03/05 15:41:00] * plathrop waves at lak
[2010/03/05 15:41:06] <lak> hullo
[2010/03/05 15:41:16] * lak is back in pdx again
[2010/03/05 15:41:17] <Disconnect> that'd be cool to know. at this point its a lost battle I suspect, until we get burned by it. at least i haven't heard of a ton of security breaches w/ their private repo stuff.
[2010/03/05 15:41:37] <plathrop> yeah, probably
[2010/03/05 15:41:45] * Disconnect can only hope that github is more dedicated to security than we were at their size :)
[2010/03/05 15:42:10] <pheezy> can anyone tell me why i'm getting this error? http://pastie.org/856168
[2010/03/05 15:42:21] <pheezy> that exec seems to work fine from the CLI ;(
[2010/03/05 15:43:22] <plathrop> pheezy: what's the return code on the CLI?
[2010/03/05 15:43:28] <pheezy> 0
[2010/03/05 15:44:19] <Disconnect> does that script assume anything about PATH? (i don't know a ton about passenger so..)
[2010/03/05 15:44:58] <pheezy> Hmm not sure
[2010/03/05 15:45:38] <pheezy> let me see if i can find it
[2010/03/05 15:45:43] @ bug joined channel #puppet
[2010/03/05 15:46:12] <plathrop> I always knew #puppet had a bug :-P
[2010/03/05 15:46:32] <bug> ha
[2010/03/05 15:46:45] <bug> at least its only in the channel
[2010/03/05 15:47:31] <Disconnect> yah seriously, freenode is full of bugs. this one is more eloquent than most, but still :)
[2010/03/05 15:47:41] @ afletcher joined channel #puppet
[2010/03/05 15:50:00] <Disconnect> ok gonna go pretend its warmer than 50 outside for a while :) bbl
[2010/03/05 15:51:31] @ p3rror joined channel #puppet
[2010/03/05 15:53:08] @ gwar9999 left channel #puppet ()
[2010/03/05 15:55:16] <bug> Disconnect, the eloquence is mostly a figment of your imagination. Or the amount of caffeine I've had. Its hard to tell the difference at this point.
[2010/03/05 15:55:54] @ Quit: afletcher: Quit: afletcher
[2010/03/05 16:00:46] @ mikerowehl joined channel #puppet
[2010/03/05 16:00:47] @ fluxdude joined channel #puppet
[2010/03/05 16:01:17] @ Quit: acorugedo: Quit: Saliendo
[2010/03/05 16:06:56] @ ckauhaus joined channel #puppet
[2010/03/05 16:08:33] @ Quit: Brown|afk: Quit: Brown|afk
[2010/03/05 16:12:39] @ Quit: fluxdude: Ping timeout: 252 seconds
[2010/03/05 16:14:41] <tim|imac> is there a way to loop through resources in a template?
[2010/03/05 16:15:10] @ mdp_ joined channel #puppet
[2010/03/05 16:15:18] <tim|imac> I want to export a virtualhost_address resource for each virtualhost that's used, so Apache can set NameVirtualHost directives...
[2010/03/05 16:15:51] <tim|imac> if I add them all in an array, I know how to loop through them... but is there any way to collect those resources and loop through then in a template?
[2010/03/05 16:16:26] @ DrHouseMD is now known as HouseAway
[2010/03/05 16:17:02] @ fluxdude joined channel #puppet
[2010/03/05 16:18:28] <beelzebob> can I require a define?
[2010/03/05 16:19:02] <beelzebob> I want an exec to run, but only after a define (which includes an exec) is called
[2010/03/05 16:20:08] <beelzebob> I thought require => Define[foo::bar]
[2010/03/05 16:20:11] <beelzebob> but this does not work
[2010/03/05 16:20:42] <tim|imac> just use the name of the custom type :)
[2010/03/05 16:20:55] <beelzebob> require => foo::bar ?
[2010/03/05 16:21:17] <tim|imac> eg. if you have define bla ($var) { -- do stuff -- } you can require => Bla["instance"]
[2010/03/05 16:21:24] <beelzebob> ah
[2010/03/05 16:21:26] * beelzebob tries
[2010/03/05 16:22:03] <tim|imac> just like any other resource, really... even though it's a customization :) puppet is cool, huh? :)
[2010/03/05 16:23:35] <beelzebob> yes, I can see how that is cool.. when I get it working :)
[2010/03/05 16:24:00] <tim|imac> paste your code somewhere and I'll see if I can help :)
[2010/03/05 16:24:06] <tim|imac> pastie.org is fine
[2010/03/05 16:24:30] <beelzebob> http://pastie.org/856332
[2010/03/05 16:25:21] <tim|imac> require => Postgresql::Schema
[2010/03/05 16:25:27] <tim|imac> capitalize, just like with normal resources :)
[2010/03/05 16:25:36] <beelzebob> gah
[2010/03/05 16:25:43] <beelzebob> thanks :)
[2010/03/05 16:25:56] <tim|imac> yw
[2010/03/05 16:26:42] <beelzebob> well, that and not requiring twice :)
[2010/03/05 16:27:01] @ lordb joined channel #puppet
[2010/03/05 16:28:03] @ Quit: toi: Ping timeout: 252 seconds
[2010/03/05 16:31:37] @ Quit: f3ew: Ping timeout: 264 seconds
[2010/03/05 16:33:23] <tim|imac> ah yeah, indeed, don't require twice :) make it an array
[2010/03/05 16:40:11] <beelzebob> yup, all working now
[2010/03/05 16:40:27] @ f3ew joined channel #puppet
[2010/03/05 16:43:33] @ PrestonConnors left channel #puppet ()
[2010/03/05 16:45:25] @ Quit: f3ew: Ping timeout: 264 seconds
[2010/03/05 16:50:58] @ Quit: uphillian: Quit: Leaving.
[2010/03/05 16:53:17] @ Quit: swygue: Quit: Ex-Chat
[2010/03/05 16:53:18] @ f3ew joined channel #puppet
[2010/03/05 17:00:53] <lordb> anybody ever run into this error: "(Puppet::Error)puppet.conf:[main]ings.rb:1028:in `parse_file': Could not match line [main]" ?
[2010/03/05 17:02:16] @ vermeer__ joined channel #puppet
[2010/03/05 17:02:38] @ Quit: cwebber: Quit: cwebber
[2010/03/05 17:03:47] @ Quit: ahasenack: Quit: Leaving
[2010/03/05 17:04:15] @ cwebber joined channel #puppet
[2010/03/05 17:05:46] @ Quit: cwebber: Client Quit
[2010/03/05 17:08:41] @ Quit: lak: Quit: lak
[2010/03/05 17:14:56] @ Quit: ckauhaus: Quit: Leaving.
[2010/03/05 17:15:05] @ Quit: shenson: Quit: /me taps out
[2010/03/05 17:22:19] @ Quit: jmccune: Remote host closed the connection
[2010/03/05 17:24:09] @ Quit: artista_frustrad: Ping timeout: 252 seconds
[2010/03/05 17:25:09] @ Quit: artista-frustrad: Ping timeout: 240 seconds
[2010/03/05 17:28:45] @ Quit: dotNox: Ping timeout: 265 seconds
[2010/03/05 17:31:22] @ mattwynne joined channel #puppet
[2010/03/05 17:32:16] @ ashim left channel #puppet ()
[2010/03/05 17:34:33] @ Quit: p3rror: Read error: Operation timed out
[2010/03/05 17:35:16] @ tjoe joined channel #puppet
[2010/03/05 17:35:31] @ Quit: f3ew: Ping timeout: 265 seconds
[2010/03/05 17:36:20] @ dotNox joined channel #puppet
[2010/03/05 17:38:14] @ f3ew joined channel #puppet
[2010/03/05 17:38:44] @ artista-frustrad joined channel #puppet
[2010/03/05 17:40:25] @ Quit: bug: Quit: bug
[2010/03/05 17:40:39] @ Quit: fluxdude: Ping timeout: 252 seconds
[2010/03/05 17:40:45] @ Quit: nexx: Quit: quit
[2010/03/05 17:45:16] @ Quit: rgsteele: Remote host closed the connection
[2010/03/05 17:49:26] @ p3rror joined channel #puppet
[2010/03/05 17:49:31] @ pting joined channel #puppet
[2010/03/05 17:52:45] @ Quit: artista-frustrad: Remote host closed the connection
[2010/03/05 17:54:14] @ Quit: vermeer__: Read error: Operation timed out
[2010/03/05 17:55:21] @ artista_frustrad joined channel #puppet
[2010/03/05 17:59:10] @ Quit: mattwynne: Remote host closed the connection
[2010/03/05 18:01:21] @ Quit: pheezy: Remote host closed the connection
[2010/03/05 18:01:31] @ Quit: notbrien: Quit: notbrien
[2010/03/05 18:01:53] @ pheezy joined channel #puppet
[2010/03/05 18:01:59] @ notbrien joined channel #puppet
[2010/03/05 18:02:43] @ Quit: notbrien: Client Quit
[2010/03/05 18:04:10] @ Quit: malraid: Quit: malraid
[2010/03/05 18:05:49] @ afletcher joined channel #puppet
[2010/03/05 18:06:02] @ Brown|afk joined channel #puppet
[2010/03/05 18:06:12] @ Quit: dotNox: Quit: Died...
[2010/03/05 18:06:55] @ marti_martinez joined channel #puppet
[2010/03/05 18:06:57] @ Quit: pheezy: Ping timeout: 276 seconds
[2010/03/05 18:09:34] @ lak joined channel #puppet
[2010/03/05 18:16:17] @ Quit: marti_martinez: Quit: Page closed
[2010/03/05 18:16:32] @ Quit: artista_frustrad: Ping timeout: 256 seconds
[2010/03/05 18:23:06] @ Quit: Chiku: Quit: Quitte
[2010/03/05 18:29:36] @ artista_frustrad joined channel #puppet
[2010/03/05 18:30:29] @ sijis is now known as sijis_afk
[2010/03/05 18:32:07] @ Quit: bobbyz: Ping timeout: 265 seconds
[2010/03/05 18:40:09] @ Quit: bodepd: Quit: bodepd
[2010/03/05 18:41:43] @ Quit: mikerowehl: Quit: mikerowehl
[2010/03/05 18:43:16] @ Quit: rcrowley: Quit: rcrowley
[2010/03/05 18:48:07] @ Quit: eshamow: Quit: eshamow
[2010/03/05 18:55:50] @ Quit: giskard: Read error: Operation timed out
[2010/03/05 19:04:27] @ giskard joined channel #puppet
[2010/03/05 19:05:44] @ bodepd joined channel #puppet
[2010/03/05 19:05:54] @ bodepd left channel #puppet ()
[2010/03/05 19:16:55] @ cwebber joined channel #puppet
[2010/03/05 19:18:10] @ Quit: jab_doa: Quit: Verlassend
[2010/03/05 19:19:14] @ cabernet joined channel #puppet
[2010/03/05 19:21:03] @ Quit: martin2929195: Remote host closed the connection
[2010/03/05 19:22:32] @ Quit: kaptk2: Quit: Leaving.
[2010/03/05 19:34:10] @ Quit: artista_frustrad: Ping timeout: 256 seconds
[2010/03/05 19:36:08] @ Quit: explody: Quit: Leaving
[2010/03/05 19:42:41] @ Quit: mpdehaan: Quit: mpdehaan
[2010/03/05 19:46:10] @ artista_frustrad joined channel #puppet
[2010/03/05 19:47:53] @ mpdehaan joined channel #puppet
[2010/03/05 19:48:24] @ Quit: mpdehaan: Client Quit
[2010/03/05 19:50:29] @ Quit: artista_frustrad: Ping timeout: 245 seconds
[2010/03/05 19:52:05] @ Quit: lak: Quit: lak
[2010/03/05 19:56:45] @ Quit: cwebber: Quit: cwebber
[2010/03/05 19:56:49] @ Quit: danny: Ping timeout: 264 seconds
[2010/03/05 20:00:54] @ danny joined channel #puppet
[2010/03/05 20:04:30] @ Quit: cabernet: Quit: cabernet
[2010/03/05 20:05:00] @ Quit: Tuf8: Quit: Tuf8
[2010/03/05 20:10:54] @ GenGy joined channel #puppet
[2010/03/05 20:11:01] @ GenGy left channel #puppet ()
[2010/03/05 20:16:45] @ Quit: kubicek: Quit: kubicek
[2010/03/05 20:18:19] @ cabernet joined channel #puppet
[2010/03/05 20:20:38] @ Quit: tjoe: Quit: leaving
[2010/03/05 20:46:01] @ Quit: gebi: Ping timeout: 264 seconds
[2010/03/05 20:54:44] @ sijis_afk is now known as sijis
[2010/03/05 21:01:57] @ Quit: vzctl_: Remote host closed the connection
[2010/03/05 21:02:17] @ vzctl_ joined channel #puppet
[2010/03/05 21:24:30] @ Djelibeybi joined channel #puppet
[2010/03/05 21:25:06] @ Quit: jaredrhine: Ping timeout: 248 seconds
[2010/03/05 21:31:10] @ Quit: Djelibeybi: Quit: Leaving
[2010/03/05 21:36:25] @ Quit: rmiller4pi8: Ping timeout: 264 seconds
[2010/03/05 21:38:17] @ M- joined channel #puppet
[2010/03/05 21:41:40] <ashp> argh, teyo wants me to move to passenger rather than webbrick :(
[2010/03/05 21:46:33] <bda> Webbrick is aptly named, no? Whereas passenger is.. good?
[2010/03/05 21:48:33] <ashp> I guess, it's just a bunch of work and I hate work :)
[2010/03/05 21:50:46] @ jaredrhine joined channel #puppet
[2010/03/05 21:59:00] @ Quit: jaredrhine: Ping timeout: 276 seconds
[2010/03/05 22:08:41] @ Quit: MrHeavy: Ping timeout: 246 seconds
[2010/03/05 22:20:34] @ bug joined channel #puppet
[2010/03/05 22:27:11] @ Quit: pting: Quit: Ex-Chat
[2010/03/05 22:35:03] @ Quit: p3rror: Quit: أستودعكم الله
[2010/03/05 22:52:20] <plathrop> can you not set variables within an erb template?
[2010/03/05 23:04:15] <ohadlevy> plathrop: why not?
[2010/03/05 23:05:02] <plathrop> ohadlevy: I'm asking. I just tried doing:
[2010/03/05 23:05:20] <plathrop> apache_max_clients = 5 if not has_variable?("apache_max_clients")
[2010/03/05 23:05:34] <plathrop> in a template, and apache_max_clients got set to ""
[2010/03/05 23:07:51] <ohadlevy> it should work
[2010/03/05 23:07:57] <ohadlevy> if you want, pastie your entire template
[2010/03/05 23:22:30] @ gaveen joined channel #puppet
[2010/03/05 23:45:54] @ Quit: maxagaz: Ping timeout: 248 seconds

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