Wednesday, 2011-12-21

[2011/12/21 00:05:54] @ Log started by gepetto
[2011/12/21 00:05:54] @ Quit: langseth: Remote host closed the connection
[2011/12/21 00:08:39] @ Quit: jodok: Quit: jodok
[2011/12/21 00:10:15] @ alban2 joined channel #puppet
[2011/12/21 00:10:17] @ Quit: alban2: Remote host closed the connection
[2011/12/21 00:10:48] @ alban2 joined channel #puppet
[2011/12/21 00:11:25] @ jodok joined channel #puppet
[2011/12/21 00:11:26] @ Quit: jodok: Changing host
[2011/12/21 00:11:26] @ jodok joined channel #puppet
[2011/12/21 00:11:29] @ Quit: ldlework: Ping timeout: 240 seconds
[2011/12/21 00:11:45] @ Quit: alban2: Remote host closed the connection
[2011/12/21 00:12:31] @ Quit: eryc: Ping timeout: 276 seconds
[2011/12/21 00:13:32] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 00:13:52] @ Quit: sdog: Remote host closed the connection
[2011/12/21 00:14:56] @ csanchez joined channel #puppet
[2011/12/21 00:15:36] @ alban2 joined channel #puppet
[2011/12/21 00:16:54] @ Quit: alban2: Remote host closed the connection
[2011/12/21 00:17:20] @ JayTaph joined channel #puppet
[2011/12/21 00:17:29] @ octane- joined channel #puppet
[2011/12/21 00:17:41] @ KaZeR_W joined channel #puppet
[2011/12/21 00:17:41] @ alban2 joined channel #puppet
[2011/12/21 00:21:16] <ohadlevy> helindbe: ping
[2011/12/21 00:22:49] <ohadlevy> helindbe: http://download.cloudsmith.com/geppetto/updates/ errors out with 403
[2011/12/21 00:24:34] @ Quit: tswicegood: Remote host closed the connection
[2011/12/21 00:24:35] @ Quit: mattswe: Remote host closed the connection
[2011/12/21 00:25:29] @ tswicegood joined channel #puppet
[2011/12/21 00:25:54] @ Stenbryggen joined channel #puppet
[2011/12/21 00:29:59] @ mattswe joined channel #puppet
[2011/12/21 00:31:17] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 00:31:19] @ Quit: lwhalen: Quit: Computer has gone to sleep
[2011/12/21 00:31:56] @ Quit: tcolgate: Quit: Leaving
[2011/12/21 00:32:43] <KaZeR_W> hi there
[2011/12/21 00:32:58] <KaZeR_W> is this : http://projects.puppetlabs.com/projects/1/wiki/Simple_Text_Patterns still the best way to ensure a file contains a given line ?
[2011/12/21 00:33:01] @ csanchez joined channel #puppet
[2011/12/21 00:34:55] @ verwilst joined channel #puppet
[2011/12/21 00:35:42] @ nan0r joined channel #puppet
[2011/12/21 00:36:55] @ Quit: nitram_macair_: Quit: nitram_macair_
[2011/12/21 00:39:50] @ trickyf joined channel #puppet
[2011/12/21 00:43:28] @ Ramonster joined channel #puppet
[2011/12/21 00:44:55] @ nitram_macair_ joined channel #puppet
[2011/12/21 00:48:28] @ Quit: dwalu: Quit: dwalu
[2011/12/21 00:49:24] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 00:51:03] @ csanchez joined channel #puppet
[2011/12/21 00:51:38] @ larstobi joined channel #puppet
[2011/12/21 00:51:52] @ fronlius joined channel #puppet
[2011/12/21 00:52:57] @ lkoranda joined channel #puppet
[2011/12/21 00:54:21] @ neodosh joined channel #puppet
[2011/12/21 00:55:03] @ artkrz joined channel #puppet
[2011/12/21 00:56:10] @ Kazuhiro joined channel #puppet
[2011/12/21 00:58:38] @ alban21 joined channel #puppet
[2011/12/21 01:00:37] @ Quit: alban2: Ping timeout: 276 seconds
[2011/12/21 01:01:22] @ EL84 joined channel #puppet
[2011/12/21 01:07:16] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 01:07:45] @ ezryx joined channel #puppet
[2011/12/21 01:07:55] @ Quit: nitram_macair_: Quit: nitram_macair_
[2011/12/21 01:09:11] @ csanchez joined channel #puppet
[2011/12/21 01:10:18] @ dwalu joined channel #puppet
[2011/12/21 01:10:22] @ Quit: dwalu: Client Quit
[2011/12/21 01:10:52] @ noe joined channel #puppet
[2011/12/21 01:11:25] @ noe left channel #puppet ()
[2011/12/21 01:14:59] @ Quit: dissipate: Remote host closed the connection
[2011/12/21 01:17:41] @ Quit: mpdude: Remote host closed the connection
[2011/12/21 01:18:25] @ mpdude joined channel #puppet
[2011/12/21 01:19:42] @ inecas joined channel #puppet
[2011/12/21 01:21:11] @ Quit: mpdude: Remote host closed the connection
[2011/12/21 01:23:18] @ Quit: ckauhaus: Quit: Leaving.
[2011/12/21 01:24:39] @ erthad joined channel #puppet
[2011/12/21 01:25:24] @ ckauhaus joined channel #puppet
[2011/12/21 01:26:42] @ brtl joined channel #puppet
[2011/12/21 01:27:16] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 01:29:14] @ csanchez joined channel #puppet
[2011/12/21 01:33:37] @ dissipate joined channel #puppet
[2011/12/21 01:33:37] @ Quit: dissipate: Changing host
[2011/12/21 01:33:37] @ dissipate joined channel #puppet
[2011/12/21 01:36:20] @ lanky joined channel #puppet
[2011/12/21 01:37:59] @ Quit: amit: Quit: Page closed
[2011/12/21 01:40:54] @ neodosh1 joined channel #puppet
[2011/12/21 01:41:02] @ Quit: nul0op: Quit: Leaving
[2011/12/21 01:42:36] @ alban21 is now known as alban2
[2011/12/21 01:43:33] @ Demosthenes joined channel #puppet
[2011/12/21 01:43:38] @ Quit: neodosh: Ping timeout: 252 seconds
[2011/12/21 01:45:22] @ Quit: exceion: Ping timeout: 255 seconds
[2011/12/21 01:46:54] @ exceion joined channel #puppet
[2011/12/21 01:47:17] @ Quit: Demosthenes: Read error: Connection reset by peer
[2011/12/21 01:47:34] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 01:48:23] @ Quit: danikov: Quit: danikov
[2011/12/21 01:48:45] @ Demosthenes joined channel #puppet
[2011/12/21 01:49:23] @ csanchez joined channel #puppet
[2011/12/21 01:50:52] @ Quit: larstobi: Ping timeout: 240 seconds
[2011/12/21 01:52:56] @ jonhattan joined channel #puppet
[2011/12/21 01:55:27] @ Quit: dissipate: Remote host closed the connection
[2011/12/21 01:58:17] @ Quit: wilmoore: Remote host closed the connection
[2011/12/21 01:58:22] @ sdog joined channel #puppet
[2011/12/21 02:00:22] @ Quit: bd: Ping timeout: 248 seconds
[2011/12/21 02:01:26] @ Quit: erthad: Changing host
[2011/12/21 02:01:26] @ erthad joined channel #puppet
[2011/12/21 02:01:51] @ marcello1s is now known as marcellods
[2011/12/21 02:02:45] @ bd joined channel #puppet
[2011/12/21 02:03:57] @ larstobi joined channel #puppet
[2011/12/21 02:05:53] @ Quit: bd: Remote host closed the connection
[2011/12/21 02:06:04] @ mpdude joined channel #puppet
[2011/12/21 02:06:22] @ bd joined channel #puppet
[2011/12/21 02:07:24] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 02:08:04] @ Quit: Stenbryggen: Read error: Operation timed out
[2011/12/21 02:08:18] @ mogitaff joined channel #puppet
[2011/12/21 02:09:29] @ csanchez joined channel #puppet
[2011/12/21 02:10:16] @ Quit: skm: Read error: Connection reset by peer
[2011/12/21 02:12:11] @ |Majestic| joined channel #puppet
[2011/12/21 02:12:22] @ danikov joined channel #puppet
[2011/12/21 02:12:34] @ Quit: bd: Ping timeout: 244 seconds
[2011/12/21 02:13:31] @ bd joined channel #puppet
[2011/12/21 02:13:40] @ skm joined channel #puppet
[2011/12/21 02:14:30] @ Quit: _flex: Remote host closed the connection
[2011/12/21 02:15:59] @ sdog1 joined channel #puppet
[2011/12/21 02:17:42] @ ali3n0 joined channel #puppet
[2011/12/21 02:17:44] @ Quit: sdog: Ping timeout: 252 seconds
[2011/12/21 02:23:12] @ espent joined channel #puppet
[2011/12/21 02:24:38] @ Quit: duerF: Ping timeout: 240 seconds
[2011/12/21 02:24:53] @ Quit: xeor: Ping timeout: 240 seconds
[2011/12/21 02:25:52] @ Quit: exceion: Ping timeout: 255 seconds
[2011/12/21 02:27:17] @ exceion joined channel #puppet
[2011/12/21 02:27:20] @ Quit: choonming: Quit: Leaving
[2011/12/21 02:29:01] @ same joined channel #puppet
[2011/12/21 02:29:01] @ xeor joined channel #puppet
[2011/12/21 02:29:06] <same> hi
[2011/12/21 02:29:07] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 02:29:31] @ csanchez joined channel #puppet
[2011/12/21 02:29:38] <same> can any one tell any gui other than puppet dashoboard
[2011/12/21 02:29:53] <same> if it is written in java it will agraet
[2011/12/21 02:29:59] <same> great
[2011/12/21 02:30:40] <same> any gui other than puppet dashboard?
[2011/12/21 02:30:52] <R1ck> none afaik
[2011/12/21 02:31:11] <misc> the foreman ?
[2011/12/21 02:31:27] <same> the foreman agein a ruby application
[2011/12/21 02:32:07] <ohadlevy> same: whats wrong with ruby? :)
[2011/12/21 02:32:41] <same> we need to customize the gui for some extra features
[2011/12/21 02:32:50] <same> we lack ruby skillset
[2011/12/21 02:33:03] <same> there are plenty of java resource
[2011/12/21 02:37:27] <henk> Good, java usually needs plenty :-p
[2011/12/21 02:37:32] <crayfishx> Morning all
[2011/12/21 02:38:00] @ duerF joined channel #puppet
[2011/12/21 02:38:23] <crayfishx> I've got modulepath = /etc/puppet/$environment/modules in my puppet.conf on the master, however when I specify --environment testing on the command line it still fails looking for /etc/puppet/production/modules (puppet 2.6.6)
[2011/12/21 02:38:29] <crayfishx> any ideas?
[2011/12/21 02:38:48] @ xjiujiu joined channel #puppet
[2011/12/21 02:39:04] @ Quit: xjiujiu: Read error: Connection reset by peer
[2011/12/21 02:40:29] @ X99 joined channel #puppet
[2011/12/21 02:42:29] <ohadlevy> same: might be faster to learn ruby then to write it all by your selfs :)
[2011/12/21 02:42:39] <ohadlevy> same: this way you could contribute to the community too :)
[2011/12/21 02:47:38] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 02:48:10] <henk> crayfishx: Doesn’t the agent say which environment to use?
[2011/12/21 02:48:42] <crayfishx> yeah - I've tried setting it in [agent] and on the command line, but it just ignores it and uses "production"
[2011/12/21 02:49:07] <crayfishx> [envname] works, but if I try and make it dynamic with $environment in the modulepath it always uses produdction
[2011/12/21 02:49:16] <henk> argh, nvm, was reading you wrong…
[2011/12/21 02:49:36] @ csanchez joined channel #puppet
[2011/12/21 02:50:10] <henk> crayfishx: I wanted to do something similar to this http://hunnur.com/blog/2010/10/dynamic-git-branch-puppet-environments/ once, but did not find time yet, maybe it helps you with your problem?
[2011/12/21 02:50:35] <crayfishx> henk: yeah thats pretty much what I'm trying to do
[2011/12/21 02:51:00] <henk> ah :-/
[2011/12/21 02:51:15] <crayfishx> http://docs.puppetlabs.com/guides/environment.html says what I'm doing is fine
[2011/12/21 02:51:32] <crayfishx> maybe a bug in 2.6.6
[2011/12/21 02:51:38] @ Quit: jokajak: Ping timeout: 240 seconds
[2011/12/21 02:53:06] @ thesharp joined channel #puppet
[2011/12/21 02:53:16] @ Quit: tilgovi: Remote host closed the connection
[2011/12/21 02:53:17] @ Quit: xeor: Ping timeout: 240 seconds
[2011/12/21 02:53:43] @ Quit: danikov: Remote host closed the connection
[2011/12/21 02:55:05] <dcarley> crayfishx: works here on 2.6 from EPEL
[2011/12/21 02:55:15] <dcarley> and previously 0.25
[2011/12/21 02:55:39] @ Quit: Jenza: Quit: ''
[2011/12/21 02:55:44] @ Jenza joined channel #puppet
[2011/12/21 02:55:57] @ xeor joined channel #puppet
[2011/12/21 02:56:41] <crayfishx> dcarley: do you have a "production" environment ?
[2011/12/21 02:56:41] @ sihil joined channel #puppet
[2011/12/21 02:57:10] @ Quit: Kazuhiro: Quit: Leaving.
[2011/12/21 02:57:24] <dcarley> crayfishx: yeah, contains our master branch. then we have dev, stage + features.
[2011/12/21 02:57:45] @ Kazuhiro joined channel #puppet
[2011/12/21 02:58:09] @ Quit: Kazuhiro: Client Quit
[2011/12/21 02:58:34] @ Kazuhiro joined channel #puppet
[2011/12/21 02:58:48] @ danikov joined channel #puppet
[2011/12/21 02:59:00] <dcarley> crayfishx: https://gist.github.com/1505617
[2011/12/21 02:59:15] <crayfishx> dcarley: We dont have an environment called production, but I created a symlink anyway to get puppet to start - however overriding environment in either the [agent] part of puppet.conf or --environment foo on the command line has any effect at all
[2011/12/21 03:00:11] <dcarley> crayfishx: you have something like that^ in your master's config?
[2011/12/21 03:01:40] <crayfishx> dcarley: yeah, http://www.pastie.org/3051718
[2011/12/21 03:01:47] <crayfishx> it only wants to read from /etc/puppet/production
[2011/12/21 03:02:26] @ salax joined channel #puppet
[2011/12/21 03:02:43] @ Quit: salax: Client Quit
[2011/12/21 03:03:00] @ Quit: thesharp: Ping timeout: 255 seconds
[2011/12/21 03:03:09] <dcarley> restarted your master since? :)
[2011/12/21 03:03:17] @ salax joined channel #puppet
[2011/12/21 03:03:57] <crayfishx> yes :)
[2011/12/21 03:04:16] <crayfishx> we run through apache passenger, but I tried stopping that and running through puppetmasterd too
[2011/12/21 03:04:34] @ Quit: |Majestic|: Ping timeout: 252 seconds
[2011/12/21 03:05:24] <dcarley> is it possible that it's using the right modulepath but the wrong site.pp manifest?
[2011/12/21 03:05:56] <crayfishx> Hmm
[2011/12/21 03:06:08] <crayfishx> it works when I use manifest = /foo/site.pp rather than manifestdir
[2011/12/21 03:06:46] @ MiCHeLaNGeLo13 joined channel #puppet
[2011/12/21 03:07:08] @ Quit: Deesl: Ping timeout: 252 seconds
[2011/12/21 03:07:18] <dcarley> perhaps "manifest" doesn't get re-evaulated as "${manifestdir}/site.pp".
[2011/12/21 03:08:01] <dcarley> manifestdir has always seemed slightly surplus to requirements when using modules.
[2011/12/21 03:08:13] <crayfishx> yeah
[2011/12/21 03:08:19] <crayfishx> doesnt matter for me as manifest works just fine
[2011/12/21 03:08:22] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 03:08:23] <crayfishx> but odd though
[2011/12/21 03:08:39] @ Quit: jim`: Read error: Operation timed out
[2011/12/21 03:09:16] @ Quit: MiCHeLaNGeLo13: Client Quit
[2011/12/21 03:09:42] @ csanchez joined channel #puppet
[2011/12/21 03:10:14] @ Callek_ joined channel #puppet
[2011/12/21 03:10:16] @ Quit: Callek: Ping timeout: 240 seconds
[2011/12/21 03:10:26] @ Callek_ is now known as Callek
[2011/12/21 03:11:20] @ Niarf joined channel #puppet
[2011/12/21 03:11:46] @ Quit: Demosthenes: Ping timeout: 255 seconds
[2011/12/21 03:12:23] @ Demosthenes joined channel #puppet
[2011/12/21 03:14:11] @ Quit: ckauhaus: Quit: Leaving.
[2011/12/21 03:15:19] @ thesharp joined channel #puppet
[2011/12/21 03:21:09] @ Quit: alban2: Ping timeout: 240 seconds
[2011/12/21 03:21:32] @ Quit: ricky: Quit: leaving
[2011/12/21 03:21:50] @ ricky joined channel #puppet
[2011/12/21 03:22:22] @ ricky is now known as Guest20736
[2011/12/21 03:22:49] @ Quit: Guest20736: Client Quit
[2011/12/21 03:22:57] @ ricky joined channel #puppet
[2011/12/21 03:24:07] @ jim` joined channel #puppet
[2011/12/21 03:25:10] @ alban2 joined channel #puppet
[2011/12/21 03:25:17] @ Quit: dds_: Quit: ZNC by prozac - http://znc.sourceforge.net
[2011/12/21 03:25:57] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 03:27:51] @ csanchez joined channel #puppet
[2011/12/21 03:28:05] @ Quit: xeor: Ping timeout: 240 seconds
[2011/12/21 03:28:43] @ dds joined channel #puppet
[2011/12/21 03:28:56] @ Quit: duerF: Ping timeout: 240 seconds
[2011/12/21 03:30:24] @ ckauhaus joined channel #puppet
[2011/12/21 03:30:36] @ Quit: salax: Ping timeout: 240 seconds
[2011/12/21 03:37:06] @ krish joined channel #puppet
[2011/12/21 03:37:15] @ Quit: X99: Read error: Connection reset by peer
[2011/12/21 03:39:41] @ Quit: cirbri: Quit: Lost terminal
[2011/12/21 03:40:27] @ xjiujiu joined channel #puppet
[2011/12/21 03:40:39] @ Quit: jodok: Read error: Connection reset by peer
[2011/12/21 03:41:07] @ jodok joined channel #puppet
[2011/12/21 03:41:07] @ Quit: jodok: Changing host
[2011/12/21 03:41:07] @ jodok joined channel #puppet
[2011/12/21 03:42:51] @ leifmadsen joined channel #puppet
[2011/12/21 03:43:49] <nesusvet> hello, everyone. I need to apply one option for mysql, but first i have to be sure that mysql is stopped, after I need to start the mysql service again. How to better do that?
[2011/12/21 03:44:41] <nesusvet> This options depends on the one files, if file has been changed, we should restart the mysql service.
[2011/12/21 03:45:16] <crayfishx> nesusvet: what change does mysql need that needs it to be down while it's applied? (curious)
[2011/12/21 03:45:44] <nesusvet> the size of the ib_logfile
[2011/12/21 03:45:48] <nesusvet> crayfishx:
[2011/12/21 03:46:08] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 03:46:27] <crayfishx> nesusvet: just the my.cnf setting or are you actually expunging the logfile too?
[2011/12/21 03:47:56] @ csanchez joined channel #puppet
[2011/12/21 03:48:02] @ e1mer joined channel #puppet
[2011/12/21 03:48:14] <nesusvet> the problem is that if you will change my.cnf the size of the logfiles is the same as before, for this reason first: I need to make sure that mysql is stopped, second: change the logfiles, third: to start mysql again
[2011/12/21 03:48:45] @ Quit: Enf: Remote host closed the connection
[2011/12/21 03:49:06] <nesusvet> by change I mean move the olg logfiles to some place or just rename it in order to mysql will able to create the new ones
[2011/12/21 03:49:19] <nesusvet> olg--> old
[2011/12/21 03:49:29] <dcarley> i've never found a sane way to automate that.
[2011/12/21 03:49:53] <crayfishx> yeah, it's also a bit of a one off change isn't it?
[2011/12/21 03:50:07] <dcarley> by sane, i mean: ensuring that the old logs don't contain any data and removing them.
[2011/12/21 03:50:55] <dcarley> innodb logs are about the only part of MySQL that i don't scale based on memorysize. for that reason.
[2011/12/21 03:53:28] @ Cirbri joined channel #puppet
[2011/12/21 03:53:40] <nesusvet> If mysql is stopped, you may change old log files without hesitation as far as I know.
[2011/12/21 03:55:21] <nesusvet> I am sorry, I do not understand in this matter in depth. That is what I usually do in order to fire up our sever(pls, don't ask what kind of server)
[2011/12/21 03:55:25] @ Quit: mpdude: Ping timeout: 255 seconds
[2011/12/21 03:55:25] @ |Majestic| joined channel #puppet
[2011/12/21 03:56:38] <nesusvet> And all that I need to do is place our my.cnf files in the right folder with my settings, while the mysql is stopped and to change the mysql files.
[2011/12/21 03:56:54] <nesusvet> logfiles i mean.
[2011/12/21 03:57:09] @ duerF joined channel #puppet
[2011/12/21 03:57:39] @ xeor joined channel #puppet
[2011/12/21 03:57:42] <nesusvet> If it's not a puppet way, I guess I can write a little script and to send to a target server and execute it.
[2011/12/21 03:58:02] <nesusvet> What do you think?
[2011/12/21 03:58:46] <crayfishx> I'd be tempted to script the logfile manipulation part, and invoke it from puppet with the my.cnf stuff being handled by puppet
[2011/12/21 03:58:48] @ Quit: jcspray: Quit: jcspray
[2011/12/21 04:00:27] <nesusvet> crayfishx: why i can't do that via the exec type?
[2011/12/21 04:00:55] <crayfishx> You can, I just think it's a a fair bit of functionality that may be better wrapped up in a script and run from an exec
[2011/12/21 04:01:41] @ Majestic joined channel #puppet
[2011/12/21 04:01:52] @ Quit: |Majestic|: Ping timeout: 240 seconds
[2011/12/21 04:02:10] <nesusvet> crayfishx: But how about stopping and starting mysql before and after?
[2011/12/21 04:02:24] <dcarley> nesusvet: that assumes that mysql has stopped "cleanly". if not, it will need the old logfiles to resume/rollback any outstanding transactions.
[2011/12/21 04:02:25] <nesusvet> How I can do that in one class?
[2011/12/21 04:02:35] <dcarley> which is a bit of a risk to automate, imho.
[2011/12/21 04:03:37] @ natewalck joined channel #puppet
[2011/12/21 04:04:03] <nesusvet> dcarley: Yes, I understand this, but this operation needs only one time
[2011/12/21 04:04:05] @ Quit: xeor: Ping timeout: 240 seconds
[2011/12/21 04:04:19] <nesusvet> have to be needed *
[2011/12/21 04:05:13] <nesusvet> in order to setup only one config file, and there is a risk if people will going to apply this changes
[2011/12/21 04:05:44] @ Quit: ezryx: Read error: Connection reset by peer
[2011/12/21 04:05:52] @ ezryx joined channel #puppet
[2011/12/21 04:05:56] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 04:05:57] <dcarley> hypothetical situation: mysql is under heavy load, your init scripts resort to a kill -9 if mysql takes too long to shutdown, the old log files are required for consistency when mysql starts up again.
[2011/12/21 04:07:49] <nesusvet> dcarley: In our scheme this operation have to be applied only in the first mysql installation
[2011/12/21 04:07:57] @ csanchez joined channel #puppet
[2011/12/21 04:08:33] <dcarley> nesusvet: what OS? does your package manager attempt to start MySQL immediately after installation?
[2011/12/21 04:08:48] <nesusvet> ubuntu :(
[2011/12/21 04:09:21] <dcarley> debianrage!
[2011/12/21 04:09:30] <nesusvet> mysql fires up immediately after installation
[2011/12/21 04:09:43] <dcarley> yeah, it's stupid behaviour :(
[2011/12/21 04:10:04] <dcarley> i don't recall if you can disable that.
[2011/12/21 04:11:07] @ Quit: Demosthenes: Read error: Connection reset by peer
[2011/12/21 04:12:10] @ Demosthenes joined channel #puppet
[2011/12/21 04:17:43] @ salax joined channel #puppet
[2011/12/21 04:18:32] @ Quit: same: Quit: Page closed
[2011/12/21 04:20:11] @ st33v joined channel #puppet
[2011/12/21 04:21:09] @ Quit: st33v: Client Quit
[2011/12/21 04:23:36] <duritong> is it possible to set debug/verbose in the config file?
[2011/12/21 04:24:18] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 04:26:07] @ csanchez joined channel #puppet
[2011/12/21 04:30:44] @ mpdude joined channel #puppet
[2011/12/21 04:31:40] <masterzen> duritong: I'm not sure, it's usually an app settings and not a "pure" settings.
[2011/12/21 04:37:17] @ |Majestic| joined channel #puppet
[2011/12/21 04:38:15] @ Quit: Majestic: Ping timeout: 252 seconds
[2011/12/21 04:39:32] <octe> how do people usually handle intermodule dependencies/conditionals?
[2011/12/21 04:39:56] <octe> say i have a munin module and an appserver module, and in the appserver module i want to install some munin plugins if munin is enabled for that node
[2011/12/21 04:40:29] @ Majestic joined channel #puppet
[2011/12/21 04:40:53] @ Quit: e1mer: Ping timeout: 240 seconds
[2011/12/21 04:41:35] @ blitzrage joined channel #puppet
[2011/12/21 04:42:06] @ Quit: |Majestic|: Ping timeout: 252 seconds
[2011/12/21 04:43:56] @ Quit: marrusl: Quit: Ex-Chat
[2011/12/21 04:44:11] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 04:45:22] @ mlout joined channel #puppet
[2011/12/21 04:46:08] @ csanchez joined channel #puppet
[2011/12/21 04:46:31] @ Quit: Niarf: Quit: Leaving.
[2011/12/21 04:46:54] @ Quit: larstobi: Remote host closed the connection
[2011/12/21 04:47:31] @ Quit: mpdude: Remote host closed the connection
[2011/12/21 04:48:56] @ Quit: leifmadsen: Ping timeout: 240 seconds
[2011/12/21 04:58:58] @ Quit: ezryx: Remote host closed the connection
[2011/12/21 04:59:29] @ skoom joined channel #puppet
[2011/12/21 04:59:50] @ Quit: skm: Ping timeout: 276 seconds
[2011/12/21 05:00:24] @ skoom is now known as skm
[2011/12/21 05:01:25] @ mutante joined channel #puppet
[2011/12/21 05:02:23] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 05:02:29] @ Quit: AshishH: Ping timeout: 240 seconds
[2011/12/21 05:03:39] @ dbgster joined channel #puppet
[2011/12/21 05:03:49] <mutante> if i define class misc::foo and inside class misc::foo::baz, is it nicer style to always use full class names, or just "class baz" inside
[2011/12/21 05:04:18] @ csanchez joined channel #puppet
[2011/12/21 05:07:15] @ Quit: salax: Read error: Operation timed out
[2011/12/21 05:07:36] @ AshishH joined channel #puppet
[2011/12/21 05:09:25] @ Quit: dbgster: Quit: dbgster
[2011/12/21 05:12:47] @ ezryx joined channel #puppet
[2011/12/21 05:13:37] <duritong> masterzen: well I have a strange issue where a running daemon always applies an empty catalog. it's not even asking for the catalog on the master.
[2011/12/21 05:14:11] <duritong> masterzen: but if I run puppet agent -t, it works. But during the next run of catalog it's back to the empty catalog
[2011/12/21 05:15:04] <duritong> masterzen: restarting the daemon would probably make the problem go away. so my idea was to add debug/verbose to the config and send SIGHUP to the running daemon. So that we might get more details about what is going wrong
[2011/12/21 05:15:38] @ ajburton joined channel #puppet
[2011/12/21 05:16:30] <masterzen> duritong: I don't think this will work, but it's worth trying it
[2011/12/21 05:17:31] @ st33v joined channel #puppet
[2011/12/21 05:17:34] <duritong> masterzen: well the status of the cli to that host is currently: send an email and let somebody execute the things I tell them ;)
[2011/12/21 05:17:48] <duritong> masterzen: I'm currently waiting for an answer :)
[2011/12/21 05:17:53] <duritong> so we'll see
[2011/12/21 05:17:57] @ Quit: rubic: Quit: Leaving.
[2011/12/21 05:19:27] @ silfreed left channel #puppet ("Leaving")
[2011/12/21 05:19:30] @ silfreed joined channel #puppet
[2011/12/21 05:20:41] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 05:21:06] @ Quit: brtl: Quit: Leaving.
[2011/12/21 05:21:06] @ Quit: AshishH: Remote host closed the connection
[2011/12/21 05:22:28] @ csanchez joined channel #puppet
[2011/12/21 05:22:44] @ luckman212_ joined channel #puppet
[2011/12/21 05:25:49] @ Quit: luckman212: Ping timeout: 240 seconds
[2011/12/21 05:25:55] @ lwhalen joined channel #puppet
[2011/12/21 05:29:50] @ nan0r1 joined channel #puppet
[2011/12/21 05:31:04] @ Quit: inecas: Ping timeout: 252 seconds
[2011/12/21 05:31:53] @ Quit: nan0r: Ping timeout: 252 seconds
[2011/12/21 05:34:28] @ inecas joined channel #puppet
[2011/12/21 05:36:50] @ Quit: cliff-hm: Ping timeout: 252 seconds
[2011/12/21 05:39:52] @ _flex joined channel #puppet
[2011/12/21 05:40:47] @ Quit: ezryx: Remote host closed the connection
[2011/12/21 05:43:22] <duritong> as expected after the SIGHUP everything is fine
[2011/12/21 05:43:33] <duritong> but yeah adding these as options is not possible
[2011/12/21 05:43:48] @ KristianDK joined channel #puppet
[2011/12/21 05:44:20] <KristianDK> hey, on my puppet master it doesn't say "info: Applying configuration version '1324474813'", as the clients does, when i run puppet agent --test
[2011/12/21 05:44:36] @ Quit: Ramonster: Ping timeout: 240 seconds
[2011/12/21 05:44:48] <KristianDK> (also, nothing seems to happen) - however, it does say "caching catalogue for ..."
[2011/12/21 05:45:04] <KristianDK> anyone who knows what that means?
[2011/12/21 05:46:06] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 05:46:29] @ Quit: xjiujiu: Read error: Connection reset by peer
[2011/12/21 05:46:31] @ csanchez joined channel #puppet
[2011/12/21 05:46:49] @ Quit: bobra: Ping timeout: 240 seconds
[2011/12/21 05:47:08] @ Quit: adimania: Ping timeout: 248 seconds
[2011/12/21 05:48:18] @ marczak joined channel #puppet
[2011/12/21 05:48:22] @ Quit: Kazuhiro: Quit: Leaving.
[2011/12/21 05:48:36] @ Quit: Demosthenes: Ping timeout: 240 seconds
[2011/12/21 05:49:59] @ Quit: danblack: Quit: solitude begins
[2011/12/21 05:50:05] <robinbowes> I have a virtual resource (a user) that requires another virtual resource (a group)
[2011/12/21 05:50:28] <robinbowes> Is there some way to require that the group is realized before the user?
[2011/12/21 05:51:32] @ Ramonster joined channel #puppet
[2011/12/21 05:51:59] @ Quit: JayTaph: Remote host closed the connection
[2011/12/21 05:52:16] @ JayTaph joined channel #puppet
[2011/12/21 05:57:08] @ Quit: felixnor: Quit: felixnor
[2011/12/21 05:57:46] @ tmclaugh joined channel #puppet
[2011/12/21 05:58:36] @ Bass10 joined channel #puppet
[2011/12/21 06:03:15] @ Quit: KristianDK: Quit: KristianDK
[2011/12/21 06:03:53] @ justdave_ joined channel #puppet
[2011/12/21 06:04:32] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 06:05:05] @ salax joined channel #puppet
[2011/12/21 06:05:49] @ Quit: taihen: Remote host closed the connection
[2011/12/21 06:05:49] @ Quit: gnarf: Ping timeout: 240 seconds
[2011/12/21 06:06:01] @ Quit: justdave: Read error: Connection reset by peer
[2011/12/21 06:06:36] @ csanchez joined channel #puppet
[2011/12/21 06:06:54] @ zming joined channel #puppet
[2011/12/21 06:07:26] @ cliff-hm joined channel #puppet
[2011/12/21 06:08:48] @ Quit: lkoranda: Quit: Ex-Chat
[2011/12/21 06:08:51] @ KristianDK joined channel #puppet
[2011/12/21 06:09:10] @ noecc joined channel #puppet
[2011/12/21 06:11:07] @ gnarf joined channel #puppet
[2011/12/21 06:11:15] @ zming left channel #puppet ()
[2011/12/21 06:11:55] <crayfishx> Is there a tool/add-on for puppet to remove a host and all its exported resources from mysql (storeconfigs)
[2011/12/21 06:11:59] <crayfishx> ?
[2011/12/21 06:12:38] <robinbowes> It's just a matter of deleting the relevant record(s) from MySQL
[2011/12/21 06:13:29] <robinbowes> http://yo61.com/error-400-on-server-exported-resource-sshkeyfoo-cannot-override-local-resource-on-node-bar-example-com.html
[2011/12/21 06:13:30] <henk> crayfishx: duritong linked me to his github yesterday…
[2011/12/21 06:13:32] <crayfishx> yeah didn't know if there was a script already written to do it
[2011/12/21 06:13:45] <crayfishx> henk: yeah I recall a conversation here about it recently.
[2011/12/21 06:13:48] <robinbowes> I've not used it, but there seems to be a tool
[2011/12/21 06:13:59] <R1ck> robinbowes: Group['yourgroup'] -> User['youruser'] or user { 'youruser': require => Group['yourgroup'] }
[2011/12/21 06:14:01] <robinbowes> https://github.com/lak/puppet/blob/master/ext/puppetstoredconfigclean.rb
[2011/12/21 06:14:16] <crayfishx> robinbowes: cool, thanks
[2011/12/21 06:14:18] <mlout> I see it is possible to use the 'schedule' type to be able to choose when a resource runs, but is it also possible to also pick the date when to run a resource, instead of only the hours?
[2011/12/21 06:14:25] <henk> http://projects.puppetlabs.com/issues/1886 https://github.com/duritong/puppet/tree/tickets/2.7.x/1886
[2011/12/21 06:14:25] <Majestic> I believe what your looking for is: https://github.com/puppetlabs/puppet/raw/master/ext/puppetstoredconfigclean.rb which is what I use here
[2011/12/21 06:14:28] <codec> http://projects.puppetlabs.com/projects/1/wiki/Using_Stored_Configuration#Cleaning-Stored-Configs
[2011/12/21 06:14:29] @ Quit: marczak: Ping timeout: 240 seconds
[2011/12/21 06:14:31] <Majestic> oops too slow at typeing
[2011/12/21 06:14:33] <Majestic> :)
[2011/12/21 06:14:40] <crayfishx> does that clear out all the resources too?
[2011/12/21 06:14:43] <Majestic> its at the bottom of here: http://projects.puppetlabs.com/projects/1/wiki/Using_Stored_Configuration
[2011/12/21 06:14:56] <robinbowes> Ah yes - looks like lak has moved the tool to the official puppet github since it was suggested to me
[2011/12/21 06:15:06] <Majestic> yea
[2011/12/21 06:15:23] <R1ck> robinbowes: http://docs.puppetlabs.com/guides/language_guide.html see Chaining resources or Run stages
[2011/12/21 06:16:08] <robinbowes> R1ck: thx - looking
[2011/12/21 06:16:25] <robinbowes> A related question...
[2011/12/21 06:16:36] @ johnston_ joined channel #puppet
[2011/12/21 06:16:40] <robinbowes> What if I want to specify multiple supplementary groups for a user
[2011/12/21 06:16:56] <robinbowes> eg. groups => 'wheel,foo'
[2011/12/21 06:17:17] <henk> robinbowes: Then you just do it?
[2011/12/21 06:17:24] <robinbowes> How do I convert that to a require?
[2011/12/21 06:17:27] <R1ck> robinbowes: http://docs.puppetlabs.com/references/latest/type.html#user
[2011/12/21 06:17:39] <robinbowes> Yeah, I know I can just specify multiple groups
[2011/12/21 06:17:52] @ ckauhaus1 joined channel #puppet
[2011/12/21 06:17:56] <R1ck> oh, require => Group['wheel','foo']
[2011/12/21 06:18:04] <henk> You don’t need to…
[2011/12/21 06:19:43] @ Quit: ckauhaus: Ping timeout: 252 seconds
[2011/12/21 06:20:57] @ taihen joined channel #puppet
[2011/12/21 06:22:54] <robinbowes> Sorry - phone, back now
[2011/12/21 06:22:55] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 06:23:49] @ Quit: gnarf: Ping timeout: 240 seconds
[2011/12/21 06:23:59] @ mapu joined channel #puppet
[2011/12/21 06:24:05] <robinbowes> OK, so $groups = 'foo,bar' then require => Group[$groups] should work
[2011/12/21 06:24:07] <robinbowes> But...
[2011/12/21 06:24:17] <robinbowes> I shouldn't actually need to do that because...
[2011/12/21 06:24:44] @ csanchez joined channel #puppet
[2011/12/21 06:26:33] <robinbowes> the user type is clever enough to auto-require the groups that are required?
[2011/12/21 06:27:04] @ gnarf joined channel #puppet
[2011/12/21 06:27:10] @ Quit: krish: Read error: Connection reset by peer
[2011/12/21 06:27:19] @ Quit: Recourse: Quit: Ouch!
[2011/12/21 06:27:23] @ krish joined channel #puppet
[2011/12/21 06:29:26] @ MartVisser joined channel #puppet
[2011/12/21 06:29:43] @ ezryx joined channel #puppet
[2011/12/21 06:29:48] @ Recourse joined channel #puppet
[2011/12/21 06:30:38] @ madhatter joined channel #puppet
[2011/12/21 06:31:04] @ madhatter is now known as Guest52466
[2011/12/21 06:32:09] @ Quit: blitzrage: Ping timeout: 240 seconds
[2011/12/21 06:32:41] <helindbe> ohadlevy: yt, notice that you got a 404 for geppetto update site
[2011/12/21 06:32:44] @ gniks joined channel #puppet
[2011/12/21 06:34:29] @ Quit: inecas: Ping timeout: 240 seconds
[2011/12/21 06:34:43] @ Quit: fir31ight: Ping timeout: 276 seconds
[2011/12/21 06:36:25] @ fir31ight joined channel #puppet
[2011/12/21 06:36:53] @ freezey joined channel #puppet
[2011/12/21 06:37:01] @ lborda joined channel #puppet
[2011/12/21 06:40:20] @ marczak joined channel #puppet
[2011/12/21 06:42:42] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 06:43:42] @ Guest52466 is now known as mcarpent
[2011/12/21 06:43:43] <dcarley> robinbowes: yeah (https://github.com/puppetlabs/puppet/blob/2.6.x/lib/puppet/type/user.rb#L287-316)
[2011/12/21 06:43:51] @ Quit: espent: Quit: espent
[2011/12/21 06:44:48] @ csanchez joined channel #puppet
[2011/12/21 06:45:07] <artkrz> hey guys
[2011/12/21 06:45:20] <artkrz> anyone running puppet muster on multiple hosts ?
[2011/12/21 06:45:31] <artkrz> ^master
[2011/12/21 06:45:46] @ Quit: ckauhaus1: Ping timeout: 276 seconds
[2011/12/21 06:48:22] @ Quit: swygue: Read error: Operation timed out
[2011/12/21 06:48:46] <ashp> artkrz: me!
[2011/12/21 06:48:53] <ashp> I am trying to work out the bugs in my setup as we speak
[2011/12/21 06:49:04] <artkrz> ok, i'll pm you
[2011/12/21 06:49:19] <ashp> ok
[2011/12/21 06:50:04] @ inecas joined channel #puppet
[2011/12/21 06:50:21] @ Quit: inecas: Remote host closed the connection
[2011/12/21 06:50:38] @ inecas joined channel #puppet
[2011/12/21 06:51:38] @ Quit: snk: Quit: leaving
[2011/12/21 06:51:40] @ Quit: epaphus: Quit: Leaving
[2011/12/21 06:52:53] @ brandon_dacrib joined channel #puppet
[2011/12/21 06:54:37] @ Quit: skm: Quit: Computer has gone to sleep.
[2011/12/21 06:55:03] @ djm68 joined channel #puppet
[2011/12/21 06:55:40] @ rcrowley joined channel #puppet
[2011/12/21 06:55:59] @ xjiujiu joined channel #puppet
[2011/12/21 06:56:49] @ Quit: fir31ight: Ping timeout: 276 seconds
[2011/12/21 06:58:22] @ fir31ight joined channel #puppet
[2011/12/21 06:59:16] @ brtl joined channel #puppet
[2011/12/21 06:59:55] @ Quit: xjiujiu: Read error: Connection reset by peer
[2011/12/21 07:01:03] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 07:01:42] @ Quit: mcarpent: Ping timeout: 248 seconds
[2011/12/21 07:01:43] @ Quit: djm68: Read error: Connection reset by peer
[2011/12/21 07:02:07] @ djm68 joined channel #puppet
[2011/12/21 07:02:32] @ felixnor joined channel #puppet
[2011/12/21 07:02:51] @ csanchez joined channel #puppet
[2011/12/21 07:03:09] @ Quit: cliff-hm: Ping timeout: 240 seconds
[2011/12/21 07:03:41] @ Quit: Vasik|work: Remote host closed the connection
[2011/12/21 07:08:09] @ Stenbryggen joined channel #puppet
[2011/12/21 07:08:15] @ Quit: Stenbryggen: Client Quit
[2011/12/21 07:10:14] @ neonflux joined channel #puppet
[2011/12/21 07:11:55] @ spiette joined channel #puppet
[2011/12/21 07:13:05] @ Quit: Meier: Quit: Leaving.
[2011/12/21 07:13:29] @ ckauhaus joined channel #puppet
[2011/12/21 07:14:25] @ Quit: fragfutter: Quit: leaving
[2011/12/21 07:14:30] @ Quit: amoe: Ping timeout: 248 seconds
[2011/12/21 07:14:53] @ adimania joined channel #puppet
[2011/12/21 07:16:16] @ amoe joined channel #puppet
[2011/12/21 07:16:59] @ zirpu joined channel #puppet
[2011/12/21 07:18:22] @ kangman joined channel #puppet
[2011/12/21 07:18:29] @ cliff-hm joined channel #puppet
[2011/12/21 07:20:08] @ Quit: raphdg: Remote host closed the connection
[2011/12/21 07:21:33] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 07:22:56] @ csanchez joined channel #puppet
[2011/12/21 07:23:27] @ raphdg joined channel #puppet
[2011/12/21 07:23:29] @ Quit: spiette: Quit: Leaving
[2011/12/21 07:23:36] @ spiette joined channel #puppet
[2011/12/21 07:24:37] @ katfallond joined channel #puppet
[2011/12/21 07:24:38] @ Quit: taihen: Ping timeout: 244 seconds
[2011/12/21 07:24:52] @ kangman_ joined channel #puppet
[2011/12/21 07:25:03] @ Quit: kangman: Read error: Connection reset by peer
[2011/12/21 07:25:57] @ Quit: ckauhaus: Ping timeout: 268 seconds
[2011/12/21 07:26:20] <Raboo> does puppet work fine with ruby 1.9?
[2011/12/21 07:26:35] @ mgoetze joined channel #puppet
[2011/12/21 07:27:00] <mgoetze> hi. could anyone give me a hint what direction the following error message is trying to point me in? err: Could not run Puppet configuration client: Could not retrieve local facts: undefined method `each' for nil:NilClass
[2011/12/21 07:28:26] @ ckauhaus joined channel #puppet
[2011/12/21 07:30:53] @ mcarpent joined channel #puppet
[2011/12/21 07:30:53] @ Quit: mcarpent: Client Quit
[2011/12/21 07:31:07] @ madhatter joined channel #puppet
[2011/12/21 07:31:20] <unixdaemon> mgoetze: do you have any custom facts? Does facter -p run correctly?
[2011/12/21 07:31:29] <mutante> mgoetze: maybe a missing closing quote in a template. see the similar one on http://bitcube.co.uk/content/puppet-errors-explained
[2011/12/21 07:31:34] @ madhatter is now known as Guest96518
[2011/12/21 07:31:47] <mutante> there it is "undefined method `closed?' for nil:NilClass" though
[2011/12/21 07:32:12] <R1ck> hmm, my puppetmaster certificate has changed, how can I fix all clients?
[2011/12/21 07:32:37] <mgoetze> unixdaemon: yes, and facter -p gives me a better idea of where the problem is, thanks
[2011/12/21 07:32:46] <unixdaemon> no worries
[2011/12/21 07:33:43] @ Quit: lborda: Quit: Ex-Chat
[2011/12/21 07:38:49] <_zack> is there any known gotcha of scoping with virtual resources?
[2011/12/21 07:39:04] <_zack> I'm using a virtual resource to do file concatenation
[2011/12/21 07:39:09] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 07:39:21] <_zack> every fragment realize a virtual resources, that contains a template to concatenate all the fragments
[2011/12/21 07:39:49] <_zack> however, in some cases it happens that the realization "fires" before some fragments get added, resulting in a concatenated file that lacks some fragment
[2011/12/21 07:40:01] @ Quit: ckauhaus: Ping timeout: 252 seconds
[2011/12/21 07:40:45] <_zack> is it possible at all for a virtual resource realized with a collection, to be realized before the collection is completely formed?
[2011/12/21 07:41:01] @ csanchez joined channel #puppet
[2011/12/21 07:41:05] @ dwalu joined channel #puppet
[2011/12/21 07:41:44] @ riha left channel #puppet ()
[2011/12/21 07:43:48] @ Quit: djm68: Remote host closed the connection
[2011/12/21 07:43:55] @ Quit: st33v: Ping timeout: 248 seconds
[2011/12/21 07:44:09] @ Quit: felixnor: Ping timeout: 240 seconds
[2011/12/21 07:44:44] @ Quit: _flex: Remote host closed the connection
[2011/12/21 07:45:26] @ ckauhaus joined channel #puppet
[2011/12/21 07:45:41] @ Quit: spiette: Quit: Leaving
[2011/12/21 07:46:19] @ Quit: scobal: Remote host closed the connection
[2011/12/21 07:46:27] @ Quit: Wolfspyre: Quit: Leaving.
[2011/12/21 07:46:31] @ Wolfspyre joined channel #puppet
[2011/12/21 07:47:16] @ Quit: MattyM: Remote host closed the connection
[2011/12/21 07:47:58] @ spiette joined channel #puppet
[2011/12/21 07:48:34] <_zack> nate_h mentioned to me a couple of days ago that with the example at http://pastie.org/2938867 all of $content must be "in a single place"
[2011/12/21 07:48:44] <_zack> but I can't find any documentation about that, although it sounds like my bu
[2011/12/21 07:48:46] <_zack> bug
[2011/12/21 07:49:12] @ st33v joined channel #puppet
[2011/12/21 07:49:17] <_zack> does anyone know what are the "boundaries" of $content in that example?
[2011/12/21 07:49:47] @ swygue joined channel #puppet
[2011/12/21 07:51:26] @ 14WAAF2OH joined channel #puppet
[2011/12/21 07:51:57] @ Quit: 14WAAF2OH: Remote host closed the connection
[2011/12/21 07:52:05] @ 14WAAF2OM joined channel #puppet
[2011/12/21 07:52:07] @ Quit: ckauhaus: Ping timeout: 255 seconds
[2011/12/21 07:52:54] @ scobal joined channel #puppet
[2011/12/21 07:53:16] @ Quit: kelseyhightower: Ping timeout: 240 seconds
[2011/12/21 07:53:21] @ cwarden joined channel #puppet
[2011/12/21 07:53:29] @ Quit: adimania: Ping timeout: 240 seconds
[2011/12/21 07:53:48] @ chjohnst left channel #puppet ()
[2011/12/21 07:54:17] @ Quit: lwhalen: Quit: Computer has gone to sleep
[2011/12/21 07:54:17] @ Quit: trickyf: Quit: Leaving.
[2011/12/21 07:54:25] @ lkoranda joined channel #puppet
[2011/12/21 07:54:26] @ Quit: neonflux: Quit: Leaving.
[2011/12/21 07:54:54] @ Quit: n8: Quit: n8
[2011/12/21 07:57:20] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 07:59:08] @ csanchez joined channel #puppet
[2011/12/21 07:59:08] @ mlout left channel #puppet ()
[2011/12/21 08:02:48] <duritong> Raboo: 2.7 should work, everything else is a bug
[2011/12/21 08:03:08] @ n8 joined channel #puppet
[2011/12/21 08:03:37] @ mgoetze left channel #puppet ()
[2011/12/21 08:04:59] @ Quit: 14WAAF2OM: Remote host closed the connection
[2011/12/21 08:05:42] <roidelap1uie> what I am doing wrong?
[2011/12/21 08:05:46] <roidelap1uie> Class <| |> -> File['motd']
[2011/12/21 08:05:57] <roidelap1uie> err: Could not retrieve catalog from remote server: Error 400 on SERVER: Resource type class doesn't exist
[2011/12/21 08:07:39] @ dan__t_ joined channel #puppet
[2011/12/21 08:08:25] @ n8 left channel #puppet ()
[2011/12/21 08:08:26] @ MrHeavy joined channel #puppet
[2011/12/21 08:08:31] @ Quit: tremble: Quit: Leaving
[2011/12/21 08:09:01] <Raboo> is there someplace i can find a ruby 1.9 srpm for rhel/suse/centos ?
[2011/12/21 08:10:14] <MrHeavy> One of those things is not like the others
[2011/12/21 08:11:22] <MrHeavy> Can I interact with the Puppet RAL from a Facter plugin? I want to do things like get installed package versions without having to shell out to package management tools directly
[2011/12/21 08:12:42] @ Quit: natewalck: Quit: Outta here
[2011/12/21 08:13:07] <unixdaemon> MrHeavy: it'll work in a standalone fact but then when you run it under puppet it gets... interesting. I gave up pretty quickly.
[2011/12/21 08:13:25] <MrHeavy> That's disappointing :(
[2011/12/21 08:13:26] @ Guest45413 left channel #puppet ()
[2011/12/21 08:13:39] <MrHeavy> I guess I'll inventory it with GLPI or something and query from Puppet instead of getting Facter involved
[2011/12/21 08:14:35] <unixdaemon> MrHeavy: it might be better now but make sure you test under puppet early in the devcycle to save yourself some trouble.
[2011/12/21 08:15:00] <MrHeavy> Heh, we're about three years too late for "early in the devcycle"
[2011/12/21 08:15:21] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 08:15:30] @ benjiedmund joined channel #puppet
[2011/12/21 08:15:36] @ ldlework joined channel #puppet
[2011/12/21 08:17:00] @ shortbus- joined channel #puppet
[2011/12/21 08:17:13] @ csanchez joined channel #puppet
[2011/12/21 08:17:55] @ kelseyhightower joined channel #puppet
[2011/12/21 08:19:30] @ kenperkins joined channel #puppet
[2011/12/21 08:22:34] @ Quit: barn: Read error: Operation timed out
[2011/12/21 08:23:12] @ barn joined channel #puppet
[2011/12/21 08:24:01] @ Quit: gunk: Ping timeout: 252 seconds
[2011/12/21 08:24:21] @ Quit: duerF: Ping timeout: 252 seconds
[2011/12/21 08:25:04] <Raboo> MrHeavy what are you trying to do?
[2011/12/21 08:25:11] @ EL84 left channel #puppet ()
[2011/12/21 08:25:44] <Raboo> it sounds interessting.. I'm also intressted in inventory features
[2011/12/21 08:25:55] @ Quit: sdog1: Remote host closed the connection
[2011/12/21 08:26:58] <MrHeavy> I need to support a pile of disparate operating systems and versions in my environment
[2011/12/21 08:27:09] <MrHeavy> Certain versions of sysstat need the "-d" option in their cronjob
[2011/12/21 08:27:15] <MrHeavy> Other ones will error if given that option
[2011/12/21 08:27:18] @ Quit: dan__t_: Quit: Leaving
[2011/12/21 08:27:31] @ dan__t_ joined channel #puppet
[2011/12/21 08:27:32] @ ghanima joined channel #puppet
[2011/12/21 08:27:35] <MrHeavy> Rather than trying to guess which operating systems and releases need which flags, I'm trying to do it intelligently and actually base it on the sysstat version
[2011/12/21 08:28:13] @ gunk joined channel #puppet
[2011/12/21 08:28:43] @ alfism joined channel #puppet
[2011/12/21 08:29:54] @ scsinutz joined channel #puppet
[2011/12/21 08:30:29] <Raboo> there is a sysstat command?
[2011/12/21 08:30:57] <Raboo> does anyone know exactly which parts of ruby is needed for puppet?
[2011/12/21 08:31:37] @ Quit: dwalu: Quit: dwalu
[2011/12/21 08:32:56] <Raboo> i'm building a ruby rpm that i want slimmed down to only the stuff nesicary for puppet and mcollective
[2011/12/21 08:33:15] <Raboo> and build it staticly
[2011/12/21 08:33:28] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 08:33:30] <Raboo> so it works on both suse and redhat
[2011/12/21 08:34:10] @ ckauhaus joined channel #puppet
[2011/12/21 08:34:45] @ scsinutz left channel #puppet ()
[2011/12/21 08:34:56] @ Quit: salax: Ping timeout: 240 seconds
[2011/12/21 08:35:18] @ csanchez joined channel #puppet
[2011/12/21 08:35:43] @ lborda joined channel #puppet
[2011/12/21 08:35:48] @ eryc joined channel #puppet
[2011/12/21 08:36:25] @ Quit: verwilst: Quit: Ex-Chat
[2011/12/21 08:36:39] @ Quit: octane-: Quit: octane-
[2011/12/21 08:36:53] <Raboo> my problem is i'm trying to build ruby, staticly but it failes during make test..
[2011/12/21 08:37:15] @ choonming joined channel #puppet
[2011/12/21 08:39:09] @ joe-mac joined channel #puppet
[2011/12/21 08:39:35] @ Quit: MartVisser: Quit: Leaving
[2011/12/21 08:39:59] @ Quit: csanchez: Ping timeout: 252 seconds
[2011/12/21 08:40:47] @ wilmoore joined channel #puppet
[2011/12/21 08:41:26] @ csanchez joined channel #puppet
[2011/12/21 08:46:20] @ Quit: redpepper: Quit: ZNC - http://znc.sourceforge.net
[2011/12/21 08:46:53] <_zack> ah, gotcha, it looks like my issue is https://projects.reductivelabs.com/issues/10917
[2011/12/21 08:47:00] @ daysmen joined channel #puppet
[2011/12/21 08:49:56] @ redpepper joined channel #puppet
[2011/12/21 08:50:23] @ Quit: Wolfspyre: Quit: Leaving.
[2011/12/21 08:50:46] @ Quit: LoRez: Ping timeout: 612 seconds
[2011/12/21 08:50:57] @ Wolfspyre joined channel #puppet
[2011/12/21 08:51:20] @ Quit: ckauhaus: Quit: Leaving.
[2011/12/21 08:51:25] @ Quit: idoru: Ping timeout: 612 seconds
[2011/12/21 08:54:05] <ashp> err: Could not retrieve catalog from remote server: Could not intern from pson: Could not convert from pson: Could not find relationship target "File[]"
[2011/12/21 08:54:11] <ashp> this sounds.. bad
[2011/12/21 08:54:53] @ ckauhaus joined channel #puppet
[2011/12/21 08:59:55] @ duerF joined channel #puppet
[2011/12/21 09:00:22] @ Quit: ali3n0: Quit: Leaving.
[2011/12/21 09:00:44] @ kelseyhightower_ joined channel #puppet
[2011/12/21 09:01:00] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 09:01:29] @ csanchez joined channel #puppet
[2011/12/21 09:01:38] @ Quit: ckauhaus: Quit: Leaving.
[2011/12/21 09:01:44] @ lak joined channel #puppet
[2011/12/21 09:02:10] @ lak is now known as Guest12415
[2011/12/21 09:02:27] @ Quit: st33v: Quit: st33v
[2011/12/21 09:04:31] @ scsinutz joined channel #puppet
[2011/12/21 09:04:40] @ scsinutz left channel #puppet ()
[2011/12/21 09:04:53] @ Quit: cliff-hm: Read error: Operation timed out
[2011/12/21 09:05:22] @ Quit: Aslan: Read error: Connection reset by peer
[2011/12/21 09:05:42] @ Dewin joined channel #puppet
[2011/12/21 09:06:16] @ sduchesneau joined channel #puppet
[2011/12/21 09:07:15] @ taihen joined channel #puppet
[2011/12/21 09:08:02] @ devdas joined channel #puppet
[2011/12/21 09:08:26] @ That-BRMatt is now known as BRMatt
[2011/12/21 09:08:50] @ Quit: Cirbri: Quit: leaving
[2011/12/21 09:09:17] @ v^x joined channel #puppet
[2011/12/21 09:09:24] @ v^x is now known as vocis
[2011/12/21 09:09:43] @ adimania joined channel #puppet
[2011/12/21 09:09:57] @ Quit: Ramonster: Quit: So Long and thanks for all the fish
[2011/12/21 09:10:06] @ newtMcKerr joined channel #puppet
[2011/12/21 09:11:22] @ Stenbryggen joined channel #puppet
[2011/12/21 09:13:32] @ csanchez_ joined channel #puppet
[2011/12/21 09:14:28] @ Quit: mogitaff: Ping timeout: 255 seconds
[2011/12/21 09:15:43] @ Quit: csanchez: Ping timeout: 244 seconds
[2011/12/21 09:16:08] @ Quit: jodok: Quit: jodok
[2011/12/21 09:16:48] @ Quit: nan0r1: Quit: Leaving.
[2011/12/21 09:16:54] @ jsm joined channel #puppet
[2011/12/21 09:19:00] @ djm68 joined channel #puppet
[2011/12/21 09:19:09] @ Quit: jim`: Ping timeout: 240 seconds
[2011/12/21 09:19:15] @ Quit: taihen: Read error: Operation timed out
[2011/12/21 09:19:29] <unixdaemon> ashp: do you have anything like a require that does File[$variable] ?
[2011/12/21 09:20:17] @ cliff-hm joined channel #puppet
[2011/12/21 09:20:39] @ st33v joined channel #puppet
[2011/12/21 09:21:35] @ idoru joined channel #puppet
[2011/12/21 09:22:54] @ LoRez joined channel #puppet
[2011/12/21 09:26:29] @ taihen joined channel #puppet
[2011/12/21 09:28:06] @ neonflux joined channel #puppet
[2011/12/21 09:28:16] @ VladGh joined channel #puppet
[2011/12/21 09:29:47] @ Quit: jfroche: Ping timeout: 255 seconds
[2011/12/21 09:30:49] @ Quit: adimania: Ping timeout: 240 seconds
[2011/12/21 09:30:49] @ philip741 joined channel #puppet
[2011/12/21 09:30:59] <ashp> unixdaemon: It's someone elses module so I have to paw through and figure that out :)
[2011/12/21 09:31:53] @ jim` joined channel #puppet
[2011/12/21 09:32:02] @ Quit: omry__: Ping timeout: 255 seconds
[2011/12/21 09:32:04] @ Quit: rcrowley: Quit: Computer has gone to sleep.
[2011/12/21 09:32:04] @ ghg joined channel #puppet
[2011/12/21 09:32:05] @ clustermagnet joined channel #puppet
[2011/12/21 09:32:09] @ Quit: flipwork: Ping timeout: 240 seconds
[2011/12/21 09:32:31] <philip741> I can't seem to figure out why I am getting
[2011/12/21 09:32:33] <philip741> Could not retrieve catalog from remote server: Error 400 on SERVER:
[2011/12/21 09:32:49] @ Quit: taihen: Ping timeout: 276 seconds
[2011/12/21 09:32:54] <philip741> It is pretty close to bug 10114
[2011/12/21 09:33:24] <philip741> except it has a section saying Request header field is missing ':'
[2011/12/21 09:33:35] @ geekbri joined channel #puppet
[2011/12/21 09:34:18] @ Quit: csanchez_: Read error: Connection timed out
[2011/12/21 09:35:24] @ jodok joined channel #puppet
[2011/12/21 09:35:25] @ Quit: jodok: Changing host
[2011/12/21 09:35:25] @ jodok joined channel #puppet
[2011/12/21 09:35:34] @ csanchez joined channel #puppet
[2011/12/21 09:35:40] <philip741> probably something simple I just can't find it
[2011/12/21 09:37:11] @ mrwacky42 joined channel #puppet
[2011/12/21 09:37:35] <vocis> hi, i'm this hour's newbie and I have read the learning puppet pdf
[2011/12/21 09:38:05] <vocis> i don't know if this occurs often:- where do i go next? how do I start and get my hands dirty?
[2011/12/21 09:38:55] @ Quit: sihil: Quit: Leaving...
[2011/12/21 09:40:29] @ Quit: jim`: Ping timeout: 240 seconds
[2011/12/21 09:41:26] @ Quit: cosimo: Quit: leaving
[2011/12/21 09:41:33] @ Quit: mrwacky42: Ping timeout: 244 seconds
[2011/12/21 09:41:49] <ashp> jamesfryman: You around?
[2011/12/21 09:42:35] <jamesfryman> ashp: what's up?
[2011/12/21 09:42:57] <ashp> So I'm trying your gitolite stuff
[2011/12/21 09:43:09] <ashp> and I ran straight into some crazy error, wondered if you'd ever seen anything like it before
[2011/12/21 09:43:12] <ashp> err: Could not retrieve catalog from remote server: Could not intern from pson: Could not convert from pson: Could not find relationship target "File[]"
[2011/12/21 09:43:35] <ashp> I suspect it's because for some reason since moving to newer 2.7 releases everything to do with variable scoping seems broken or a pain when I use other peoples modules
[2011/12/21 09:43:36] <jamesfryman> wow.
[2011/12/21 09:43:40] <jamesfryman> no, I have not.
[2011/12/21 09:44:06] <jamesfryman> I know I've tested that module heavily on 2.6.x, and early branches of 2.7
[2011/12/21 09:44:23] <jamesfryman> so anything past 2.7.6 may be issues with my code with the new parser.
[2011/12/21 09:44:27] @ williemach joined channel #puppet
[2011/12/21 09:44:35] <ashp> I had similar weirdness with ohadlevy's foreman modules, where it seemed like it would struggle to parse variable stuff right
[2011/12/21 09:44:43] @ Quit: jonhattan: Quit: jonhattan
[2011/12/21 09:44:45] <ashp> jamesfryman: I'll keep digging, sadly the logs are useless :/
[2011/12/21 09:44:50] @ althara joined channel #puppet
[2011/12/21 09:45:09] @ Quit: smintz: Ping timeout: 240 seconds
[2011/12/21 09:49:26] @ jfroche joined channel #puppet
[2011/12/21 09:49:43] <ashp> jamesfryman: Oh I think I know what I've maybe fucked up here ;)
[2011/12/21 09:50:28] @ omry__ joined channel #puppet
[2011/12/21 09:51:06] @ octane- joined channel #puppet
[2011/12/21 09:51:53] @ nfagerlund joined channel #puppet
[2011/12/21 09:53:14] @ sdog joined channel #puppet
[2011/12/21 09:53:19] @ Quit: artkrz: Quit: Linkinus - http://linkinus.com
[2011/12/21 09:53:36] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 09:53:59] @ jim` joined channel #puppet
[2011/12/21 09:54:23] @ Quit: sdog: Changing host
[2011/12/21 09:54:23] @ sdog joined channel #puppet
[2011/12/21 09:54:25] @ donavanm joined channel #puppet
[2011/12/21 09:55:42] @ csanchez joined channel #puppet
[2011/12/21 09:55:53] @ Quit: octane-: Ping timeout: 252 seconds
[2011/12/21 09:57:05] @ donavanm left channel #puppet ()
[2011/12/21 09:57:21] @ Quit: alanevans: Remote host closed the connection
[2011/12/21 09:57:25] @ cosimo joined channel #puppet
[2011/12/21 09:58:11] @ seanh-ansca joined channel #puppet
[2011/12/21 09:58:29] @ ascarter joined channel #puppet
[2011/12/21 09:58:36] @ natewalck joined channel #puppet
[2011/12/21 09:59:12] @ ascarter_ joined channel #puppet
[2011/12/21 09:59:43] @ Quit: fimblo: Remote host closed the connection
[2011/12/21 09:59:52] @ Quit: thesharp: Ping timeout: 240 seconds
[2011/12/21 10:00:28] <ashp> jamesfryman: I did resolve that issue and ran into a new one but that's fixable I'm sure :)
[2011/12/21 10:00:36] <ashp> Error 400 on SERVER: Must pass ssh_key to Class[Git::Server]
[2011/12/21 10:00:43] <ashp> which is odd because I set it in the class def for git
[2011/12/21 10:01:06] <ashp> maybe I can't set them directly in the class def but have to call the class underneath, hmm
[2011/12/21 10:02:48] @ Quit: johnston_: Quit: Page closed
[2011/12/21 10:04:25] @ mrwacky42 joined channel #puppet
[2011/12/21 10:04:32] @ fimblo joined channel #puppet
[2011/12/21 10:05:43] @ Quit: neonflux: Quit: Leaving.
[2011/12/21 10:05:51] @ dwalu joined channel #puppet
[2011/12/21 10:09:18] @ neonflux joined channel #puppet
[2011/12/21 10:11:39] @ ZummiG777 joined channel #puppet
[2011/12/21 10:12:35] @ thesharp joined channel #puppet
[2011/12/21 10:12:56] @ PedroGomes joined channel #puppet
[2011/12/21 10:13:04] @ Quit: jim`: Ping timeout: 244 seconds
[2011/12/21 10:14:22] <PedroGomes> Hi, quick question: i have the server = xyz.com in puppet.conf but the puppet master doesn't generate the certificates with the correct names. What is the correct aproach
[2011/12/21 10:15:13] <ZummiG777> Question: We have a puppet 0.25.5 install that we are going to be migrating to 2.6+. On the test hosts that have been migrated there are deprication messages displayed but everything works fine. However, whenever puppet runs on the upgraded hosts mails are generated stating the run occurred and how long it took (only). We figure it is generating these because of the depricated configuration options. Is there a way to turn these messages of
[2011/12/21 10:15:13] <ZummiG777> f so that as we migrate we don't get hundreds of mails during the day?
[2011/12/21 10:16:50] @ Quit: fronlius: Quit: fronlius
[2011/12/21 10:18:15] @ pcarlisle joined channel #puppet
[2011/12/21 10:18:41] @ Quit: lanky: Quit: Leaving
[2011/12/21 10:19:07] @ jeremy joined channel #puppet
[2011/12/21 10:21:07] <ashp> jamesfryman: so close :(
[2011/12/21 10:21:12] <ashp> jamesfryman: now I ran into what I suspect may be legitimate issues
[2011/12/21 10:23:34] @ aslan joined channel #puppet
[2011/12/21 10:23:38] @ Quit: ascarter: Quit: Computer has gone to sleep.
[2011/12/21 10:23:46] @ Kazuhiro joined channel #puppet
[2011/12/21 10:24:10] @ comptona joined channel #puppet
[2011/12/21 10:25:40] @ aslan is now known as Aslan
[2011/12/21 10:25:48] @ jim` joined channel #puppet
[2011/12/21 10:26:09] @ adimania joined channel #puppet
[2011/12/21 10:28:38] @ marrusl joined channel #puppet
[2011/12/21 10:30:24] @ alanevans joined channel #puppet
[2011/12/21 10:34:41] @ Quit: ezryx: Remote host closed the connection
[2011/12/21 10:35:09] @ Quit: crs: Ping timeout: 240 seconds
[2011/12/21 10:37:01] @ Quit: inecas: Quit: Leaving
[2011/12/21 10:37:17] @ Quit: dwalu: Quit: dwalu
[2011/12/21 10:40:21] @ ali3n0 joined channel #puppet
[2011/12/21 10:42:41] <Hunner> crayfishx: When an agent checks in with --environment, it should show up in the puppet master's log output as the requested env. Are you saying that the master still logs production, or you're just getting a production catalog?
[2011/12/21 10:43:21] <Hunner> crayfishx: Also, is the master version >= the agent version?
[2011/12/21 10:43:51] @ KaiserBeto joined channel #puppet
[2011/12/21 10:44:35] @ tremble joined channel #puppet
[2011/12/21 10:44:52] @ felixnor joined channel #puppet
[2011/12/21 10:45:01] <Hunner> crayfishx: oh, yeah ignore `manifestdir` and only set `manifest` per environment. Odd that the moduledir didn't get used correctly, it sounds like
[2011/12/21 10:47:56] @ langworthy joined channel #puppet
[2011/12/21 10:48:08] @ taihen joined channel #puppet
[2011/12/21 10:50:12] @ crs joined channel #puppet
[2011/12/21 10:52:32] @ fennec joined channel #puppet
[2011/12/21 10:53:02] @ Quit: taihen: Ping timeout: 255 seconds
[2011/12/21 10:53:44] <fennec> i'm making a class related to managing hostnames. most machines will only have one relevant hostname; however, some machines may have more than one. i'd like to determine whether or not the 'hostname' variable is an array (so I can make it one, if not.) How do I test this?
[2011/12/21 10:54:29] <fennec> (i hope to allow most rules to specify a simple string, while rules involving multiple hostnames can specify it as an array).
[2011/12/21 10:55:26] <misc> maybe you could just use a array everywhere, and use a array with 1 element when there is just one ?
[2011/12/21 10:55:50] @ Quit: PedroGomes: Ping timeout: 252 seconds
[2011/12/21 10:56:13] @ jccl joined channel #puppet
[2011/12/21 10:59:27] @ iw_work joined channel #puppet
[2011/12/21 11:00:52] @ Quit: katfallond: Quit: katfallond
[2011/12/21 11:01:43] @ erthad left channel #puppet ()
[2011/12/21 11:02:08] @ katfallond joined channel #puppet
[2011/12/21 11:02:32] @ Quit: devdas: Ping timeout: 276 seconds
[2011/12/21 11:02:37] @ Quit: katfallond: Client Quit
[2011/12/21 11:02:53] <fennec> misc: that is indeed how you could do it without making it more convenient. however, i'd like to make it more convenient. :)
[2011/12/21 11:03:30] <fennec> if that's utterly impossible, sure, whatever, i'll cope, but i'd prefer to know how to do it if it is possible :)
[2011/12/21 11:03:31] @ zoredache joined channel #puppet
[2011/12/21 11:05:07] <whack> fennec: you can write a custom function to do that if there's no function already
[2011/12/21 11:06:19] <fennec> okiedoke
[2011/12/21 11:06:56] @ snk joined channel #puppet
[2011/12/21 11:07:32] @ multiverse joined channel #puppet
[2011/12/21 11:09:15] @ Quit: tremble: Quit: Leaving
[2011/12/21 11:09:23] @ Quit: cliff-hm: Ping timeout: 244 seconds
[2011/12/21 11:10:23] @ Quit: langworthy: Quit: langworthy
[2011/12/21 11:10:46] @ Quit: shortbus-: Read error: Connection reset by peer
[2011/12/21 11:10:56] @ shortbus- joined channel #puppet
[2011/12/21 11:11:02] @ Quit: adimania: Ping timeout: 268 seconds
[2011/12/21 11:12:13] @ verwilst joined channel #puppet
[2011/12/21 11:15:11] @ taihen joined channel #puppet
[2011/12/21 11:15:34] <felixnor> gotta bunch of "Could not evaluate: Could not find group root " on my freebsd client
[2011/12/21 11:15:41] <felixnor> it is trying to take the linux group
[2011/12/21 11:15:53] <felixnor> i would like this to be changed to "wheel" for freebsd
[2011/12/21 11:16:05] <felixnor> any ideas on the right direction?
[2011/12/21 11:17:24] @ Quit: ZummiG777: Quit: Leaving
[2011/12/21 11:18:38] <fennec> is it possible to iterate over an array in a manifest? specify a resource for every element in that array?
[2011/12/21 11:19:05] <eric0> felixnor: see the section on selector conditionals in the language tutorial, it addresses exactly this
[2011/12/21 11:19:28] <felixnor> thx eric0
[2011/12/21 11:20:56] @ Quit: Bass10: Ping timeout: 252 seconds
[2011/12/21 11:20:56] @ Quit: danikov: Quit: danikov
[2011/12/21 11:21:00] <fennec> hmm. do I just do like custom_dns { [array, of, hostnames]: x => y}?
[2011/12/21 11:21:46] @ nomadtacos joined channel #puppet
[2011/12/21 11:22:46] @ ghg27 joined channel #puppet
[2011/12/21 11:23:05] @ Quit: philip741: Quit: Page closed
[2011/12/21 11:23:34] @ Quit: ghg: Ping timeout: 248 seconds
[2011/12/21 11:23:34] @ ghg27 is now known as ghg
[2011/12/21 11:23:40] @ tizzo-afk is now known as tizzo
[2011/12/21 11:23:59] @ Quit: Chowzzf: Ping timeout: 268 seconds
[2011/12/21 11:24:13] @ cliff-hm joined channel #puppet
[2011/12/21 11:26:15] @ bmahe joined channel #puppet
[2011/12/21 11:26:15] @ Guest12415 is now known as lak
[2011/12/21 11:26:15] @ Quit: bmahe: Changing host
[2011/12/21 11:26:15] @ bmahe joined channel #puppet
[2011/12/21 11:26:16] @ Quit: lak: Changing host
[2011/12/21 11:26:16] @ lak joined channel #puppet
[2011/12/21 11:26:39] <vocis> as an aside i am wondering how people keep track of their servers - the hostnames, the ip addresses
[2011/12/21 11:26:43] <vocis> how do you organise all that? any suggestions?
[2011/12/21 11:28:10] <zoredache> I am confused. I am seeing foo get applied when I have something like this. $disablefoo=true if ! $::disablefoo {include foo}
[2011/12/21 11:28:23] <eric0> fennec: yep, i'd encourage you to try it on a standalone manifest! puppet apply -e 'file { ["/tmp/foo","/tmp/bar"]: ensure => present }'
[2011/12/21 11:29:48] @ l0n joined channel #puppet
[2011/12/21 11:31:31] @ tangledhelix joined channel #puppet
[2011/12/21 11:31:38] @ Quit: nfagerlund: Remote host closed the connection
[2011/12/21 11:32:45] @ PedroGomes joined channel #puppet
[2011/12/21 11:33:27] @ brunoleon joined channel #puppet
[2011/12/21 11:33:42] <fennec> eric0: yeah. is a little surprising of a way to do it, i guess.
[2011/12/21 11:33:56] @ nfagerlund joined channel #puppet
[2011/12/21 11:40:38] @ Quit: cliff-hm: Ping timeout: 248 seconds
[2011/12/21 11:41:10] @ Quit: nfagerlund: Remote host closed the connection
[2011/12/21 11:41:47] @ langworthy joined channel #puppet
[2011/12/21 11:44:35] <tangledhelix> is there a way to have the puppet master issue its certificate to a name other than `uname -n`? i'd prefer something more portable so when i move things i don't have to reapprove every client cert...
[2011/12/21 11:45:22] <zoredache> set certname in your puppet.conf, it should issue to that instead.
[2011/12/21 11:45:38] <tangledhelix> zoredache: perfect, thanks :)
[2011/12/21 11:47:13] @ Quit: langworthy: Quit: langworthy
[2011/12/21 11:48:06] @ Quit: beisser: Read error: Connection reset by peer
[2011/12/21 11:53:00] @ Quit: pcarlisle: Quit: Computer has gone to sleep.
[2011/12/21 11:53:10] @ cliff-hm joined channel #puppet
[2011/12/21 11:53:54] @ langworthy joined channel #puppet
[2011/12/21 11:57:08] @ johwir joined channel #puppet
[2011/12/21 11:58:54] <zoredache> A variable set in a class is qualified as $myclass::myvar, a variable at the top, is qualified as $::myvar. How do you qualify a variable that was set in a node?
[2011/12/21 11:59:32] @ Quit: brtl: Quit: Leaving.
[2011/12/21 12:00:08] @ gadavis joined channel #puppet
[2011/12/21 12:01:47] @ cosman2001 joined channel #puppet
[2011/12/21 12:01:52] @ danikov joined channel #puppet
[2011/12/21 12:03:41] <wilco> zoredache: If I had to guess, I'd say nodes don't create a new namespace, so they're still top-level like $::myvar
[2011/12/21 12:04:30] <zoredache> wilco: I am quite certain they are not at the top level scope. The docs specifically state. Classes and **nodes** introduce new scopes.
[2011/12/21 12:05:18] <zoredache> Plus in my testing I cannot refer to the variables defined in node via $::myvar.
[2011/12/21 12:05:26] <wilco> ah, okay then
[2011/12/21 12:06:26] <zoredache> I am annoyed, this doc says I should fully qualify everything. http://docs.puppetlabs.com/guides/scope_and_puppet.html but nobody seems to say how to fully qualify something set in the node scope.
[2011/12/21 12:07:41] @ donavanm joined channel #puppet
[2011/12/21 12:07:43] @ Quit: cliff-hm: Ping timeout: 255 seconds
[2011/12/21 12:07:44] <wilco> I wonder if anyone has written any plugins to do any sort of introspection for debuggin/learning...
[2011/12/21 12:07:45] <tangledhelix> it says "nodes defined in the Puppet DSL function identically to classes" so i would try $nodename::var ...
[2011/12/21 12:07:54] <tangledhelix> that could be interesting if the node definition is a regex :)
[2011/12/21 12:08:05] @ donavanm left channel #puppet ()
[2011/12/21 12:08:08] <zoredache> tangledhelix: which in my case it is...
[2011/12/21 12:09:20] <wilco> In that case, I would guess that it would be the name of the node on which the manifest is being applied or for which the catalog is being compiled
[2011/12/21 12:09:54] <tangledhelix> can you interpolate that? ${$::fqdn}::varname ? or something?
[2011/12/21 12:11:54] <zoredache> tangledhelix: doesn't look like it.
[2011/12/21 12:13:38] @ roidelap1uie is now known as roidelapluie
[2011/12/21 12:13:49] @ Quit: corwin7: Ping timeout: 240 seconds
[2011/12/21 12:14:06] @ fixxxermet left channel #puppet ()
[2011/12/21 12:17:09] @ Quit: snk: Quit: rebooting
[2011/12/21 12:17:51] @ f0 joined channel #puppet
[2011/12/21 12:17:53] @ nfagerlund joined channel #puppet
[2011/12/21 12:17:57] @ noecc left channel #puppet ("pax")
[2011/12/21 12:19:17] @ snk joined channel #puppet
[2011/12/21 12:19:42] @ Bass10 joined channel #puppet
[2011/12/21 12:21:22] @ Quit: langworthy: Quit: langworthy
[2011/12/21 12:23:27] @ Quit: KristianDK: Quit: KristianDK
[2011/12/21 12:23:57] @ KristianDK joined channel #puppet
[2011/12/21 12:26:31] @ corwin7 joined channel #puppet
[2011/12/21 12:27:22] @ Quit: KristianDK: Client Quit
[2011/12/21 12:31:32] @ Quit: tangledhelix: Quit: Textual IRC Client: http://www.textualapp.com/
[2011/12/21 12:33:06] @ Quit: brunoleon: Remote host closed the connection
[2011/12/21 12:33:57] @ Quit: multiverse: Ping timeout: 258 seconds
[2011/12/21 12:35:06] @ Djelibeybi joined channel #puppet
[2011/12/21 12:42:33] @ KristianDK joined channel #puppet
[2011/12/21 12:43:05] @ Quit: krish: Ping timeout: 252 seconds
[2011/12/21 12:43:45] <KristianDK> any way to get the current version of the git repo as a variable in the puppet config? Could be cool to have it written on the clients, to make sure they are running the newest release
[2011/12/21 12:43:52] <KristianDK> git repo = my puppet config git repo
[2011/12/21 12:44:12] <KristianDK> or, e.g. this number: info: Applying configuration version '1324492593'
[2011/12/21 12:44:22] @ Quit: ali3n0: Quit: Leaving.
[2011/12/21 12:44:32] <agaffney> I think I just ran across something in the docs yesterday that lets you set the config version to the git revision
[2011/12/21 12:45:05] <agaffney> http://projects.puppetlabs.com/projects/1/wiki/Puppet_Version_Control
[2011/12/21 12:45:27] <agaffney> the "Configuration Versioning" section near the top
[2011/12/21 12:45:54] @ Quit: natewalck: Quit: Outta here
[2011/12/21 12:46:22] <mrwacky42> which config settings in puppet.conf are re-evaluated without restarting puppet agent ?
[2011/12/21 12:46:44] <mrwacky42> OR: what changes to puppet.conf necessitate a restart ?
[2011/12/21 12:47:06] <agaffney> I'd imagine it's just stuff like the port its listening on
[2011/12/21 12:47:16] <agaffney> or perhaps changing the moduledir
[2011/12/21 12:47:23] <agaffney> I don't know if there's a definitive list
[2011/12/21 12:47:30] <mrwacky42> poo
[2011/12/21 12:47:47] @ brtl joined channel #puppet
[2011/12/21 12:48:10] <agaffney> well, moduledir is a master thing, but you get the point
[2011/12/21 12:48:14] @ joshkraemer joined channel #puppet
[2011/12/21 12:48:43] <mrwacky42> Yeah, I don't even know where to look in the source
[2011/12/21 12:49:49] <f0> hi
[2011/12/21 12:49:55] <agaffney> what settings are you wanting to change?
[2011/12/21 12:50:14] <f0> i have some strage module / class problem, hope some can help...
[2011/12/21 12:50:18] @ Quit: nottings_: Remote host closed the connection
[2011/12/21 12:50:18] @ Quit: nottings: Remote host closed the connection
[2011/12/21 12:50:55] <f0> i get err: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find class on a host, but the class exists
[2011/12/21 12:51:03] <johwir> I noticed that running my 41 lines of manifest takes 5 seconds on my machine.
[2011/12/21 12:51:22] <mrwacky42> agaffney: Our manifest that controls puppet.conf restarts puppet
[2011/12/21 12:51:23] <johwir> How well does Puppet perform when you have several hundreds of lines of config?
[2011/12/21 12:51:34] <mrwacky42> I'm trying to fiugre out if we really need it
[2011/12/21 12:51:40] <agaffney> f0: that could be caused by a syntax error in that class's manifest
[2011/12/21 12:51:51] @ JayTaph_ joined channel #puppet
[2011/12/21 12:52:03] <f0> agaffney: ok i take a look thx
[2011/12/21 12:52:06] <agaffney> johwir: it's not linear, and there's no direct correlation to the number of lines
[2011/12/21 12:52:11] <zoredache> johwir: depends on what those hundreds of lines are doing.
[2011/12/21 12:52:33] <agaffney> my runs with 400+ resources take ~30s
[2011/12/21 12:52:38] <agaffney> resources, not lines
[2011/12/21 12:53:07] <agaffney> but there's also custom facts, storeconfigs, and other things "muddying the waters"
[2011/12/21 12:53:08] <f0> agaffney: hm no syntax is correct
[2011/12/21 12:53:20] @ |Majestic| joined channel #puppet
[2011/12/21 12:53:21] @ Quit: JayTaph: Read error: Operation timed out
[2011/12/21 12:53:21] @ JayTaph_ is now known as JayTaph
[2011/12/21 12:53:25] @ Quit: lak: Quit: Leaving.
[2011/12/21 12:53:30] <johwir> agaffney: Ok. So fairly large installation under one minute.
[2011/12/21 12:53:32] <agaffney> f0: can you pastebin the manifest and its path on disk?
[2011/12/21 12:53:38] <f0> agaffney: yes
[2011/12/21 12:53:45] <agaffney> johwir: it all depends
[2011/12/21 12:54:27] <johwir> agaffney: Of course.. As always. Got scared when the simplest test case consumed lots of cpu.
[2011/12/21 12:54:35] <agaffney> also, which part are you measuring? just the time to apply the catalog? are you factoring in catalog fetch time and report submission time?
[2011/12/21 12:54:52] @ langworthy joined channel #puppet
[2011/12/21 12:54:54] @ Quit: jmt_too: Quit: jmt_too
[2011/12/21 12:54:58] @ Quit: Majestic: Ping timeout: 255 seconds
[2011/12/21 12:55:43] <johwir> agaffney: time puppet apply site.pp. Very simple
[2011/12/21 12:56:07] @ Text joined channel #puppet
[2011/12/21 12:56:20] <f0> agaffney: http://pastebin.com/zBwEK1ut
[2011/12/21 12:56:43] @ Majestic joined channel #puppet
[2011/12/21 12:57:24] @ Quit: newtMcKerr: Quit: Leaving.
[2011/12/21 12:58:19] @ ^Majestic^ joined channel #puppet
[2011/12/21 12:58:38] <agaffney> f0: and the modulepath for that environment is set to /var/lib/puppet/environments/produktion ?
[2011/12/21 12:58:44] @ jokajak` joined channel #puppet
[2011/12/21 12:59:08] @ Quit: |Majestic|: Ping timeout: 240 seconds
[2011/12/21 12:59:10] <f0> agaffney: yes
[2011/12/21 12:59:26] <f0> agaffney: other classes works without problems
[2011/12/21 12:59:40] <agaffney> no idea then
[2011/12/21 12:59:46] <agaffney> did you try restarting the master?
[2011/12/21 12:59:50] <f0> agaffney: no
[2011/12/21 12:59:58] <agaffney> sometimes it likes to cache with negative results
[2011/12/21 13:00:40] <f0> agaffney: no change
[2011/12/21 13:00:50] <f0> agaffney: hm maybe autoloder problem
[2011/12/21 13:01:05] <agaffney> it looks fine for the autoloader
[2011/12/21 13:01:31] @ Quit: Majestic: Ping timeout: 252 seconds
[2011/12/21 13:01:35] <f0> agaffney: the class dvag::repos is not exsisting, the dvag::repos::oracle are included in dvag::common class
[2011/12/21 13:01:38] <agaffney> assuming that just 'include dvag' works with the autoloader
[2011/12/21 13:01:44] @ Quit: langworthy: Quit: langworthy
[2011/12/21 13:01:47] <agaffney> ahhh...that might do it
[2011/12/21 13:02:04] <agaffney> create an empty dvag::repos class in dvag/manifests/repos.pp
[2011/12/21 13:02:27] <f0> agaffney: but repos is a folder
[2011/12/21 13:02:33] <agaffney> it won't matter
[2011/12/21 13:02:41] <f0> ok i try
[2011/12/21 13:03:21] @ |Majestic| joined channel #puppet
[2011/12/21 13:03:22] <agaffney> I have the same structure in my yum module
[2011/12/21 13:03:44] <f0> agaffney: wont work
[2011/12/21 13:03:59] <f0> err: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find class dvag::repos::oracle for onoraclb01.k.ol.dvag.com at /var/lib/puppet/environments/produktion/dvag/manifests/common.pp:11 on node ...
[2011/12/21 13:04:33] @ Quit: ^Majestic^: Ping timeout: 252 seconds
[2011/12/21 13:04:36] @ Quit: jokajak`: Ping timeout: 240 seconds
[2011/12/21 13:04:40] <agaffney> no idea then
[2011/12/21 13:04:42] @ nottings_ joined channel #puppet
[2011/12/21 13:04:42] @ nottings joined channel #puppet
[2011/12/21 13:05:18] <f0> agaffney: thx anyway
[2011/12/21 13:06:24] @ Majestic joined channel #puppet
[2011/12/21 13:07:08] @ Quit: deni: Ping timeout: 240 seconds
[2011/12/21 13:08:07] @ Quit: |Majestic|: Ping timeout: 252 seconds
[2011/12/21 13:12:19] @ Holocaine joined channel #puppet
[2011/12/21 13:13:26] @ Quit: Text: Ping timeout: 258 seconds
[2011/12/21 13:13:52] @ flipwork joined channel #puppet
[2011/12/21 13:16:16] @ rharrison joined channel #puppet
[2011/12/21 13:17:53] @ |Majestic| joined channel #puppet
[2011/12/21 13:18:06] @ ckauhaus joined channel #puppet
[2011/12/21 13:18:57] @ beisser joined channel #puppet
[2011/12/21 13:19:55] @ Quit: Majestic: Ping timeout: 268 seconds
[2011/12/21 13:20:38] @ Quit: shortbus-:
[2011/12/21 13:20:49] <f0> agaffney: if i move the classes to init.pp, wont work, but if i rename the class from a::b::c to a::b all works
[2011/12/21 13:22:41] @ Quit: |Majestic|: Ping timeout: 244 seconds
[2011/12/21 13:23:32] @ nanliu_ joined channel #puppet
[2011/12/21 13:24:03] @ djm68 left channel #puppet ()
[2011/12/21 13:25:21] @ |Majestic| joined channel #puppet
[2011/12/21 13:25:29] @ Quit: Bass10: Ping timeout: 240 seconds
[2011/12/21 13:27:23] @ Majestic joined channel #puppet
[2011/12/21 13:29:20] @ Quit: flipwork: Quit: Lost terminal
[2011/12/21 13:29:55] @ Quit: |Majestic|: Ping timeout: 244 seconds
[2011/12/21 13:29:56] @ Quit: justdave_: Quit: rebooting
[2011/12/21 13:30:22] @ Quit: joshkraemer: Quit: joshkraemer
[2011/12/21 13:30:22] @ xeor joined channel #puppet
[2011/12/21 13:31:55] @ bluemustard joined channel #puppet
[2011/12/21 13:40:25] @ Quit: nomadtacos: Quit: Leaving
[2011/12/21 13:40:41] @ dan__t is now known as Guest87723
[2011/12/21 13:40:48] @ Quit: JayTaph: Quit: JayTaph
[2011/12/21 13:40:55] @ Chowzzf joined channel #puppet
[2011/12/21 13:41:05] @ Quit: dan__t_: Quit: Leaving
[2011/12/21 13:41:20] @ dan__t_ joined channel #puppet
[2011/12/21 13:41:27] @ jimmn joined channel #puppet
[2011/12/21 13:41:44] @ Chillax_ joined channel #puppet
[2011/12/21 13:41:53] @ Quit: jimmn: Changing host
[2011/12/21 13:41:53] @ jimmn joined channel #puppet
[2011/12/21 13:42:06] <Volcane> where on the disk did you have a::b::c ?
[2011/12/21 13:42:11] @ Quit: ckauhaus: Quit: Leaving.
[2011/12/21 13:42:14] @ Quit: Chillax: Ping timeout: 248 seconds
[2011/12/21 13:42:29] @ ckauhaus joined channel #puppet
[2011/12/21 13:45:33] @ dan__t_ is now known as dan__t
[2011/12/21 13:46:02] @ Quit: VladGh:
[2011/12/21 13:46:03] @ metcalfc joined channel #puppet
[2011/12/21 13:47:13] @ ascarter joined channel #puppet
[2011/12/21 13:48:16] @ cliff-hm joined channel #puppet
[2011/12/21 13:49:52] <aricg> anyone run into this with the puppetlabs repo on centos57 Missing Dependency: ruby-augeas is needed by package puppet-2.7.1-1.x86_64 (puppetlabs)
[2011/12/21 13:49:52] <aricg>
[2011/12/21 13:50:19] <aricg> id rather not have to install epel on every node.
[2011/12/21 13:50:47] <agaffney> copy the package into a local repo
[2011/12/21 13:51:24] <aricg> imo it should be in the yum.puppetlabs.repo
[2011/12/21 13:52:29] <Dominic> it is for el6, looks like it's missing for el5
[2011/12/21 13:52:30] @ Quit: ckauhaus: Quit: Leaving.
[2011/12/21 13:52:48] @ ckauhaus joined channel #puppet
[2011/12/21 13:52:57] @ flipwork joined channel #puppet
[2011/12/21 13:53:35] @ djo85 joined channel #puppet
[2011/12/21 13:54:10] <aricg> I'm probably just going add a ruby1.8.7 repo, but it would be cool if there was a puppet dev here and the saw this and added ruby-augeas to the el5 repo
[2011/12/21 13:54:44] @ Quit: flipwork: Client Quit
[2011/12/21 13:55:07] @ Text joined channel #puppet
[2011/12/21 13:55:13] <Dominic> add a bug report, there's a project on redmine for the repos themselves
[2011/12/21 13:56:02] <aricg> yeah.... I know.... but it would be coool. if my laziness in irc "just worked" TM
[2011/12/21 13:56:36] @ Quit: djo85: Client Quit
[2011/12/21 13:58:05] @ Quit: Lycurgus: Remote host closed the connection
[2011/12/21 13:59:08] @ ken_barber joined channel #puppet
[2011/12/21 13:59:57] @ dressman joined channel #puppet
[2011/12/21 14:00:04] @ dressman left channel #puppet ()
[2011/12/21 14:00:06] @ pcarlisle joined channel #puppet
[2011/12/21 14:00:26] @ dressman joined channel #puppet
[2011/12/21 14:00:55] @ flipwork joined channel #puppet
[2011/12/21 14:02:06] <f0> Volcane: hi
[2011/12/21 14:02:40] <f0> Volcane: $modulepath/a/b/c.pp
[2011/12/21 14:02:48] @ Quit: ckauhaus: Quit: Leaving.
[2011/12/21 14:03:06] @ ckauhaus joined channel #puppet
[2011/12/21 14:03:34] @ skm joined channel #puppet
[2011/12/21 14:03:35] <Volcane> a/manifests/b/c.pp right?
[2011/12/21 14:04:00] <f0> Volcane: yes
[2011/12/21 14:04:01] @ Quit: brtl: Quit: Leaving.
[2011/12/21 14:04:09] @ Quit: ascarter: Quit: Computer has gone to sleep.
[2011/12/21 14:04:30] <f0> Volcane: and include in a/manifest/x.pp
[2011/12/21 14:06:25] <Volcane> ok so generally, when seeking help
[2011/12/21 14:06:38] <Volcane> answering questions correctly in a way tha treflect what you actually has is importing
[2011/12/21 14:06:50] <Volcane> so please put your actual classes and actual paths on pastie.org
[2011/12/21 14:07:16] @ scsinutz joined channel #puppet
[2011/12/21 14:07:22] <f0> Volcane: ok wait
[2011/12/21 14:08:09] @ Quit: dressman: Quit: Eat right, exercise regularly, die anyway.
[2011/12/21 14:08:38] @ Quit: Text: Ping timeout: 258 seconds
[2011/12/21 14:10:16] <Volcane> s/importing/important
[2011/12/21 14:11:35] <f0> Volcane: http://www.pastie.org/3054475
[2011/12/21 14:11:49] @ Quit: PedroGomes: Quit: PedroGomes
[2011/12/21 14:13:06] @ Quit: ckauhaus: Quit: Leaving.
[2011/12/21 14:13:24] @ ckauhaus joined channel #puppet
[2011/12/21 14:13:42] @ Quit: dfamorato: Remote host closed the connection
[2011/12/21 14:14:22] <Volcane> looks ok, master might log syntax errors? restart it and look in the log when this node checks in the first time
[2011/12/21 14:14:25] @ Quit: freezey: Quit: freezey
[2011/12/21 14:14:40] <f0> Volcane: ok
[2011/12/21 14:15:06] <f0> Volcane: i also use foreman as enc
[2011/12/21 14:16:09] @ leifmadsen joined channel #puppet
[2011/12/21 14:18:28] @ justdave joined channel #puppet
[2011/12/21 14:20:03] @ Quit: rharrison: Quit: Leaving
[2011/12/21 14:21:59] @ blitzrage joined channel #puppet
[2011/12/21 14:23:19] @ dressman joined channel #puppet
[2011/12/21 14:23:38] @ Bass10 joined channel #puppet
[2011/12/21 14:24:10] @ Quit: gniks: Ping timeout: 244 seconds
[2011/12/21 14:24:10] @ dissipate joined channel #puppet
[2011/12/21 14:24:11] @ Quit: dissipate: Changing host
[2011/12/21 14:24:11] @ dissipate joined channel #puppet
[2011/12/21 14:24:13] @ Quit: Guest96518: Quit: Thanks for the fish.
[2011/12/21 14:24:56] <f0> Volcane: no error only class not found
[2011/12/21 14:25:48] @ Quit: nottings_: Quit: Leaving
[2011/12/21 14:27:26] <gepetto> ::redmine:: Wiki edit: Engineering_Process_Minimal_HOWTO (#1) @ http://projects.puppetlabs.com/projects/puppet/wiki/Engineering_Process_Minimal_HOWTO?version=1 (by Jeff McCune)
[2011/12/21 14:27:26] <gepetto> ::redmine:: Wiki edit: Engineering_Process_Minimal_HOWTO (#2) @ http://projects.puppetlabs.com/projects/puppet/wiki/Engineering_Process_Minimal_HOWTO?version=2 (by Jeff McCune)
[2011/12/21 14:27:26] <gepetto> ::redmine:: Wiki edit: Engineering_Process_Minimal_HOWTO (#3) @ http://projects.puppetlabs.com/projects/puppet/wiki/Engineering_Process_Minimal_HOWTO?version=3 (by Jeff McCune)
[2011/12/21 14:28:12] @ Quit: cosman2001: Quit: cosman2001
[2011/12/21 14:28:13] <Volcane> f0: pastie the output of 'tree -p /var/lib/puppet/environments/produktion/dvag/manifests'
[2011/12/21 14:28:17] @ Quit: skm: Quit: Computer has gone to sleep.
[2011/12/21 14:28:17] <meltemi> f0: In the past I've used a dirty workaround of doing import 'foo.pp' in the module's init.pp when autoload fails me (mainly in older puppet versions)
[2011/12/21 14:28:18] <Volcane> dont retype it, just copy/paste it
[2011/12/21 14:29:53] <aricg> any idea what this means? Could not run command from postrun_command: Execution of '/etc/puppet/etckeeper-commit-post' returned 1:
[2011/12/21 14:30:35] <aricg> i see this in my puppet.conf postrun_command=/etc/puppet/etckeeper-commit-post
[2011/12/21 14:30:35] <aricg>
[2011/12/21 14:30:57] <f0> Volcane: http://www.pastie.org/3054560
[2011/12/21 14:31:09] <aricg> hmm. i need to generate some default stuff...
[2011/12/21 14:31:34] <Volcane> f0: what puppet version?
[2011/12/21 14:32:04] <f0> Volcane: 2.7.6
[2011/12/21 14:32:18] <Volcane> weird, it all seems fine
[2011/12/21 14:32:23] <f0> meltemi: hm i try it, now i get another error
[2011/12/21 14:32:37] <f0> Volcane: i try meltemis suggestion
[2011/12/21 14:32:46] <f0> now i get a permission denied
[2011/12/21 14:32:48] @ Quit: ckauhaus: Quit: Leaving.
[2011/12/21 14:33:00] @ Quit: st33v: Quit: st33v
[2011/12/21 14:33:06] @ ckauhaus joined channel #puppet
[2011/12/21 14:33:31] <Volcane> oh, see line 10
[2011/12/21 14:33:34] <Volcane> in the pastie
[2011/12/21 14:33:36] <Volcane> thats why
[2011/12/21 14:33:43] @ Quit: tmclaugh: Quit: tmclaugh
[2011/12/21 14:34:13] @ PotatoRape joined channel #puppet
[2011/12/21 14:35:12] @ Quit: marczak: Ping timeout: 240 seconds
[2011/12/21 14:35:12] <f0> Volcane: now it works, but the error message is wired
[2011/12/21 14:35:15] <f0> Volcane: thx
[2011/12/21 14:35:26] @ Quit: geekbri: Remote host closed the connection
[2011/12/21 14:35:27] <f0> meltemi: thx
[2011/12/21 14:35:29] <Volcane> yeah auto importer should log perm denied errors
[2011/12/21 14:36:17] <f0> Volcane: yes , debugging is not easy with such an error
[2011/12/21 14:36:29] <Volcane> f0: would be nice if u opened a ticket witht he details
[2011/12/21 14:37:34] <f0> Volcane: yes i do , no problem
[2011/12/21 14:38:05] <f0> Volcane: another question
[2011/12/21 14:39:02] <agaffney> heh, that was the issue? a permissions problem?
[2011/12/21 14:39:11] <agaffney> fun
[2011/12/21 14:39:30] <f0> agaffney: yeah
[2011/12/21 14:39:42] @ PedroGomes joined channel #puppet
[2011/12/21 14:40:06] <f0> Volcane: i try to split the $operatingsystemversion facter vat into $major/$minor
[2011/12/21 14:40:27] @ judunno joined channel #puppet
[2011/12/21 14:40:46] @ skm joined channel #puppet
[2011/12/21 14:40:46] <judunno> :-)
[2011/12/21 14:41:01] @ danblack joined channel #puppet
[2011/12/21 14:41:06] <meltemi> $ facter lsbmajdistrelease
[2011/12/21 14:41:06] <meltemi> 11
[2011/12/21 14:41:25] <meltemi> Might be helpful
[2011/12/21 14:41:35] <gepetto> ::redmine:: Wiki edit: Engineering_Process_Minimal_HOWTO (#4) @ http://projects.puppetlabs.com/projects/puppet/wiki/Engineering_Process_Minimal_HOWTO?version=4 (by Jeff McCune)
[2011/12/21 14:42:19] <f0> meltemi: yes thx, this is easier as split
[2011/12/21 14:42:53] <meltemi> Doesn't seem as if my facter has a minor release fact, though, depends if you want that.
[2011/12/21 14:43:07] @ Quit: ckauhaus: Quit: Leaving.
[2011/12/21 14:43:25] @ ckauhaus joined channel #puppet
[2011/12/21 14:43:56] @ jokajak joined channel #puppet
[2011/12/21 14:44:14] @ Quit: l0n:
[2011/12/21 14:44:29] @ tizzo is now known as tizzo-afk
[2011/12/21 14:44:35] @ Quit: PedroGomes: Client Quit
[2011/12/21 14:44:53] <f0> meltemi: major is the right i need
[2011/12/21 14:45:14] <f0> meltemi: hm but it works not...
[2011/12/21 14:45:49] <f0> meltemi: i try such thing: baseurl => "http://pulp.id.dvag.com/pulp/repos/oracle-$lsbmajdistrelease-$architecture",
[2011/12/21 14:46:24] <f0> and get baseurl => "http://pulp.id.dvag.com/pulp/repos/oracle-x86_64
[2011/12/21 14:46:52] <f0> facter reports the correct value
[2011/12/21 14:46:53] @ Quit: lborda: Ping timeout: 240 seconds
[2011/12/21 14:47:23] @ Quit: Majestic: Ping timeout: 252 seconds
[2011/12/21 14:47:24] @ Quit: thesharp: Ping timeout: 252 seconds
[2011/12/21 14:47:40] @ scsinutz left channel #puppet ()
[2011/12/21 14:47:55] @ Quit: neodosh1: Ping timeout: 252 seconds
[2011/12/21 14:48:05] <Dominic> try using ${lsbmaj...}
[2011/12/21 14:48:39] @ Quit: skm: Quit: Computer has gone to sleep.
[2011/12/21 14:49:05] <gepetto> ::redmine:: Wiki edit: Internal_Development_Process (#70) @ http://projects.puppetlabs.com/projects/puppet/wiki/Internal_Development_Process?version=70 (by Jeff McCune)
[2011/12/21 14:49:08] @ Quit: flipwork: Quit: Lost terminal
[2011/12/21 14:49:43] <f0> Dominic: thx :)
[2011/12/21 14:49:57] @ flipwork joined channel #puppet
[2011/12/21 14:49:59] <f0> Dominic: works
[2011/12/21 14:50:55] <meltemi> aricg: Someone has configured puppet to run that command after every run. Try running it manually and seeing why it fails.
[2011/12/21 14:51:11] <dissipate> has anyone here had issues with having puppet run Exec commands that launch a daemon process?
[2011/12/21 14:52:28] @ neodosh joined channel #puppet
[2011/12/21 14:52:32] @ judunno1 joined channel #puppet
[2011/12/21 14:52:43] @ PedroGomes joined channel #puppet
[2011/12/21 14:53:25] @ Quit: ckauhaus: Quit: Leaving.
[2011/12/21 14:53:42] @ ckauhaus joined channel #puppet
[2011/12/21 14:53:45] <meltemi> dissipate: Yes. If you're having a problem, please describe the problem and pastie a snippet of the config and any errors.
[2011/12/21 14:57:41] @ Quit: PedroGomes: Quit: PedroGomes
[2011/12/21 15:01:39] @ gniks joined channel #puppet
[2011/12/21 15:03:31] @ Quit: judunno:
[2011/12/21 15:04:03] <f0> Volcane: #11534
[2011/12/21 15:04:03] <gepetto> f0: Volcane: #11534 is http://projects.puppetlabs.com/issues/show/11534 "Puppet - Bug #11534: Puppet should report filesystem permission errors instead of class not found errors. It has a status of Unreviewed and is assigned to -"
[2011/12/21 15:04:58] @ Quit: vocis: Ping timeout: 276 seconds
[2011/12/21 15:05:22] @ Quit: amoe: Ping timeout: 268 seconds
[2011/12/21 15:06:11] @ newtMcKerr joined channel #puppet
[2011/12/21 15:06:43] @ amoe joined channel #puppet
[2011/12/21 15:08:40] @ Quit: newtMcKerr: Client Quit
[2011/12/21 15:09:21] @ Quit: jsm: Quit: Leaving.
[2011/12/21 15:09:49] @ nul0op joined channel #puppet
[2011/12/21 15:09:58] @ lak joined channel #puppet
[2011/12/21 15:10:01] @ mburns joined channel #puppet
[2011/12/21 15:10:24] @ lak is now known as Guest15211
[2011/12/21 15:11:52] @ Quit: ckauhaus: Quit: Leaving.
[2011/12/21 15:12:10] @ ckauhaus joined channel #puppet
[2011/12/21 15:12:50] @ Quit: seekwill: Quit: This computer has gone to sleep
[2011/12/21 15:13:01] <dissipate> meltemi, will do after i do some more preliminary debugging. it's good to know others are having issues launching daemons and i'm not going crazy. :O
[2011/12/21 15:13:41] @ vagn joined channel #puppet
[2011/12/21 15:14:38] @ Quit: csanchez: Quit: csanchez
[2011/12/21 15:15:40] <meltemi> dissipate: Yeah, generally they were problems of my own making :)
[2011/12/21 15:16:50] <dissipate> meltemi, i see. that could be the case for me as well. :O
[2011/12/21 15:17:30] @ AlbireoX joined channel #puppet
[2011/12/21 15:18:05] @ AlbireoX left channel #puppet ("Leaving")
[2011/12/21 15:18:27] @ Hannspree joined channel #puppet
[2011/12/21 15:18:34] @ Quit: ghanima: Quit: Leaving.
[2011/12/21 15:18:48] @ vocis joined channel #puppet
[2011/12/21 15:20:07] @ Quit: mapu: Quit: mapu
[2011/12/21 15:21:19] @ ascarter joined channel #puppet
[2011/12/21 15:22:10] @ Quit: ckauhaus: Quit: Leaving.
[2011/12/21 15:22:13] @ Quit: Hannspree: Quit: Leaving
[2011/12/21 15:22:27] @ ckauhaus joined channel #puppet
[2011/12/21 15:24:16] @ mosen joined channel #puppet
[2011/12/21 15:25:14] @ Quit: ckauhaus: Client Quit
[2011/12/21 15:29:04] @ Chillax joined channel #puppet
[2011/12/21 15:29:16] @ Quit: Chillax_: Ping timeout: 244 seconds
[2011/12/21 15:29:27] @ st33v joined channel #puppet
[2011/12/21 15:30:15] @ mw46 joined channel #puppet
[2011/12/21 15:31:09] @ Quit: st33v: Client Quit
[2011/12/21 15:33:05] @ Quit: flipwork: Quit: Lost terminal
[2011/12/21 15:33:15] <mw46> anybody with experience on how puppet selects a provider for a [custom] type??
[2011/12/21 15:34:47] @ skm joined channel #puppet
[2011/12/21 15:34:51] @ Quit: spiette: Quit: Leaving
[2011/12/21 15:35:01] @ Quit: leifmadsen: Read error: Operation timed out
[2011/12/21 15:36:09] @ karmatronic joined channel #puppet
[2011/12/21 15:36:13] <karmatronic> hi guys
[2011/12/21 15:36:51] <karmatronic> i m running a 2.7.1 master and same client version.any documented reason why client gets so long to compile its catalog?
[2011/12/21 15:36:53] @ Quit: blitzrage: Ping timeout: 252 seconds
[2011/12/21 15:37:10] @ Quit: kelseyhightower_: Quit: kelseyhightower_
[2011/12/21 15:37:59] @ cosman2001 joined channel #puppet
[2011/12/21 15:38:09] @ Quit: swygue: Ping timeout: 240 seconds
[2011/12/21 15:38:34] @ Quit: ghg: Ping timeout: 244 seconds
[2011/12/21 15:38:56] <countskm> mw46: https://gist.github.com/1508226
[2011/12/21 15:39:10] @ Quit: karmatronic: Client Quit
[2011/12/21 15:40:43] @ Quit: kelseyhightower: Ping timeout: 252 seconds
[2011/12/21 15:40:52] @ Quit: Guest15211: Quit: Leaving.
[2011/12/21 15:41:00] <mw46> countskm: yes, I have a problem, it looks like the puppet client decides once per run (I'm still running it as service) which provider to use:-(
[2011/12/21 15:41:52] <mw46> so I have a type with a dummy provider and a provider which depends on an additional package beeing installed.
[2011/12/21 15:41:55] @ tizzo-afk is now known as tizzo
[2011/12/21 15:41:59] @ flipwork joined channel #puppet
[2011/12/21 15:42:11] @ Quit: jimmn: Quit: Ex-Chat
[2011/12/21 15:42:15] @ Quit: ascarter: Quit: Textual IRC Client: http://www.textualapp.com/
[2011/12/21 15:42:19] @ Quit: failure: Quit: leaving
[2011/12/21 15:42:24] @ Quit: ascarter_: Quit: Textual IRC Client: http://www.textualapp.com/
[2011/12/21 15:42:30] @ failure joined channel #puppet
[2011/12/21 15:42:40] @ ascarter joined channel #puppet
[2011/12/21 15:42:50] <mw46> so puppetd decides the first time to use the dummy provider, installs that additional package and even after that it uses the dummy provider
[2011/12/21 15:43:10] <mw46> when I restart puppetd, it starts using the `real' provider
[2011/12/21 15:43:31] <Volcane> mw46: yes, start of run only atm
[2011/12/21 15:44:44] @ Quit: felixnor: Quit: felixnor
[2011/12/21 15:45:03] <mw46> Volcane: I heared somewhere that puppetd should be run via cron?! I'm still on a 0.25.5. So what's the preferred method?
[2011/12/21 15:45:33] <Volcane> hmm it should do it once per run - not once per daemon start
[2011/12/21 15:45:48] <Volcane> so next time the 30 minute cycle is over it should find your new provider
[2011/12/21 15:46:00] <Volcane> but *shrug* you're on like 50 versions old code, who knows
[2011/12/21 15:46:12] <mw46> I know:-(
[2011/12/21 15:46:30] <agaffney> mw46: the whole recommendation for running from cron likely came about from the ruby 1.8.5 on EL5 and its known memory leak
[2011/12/21 15:46:53] <agaffney> so if you're not running on EL5 (or not using ruby 1.8.5), you're probably run to run it as a damon
[2011/12/21 15:46:56] <agaffney> daemon
[2011/12/21 15:47:35] <Volcane> it stil grows and never releases memory and still hard to update it with itself
[2011/12/21 15:47:42] <mw46> I'm on ruby 1.8.7 (2008-08-11 patchlevel 72) [i386-solaris2.11]
[2011/12/21 15:47:47] @ Quit: failure: Quit: leaving
[2011/12/21 15:47:54] @ failure joined channel #puppet
[2011/12/21 15:48:11] <mw46> I'm restarting it once a day;-) via cron
[2011/12/21 15:48:28] @ tizzo is now known as tizzo-afk
[2011/12/21 15:48:53] <bsg_kwolf> Anyone used blueprint to generate puppet manifests? Some people here seem to like it, but I'm not sold.
[2011/12/21 15:49:31] <dissipate> bsg_kwolf, link to blueprint?
[2011/12/21 15:49:49] @ jkoppe joined channel #puppet
[2011/12/21 15:49:51] <bsg_kwolf> https://github.com/devstructure/blueprint
[2011/12/21 15:50:41] @ Quit: sduchesneau: Quit: Leaving
[2011/12/21 15:51:08] <dissipate> bsg_kwolf, wow, now that sounds like a fancy tool!
[2011/12/21 15:51:29] @ Quit: verwilst: Quit: Ex-Chat
[2011/12/21 15:51:34] <dissipate> it handles apps compiled from source. hmm.
[2011/12/21 15:51:53] <bsg_kwolf> it gives some ugly output, but I guess it'd be a good jumping off point if you wanted to use what it generates as a starting point.
[2011/12/21 15:52:32] @ kelseyhightower joined channel #puppet
[2011/12/21 15:53:27] <dissipate> bsg_kwolf, yeah, i bet.
[2011/12/21 15:54:12] @ kelseyhi1htower joined channel #puppet
[2011/12/21 15:54:20] @ Quit: jodok: Quit: jodok
[2011/12/21 15:54:33] <countskm> bsg_kwolf: i have that down in my notes and wanted to take a second look (actually was just reorganizing today and came across that link - coincidence? ;-)
[2011/12/21 15:54:58] <countskm> let me try it on an xbox360 and see what we get ;-)
[2011/12/21 15:55:47] @ rubic joined channel #puppet
[2011/12/21 15:57:57] <bsg_kwolf> For the curious: http://pastie.org/3054874
[2011/12/21 15:58:03] <bsg_kwolf> That's straight out of blueprint.
[2011/12/21 15:58:04] @ savid joined channel #puppet
[2011/12/21 15:58:32] <savid> Is there a way to collect virtual resources while passing default parameters to those resources?
[2011/12/21 15:59:16] @ Quit: nitram_macair: Ping timeout: 240 seconds
[2011/12/21 16:00:43] @ nitram_macair joined channel #puppet
[2011/12/21 16:01:20] <mzi> bsg_kwolf: uuuh. it's like replicating apt in puppet?
[2011/12/21 16:02:23] @ Quit: Kazuhiro: Quit: Leaving.
[2011/12/21 16:02:29] <bsg_kwolf> mzi: Looks like it doesn't it? Like I said, I'm not sold. People think it's going to save time here, but I don't think so.
[2011/12/21 16:03:14] @ katfallond joined channel #puppet
[2011/12/21 16:03:18] @ Quit: benjiedmund: Remote host closed the connection
[2011/12/21 16:03:42] @ benjiedmund joined channel #puppet
[2011/12/21 16:04:27] <mzi> bsg_kwolf: it might seem to save time the first time, but I like to describe puppet as "executable documentation" and that isn't. What if you exclude one of the packages? what if one package defines the same file as well?
[2011/12/21 16:04:36] @ Quit: f0: Read error: Operation timed out
[2011/12/21 16:04:49] <pctony> mzi: Hi, again. Perhaps you can help.
[2011/12/21 16:04:56] <pctony> Or perhaps have a good pointer.
[2011/12/21 16:04:57] <pctony> Dec 22 00:02:14 whimsy puppet-agent[20838]: Got an uncaught exception of type TypeError: can't convert String into Array
[2011/12/21 16:05:33] <mzi> and the approach seems backwards. if you have your packages, why do you need to describe them once more? packages are just another way to distribute changes.
[2011/12/21 16:06:03] <mzi> pctony: it is your last change :)
[2011/12/21 16:06:29] @ Quit: katfallond: Client Quit
[2011/12/21 16:06:43] <mzi> pctony: are you still on 2.7.1?
[2011/12/21 16:07:10] <mzi> because that seems like a puppet problem, not a manifest problem. but I'm not sure.
[2011/12/21 16:07:13] <pctony> yes, sadly.
[2011/12/21 16:07:16] @ joe-mac1 joined channel #puppet
[2011/12/21 16:07:49] <pctony> now I have puppet-lint down from ~4000 to ~50 I can go 2.7.1 -> 2.7.9
[2011/12/21 16:08:01] @ Quit: benjiedmund: Ping timeout: 244 seconds
[2011/12/21 16:09:17] <mzi> pctony: it could be an erb error, of course. do you pass arrays to any erb?
[2011/12/21 16:09:30] @ sihil joined channel #puppet
[2011/12/21 16:09:31] <pctony> No, not that I know of.
[2011/12/21 16:10:07] <mzi> you don't use hiera or similar that could hide it from you?
[2011/12/21 16:11:04] <pctony> nope
[2011/12/21 16:11:10] <pctony> not even heard of that ;)
[2011/12/21 16:12:09] @ lwhalen joined channel #puppet
[2011/12/21 16:12:50] <Hunner> odyi: Come!
[2011/12/21 16:13:07] <Hunner> Come hither!
[2011/12/21 16:13:12] <mzi> hiera is a hierachical store for information. so you can store "if you ask for a loadbalancer and I'm in datacenter London and am a webserver, I should respond 'loadbalancer-lndn-web'"
[2011/12/21 16:13:22] <pctony> oh
[2011/12/21 16:13:27] <pctony> Cool
[2011/12/21 16:13:38] <mzi> but in qa
[2011/12/21 16:13:41] <Hunner> Hiera is the most awesome thing since sliced puppet modules
[2011/12/21 16:13:50] <mzi> in a more compact fashion :)
[2011/12/21 16:14:09] <pctony> Hunner: heh
[2011/12/21 16:14:49] <pctony> mzi: I am loathed to upgrade again, but, if needs must.
[2011/12/21 16:14:56] <mzi> but since it's external it's hard to see if it return a array of, say, loadbalancers or just one.
[2011/12/21 16:15:32] <mzi> I'm not sure. but if you're on 2.7.x, 2.7.9 is the last stable.
[2011/12/21 16:15:59] <pctony> yes
[2011/12/21 16:16:06] <mzi> but since it not catched, it seems to be another problem.
[2011/12/21 16:16:08] <pctony> my concern is older 2.6.x clients
[2011/12/21 16:16:08] @ Quit: kangman_: Remote host closed the connection
[2011/12/21 16:16:16] <mzi> but I'm just a user, not a developer.
[2011/12/21 16:16:22] <pctony> me too
[2011/12/21 16:16:29] <pctony> well a user in the sense of sysops
[2011/12/21 16:16:45] <mzi> I use puppet as a tool :)
[2011/12/21 16:17:13] @ Quit: DJClean: Read error: Operation timed out
[2011/12/21 16:17:35] <pctony> mzi: aye, I have about automated the shit out of everything at $dayjob
[2011/12/21 16:17:52] <pctony> including outrageous things like managing all the cisco kit
[2011/12/21 16:18:13] <job> exscript?
[2011/12/21 16:18:15] <pctony> well, the ASA devices, and interal switches at least
[2011/12/21 16:18:29] <Hunner> pctony: hiera is on the puppet master side, and should work with 2.6 masters
[2011/12/21 16:18:51] <Hunner> http://forge.puppetlabs.com/hunner/hiera Might be a good way to try it out :)
[2011/12/21 16:18:51] <mzi> Hunner: pctony is on the 2.7 track!
[2011/12/21 16:18:53] <pctony> Hunner: not using it sir. But thanks. My issue is elsewhere.
[2011/12/21 16:19:01] <Hunner> Ah
[2011/12/21 16:19:07] <job> pctony, how do you manage the cisco shizzle?
[2011/12/21 16:19:13] * Hunner reads scrollback
[2011/12/21 16:20:27] <pctony> job: ahh, we have clients push active record values into sql (same idea as nagios for example) and then have a process that generates the config from that (erb template, on a secured host) that then uses SNMP and scp
[2011/12/21 16:20:45] <pctony> job: you do not want to know how many times I bricked my dev aasa
[2011/12/21 16:20:47] <pctony> asa*
[2011/12/21 16:21:31] @ Quit: pcarlisle: Quit: Computer has gone to sleep.
[2011/12/21 16:21:34] <mzi> pctony: to change the subject: if you have working modules I think quite a few would like to see them om github.
[2011/12/21 16:21:42] <pctony> job: It could be a shed load more elegant, but I lost patience with that, for now, and went for 'make it work' approch
[2011/12/21 16:21:51] @ st33v joined channel #puppet
[2011/12/21 16:21:59] <job> custom stuff, ok
[2011/12/21 16:22:00] <pctony> mzi: I'd love too. Just need to get the license agreed at $work
[2011/12/21 16:22:06] <job> ik like exscript
[2011/12/21 16:22:09] <pctony> job: what did you expect?
[2011/12/21 16:22:12] <job> i*
[2011/12/21 16:22:15] <pctony> oh, ok - add that to my readinlist
[2011/12/21 16:22:21] <mzi> (i'm still trying to find you a solution)
[2011/12/21 16:22:39] <pctony> mzi: ack
[2011/12/21 16:22:47] <job> https://github.com/knipknap/exscript/wiki
[2011/12/21 16:22:54] @ Quit: alanevans: Remote host closed the connection
[2011/12/21 16:22:56] @ Quit: Wolfspyre: Quit: Leaving.
[2011/12/21 16:22:56] <pctony> yeah, found it
[2011/12/21 16:23:21] <pctony> job: that might not work as easily as the SNMP, but it might help elsewhere.
[2011/12/21 16:23:30] <job> more flexible though
[2011/12/21 16:23:54] <pctony> mebbe
[2011/12/21 16:23:59] <pctony> pros and cons
[2011/12/21 16:24:11] <job> yeah
[2011/12/21 16:24:40] <pctony> But all i need to do these days is create a VM, create the manifest - and wait ~5 mins.
[2011/12/21 16:24:43] <pctony> Job done.
[2011/12/21 16:25:04] <mzi> pctony: You do nothing strange, do you? like adding custom yaml or similar?
[2011/12/21 16:25:18] <pctony> ssh+ldap+lpk for shell, nagios auto-updates, inventory system, etc etc
[2011/12/21 16:25:22] <mzi> pctony: then my guess is something like this: http://pastie.org/pastes/1545463/reply
[2011/12/21 16:25:22] <pctony> mzi: nooooo
[2011/12/21 16:25:40] <mzi> concatenation of arrays?
[2011/12/21 16:25:43] <pctony> mzi: at least not if you are referring to the string/array issue
[2011/12/21 16:25:53] <mzi> pctony: I am.
[2011/12/21 16:25:59] <pctony> hmm, if I knew which module it was I cudl hunt ui down
[2011/12/21 16:26:05] <pctony> could*
[2011/12/21 16:26:14] <pctony> sorry have cudl on the brain today
[2011/12/21 16:26:20] @ Quit: marrusl: Quit: Ex-Chat
[2011/12/21 16:26:23] <pctony> (culd.lib.cam.ac.uk) OT
[2011/12/21 16:26:44] <job> oh adding users into multiple groups depending on some conditions is so hard
[2011/12/21 16:26:45] <pctony> cudl*
[2011/12/21 16:26:48] <job> i gave up and use exec
[2011/12/21 16:26:53] <pctony> job: =1
[2011/12/21 16:27:06] <pctony> s/=/+/
[2011/12/21 16:27:12] <pctony> damn it, I need caffeine.
[2011/12/21 16:27:28] <job> https://github.com/SnijdersIT/ring-puppet/blob/master/manifests/classes/set_local_settings.pp
[2011/12/21 16:27:43] <mzi> pctony: you need to take care of your kids and get some sleep :(
[2011/12/21 16:27:47] <mzi> eh, :)
[2011/12/21 16:27:55] <pctony> mzi: they're fast asleep man
[2011/12/21 16:27:58] @ pcarlisle joined channel #puppet
[2011/12/21 16:27:58] <pctony> this is my time
[2011/12/21 16:28:01] <pctony> :)
[2011/12/21 16:29:33] @ kangman joined channel #puppet
[2011/12/21 16:29:39] <pctony> mzi: I have a horrible feeling this issue might be from mod_concat
[2011/12/21 16:29:47] <pctony> and that just sucks
[2011/12/21 16:30:08] @ e1mer joined channel #puppet
[2011/12/21 16:30:31] @ newtMcKerr joined channel #puppet
[2011/12/21 16:30:41] <pctony> I love the module, but fuck me, some days I wanna slap it about a bit
[2011/12/21 16:30:48] <mzi> I have no idea what best practice is either...
[2011/12/21 16:31:14] @ dwalu joined channel #puppet
[2011/12/21 16:31:55] <mzi> but a nice concat should be [a, b, c] + [foo, bar].
[2011/12/21 16:32:00] <mzi> that should work.
[2011/12/21 16:32:21] <mzi> the way in the pastie seems like a bastard.
[2011/12/21 16:33:32] @ Quit: brandon_dacrib: Quit: brandon_dacrib
[2011/12/21 16:34:53] @ Quit: lwhalen: Quit: Computer has gone to sleep
[2011/12/21 16:36:55] <pctony> heh
[2011/12/21 16:36:55] @ Quit: kangman: Remote host closed the connection
[2011/12/21 16:38:52] <pctony> ahh
[2011/12/21 16:38:54] <pctony> I may have it
[2011/12/21 16:38:54] <pctony> $dirs = [ "${jail_d}/fragments", $dir, $action_d, $filter_d, $jail_d ]
[2011/12/21 16:39:05] <pctony> # create configuration directories
[2011/12/21 16:39:05] <pctony> file { $dirs:
[2011/12/21 16:39:05] <pctony> ensure => directory,
[2011/12/21 16:39:05] <pctony> mode => '0750',
[2011/12/21 16:39:05] <pctony> require => Package[$pkg],
[2011/12/21 16:39:07] <pctony> }
[2011/12/21 16:39:15] <pctony> string to array right there.
[2011/12/21 16:40:03] <mzi> pctony: not sure.. you could have file { [file1, file2, file2] }
[2011/12/21 16:40:18] @ swygue joined channel #puppet
[2011/12/21 16:40:29] @ tmclaugh joined channel #puppet
[2011/12/21 16:40:32] <pctony> or [ [ file1], [file2] ]
[2011/12/21 16:40:49] <mzi> that I'm not sure of.
[2011/12/21 16:40:55] @ z30 joined channel #puppet
[2011/12/21 16:40:58] <pctony> one way to find out :)
[2011/12/21 16:42:50] <pctony> well that format did clear up a lint issue, but not the cactlog error
[2011/12/21 16:43:07] <mzi> :(
[2011/12/21 16:43:22] @ Quit: tmclaugh: Remote host closed the connection
[2011/12/21 16:43:43] @ tmclaugh joined channel #puppet
[2011/12/21 16:44:32] @ Quit: KaZeR_W: Ping timeout: 252 seconds
[2011/12/21 16:44:37] <pctony> mzi: any ideas on how I can find out which manifest it is in?
[2011/12/21 16:45:08] <mzi> have you tried puppet parser verify?
[2011/12/21 16:45:44] <pctony> no, damn it - I have been stuck in my coccoon running this for so long - i am not current on anything
[2011/12/21 16:46:23] <mzi> it might not catch it either, but it could work
[2011/12/21 16:47:29] @ Quit: nul0op: Quit: Leaving
[2011/12/21 16:48:07] @ Quit: neonflux: Quit: Leaving.
[2011/12/21 16:48:11] <pctony> clean. alas.
[2011/12/21 16:48:38] @ Quit: swygue: Ping timeout: 240 seconds
[2011/12/21 16:48:48] <mzi> parser verify has the problem not to expand everything as it would on a node.
[2011/12/21 16:49:03] <pctony> ack
[2011/12/21 16:49:10] <mzi> eh, but the parser would complain over that sentance :)
[2011/12/21 16:49:21] <pctony> lol
[2011/12/21 16:50:08] <mzi> we're not even sure that it is a problem with arrays. that was just a random pastie that I found.
[2011/12/21 16:50:29] <mzi> with concatenation, I mean.
[2011/12/21 16:50:40] <mzi> we can HOPE it a problem with arrays...
[2011/12/21 16:50:47] <mzi> it's even.
[2011/12/21 16:50:57] @ Quit: Rapeseed: Remote host closed the connection
[2011/12/21 16:52:06] <pctony> yeah
[2011/12/21 16:52:20] <pctony> im not coming up hot wth options of things to try eihter.
[2011/12/21 16:52:23] @ _flex joined channel #puppet
[2011/12/21 16:52:27] <pctony> I may have to run an upgrade.
[2011/12/21 16:52:30] <pctony> crapola.
[2011/12/21 16:52:31] <pctony> :)
[2011/12/21 16:52:37] @ Quit: mw46: Quit: KVIrc Insomnia 4.0.1, revision: 4541, sources date: 20100627, built on: 2010-08-03 16:04:47 UTC 4541 http://www.kvirc.net/
[2011/12/21 16:53:04] <mzi> you could try if the pastie I posted gives you the same problem. just add it to a file and run puppet apply on that file.
[2011/12/21 16:53:27] <mzi> if it don't, then we know it's a red herring.
[2011/12/21 16:54:46] <pctony> let me go try that
[2011/12/21 16:55:23] <mzi> if you look at old #puppet-logs it seems to be a common problem when trying to do your own create_user defines.
[2011/12/21 16:55:41] <pctony> ooh
[2011/12/21 16:55:50] <pctony> that is something I do, do
[2011/12/21 16:56:00] <mzi> and you concatenate arrays?
[2011/12/21 16:56:14] <mzi> in an odd fashion?
[2011/12/21 16:56:38] @ swygue joined channel #puppet
[2011/12/21 16:56:39] <pctony> http://pastie.org/3055060
[2011/12/21 16:57:09] <pctony> and then that is called from a give class, or node manifest
[2011/12/21 16:57:16] @ Quit: KristianDK: Quit: KristianDK
[2011/12/21 16:57:17] <pctony> given*
[2011/12/21 16:58:25] <pctony> also, it should be noted that this module workred pre 2.7.1 upgrade
[2011/12/21 16:58:30] <mzi> so if you don't do anything funny with the variables passed to it, that shouldn't be the problem.
[2011/12/21 16:58:44] <pctony> aye
[2011/12/21 16:58:56] <mzi> you should run it puppet agent with --trace.
[2011/12/21 16:59:02] <mzi> if you haven't
[2011/12/21 16:59:09] @ Quit: zoredache: Quit: leaving
[2011/12/21 16:59:46] <pctony> http://pastie.org/3055070
[2011/12/21 16:59:55] <pctony> teh call to the define ^
[2011/12/21 17:00:00] <pctony> might be thr groups in the array
[2011/12/21 17:00:17] <pctony> sorry, in the string.
[2011/12/21 17:00:18] <pctony> hrmm
[2011/12/21 17:00:20] <pctony> I wonder.
[2011/12/21 17:00:23] <mzi> arras in groups is ok.
[2011/12/21 17:00:38] <pctony> thats not an array though, is it ?
[2011/12/21 17:00:43] <pctony> oh wait
[2011/12/21 17:01:02] @ Quit: dan__t: Ping timeout: 252 seconds
[2011/12/21 17:01:20] @ Quit: nitram_macair: Quit: nitram_macair
[2011/12/21 17:01:21] <mzi> the problem in the pastie I posted was "[group1, group2], [group3, group4]"
[2011/12/21 17:01:43] <mzi> so not one array but two.
[2011/12/21 17:02:22] @ Quit: wilmoore: Remote host closed the connection
[2011/12/21 17:03:07] @ nitram_macair joined channel #puppet
[2011/12/21 17:03:29] <pctony> http://pastie.org/3055085
[2011/12/21 17:03:40] <pctony> trace ^
[2011/12/21 17:03:46] <pctony> well tail end of it
[2011/12/21 17:03:49] @ Quit: mrwacky42: Ping timeout: 255 seconds
[2011/12/21 17:04:23] @ Quit: sihil: Ping timeout: 268 seconds
[2011/12/21 17:04:39] <mzi> so it seems to be in the user class after all :)
[2011/12/21 17:05:04] @ marczak joined channel #puppet
[2011/12/21 17:05:52] <pctony> yeah
[2011/12/21 17:05:59] <pctony> and I think it is that array
[2011/12/21 17:06:15] <mzi> if you are somewhat not illitare in script languages you should look at /usr/lib/ruby/1.8/puppet/application.rb:307:in un'
[2011/12/21 17:06:18] @ lwhalen joined channel #puppet
[2011/12/21 17:06:19] @ Quit: clustermagnet: Remote host closed the connection
[2011/12/21 17:06:28] <pctony> a different example - groups => [ ['sudo'], ['sshusers'] ],
[2011/12/21 17:06:38] <pctony> so I might try that
[2011/12/21 17:06:43] <mzi> pctony: nope, that's not kosher.
[2011/12/21 17:06:48] <mzi> nested arrays.
[2011/12/21 17:07:06] @ clustermagnet joined channel #puppet
[2011/12/21 17:07:21] <mzi> ['sudo', 'sshusers'],
[2011/12/21 17:07:25] @ Quit: nitram_macair: Ping timeout: 255 seconds
[2011/12/21 17:08:31] @ nitram_macair joined channel #puppet
[2011/12/21 17:08:53] @ Quit: newtMcKerr: Quit: Leaving.
[2011/12/21 17:09:52] <pctony> hrmm
[2011/12/21 17:09:53] <mzi> if you have a workstation just try with two classes in one file each. One that just does it with a simple array and one in the other.
[2011/12/21 17:10:13] <mzi> and then just "apply" them.
[2011/12/21 17:10:38] <mzi> if we're lucky, one should fail and the other would pass.
[2011/12/21 17:11:32] <pctony> oke doke
[2011/12/21 17:11:44] <mzi> my workstation has ha lot of odd files created by puppet apply just to see if my ideas of an alorithm works before I release it.
[2011/12/21 17:12:00] <mzi> has a lot*
[2011/12/21 17:12:14] <pctony> lol
[2011/12/21 17:12:30] <odyi> mzi: I have 80 such manifests is snippits in them from testing concepts and random bugs.
[2011/12/21 17:12:37] <odyi> s/is/of
[2011/12/21 17:13:22] <mzi> and I rather try them on my machine, then check in them, wait for them to be checked out by the master run the puppet agent and iterate.
[2011/12/21 17:13:40] @ Quit: ken_barber: Quit: Leaving.
[2011/12/21 17:13:40] <mzi> check them in, even
[2011/12/21 17:13:48] @ Quit: dwalu: Quit: dwalu
[2011/12/21 17:14:06] @ Quit: alfism: Quit: alfism
[2011/12/21 17:15:11] @ Quit: althara: Ping timeout: 244 seconds
[2011/12/21 17:15:48] @ salax joined channel #puppet
[2011/12/21 17:17:28] @ Quit: williemach: Quit: Leaving.
[2011/12/21 17:17:57] <pctony> mzi: they both work ;)
[2011/12/21 17:18:07] <pctony> ok, im going to call it a night I think
[2011/12/21 17:18:08] <mzi> damn!
[2011/12/21 17:18:19] <pctony> 1:20 and in the office at 5
[2011/12/21 17:18:47] <mzi> you're worth it. i'm just sleepless after a week in Boston and a week in Reykjavik..
[2011/12/21 17:19:09] <mzi> but I'm on vacation!
[2011/12/21 17:19:10] @ langworthy joined channel #puppet
[2011/12/21 17:19:16] @ Quit: cosman2001: Quit: cosman2001
[2011/12/21 17:19:23] <mzi> sleep tight!
[2011/12/21 17:20:05] @ Quit: savid: Quit: Leaving
[2011/12/21 17:20:24] <pctony> nn
[2011/12/21 17:21:29] @ Quit: nitram_macair: Quit: nitram_macair
[2011/12/21 17:22:12] @ Quit: odyi: Quit: Coyote finally caught me
[2011/12/21 17:22:29] @ odyi joined channel #puppet
[2011/12/21 17:22:30] @ Quit: odyi: Changing host
[2011/12/21 17:22:30] @ odyi joined channel #puppet
[2011/12/21 17:22:35] @ Quit: nfagerlund: Remote host closed the connection
[2011/12/21 17:24:29] @ Quit: seanh-ansca: Ping timeout: 244 seconds
[2011/12/21 17:24:33] @ ken_barber joined channel #puppet
[2011/12/21 17:24:51] @ Quit: bluemustard: Quit: bluemustard
[2011/12/21 17:25:12] <pctony> thanks for the help again mzi
[2011/12/21 17:25:18] <pctony> nn folks
[2011/12/21 17:26:19] @ Quit: ken_barber: Client Quit
[2011/12/21 17:26:52] <mzi> today I don't help you a lot.. but have a good night!
[2011/12/21 17:27:04] @ nitram_macair joined channel #puppet
[2011/12/21 17:27:26] <mzi> didn't even. perhaps I should call it a night as well..
[2011/12/21 17:29:03] @ Quit: dissipate: Ping timeout: 268 seconds
[2011/12/21 17:29:19] @ Quit: langworthy: Quit: langworthy
[2011/12/21 17:30:45] @ Quit: kermit: Read error: Connection reset by peer
[2011/12/21 17:32:11] @ Quit: salax: Ping timeout: 240 seconds
[2011/12/21 17:36:19] @ Wolfspyre joined channel #puppet
[2011/12/21 17:38:42] @ astrostl joined channel #puppet
[2011/12/21 17:39:14] @ Quit: mosen: Quit: Leaving
[2011/12/21 17:41:42] @ Quit: kenperkins: Ping timeout: 248 seconds
[2011/12/21 17:43:41] @ Quit: odyi: Quit: Coyote finally caught me
[2011/12/21 17:43:51] @ odyi joined channel #puppet
[2011/12/21 17:43:51] @ Quit: odyi: Changing host
[2011/12/21 17:43:52] @ odyi joined channel #puppet
[2011/12/21 17:45:40] @ Quit: odyi: Remote host closed the connection
[2011/12/21 17:46:15] @ odyi joined channel #puppet
[2011/12/21 17:46:16] @ Quit: odyi: Changing host
[2011/12/21 17:46:16] @ odyi joined channel #puppet
[2011/12/21 17:47:33] @ Quit: odyi: Remote host closed the connection
[2011/12/21 17:47:34] @ ccaum left channel #puppet ()
[2011/12/21 17:48:03] @ odyi joined channel #puppet
[2011/12/21 17:48:04] @ Quit: odyi: Changing host
[2011/12/21 17:48:04] @ odyi joined channel #puppet
[2011/12/21 17:49:46] @ kermit joined channel #puppet
[2011/12/21 17:51:02] @ Quit: gadavis: Quit: Leaving.
[2011/12/21 17:52:32] @ samrose joined channel #puppet
[2011/12/21 17:55:18] @ Quit: ascarter: Quit: Computer has gone to sleep.
[2011/12/21 17:55:27] @ Quit: lwhalen: Quit: Computer has gone to sleep
[2011/12/21 17:55:53] @ nitram_macair_ joined channel #puppet
[2011/12/21 17:56:00] @ ascarter joined channel #puppet
[2011/12/21 17:57:12] @ Quit: cwarden: Ping timeout: 248 seconds
[2011/12/21 17:59:19] @ ghg joined channel #puppet
[2011/12/21 18:00:15] @ Quit: PotatoRape: Quit: Leaving
[2011/12/21 18:00:16] @ Quit: samrose: Ping timeout: 240 seconds
[2011/12/21 18:01:40] @ Quit: pcarlisle: Quit: Computer has gone to sleep.
[2011/12/21 18:05:11] @ dwalu joined channel #puppet
[2011/12/21 18:07:07] @ Quit: dwalu: Client Quit
[2011/12/21 18:07:19] @ dbgster joined channel #puppet
[2011/12/21 18:07:20] @ dan__t joined channel #puppet
[2011/12/21 18:09:06] @ Enf joined channel #puppet
[2011/12/21 18:11:54] @ ben_duyujie joined channel #puppet
[2011/12/21 18:15:05] @ lwhalen joined channel #puppet
[2011/12/21 18:19:19] @ Quit: comptona: Ping timeout: 276 seconds
[2011/12/21 18:19:50] @ Quit: kelseyhightower: Quit: kelseyhightower
[2011/12/21 18:20:09] @ kelseyhightower joined channel #puppet
[2011/12/21 18:22:04] @ Quit: kelseyhightower: Client Quit
[2011/12/21 18:22:09] @ djm68 joined channel #puppet
[2011/12/21 18:25:09] @ Quit: choonming: Ping timeout: 240 seconds
[2011/12/21 18:26:24] @ Quit: kelseyhi1htower: Ping timeout: 268 seconds
[2011/12/21 18:27:07] @ Quit: wooster: Ping timeout: 276 seconds
[2011/12/21 18:27:12] @ Quit: djm68: Remote host closed the connection
[2011/12/21 18:27:46] @ Quit: jim80net: Ping timeout: 276 seconds
[2011/12/21 18:28:50] @ Quit: ghg: Quit: Computer has gone to sleep.
[2011/12/21 18:30:36] @ jim80net joined channel #puppet
[2011/12/21 18:32:49] @ alanevans joined channel #puppet
[2011/12/21 18:33:25] @ adimania joined channel #puppet
[2011/12/21 18:33:38] @ kelseyhightower joined channel #puppet
[2011/12/21 18:33:39] @ kelseyhi1htower joined channel #puppet
[2011/12/21 18:38:13] @ choonming joined channel #puppet
[2011/12/21 18:38:16] @ Quit: dan__t: Ping timeout: 252 seconds
[2011/12/21 18:39:12] @ kelseyhightower left channel #puppet ()
[2011/12/21 18:41:00] @ Quit: kelseyhi1htower: Quit: leaving
[2011/12/21 18:45:49] @ Quit: adimania: Ping timeout: 240 seconds
[2011/12/21 18:46:06] @ jimi_c joined channel #puppet
[2011/12/21 18:50:37] @ neonflux joined channel #puppet
[2011/12/21 18:55:12] <agaffney> is there a way to just disable caching of manifests on the puppet master?
[2011/12/21 18:55:29] <agaffney> it's very annoying to need to do 2-3 puppet runs to pick up new configuration
[2011/12/21 18:55:32] <agaffney> right after it's been pushed
[2011/12/21 18:55:40] <agaffney> it's even worse with passenger/unicown
[2011/12/21 18:55:46] <agaffney> since each instance seems to keep its own cache
[2011/12/21 19:00:07] @ tmclaugh_ joined channel #puppet
[2011/12/21 19:01:39] @ Quit: londo: Ping timeout: 252 seconds
[2011/12/21 19:01:41] @ ben_duyujie left channel #puppet ()
[2011/12/21 19:03:21] @ wooster joined channel #puppet
[2011/12/21 19:03:41] @ Quit: choonming: Ping timeout: 240 seconds
[2011/12/21 19:03:49] @ Quit: joe-mac1: Ping timeout: 240 seconds
[2011/12/21 19:03:58] @ Quit: tmclaugh: Ping timeout: 255 seconds
[2011/12/21 19:03:58] @ tmclaugh_ is now known as tmclaugh
[2011/12/21 19:05:43] @ londo joined channel #puppet
[2011/12/21 19:07:24] @ dwalu joined channel #puppet
[2011/12/21 19:08:28] @ Quit: dwalu: Client Quit
[2011/12/21 19:08:42] @ Quit: ajburton: Quit: Leaving.
[2011/12/21 19:10:09] @ Quit: vagn: Quit: Leaving
[2011/12/21 19:16:34] @ Quit: fennec: Ping timeout: 255 seconds
[2011/12/21 19:17:59] @ Quit: wooster: Ping timeout: 252 seconds
[2011/12/21 19:18:43] @ mosen joined channel #puppet
[2011/12/21 19:20:22] @ kelseyhightower joined channel #puppet
[2011/12/21 19:20:31] @ Quit: tmclaugh: Quit: tmclaugh
[2011/12/21 19:26:15] @ Quit: st33v: Quit: st33v
[2011/12/21 19:29:07] @ Quit: amoe: Read error: Connection reset by peer
[2011/12/21 19:34:12] @ amoe joined channel #puppet
[2011/12/21 19:34:18] @ bobra joined channel #puppet
[2011/12/21 19:34:36] @ seanh-ansca joined channel #puppet
[2011/12/21 19:41:54] @ st33v joined channel #puppet
[2011/12/21 19:42:09] @ Quit: kermit: Ping timeout: 240 seconds
[2011/12/21 19:42:21] @ kelseyhightower left channel #puppet ()
[2011/12/21 19:42:36] @ choonming joined channel #puppet
[2011/12/21 19:43:07] @ Quit: st33v: Client Quit
[2011/12/21 19:45:57] @ savid joined channel #puppet
[2011/12/21 19:46:21] <savid> This syntax used to work in an earlier version of puppet and now it doesn't: ensure => ($ensure and $has_init)
[2011/12/21 19:46:29] <savid> Why is that?
[2011/12/21 19:46:32] @ wooster joined channel #puppet
[2011/12/21 19:46:38] <savid> is there another way of doing that?
[2011/12/21 19:49:19] @ hollyw00d joined channel #puppet
[2011/12/21 19:49:29] @ hollyw00d left channel #puppet ()
[2011/12/21 19:55:52] @ dissipate joined channel #puppet
[2011/12/21 19:55:56] @ Quit: wooster: Ping timeout: 252 seconds
[2011/12/21 19:56:13] @ Quit: dissipate: Read error: Connection reset by peer
[2011/12/21 19:56:23] @ dissipate_ joined channel #puppet
[2011/12/21 19:57:23] @ Quit: choonming: Ping timeout: 252 seconds
[2011/12/21 19:58:53] @ kermit joined channel #puppet
[2011/12/21 20:01:17] @ adimania joined channel #puppet
[2011/12/21 20:02:53] @ Quit: dissipate_: Quit: Leaving
[2011/12/21 20:03:09] @ dissipate joined channel #puppet
[2011/12/21 20:03:10] @ Quit: dissipate: Changing host
[2011/12/21 20:03:10] @ dissipate joined channel #puppet
[2011/12/21 20:03:53] @ Quit: seanh-ansca: Quit: Leaving.
[2011/12/21 20:04:10] @ joe-mac1 joined channel #puppet
[2011/12/21 20:08:37] @ Quit: bmahe: Quit: Leaving
[2011/12/21 20:09:06] @ Quit: alanevans: Remote host closed the connection
[2011/12/21 20:14:09] @ Quit: adimania: Ping timeout: 240 seconds
[2011/12/21 20:14:49] @ Quit: savid: Ping timeout: 240 seconds
[2011/12/21 20:15:01] @ kenperkins joined channel #puppet
[2011/12/21 20:15:31] @ Quit: danikov: Quit: danikov
[2011/12/21 20:16:27] @ Quit: nitram_macair_: Quit: nitram_macair_
[2011/12/21 20:18:11] @ drewrm joined channel #puppet
[2011/12/21 20:18:58] @ AshishH joined channel #puppet
[2011/12/21 20:21:16] @ mapu joined channel #puppet
[2011/12/21 20:21:37] @ abhay_ joined channel #puppet
[2011/12/21 20:21:45] @ Quit: dbgster: Quit: dbgster
[2011/12/21 20:22:25] @ kelseyhightower joined channel #puppet
[2011/12/21 20:22:45] @ abhay_ left channel #puppet ()
[2011/12/21 20:27:50] @ Quit: dissipate: Quit: Leaving
[2011/12/21 20:37:41] @ choonming joined channel #puppet
[2011/12/21 20:38:47] @ alanevans joined channel #puppet
[2011/12/21 20:40:08] @ freezey joined channel #puppet
[2011/12/21 20:40:42] @ Quit: ascarter: Quit: Computer has gone to sleep.
[2011/12/21 20:43:12] <freezey> when using exec { and then issuing the command => is their a way that i can incorporate the local machines hostname into the command statement?
[2011/12/21 20:43:56] <nevyn> sure.
[2011/12/21 20:44:48] <nevyn> it's in a fact you can easilly do that substitution before the catalogue is compiled
[2011/12/21 20:45:30] <freezey> ?
[2011/12/21 20:45:52] <freezey> so for the command => "command here" how would you append the hostname into part of that command?
[2011/12/21 20:45:54] <nevyn> unless you're talking about standalone puppet code..
[2011/12/21 20:46:27] <nevyn> in which case I would think there's a way... but dunno what it is.
[2011/12/21 20:47:16] <freezey> well this is just code inside of a puppet manifest file
[2011/12/21 20:47:33] <freezey> so the command => "command here" under the exec
[2011/12/21 20:49:04] <whack> freezey: command => "echo hello $hostname"
[2011/12/21 20:49:16] <freezey> hrm
[2011/12/21 20:49:25] <freezey> i was wondering if it was going to be that easy or not
[2011/12/21 20:49:44] <freezey> would ${fqdn} work?
[2011/12/21 20:52:38] <whack> sure
[2011/12/21 20:52:44] <whack> any fact or variable works
[2011/12/21 21:01:14] @ Quit: mapu: Quit: mapu
[2011/12/21 21:01:42] @ Mordos joined channel #puppet
[2011/12/21 21:02:53] @ Quit: Mordos: Client Quit
[2011/12/21 21:03:53] @ PotatoRape joined channel #puppet
[2011/12/21 21:04:38] <freezey> k
[2011/12/21 21:04:40] <freezey> we shall see
[2011/12/21 21:04:44] <freezey> have to define it somewhere
[2011/12/21 21:04:53] @ Quit: cliff-hm: Ping timeout: 268 seconds
[2011/12/21 21:05:12] <nevyn> freezey: is it a manifest on a puppetmaster?
[2011/12/21 21:05:25] <freezey> yup
[2011/12/21 21:05:43] <nevyn> right so you have all the facts from the facter run availible
[2011/12/21 21:05:56] <nevyn> you don't have to define the hostname
[2011/12/21 21:06:15] <freezey> giving nodes a specific class and inside of that manifest their is an exec and on the exec each node will have to be command => "echo hello hostname"
[2011/12/21 21:09:22] @ Quit: Holocaine:
[2011/12/21 21:11:17] @ adimania joined channel #puppet
[2011/12/21 21:11:58] @ mapu joined channel #puppet
[2011/12/21 21:17:24] @ grosendorf joined channel #puppet
[2011/12/21 21:18:03] @ Quit: londo: Ping timeout: 252 seconds
[2011/12/21 21:18:24] @ londo joined channel #puppet
[2011/12/21 21:19:45] @ ascarter joined channel #puppet
[2011/12/21 21:20:02] @ Quit: danblack: Ping timeout: 276 seconds
[2011/12/21 21:22:36] <grosendorf> so i'm trying to use a template to create this config file that needs to look like this: http://pastie.org/3055805 . Basically, I need it to iterate through a list of servers that I'll pass in as parameters, but I also need it create the server numbers (i.e. server.1, server.2)
[2011/12/21 21:22:45] <grosendorf> how in the hell can I pull that off? :)
[2011/12/21 21:23:03] @ Quit: neodosh: Ping timeout: 248 seconds
[2011/12/21 21:25:13] @ xjiujiu joined channel #puppet
[2011/12/21 21:27:24] @ X99 joined channel #puppet
[2011/12/21 21:27:29] @ neodosh joined channel #puppet
[2011/12/21 21:27:41] @ Quit: londo: Ping timeout: 240 seconds
[2011/12/21 21:29:20] @ Quit: amoe: Read error: Connection reset by peer
[2011/12/21 21:30:09] @ Quit: xjiujiu: Ping timeout: 240 seconds
[2011/12/21 21:34:30] @ amoe joined channel #puppet
[2011/12/21 21:40:40] @ Quit: mapu: Quit: mapu
[2011/12/21 21:41:31] @ Quit: kelseyhightower: Quit: kelseyhightower
[2011/12/21 21:44:14] @ KaiserBeto left channel #puppet ()
[2011/12/21 21:45:26] @ Quit: daysmen: Ping timeout: 248 seconds
[2011/12/21 21:50:58] @ MarkN1 joined channel #puppet
[2011/12/21 21:51:20] @ Quit: MarkN1: Client Quit
[2011/12/21 21:53:09] @ Quit: Djelibeybi: Quit: Textual IRC Client: http://www.textualapp.com/
[2011/12/21 21:53:27] @ MarkN1 joined channel #puppet
[2011/12/21 21:54:23] @ Quit: freezey: Quit: freezey
[2011/12/21 21:54:44] @ Quit: drewrm: Ping timeout: 252 seconds
[2011/12/21 21:57:51] @ danblack joined channel #puppet
[2011/12/21 21:57:52] @ Quit: danblack: Client Quit
[2011/12/21 21:58:06] @ danblack joined channel #puppet
[2011/12/21 21:59:01] @ Quit: neonflux: Quit: Leaving.
[2011/12/21 21:59:09] @ Quit: grosendorf: Ping timeout: 240 seconds
[2011/12/21 22:02:10] @ Quit: e1mer: Ping timeout: 255 seconds
[2011/12/21 22:04:23] @ nitram_macair_ joined channel #puppet
[2011/12/21 22:09:22] @ Quit: kermit: Ping timeout: 255 seconds
[2011/12/21 22:11:03] @ kermit joined channel #puppet
[2011/12/21 22:14:53] @ Quit: choonming: Ping timeout: 252 seconds
[2011/12/21 22:20:05] @ Quit: PotatoRape: Quit: Leaving
[2011/12/21 22:25:48] @ SEJeff joined channel #puppet
[2011/12/21 22:25:53] @ SEJeff left channel #puppet ("Ex-Chat")
[2011/12/21 22:27:54] @ Quit: gniks: Quit: Leaving.
[2011/12/21 22:28:25] @ wilmoore joined channel #puppet
[2011/12/21 22:29:40] @ Quit: Stenbryggen: Quit: Leaving.
[2011/12/21 22:36:27] <kenperkins> anyone using puppet to manage haproxy?
[2011/12/21 22:36:34] * kenperkins would love to look at your modules :D
[2011/12/21 22:38:20] <jeremyb> eshamow: ping?
[2011/12/21 22:40:38] <jeremyb> eshamow: you have mail from me on the "last call" thread
[2011/12/21 22:41:32] @ riha joined channel #puppet
[2011/12/21 22:49:38] @ Quit: ascarter: Quit: Computer has gone to sleep.
[2011/12/21 22:50:53] @ Quit: mosen: Quit: Leaving
[2011/12/21 22:54:43] <bodepd_> Volcane: ping
[2011/12/21 22:55:08] @ smintz joined channel #puppet
[2011/12/21 22:56:11] @ Quit: nitram_macair_: Quit: nitram_macair_
[2011/12/21 22:58:57] @ csanchez joined channel #puppet
[2011/12/21 22:59:37] @ alban21 joined channel #puppet
[2011/12/21 22:59:46] <kenperkins> does a puppet template need to end in .erb?
[2011/12/21 22:59:57] @ artkrz joined channel #puppet
[2011/12/21 23:00:32] @ choonming joined channel #puppet
[2011/12/21 23:00:40] @ Quit: alban2: Ping timeout: 252 seconds
[2011/12/21 23:01:06] @ f0 joined channel #puppet
[2011/12/21 23:04:25] <bodepd_> kenperkins: no
[2011/12/21 23:09:20] @ salax joined channel #puppet
[2011/12/21 23:15:14] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 23:15:59] @ Quit: blentz: Read error: Connection reset by peer
[2011/12/21 23:16:33] @ espent joined channel #puppet
[2011/12/21 23:17:02] @ csanchez joined channel #puppet
[2011/12/21 23:17:09] @ Quit: alban21: Ping timeout: 240 seconds
[2011/12/21 23:17:13] @ Stenbryggen joined channel #puppet
[2011/12/21 23:22:47] @ nitram_macair_ joined channel #puppet
[2011/12/21 23:26:49] @ Quit: ldlework: Ping timeout: 240 seconds
[2011/12/21 23:28:03] <blkperl> /win 14
[2011/12/21 23:30:25] @ Quit: Bass10: Ping timeout: 268 seconds
[2011/12/21 23:32:12] @ DJClean joined channel #puppet
[2011/12/21 23:34:04] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 23:35:07] @ csanchez joined channel #puppet
[2011/12/21 23:35:16] @ Quit: elementai: Quit: Leaving.
[2011/12/21 23:39:32] @ Quit: skm: Quit: Computer has gone to sleep.
[2011/12/21 23:40:47] @ jodok joined channel #puppet
[2011/12/21 23:41:25] @ Quit: adimania: Ping timeout: 252 seconds
[2011/12/21 23:45:22] @ rjd_ joined channel #puppet
[2011/12/21 23:49:24] * kenperkins happy
[2011/12/21 23:52:28] @ Quit: csanchez: Read error: Connection timed out
[2011/12/21 23:52:38] @ Quit: odyi: Read error: Connection reset by peer
[2011/12/21 23:52:44] @ odyi joined channel #puppet
[2011/12/21 23:52:45] @ Quit: odyi: Changing host
[2011/12/21 23:52:45] @ odyi joined channel #puppet
[2011/12/21 23:53:13] @ csanchez joined channel #puppet
[2011/12/21 23:55:31] @ verwilst joined channel #puppet
[2011/12/21 23:56:14] @ adimania joined channel #puppet
[2011/12/21 23:59:17] @ alban2 joined channel #puppet
[2011/12/21 23:59:36] @ Quit: marczak: Quit: Lost terminal
[2011/12/22 00:01:07] @ Log closed by gepetto (log rotation)

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