| [2011/11/28 00:02:49] @ Log started by gepetto | ||
| [2011/11/28 00:02:49] @ ckauhaus joined channel #puppet | ||
| [2011/11/28 00:05:49] @ larstobi joined channel #puppet | ||
| [2011/11/28 00:05:50] @ hco-bitlbee-mba joined channel #puppet | ||
| [2011/11/28 00:06:08] @ Ramonster joined channel #puppet | ||
| [2011/11/28 00:07:08] @ Quit: seanh-ansca: Quit: Leaving. | ||
| [2011/11/28 00:07:08] @ Quit: skm: Quit: Computer has gone to sleep. | ||
| [2011/11/28 00:10:12] @ vkdir joined channel #puppet | ||
| [2011/11/28 00:13:31] @ Razique joined channel #puppet | ||
| [2011/11/28 00:15:12] @ Quit: duerF: Quit: Leaving | ||
| [2011/11/28 00:16:53] @ zorg1 joined channel #puppet | ||
| [2011/11/28 00:18:09] @ ezmobius|zoning is now known as ezmobius|zoning| | ||
| [2011/11/28 00:18:13] @ jodok joined channel #puppet | ||
| [2011/11/28 00:20:42] @ Quit: zorg1: Client Quit | ||
| [2011/11/28 00:22:14] @ tily joined channel #puppet | ||
| [2011/11/28 00:24:58] @ inecas joined channel #puppet | ||
| [2011/11/28 00:25:19] @ emergion joined channel #puppet | ||
| [2011/11/28 00:27:43] @ Quit: lak: Quit: Leaving. | ||
| [2011/11/28 00:31:51] @ Quit: djambar: Quit: Leaving | ||
| [2011/11/28 00:38:16] @ Quit: jodok: Quit: jodok | ||
| [2011/11/28 00:38:18] <jedi4ever> morning | ||
| [2011/11/28 00:38:42] @ trickyf joined channel #puppet | ||
| [2011/11/28 00:38:43] <jedi4ever> I'm describing puppet testing for a team ... | ||
| [2011/11/28 00:38:51] <jedi4ever> I know of cucumber-puppet, rspec-puppet, puppet-lint, pre-commit parseonly | ||
| [2011/11/28 00:38:56] <jedi4ever> anything I'm missing? | ||
| [2011/11/28 00:39:13] <kjetilho> jedi4ever: Gepetto | ||
| [2011/11/28 00:39:27] <kjetilho> it has on-the-fly lint/dependency checking | ||
| [2011/11/28 00:39:35] <yann4> jedi4ever, you're working for a company doing puppet training? | ||
| [2011/11/28 00:39:35] <kjetilho> module dependencies, that is | ||
| [2011/11/28 00:40:07] <jedi4ever> yann4: no, I'm writing a doc on how to setup puppetmodules + writing tests for them | ||
| [2011/11/28 00:40:13] <kjetilho> yann4: I am. but where in Europe are you? | ||
| [2011/11/28 00:40:29] <yann4> kjetilho, berlin - not too far from belgium for jedi4ever :) | ||
| [2011/11/28 00:40:52] <yann4> a bit further from norway though | ||
| [2011/11/28 00:41:20] @ KaZeR_W joined channel #puppet | ||
| [2011/11/28 00:42:00] <yann4> if anyone is interested in giving a 1-day training in berlin in january, please pm me - didn't find that many companies doing puppet courses so far | ||
| [2011/11/28 00:42:47] <kjetilho> yann4: right :-) seems like you are a jedimaster with /whois ;) | ||
| [2011/11/28 00:43:51] @ Quit: Spads: Ping timeout: 244 seconds | ||
| [2011/11/28 00:43:56] @ ezryx joined channel #puppet | ||
| [2011/11/28 00:44:02] <jedi4ever> kjetilho: had a closer look at gepetto, seems like duplicating effort of vagrant? | ||
| [2011/11/28 00:45:00] <kjetilho> what's Vagrant? | ||
| [2011/11/28 00:45:15] <kjetilho> Gepetto is nothing like the Vagrant I know | ||
| [2011/11/28 00:45:35] @ Stenbryggen joined channel #puppet | ||
| [2011/11/28 00:45:42] @ Gavan joined channel #puppet | ||
| [2011/11/28 00:45:52] <kjetilho> jedi4ever: I'm talking about the Eclipse plugin: http://cloudsmith.github.com/geppetto/faq.html | ||
| [2011/11/28 00:46:18] <Gavan> Hello, how are you, I'm Russian from Siberia | ||
| [2011/11/28 00:46:31] <jedi4ever> kjetilho: ah right, I was refering to this one - https://github.com/albanpeignier/gepetto | ||
| [2011/11/28 00:47:08] <kjetilho> sorry for the missing "p" :) | ||
| [2011/11/28 00:50:54] @ Quit: Gavan: Quit: Îäíà äåâî÷êà èìåëà ñ÷àñòüå. Ñ÷àñòüå òîæå â äîëãó íå îñòàëîñü... ß ÞçÀþ ÑàÌûÉ ÐåÀëÜíÛé ÑêÐèÏò NeOn Script 9.0! CêÀ÷Àé ñ http://neon-ms.info : | ||
| [2011/11/28 00:52:55] @ Dominic_ is now known as Dominic | ||
| [2011/11/28 00:56:18] @ mogitaff joined channel #puppet | ||
| [2011/11/28 00:59:19] <tolland> im trying to enable storeconfigs on my local box, im getting the error I know of cucumber-puppet, rspec-puppet, puppet-lint, pre-commit parseonly | ||
| [2011/11/28 00:59:22] <tolland> 02:38:56 < jedi4ever> anything I'm missing? | ||
| [2011/11/28 00:59:29] <tolland> oops, that wasn't the error | ||
| [2011/11/28 00:59:54] <tolland> Puppet.info "ActiveRecord 2.1 or later required for StoreConfigs" | ||
| [2011/11/28 01:00:18] <tolland> that was the error, it relates to Puppet::Util.activerecord_version -where do I get that frmo? | ||
| [2011/11/28 01:01:42] @ jonhattan joined channel #puppet | ||
| [2011/11/28 01:01:49] @ The-Bat joined channel #puppet | ||
| [2011/11/28 01:01:50] <jedi4ever> tolland: how about gem install activerecord 2.1 | ||
| [2011/11/28 01:03:54] @ Quit: KaiserBeto: Read error: Connection reset by peer | ||
| [2011/11/28 01:04:14] @ KaiserBeto joined channel #puppet | ||
| [2011/11/28 01:07:13] <tolland> jedi4ever: yeah, thanks | ||
| [2011/11/28 01:07:15] @ Quit: MUILTFN: Ping timeout: 260 seconds | ||
| [2011/11/28 01:08:34] @ Quit: KaiserBeto: Ping timeout: 244 seconds | ||
| [2011/11/28 01:10:07] @ Quit: zeroXten: Quit: leaving | ||
| [2011/11/28 01:10:23] @ zeroXten joined channel #puppet | ||
| [2011/11/28 01:10:35] @ susman joined channel #puppet | ||
| [2011/11/28 01:10:50] @ dnjaramba joined channel #puppet | ||
| [2011/11/28 01:11:44] <susman> hi, is there any variable like $osversion? | ||
| [2011/11/28 01:12:48] <fragfutter> lsbdistrelease | ||
| [2011/11/28 01:12:56] <fragfutter> operatingsystemrelease | ||
| [2011/11/28 01:12:59] @ Holocaine joined channel #puppet | ||
| [2011/11/28 01:13:34] @ MUILTFN joined channel #puppet | ||
| [2011/11/28 01:13:56] @ Quit: hco-bitlbee-mba: Quit: hco-bitlbee-mba | ||
| [2011/11/28 01:14:12] @ hco-bitlbee-mba joined channel #puppet | ||
| [2011/11/28 01:19:01] @ Quit: hco-bitlbee-mba: Ping timeout: 260 seconds | ||
| [2011/11/28 01:20:48] @ Quit: joe-mac: Ping timeout: 248 seconds | ||
| [2011/11/28 01:21:29] @ hco-bitlbee-mba joined channel #puppet | ||
| [2011/11/28 01:21:48] @ ironmunk joined channel #puppet | ||
| [2011/11/28 01:22:43] @ Quit: hco-bitlbee-mba: Client Quit | ||
| [2011/11/28 01:27:01] @ jcspray joined channel #puppet | ||
| [2011/11/28 01:27:48] @ hco-bitlbee-mba joined channel #puppet | ||
| [2011/11/28 01:37:02] @ MattyM joined channel #puppet | ||
| [2011/11/28 01:39:30] @ Quit: emergion: Quit: later... | ||
| [2011/11/28 01:40:01] @ Quit: hfnix: Quit: Leaving. | ||
| [2011/11/28 01:40:32] <susman> $::lsbdistrelease - no go for Centos | ||
| [2011/11/28 01:40:42] <susman> will check operatingsystemrelease | ||
| [2011/11/28 01:40:44] <susman> 10x | ||
| [2011/11/28 01:41:26] <fragfutter> susman: you miss redhat-lsb | ||
| [2011/11/28 01:41:52] @ silversurfer joined channel #puppet | ||
| [2011/11/28 01:44:22] @ emergion joined channel #puppet | ||
| [2011/11/28 01:44:39] @ anastasia joined channel #puppet | ||
| [2011/11/28 01:45:28] @ anastasia left channel #puppet () | ||
| [2011/11/28 01:47:42] @ dclp joined channel #puppet | ||
| [2011/11/28 01:53:49] @ Quit: hco-bitlbee-mba: Quit: hco-bitlbee-mba | ||
| [2011/11/28 01:58:22] <robinbowes> Morning all | ||
| [2011/11/28 01:59:22] <dissipate> robinbowes, good morning | ||
| [2011/11/28 01:59:44] <dissipate> robinbowes, is it a glorious day for puppet? can you smell the puppet in the morning? | ||
| [2011/11/28 02:00:14] @ skm joined channel #puppet | ||
| [2011/11/28 02:00:17] @ Quit: Xeross: Excess Flood | ||
| [2011/11/28 02:00:26] <robinbowes> ha! | ||
| [2011/11/28 02:01:06] <robinbowes> Sadly, I have a php problem to deal with before continuing with puppet manifest writing | ||
| [2011/11/28 02:01:22] <dissipate> robinbowes, oh, bummer. :( | ||
| [2011/11/28 02:01:36] @ Xeross joined channel #puppet | ||
| [2011/11/28 02:12:08] @ Quit: frostynova: Remote host closed the connection | ||
| [2011/11/28 02:17:01] <susman> fragfutter: is there variable called $::redhat-lsb? | ||
| [2011/11/28 02:17:36] <fragfutter> susman: you miss the package redhat-lsb on your target system. Facter variables that start with lsb, require it. | ||
| [2011/11/28 02:18:03] <susman> fragfutter: oh, ok, 10x | ||
| [2011/11/28 02:25:09] @ mayak joined channel #puppet | ||
| [2011/11/28 02:26:12] @ Ancient|away is now known as Ancient | ||
| [2011/11/28 02:29:38] @ Spads joined channel #puppet | ||
| [2011/11/28 02:33:31] @ Quit: tilgovi: Remote host closed the connection | ||
| [2011/11/28 02:36:35] @ Quit: dissipate: Read error: Operation timed out | ||
| [2011/11/28 02:37:56] @ Quit: skm: Quit: Computer has gone to sleep. | ||
| [2011/11/28 02:45:44] @ Quit: tily: Read error: Connection reset by peer | ||
| [2011/11/28 02:46:11] @ tily joined channel #puppet | ||
| [2011/11/28 03:07:27] @ Quit: ezryx: Remote host closed the connection | ||
| [2011/11/28 03:08:15] @ ezryx joined channel #puppet | ||
| [2011/11/28 03:08:45] @ Quit: davewongillies: Ping timeout: 244 seconds | ||
| [2011/11/28 03:18:30] @ duerF joined channel #puppet | ||
| [2011/11/28 03:21:23] @ davewongillies joined channel #puppet | ||
| [2011/11/28 03:31:44] @ Quit: pmorillon: Quit: pmorillon | ||
| [2011/11/28 03:37:01] <artkrz> hey guys | ||
| [2011/11/28 03:37:17] @ Razique_ joined channel #puppet | ||
| [2011/11/28 03:37:18] @ Quit: Razique: Read error: Connection reset by peer | ||
| [2011/11/28 03:37:18] @ Razique_ is now known as Razique | ||
| [2011/11/28 03:37:41] <artkrz> i'm running couple of dashboard servers, so there's no way anyone could make changes to nodes reporting to the dashboard right ? | ||
| [2011/11/28 03:38:02] <artkrz> all those hosts, classes, groups bits apply only to dashboard db | ||
| [2011/11/28 03:38:09] <artkrz> am i getting this right ? | ||
| [2011/11/28 03:42:19] @ Quit: sdog: Remote host closed the connection | ||
| [2011/11/28 03:44:30] @ Charlyftw joined channel #puppet | ||
| [2011/11/28 03:49:40] @ dcsobralWork joined channel #puppet | ||
| [2011/11/28 03:50:41] @ Quit: Holocaine: | ||
| [2011/11/28 03:59:54] @ aib_007 joined channel #puppet | ||
| [2011/11/28 03:59:59] @ Quit: scobal: Read error: Connection reset by peer | ||
| [2011/11/28 04:01:53] @ scobal joined channel #puppet | ||
| [2011/11/28 04:04:51] @ pmorillon joined channel #puppet | ||
| [2011/11/28 04:05:15] @ Quit: dnjaramba: Read error: Connection reset by peer | ||
| [2011/11/28 04:09:00] @ dnjaramba joined channel #puppet | ||
| [2011/11/28 04:11:36] @ rclark joined channel #puppet | ||
| [2011/11/28 04:13:23] @ Quit: dnjaramba: Read error: Connection reset by peer | ||
| [2011/11/28 04:13:32] @ dnjaramba joined channel #puppet | ||
| [2011/11/28 04:13:33] @ frostynova joined channel #puppet | ||
| [2011/11/28 04:18:55] @ ska joined channel #puppet | ||
| [2011/11/28 04:19:46] @ hco-bitlbee-mba joined channel #puppet | ||
| [2011/11/28 04:23:40] @ marrusl joined channel #puppet | ||
| [2011/11/28 04:27:31] @ natewalck joined channel #puppet | ||
| [2011/11/28 04:27:59] @ Quit: MUILTFN: | ||
| [2011/11/28 04:33:56] @ Quit: ezryx: Remote host closed the connection | ||
| [2011/11/28 04:34:33] @ ezryx joined channel #puppet | ||
| [2011/11/28 04:37:08] <erthad> hiall | ||
| [2011/11/28 04:37:20] <natewalck> morning! :) | ||
| [2011/11/28 04:37:21] <erthad> is there a way to completely remove a node from puppet dashboard? | ||
| [2011/11/28 04:38:06] <erthad> I click on destroy in the node list but they reappear after I e.g. hit them with a search | ||
| [2011/11/28 04:39:53] <gepetto> ::redmine:: Wiki edit: User_And_Homedir_Recipe_Patterns (#3) @ http://projects.puppetlabs.com/projects/puppet/wiki/User_And_Homedir_Recipe_Patterns?version=3 (by Riccardo Pupazzi) | ||
| [2011/11/28 04:42:32] @ puppetpuppeteer joined channel #puppet | ||
| [2011/11/28 04:44:37] <puppetpuppeteer> Ladies and gentleman, got an issue here... My puppetmaster fileserver seems to not be serving any new files created :( somehow it returns a 404 every time, i checked permissions and that the file is in the right place... old files that were created before today serve fine, however any new files don't work... can anyone point me to a possible solution path please? | ||
| [2011/11/28 04:45:16] @ Quit: scobal: Read error: Connection reset by peer | ||
| [2011/11/28 04:45:33] @ Quit: ezmobius|zoning|: Quit: peace out | ||
| [2011/11/28 04:46:17] <_rc_> so what changed today> | ||
| [2011/11/28 04:48:13] <puppetpuppeteer> nothing that i can see | ||
| [2011/11/28 04:48:36] @ dclp_ joined channel #puppet | ||
| [2011/11/28 04:48:39] <puppetpuppeteer> went through backups and all seems equal | ||
| [2011/11/28 04:49:04] <puppetpuppeteer> i have puppet running with mod_passenger + apache | ||
| [2011/11/28 04:49:12] @ scobal joined channel #puppet | ||
| [2011/11/28 04:49:38] @ Quit: bobra: Ping timeout: 252 seconds | ||
| [2011/11/28 04:50:18] @ Quit: dclp: Ping timeout: 260 seconds | ||
| [2011/11/28 04:50:18] @ Quit: helindbe: Read error: Connection reset by peer | ||
| [2011/11/28 04:50:18] @ dclp_ is now known as dclp | ||
| [2011/11/28 04:50:31] <puppetpuppeteer> basically created some new folders and files, tried accessing them and keeps throwing this: err: /Stage[main]/Mod_ssl/File[sslconf]: Could not evaluate: Could not retrieve information from source(s) puppet:///files/nodes/machinename_subname/system/etc/httpd/conf.d/ssl.conf at /etc/puppet/environments/main/manifests/class/mod_ssl/mod_ssl.pp:13 | ||
| [2011/11/28 04:50:47] <puppetpuppeteer> ssl.conf is the file i'm trying to access | ||
| [2011/11/28 04:51:36] @ Tom___ joined channel #puppet | ||
| [2011/11/28 04:51:44] <Tom___> hi | ||
| [2011/11/28 04:51:45] @ helindbe joined channel #puppet | ||
| [2011/11/28 04:51:59] @ Quit: inecas: Remote host closed the connection | ||
| [2011/11/28 04:52:05] @ helindbe_ joined channel #puppet | ||
| [2011/11/28 04:52:18] <Tom___> I am getting below error any one has any idea | ||
| [2011/11/28 04:52:22] <_rc_> so the new files and folders, their ownership/permissions would seem to differ from the existing ones | ||
| [2011/11/28 04:52:29] <Tom___> err: Could not retrieve catalog from remote server: Error 400 on SERVER: stack level too deep at /etc/puppetlabs/puppet/manifests/classes/baseapps.pp:245 on node xxxxx | ||
| [2011/11/28 04:52:49] <puppetpuppeteer> _rc_: no, all the same | ||
| [2011/11/28 04:52:54] @ inecas joined channel #puppet | ||
| [2011/11/28 04:53:01] <puppetpuppeteer> checked that and even gave them 777 at one point | ||
| [2011/11/28 04:53:03] <bd> Failed to parse template etc/cron.d/apt: Could not find value for 'fqdn_rand' | ||
| [2011/11/28 04:53:07] <bd> what am I doing wrong? | ||
| [2011/11/28 04:53:37] @ bobra joined channel #puppet | ||
| [2011/11/28 04:53:40] <_rc_> bd: not declaring $fqdn_rand | ||
| [2011/11/28 04:53:52] <puppetpuppeteer> bd: variable scope? | ||
| [2011/11/28 04:53:55] <_rc_> Tom___: you would seem to have accidental recursion | ||
| [2011/11/28 04:54:20] <bd> _rc_:, puppetpuppeteer: fqdn_rand is a function, see: http://docs.puppetlabs.com/references/2.7.6/function.html | ||
| [2011/11/28 04:54:30] <Tom___> rc: I don't understand | ||
| [2011/11/28 04:54:43] <bd> _rc_:, puppetpuppeteer: it seems i can not use it in a template | ||
| [2011/11/28 04:55:30] <Tom___> rc: please let me know how can resolve that error message. that is the problem with users module. when I exclude users from that file this error goes away | ||
| [2011/11/28 04:55:31] <_rc_> bd: try scope.fqdn_rand() | ||
| [2011/11/28 04:55:49] @ Quit: helindbe: Ping timeout: 240 seconds | ||
| [2011/11/28 04:55:49] <_rc_> Tom___: without seeing your module I can only guess | ||
| [2011/11/28 04:55:49] @ helindbe_ is now known as helindbe | ||
| [2011/11/28 04:55:55] <puppetpuppeteer> bd: maybe not a perfect solution but you can always assign to another variable in your class/ module and then read that cvariable on the template | ||
| [2011/11/28 04:56:14] <puppetpuppeteer> _rc_: other than file permissions what can my issue be? | ||
| [2011/11/28 04:56:27] <_rc_> puppetpuppeteer: you misnamed the file | ||
| [2011/11/28 04:56:40] <puppetpuppeteer> also not | ||
| [2011/11/28 04:56:51] <puppetpuppeteer> fileserver.conf looks like this [files] path / allow * | ||
| [2011/11/28 04:56:54] <bd> _rc_: bad idea, no the ruby process on the master consumes 100% cpu and hangs | ||
| [2011/11/28 04:57:00] <bd> puppetpuppeteer: I guess I'll do that | ||
| [2011/11/28 04:57:01] <Tom___> rc: what details you want me to produce | ||
| [2011/11/28 04:57:43] <_rc_> Tom___: at the least, the code around baseapps.pp:245 | ||
| [2011/11/28 04:58:39] <_rc_> puppetpuppeteer: so what's the full path of the file, and what's the resource? | ||
| [2011/11/28 04:58:48] <Tom___> rc: 245 line is include users::gdns | ||
| [2011/11/28 04:59:06] <Tom___> rc: btw I am using pe 2.0 | ||
| [2011/11/28 04:59:24] <Tom___> is there any chnages in users module in pe 2.0 ? | ||
| [2011/11/28 05:00:04] <Tom___> i mean users specification in puppet | ||
| [2011/11/28 05:00:37] <puppetpuppeteer> _rc_: /etc/puppet/environments/main/files/nodes/machinename_subname/system/etc/httpd/conf.d/ssl.conf | ||
| [2011/11/28 05:01:34] <_rc_> puppetpuppeteer: then that's not going to resolve correctly, if your fileserver.conf really is what you claim | ||
| [2011/11/28 05:01:43] <puppetpuppeteer> _rc_: file { 'sslconf': name => "/etc/httpd/conf.d/ssl.conf", mode => 600, source => ["puppet:///files/nodes/${clientcert}/system/etc/httpd/conf.d/ssl.conf"], } | ||
| [2011/11/28 05:02:09] <puppetpuppeteer> why's that? | ||
| [2011/11/28 05:02:32] @ Quit: scobal: Read error: Connection reset by peer | ||
| [2011/11/28 05:02:56] <_rc_> ... | ||
| [2011/11/28 05:03:01] <puppetpuppeteer> _rc_: i had also this previously as default but after many failed tests i commented them: [files] #path /etc/puppet/environments/main/files #allow * #path /etc/puppet/environments/testing/files #allow * | ||
| [2011/11/28 05:03:33] <_rc_> puppetpuppeteer: so that's what you changed today? | ||
| [2011/11/28 05:03:56] <puppetpuppeteer> nope, changed that after it wasn't working already | ||
| [2011/11/28 05:04:24] <puppetpuppeteer> to see if that would fix it | ||
| [2011/11/28 05:04:25] <_rc_> puppet:///files/nodes/${clientcert}/system/etc/httpd/conf.d/ssl.conf will go to the [files] section of fileserver.conf and translate into /nodes/${clientcert}/system/etc/httpd/conf.d/ssl.conf as you said [files] had path / | ||
| [2011/11/28 05:04:53] <_rc_> if you really want to work with environments, put your files into modules. | ||
| [2011/11/28 05:05:11] <puppetpuppeteer> yes we're developing v2 of our system with modules | ||
| [2011/11/28 05:05:28] <puppetpuppeteer> but for the time being we still need to maintain this version without them | ||
| [2011/11/28 05:05:38] <puppetpuppeteer> which has been working without problems, only this issue today... | ||
| [2011/11/28 05:05:40] <_rc_> then you need to fix your fileserver.conf | ||
| [2011/11/28 05:05:59] <puppetpuppeteer> ok, i reverted to: [files] path /etc/puppet/environments/main/files allow * path /etc/puppet/environments/testing/files allow * | ||
| [2011/11/28 05:06:04] <_rc_> the paths you've outlined just don't align | ||
| [2011/11/28 05:06:21] <_rc_> you can't have multiple path sections | ||
| [2011/11/28 05:06:24] @ Quit: bobra: Ping timeout: 248 seconds | ||
| [2011/11/28 05:07:17] <_rc_> the fileserver isn't environment aware, which is why you need to use modules | ||
| [2011/11/28 05:10:07] <puppetpuppeteer> _rc_: i left only one path and that worked, cheers | ||
| [2011/11/28 05:10:40] <puppetpuppeteer> however i've had this setup for sometime now and it worked with two paths | ||
| [2011/11/28 05:10:45] <puppetpuppeteer> somehow | ||
| [2011/11/28 05:10:59] <_rc_> it would only work if the file was present in the second path at a guess | ||
| [2011/11/28 05:11:08] <puppetpuppeteer> but i will investigate later on | ||
| [2011/11/28 05:11:09] <_rc_> it'll take the latter entry as the value | ||
| [2011/11/28 05:11:17] <puppetpuppeteer> yes i understand | ||
| [2011/11/28 05:11:31] <_rc_> so you've been pushing testing environment files out to all environments | ||
| [2011/11/28 05:12:32] <puppetpuppeteer> g2g now but will be back later on, check it out and post something back, in the mean time, cheers for the directions | ||
| [2011/11/28 05:12:57] @ Quit: londo_: Ping timeout: 244 seconds | ||
| [2011/11/28 05:16:50] @ dezwart joined channel #puppet | ||
| [2011/11/28 05:17:16] @ Quit: dezwart: Client Quit | ||
| [2011/11/28 05:19:02] <tolland> ive got a bunch of servers with duplicates entries in the /etc/group file, is there a "safe" way to dedupe them with augtool or some other puppet recipe? | ||
| [2011/11/28 05:19:54] @ Quit: abetterlie: Ping timeout: 252 seconds | ||
| [2011/11/28 05:21:15] @ EzeQL joined channel #puppet | ||
| [2011/11/28 05:26:27] @ Quit: Vasik|work: Remote host closed the connection | ||
| [2011/11/28 05:28:33] @ Quit: emergion: Quit: later... | ||
| [2011/11/28 05:29:44] @ cliff-hm joined channel #puppet | ||
| [2011/11/28 05:31:36] @ Quit: dclp: Remote host closed the connection | ||
| [2011/11/28 05:31:54] @ dclp joined channel #puppet | ||
| [2011/11/28 05:32:41] @ Quit: blentz: Quit: Ex-Chat | ||
| [2011/11/28 05:34:16] @ DbT_ joined channel #puppet | ||
| [2011/11/28 05:35:57] @ tenaglia joined channel #puppet | ||
| [2011/11/28 05:35:59] <tenaglia> hi all | ||
| [2011/11/28 05:42:21] <fragfutter> tolland: thats a one time job that should not happen again. Clean it up manually. (sort -u) | ||
| [2011/11/28 05:42:50] @ d3c joined channel #puppet | ||
| [2011/11/28 05:43:18] <d3c> I just changed a crontab's user from root to a normal user. puppet didn't remove the entry from root's crontab. isn't this a bug or is it expected? | ||
| [2011/11/28 05:44:40] <fragfutter> d3c: expected. you defined a different resource. Puppet does only know what you tell him. | ||
| [2011/11/28 05:44:47] <fragfutter> d3c: you need a run that ensures absent to delete the root version. | ||
| [2011/11/28 05:45:04] <d3c> fragfutter: ah, alright. thanks | ||
| [2011/11/28 05:45:58] @ mm_ joined channel #puppet | ||
| [2011/11/28 05:46:31] <mm_> hi all, i've a question about puppet; is possible configure puppet for high availability and/or load balancing? | ||
| [2011/11/28 05:46:33] <mm_> thnx | ||
| [2011/11/28 05:46:49] @ Quit: AshishH: Quit: In a day, when you do not come across any problem means you are travelling in a wrong path. | ||
| [2011/11/28 05:46:49] <artkrz> yes | ||
| [2011/11/28 05:47:56] @ Quit: silversurfer: Remote host closed the connection | ||
| [2011/11/28 05:49:04] @ silversurfer joined channel #puppet | ||
| [2011/11/28 05:49:06] @ Quit: silversurfer: Remote host closed the connection | ||
| [2011/11/28 05:50:01] @ Quit: jonhattan: Ping timeout: 260 seconds | ||
| [2011/11/28 05:53:57] <mm_> artkrz: can you show some link to docs? | ||
| [2011/11/28 05:54:38] @ fixxxermet left channel #puppet () | ||
| [2011/11/28 05:55:20] <tolland> my syslogs are full of puppet chit-chat, should i be configuring puppet to send logs elsewhere, or configuring syslog to make its own file for puppet? | ||
| [2011/11/28 05:55:27] <tolland> i dont want to ship the logs at this point | ||
| [2011/11/28 05:55:33] <pabelanger> Any documentation about the default variables puppet uses? EG: $operatingsystem I cannot seem to locate it | ||
| [2011/11/28 05:55:38] <tolland> mm_: you mean the master ? | ||
| [2011/11/28 05:55:39] <artkrz> http://docs.puppetlabs.com/ if you would care to look there: http://docs.puppetlabs.com/#tuning-and-scaling | ||
| [2011/11/28 05:55:55] <artkrz> pabelanger: type facter on a node | ||
| [2011/11/28 05:56:17] <pabelanger> artkrz: well played sir! | ||
| [2011/11/28 05:56:20] @ uphillian joined channel #puppet | ||
| [2011/11/28 05:56:20] <pabelanger> thanks | ||
| [2011/11/28 05:56:58] <mm_> tolland: yes, master | ||
| [2011/11/28 05:57:07] <artkrz> any puppet devs here ? why you no fix: http://projects.puppetlabs.com/issues/2279 grrrrrrr it's so anoying | ||
| [2011/11/28 05:58:27] <Dominic> artkrz: why don't you submit a patch then? | ||
| [2011/11/28 05:58:42] <Dominic> then you can legitimately prod the devs into reviewing + merging it | ||
| [2011/11/28 05:59:05] <artkrz> i would, unfortunately i don;t know ruby :( | ||
| [2011/11/28 05:59:34] @ mitchellh joined channel #puppet | ||
| [2011/11/28 05:59:40] @ Quit: Meier: Quit: Leaving. | ||
| [2011/11/28 05:59:49] <artkrz> besides, i don't think that a rule that if you don;t like it you should fix it yourself applies here | ||
| [2011/11/28 06:00:25] <tolland> mm_: i setup a multi master system this week, one in the dmz and one for the cloud and it was working good, but i think a recent change to the puppet might have broked a bunch of stuff | ||
| [2011/11/28 06:00:28] @ sduchesneau joined channel #puppet | ||
| [2011/11/28 06:00:48] <Theory> Talking about it here may get it fixed sooner, but it seems unlikely. If it is really important for you to have it fixed, posting a bounty or hiring someone is probably your best bet. | ||
| [2011/11/28 06:01:04] <tolland> before the certs were all aliased to puppet, so a host files entry changed would allow you to switch a master almost transparently | ||
| [2011/11/28 06:01:05] <artkrz> haha, right | ||
| [2011/11/28 06:01:06] <Dominic> artkrz: I'm not suggesting such a rule exists, but bugs get prioritised. Puppet Labs will fix the ones their customers are hitting, they also have an open source team who work on important ones that affect the general project too. The bug report's inactive, it's been voted down, it probably won't get fixed unless somebody does it themselves. | ||
| [2011/11/28 06:01:23] <mm_> so, i've other two-three questions about puppet. i'm evaluating datacenter automation solutions to include in one project.. how many security issues affect puppet between two releases? what's the frequency of puppet security updates? and puppet generic/functional releases? | ||
| [2011/11/28 06:01:29] @ Quit: mitchellh: Client Quit | ||
| [2011/11/28 06:01:29] <mm_> tolland: thank you very much | ||
| [2011/11/28 06:01:56] <artkrz> Dominic: well, not much I can do apart of moaning then | ||
| [2011/11/28 06:02:07] @ blentz joined channel #puppet | ||
| [2011/11/28 06:02:19] @ Quit: dclp: Ping timeout: 258 seconds | ||
| [2011/11/28 06:03:30] <tenaglia> what is considered the "mysql module of the future" ? to me a good candidate seems to be https://github.com/puppetlabs/puppetlabs-mysql , but I see lots of modules in Forge http://forge.puppetlabs.com/modules?q=mysql&commit=Go | ||
| [2011/11/28 06:05:10] @ dclp joined channel #puppet | ||
| [2011/11/28 06:06:13] <tolland> tenaglia: what is the ssh auth module of the moment? the one referenced on the site doesn't haev any updates since 2009? | ||
| [2011/11/28 06:06:52] @ EzeQL is now known as Ezql | ||
| [2011/11/28 06:07:28] @ samkottler joined channel #puppet | ||
| [2011/11/28 06:07:37] @ Ezql left channel #puppet () | ||
| [2011/11/28 06:07:56] @ silversurfer joined channel #puppet | ||
| [2011/11/28 06:09:23] @ ben_duyujie joined channel #puppet | ||
| [2011/11/28 06:09:28] @ zwi joined channel #puppet | ||
| [2011/11/28 06:09:50] @ Quit: zwi: Client Quit | ||
| [2011/11/28 06:10:09] @ zwi joined channel #puppet | ||
| [2011/11/28 06:11:12] @ lwhalen joined channel #puppet | ||
| [2011/11/28 06:20:02] @ tremble joined channel #puppet | ||
| [2011/11/28 06:20:02] @ Quit: tremble: Changing host | ||
| [2011/11/28 06:20:02] @ tremble joined channel #puppet | ||
| [2011/11/28 06:20:04] @ Quit: tremble: Client Quit | ||
| [2011/11/28 06:20:52] @ neilh joined channel #puppet | ||
| [2011/11/28 06:21:40] @ Quit: mm_: Quit: Page closed | ||
| [2011/11/28 06:22:18] <tenaglia> tolland: I have no idea, I'm looking for the mysql one.. | ||
| [2011/11/28 06:24:55] @ Quit: d3c: Quit: leaving | ||
| [2011/11/28 06:25:25] @ skippy joined channel #puppet | ||
| [2011/11/28 06:26:21] @ gniks joined channel #puppet | ||
| [2011/11/28 06:28:19] <tenaglia> tolland: or maybe you were ironic, and I need coffee. Anyway I ment "something official".. OK the "future" thing was not ideal. | ||
| [2011/11/28 06:28:22] <tenaglia> whatever. | ||
| [2011/11/28 06:28:35] @ marczak joined channel #puppet | ||
| [2011/11/28 06:29:23] @ mukulm joined channel #puppet | ||
| [2011/11/28 06:31:08] @ Quit: hco-bitlbee-mba: Quit: hco-bitlbee-mba | ||
| [2011/11/28 06:31:26] @ hco-bitlbee-mba joined channel #puppet | ||
| [2011/11/28 06:32:05] <mukulm> Hi, I had written a code for users home dir as /home/$id/.profile but not able to execute the code ? | ||
| [2011/11/28 06:32:46] <mukulm> $id is showing the error as /home/root/.. file does not exist ? | ||
| [2011/11/28 06:33:15] <fragfutter> mukulm: which is most likely correct, because root normaly has a home in /root | ||
| [2011/11/28 06:34:42] @ spiette joined channel #puppet | ||
| [2011/11/28 06:35:06] <mukulm> ok if i want to execute the code as users .profile thriugh $id ? | ||
| [2011/11/28 06:36:32] @ rsnhyperion joined channel #puppet | ||
| [2011/11/28 06:36:51] <mukulm> how can i write a code as users .profile dir as /home/$USER/.profile ? | ||
| [2011/11/28 06:37:02] @ Quit: hco-bitlbee-mba: Ping timeout: 240 seconds | ||
| [2011/11/28 06:38:22] @ Quit: countskm: Quit: leaving | ||
| [2011/11/28 06:38:39] <mukulm> as shown in http://pastebin.com/3cCSmsde ? | ||
| [2011/11/28 06:39:12] <mukulm> as i want to append some content in users .profile | ||
| [2011/11/28 06:39:16] @ Quit: marczak: Ping timeout: 260 seconds | ||
| [2011/11/28 06:41:13] @ marczak joined channel #puppet | ||
| [2011/11/28 06:42:37] @ Quit: duerF: Quit: Leaving | ||
| [2011/11/28 06:43:15] <fragfutter> mukulm: id is the userid of the process running facter/puppet on the client, most likely not what you want. | ||
| [2011/11/28 06:43:17] @ Quit: PWizard: Remote host closed the connection | ||
| [2011/11/28 06:44:52] @ conntrack left channel #puppet () | ||
| [2011/11/28 06:45:32] <mukulm> so how can the content be appended through puppet according to users profile, there might be some other way round ? | ||
| [2011/11/28 06:45:51] @ Quit: larstobi: Quit: Leaving. | ||
| [2011/11/28 06:48:06] @ Quit: smintz: Ping timeout: 244 seconds | ||
| [2011/11/28 06:49:40] @ ecolitan_ joined channel #puppet | ||
| [2011/11/28 06:50:43] @ Quit: espent: Quit: espent | ||
| [2011/11/28 06:50:52] @ key joined channel #puppet | ||
| [2011/11/28 06:50:54] @ Quit: ecolitan_: Remote host closed the connection | ||
| [2011/11/28 06:51:50] @ kelseyhightower joined channel #puppet | ||
| [2011/11/28 06:52:40] @ Quit: mukulm: Ping timeout: 265 seconds | ||
| [2011/11/28 06:53:11] @ Quit: ecolitan: Ping timeout: 244 seconds | ||
| [2011/11/28 06:54:28] @ labrown joined channel #puppet | ||
| [2011/11/28 06:55:35] @ Quit: ohadlevy: Ping timeout: 252 seconds | ||
| [2011/11/28 06:56:06] @ mlout joined channel #puppet | ||
| [2011/11/28 06:58:16] @ Quit: sduchesneau: Remote host closed the connection | ||
| [2011/11/28 06:58:24] @ abetterlie joined channel #puppet | ||
| [2011/11/28 06:59:06] @ Quit: fsweetser: Remote host closed the connection | ||
| [2011/11/28 07:00:25] @ Quit: kubicek: Ping timeout: 244 seconds | ||
| [2011/11/28 07:01:55] @ fsweetser joined channel #puppet | ||
| [2011/11/28 07:02:45] @ brandon_dacrib joined channel #puppet | ||
| [2011/11/28 07:03:16] @ Quit: pmorillon: Ping timeout: 258 seconds | ||
| [2011/11/28 07:03:22] @ Quit: ezryx: Remote host closed the connection | ||
| [2011/11/28 07:04:09] @ ezryx joined channel #puppet | ||
| [2011/11/28 07:04:12] @ Quit: ezryx: Remote host closed the connection | ||
| [2011/11/28 07:05:27] @ kubicek_ joined channel #puppet | ||
| [2011/11/28 07:05:41] @ ezryx joined channel #puppet | ||
| [2011/11/28 07:06:03] @ Quit: marczak: Ping timeout: 252 seconds | ||
| [2011/11/28 07:06:04] @ Quit: Tom___: Quit: Page closed | ||
| [2011/11/28 07:06:16] @ kubicek_ is now known as kubicek | ||
| [2011/11/28 07:06:17] @ kubicek is now known as 64MABAUR8 | ||
| [2011/11/28 07:07:09] @ PWizard joined channel #puppet | ||
| [2011/11/28 07:08:14] @ pmorillon joined channel #puppet | ||
| [2011/11/28 07:08:30] @ Quit: pmorillon: Client Quit | ||
| [2011/11/28 07:10:09] @ ohadlevy joined channel #puppet | ||
| [2011/11/28 07:11:24] @ Quit: ghg: Quit: Computer has gone to sleep. | ||
| [2011/11/28 07:11:31] @ lsc joined channel #puppet | ||
| [2011/11/28 07:14:15] @ asteve joined channel #puppet | ||
| [2011/11/28 07:14:16] @ Quit: asteve: Changing host | ||
| [2011/11/28 07:14:16] @ asteve joined channel #puppet | ||
| [2011/11/28 07:15:14] @ Quit: leifmadsen: Remote host closed the connection | ||
| [2011/11/28 07:15:22] @ hco-bitlbee-mba joined channel #puppet | ||
| [2011/11/28 07:16:47] @ Quit: samkottler: Quit: Leaving. | ||
| [2011/11/28 07:18:01] @ sduchesneau joined channel #puppet | ||
| [2011/11/28 07:20:35] @ pmorillon joined channel #puppet | ||
| [2011/11/28 07:20:36] @ Quit: pmorillon: Client Quit | ||
| [2011/11/28 07:22:12] @ pmorillon joined channel #puppet | ||
| [2011/11/28 07:23:18] @ Quit: nuknad: Quit: nuknad | ||
| [2011/11/28 07:24:04] @ nuknad joined channel #puppet | ||
| [2011/11/28 07:24:21] <sitaktif> is there a "require" relation between a subclass and it's parent? | ||
| [2011/11/28 07:24:52] @ Quit: nuknad: Client Quit | ||
| [2011/11/28 07:24:52] @ leifmadsen joined channel #puppet | ||
| [2011/11/28 07:25:31] @ Quit: zwi: Quit: Leaving. | ||
| [2011/11/28 07:25:31] <sitaktif> I guess not and I guess I'd better use stages | ||
| [2011/11/28 07:25:53] @ ldlework joined channel #puppet | ||
| [2011/11/28 07:26:52] @ kaptk2 joined channel #puppet | ||
| [2011/11/28 07:28:42] <sitaktif> ...or a require => Class['foo'] | ||
| [2011/11/28 07:29:47] @ Quit: Stenbryggen: Quit: Leaving. | ||
| [2011/11/28 07:31:08] @ samkottler joined channel #puppet | ||
| [2011/11/28 07:34:24] @ Quit: matti: Quit: Changing server | ||
| [2011/11/28 07:37:50] @ riha left channel #puppet () | ||
| [2011/11/28 07:38:23] <puppetpuppeteer> just in case someone wants to know the result of my previous question that was answered by _rc_ and just for reference yes one can put the fileserver.conf file as such to reflect various environments: [files] path /etc/puppet/environments/main/files allow * [testing] path /etc/puppet/environments/testing/files allow * | ||
| [2011/11/28 07:39:10] <puppetpuppeteer> my issue was only somehow the "[testing]" disappearing... maybe too fast on the "vi :wq" | ||
| [2011/11/28 07:39:23] <puppetpuppeteer> again thank you _rc_ for the help | ||
| [2011/11/28 07:39:35] @ Quit: ohadlevy: Quit: ZNC - http://znc.in | ||
| [2011/11/28 07:40:04] @ ohadlevy joined channel #puppet | ||
| [2011/11/28 07:43:43] @ hobbeswalsh joined channel #puppet | ||
| [2011/11/28 07:43:48] @ larstobi joined channel #puppet | ||
| [2011/11/28 07:45:21] @ Quit: artkrz: Quit: Linkinus - http://linkinus.com | ||
| [2011/11/28 07:48:00] @ ccaum joined channel #puppet | ||
| [2011/11/28 07:48:11] @ Quit: puppetpuppeteer: Quit: Page closed | ||
| [2011/11/28 07:48:50] @ asteve left channel #puppet () | ||
| [2011/11/28 07:49:54] @ jonhattan joined channel #puppet | ||
| [2011/11/28 07:51:59] @ Quit: lsc: Quit: WeeChat 0.3.5 | ||
| [2011/11/28 07:53:34] @ l0n joined channel #puppet | ||
| [2011/11/28 07:57:03] <bd> I am running puppetmaster through passenger by apache. when I save a manifest file, it takes a couple of seconds to be seen by my clients | ||
| [2011/11/28 07:57:33] <bd> while this is no problem during normal operations, it kinda get's on my nerves during testing. anything I can do to change that behaviour? | ||
| [2011/11/28 07:58:54] @ Quit: ezryx: Remote host closed the connection | ||
| [2011/11/28 07:59:04] @ mu574n9 joined channel #puppet | ||
| [2011/11/28 07:59:35] @ benkevan joined channel #puppet | ||
| [2011/11/28 08:01:02] @ Quit: The-Bat: Remote host closed the connection | ||
| [2011/11/28 08:01:18] @ ezryx joined channel #puppet | ||
| [2011/11/28 08:01:46] @ Quit: KaZeR_W: Ping timeout: 252 seconds | ||
| [2011/11/28 08:02:07] @ KaZeR_W joined channel #puppet | ||
| [2011/11/28 08:03:08] @ Quit: ben_duyujie: Quit: ben_duyujie | ||
| [2011/11/28 08:03:22] @ jb___ is now known as jb | ||
| [2011/11/28 08:03:23] @ ben_duyujie joined channel #puppet | ||
| [2011/11/28 08:03:43] @ Quit: benkevan: Client Quit | ||
| [2011/11/28 08:04:20] @ Quit: verwilst: Quit: Ex-Chat | ||
| [2011/11/28 08:04:57] @ Quit: dclp: Quit: dclp | ||
| [2011/11/28 08:05:30] @ benkevan joined channel #puppet | ||
| [2011/11/28 08:05:35] @ Quit: benkevan: Changing host | ||
| [2011/11/28 08:05:35] @ benkevan joined channel #puppet | ||
| [2011/11/28 08:07:04] @ ghanima joined channel #puppet | ||
| [2011/11/28 08:08:22] @ ezmobius joined channel #puppet | ||
| [2011/11/28 08:09:15] @ zwi joined channel #puppet | ||
| [2011/11/28 08:09:18] @ Quit: sumsuch: Quit: sumsuch | ||
| [2011/11/28 08:09:24] @ Quit: ezryx: Read error: No route to host | ||
| [2011/11/28 08:09:31] @ ezryx joined channel #puppet | ||
| [2011/11/28 08:10:33] @ Quit: hco-bitlbee-mba: Quit: hco-bitlbee-mba | ||
| [2011/11/28 08:13:48] @ Quit: Wolfspyre: Quit: Leaving. | ||
| [2011/11/28 08:14:05] @ seanh-ansca joined channel #puppet | ||
| [2011/11/28 08:15:30] @ Wolfspyre joined channel #puppet | ||
| [2011/11/28 08:15:40] @ newtMcKerr joined channel #puppet | ||
| [2011/11/28 08:18:57] @ Quit: sduchesneau: Ping timeout: 244 seconds | ||
| [2011/11/28 08:19:21] @ Quit: the_ramink_: Ping timeout: 260 seconds | ||
| [2011/11/28 08:19:22] @ mcarpent joined channel #puppet | ||
| [2011/11/28 08:21:15] @ negronjl joined channel #puppet | ||
| [2011/11/28 08:22:30] @ dclp_ joined channel #puppet | ||
| [2011/11/28 08:22:31] @ Quit: dclp_: Client Quit | ||
| [2011/11/28 08:24:36] @ ezmobius is now known as ezmobius|zoning | ||
| [2011/11/28 08:25:05] @ Quit: samkottler: Quit: Leaving. | ||
| [2011/11/28 08:25:57] <neilh> Mon Nov 28 16:25:59 GMT 2011 | ||
| [2011/11/28 08:26:37] @ lak joined channel #puppet | ||
| [2011/11/28 08:26:37] @ Quit: lak: Changing host | ||
| [2011/11/28 08:26:37] @ lak joined channel #puppet | ||
| [2011/11/28 08:27:18] <neilh> is it possible to specify a dependency on a resource that's only real on a different machine? | ||
| [2011/11/28 08:31:14] @ kangman joined channel #puppet | ||
| [2011/11/28 08:32:23] @ sduchesneau joined channel #puppet | ||
| [2011/11/28 08:32:25] @ nkiuuu joined channel #puppet | ||
| [2011/11/28 08:32:59] @ Quit: plathrop: Quit: ZNC - http://znc.sourceforge.net | ||
| [2011/11/28 08:33:59] @ Quit: ezryx: Remote host closed the connection | ||
| [2011/11/28 08:35:25] <nkiuuu> Hey folks, i got a problem i installed a plain puppetmaster 2.7.6 and want to use the couchdb facts terminus. but i always get the following error: Error 400 on SERVER: cannot encode Time: Mon Nov 28 17:32:37 +0100 2011 does anybody know what to do? thanks ;) | ||
| [2011/11/28 08:38:45] @ the_ramink joined channel #puppet | ||
| [2011/11/28 08:39:20] @ mlout left channel #puppet () | ||
| [2011/11/28 08:39:45] @ dkr joined channel #puppet | ||
| [2011/11/28 08:39:53] @ Quit: pmorillon: Quit: pmorillon | ||
| [2011/11/28 08:41:43] @ mayak left channel #puppet () | ||
| [2011/11/28 08:42:04] @ ezryx joined channel #puppet | ||
| [2011/11/28 08:43:19] @ pmorillon joined channel #puppet | ||
| [2011/11/28 08:44:52] @ Quit: pmorillon: Client Quit | ||
| [2011/11/28 08:47:05] @ Quit: newtMcKerr: Quit: Leaving. | ||
| [2011/11/28 08:47:29] @ sumsuch joined channel #puppet | ||
| [2011/11/28 08:49:47] <benkevan> does puppet support reload for init scripts or just restart? | ||
| [2011/11/28 08:49:52] @ Quit: nkiuuu: Quit: Page closed | ||
| [2011/11/28 08:52:19] @ Quit: Ramonster: Quit: So Long and thanks for all the fish | ||
| [2011/11/28 08:53:18] @ Quit: mogitaff: Ping timeout: 252 seconds | ||
| [2011/11/28 08:54:32] @ Stenbryggen joined channel #puppet | ||
| [2011/11/28 08:55:24] @ trickyf left channel #puppet () | ||
| [2011/11/28 08:56:06] @ ezmobius|zoning is now known as ezmobius|zoning| | ||
| [2011/11/28 08:59:16] @ Quit: sumsuch: Quit: sumsuch | ||
| [2011/11/28 08:59:50] @ Quit: ali3n0: Quit: Leaving. | ||
| [2011/11/28 08:59:50] @ sumsuch joined channel #puppet | ||
| [2011/11/28 09:00:11] @ tremble joined channel #puppet | ||
| [2011/11/28 09:00:12] @ Quit: tremble: Changing host | ||
| [2011/11/28 09:00:12] @ tremble joined channel #puppet | ||
| [2011/11/28 09:01:00] @ johnston joined channel #puppet | ||
| [2011/11/28 09:01:08] @ Quit: brunix: Remote host closed the connection | ||
| [2011/11/28 09:04:50] @ ben_duyujie left channel #puppet () | ||
| [2011/11/28 09:07:11] @ Quit: ironmunk: Read error: No route to host | ||
| [2011/11/28 09:07:25] @ Quit: druggo: Ping timeout: 240 seconds | ||
| [2011/11/28 09:07:50] @ druggo joined channel #puppet | ||
| [2011/11/28 09:09:57] @ ianbrandt joined channel #puppet | ||
| [2011/11/28 09:12:47] @ bosszaru joined channel #puppet | ||
| [2011/11/28 09:12:51] @ Quit: bosszaru: Client Quit | ||
| [2011/11/28 09:13:13] @ bosszaru joined channel #puppet | ||
| [2011/11/28 09:13:22] @ Quit: tenaglia: Quit: leaving | ||
| [2011/11/28 09:14:03] @ BManojlovic joined channel #puppet | ||
| [2011/11/28 09:14:03] @ Quit: BManojlovic: Changing host | ||
| [2011/11/28 09:14:03] @ BManojlovic joined channel #puppet | ||
| [2011/11/28 09:15:43] @ Quit: aib_007: Read error: No route to host | ||
| [2011/11/28 09:18:31] @ Quit: DbT_: Quit: zzzz | ||
| [2011/11/28 09:19:38] @ alanna joined channel #puppet | ||
| [2011/11/28 09:19:40] @ scsinutz joined channel #puppet | ||
| [2011/11/28 09:19:44] @ Quit: alanna: Remote host closed the connection | ||
| [2011/11/28 09:19:49] @ scsinutz left channel #puppet () | ||
| [2011/11/28 09:19:56] @ alanna joined channel #puppet | ||
| [2011/11/28 09:20:22] @ newtMcKerr joined channel #puppet | ||
| [2011/11/28 09:21:20] @ Quit: dofr: Ping timeout: 252 seconds | ||
| [2011/11/28 09:23:07] @ dofr joined channel #puppet | ||
| [2011/11/28 09:23:36] @ iw_work joined channel #puppet | ||
| [2011/11/28 09:26:41] @ yann4 is now known as Yann2 | ||
| [2011/11/28 09:26:47] @ motomike joined channel #puppet | ||
| [2011/11/28 09:27:23] @ nfagerlund joined channel #puppet | ||
| [2011/11/28 09:29:13] @ alfism joined channel #puppet | ||
| [2011/11/28 09:29:38] @ Quit: alanna: Remote host closed the connection | ||
| [2011/11/28 09:29:41] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 09:30:12] @ alanna joined channel #puppet | ||
| [2011/11/28 09:30:40] @ Quit: alanna: Read error: Connection reset by peer | ||
| [2011/11/28 09:30:51] @ djm68 joined channel #puppet | ||
| [2011/11/28 09:31:01] @ alanna joined channel #puppet | ||
| [2011/11/28 09:32:08] @ samkottler joined channel #puppet | ||
| [2011/11/28 09:33:57] @ Quit: seanh-ansca: Quit: Leaving. | ||
| [2011/11/28 09:35:42] @ Quit: alfism: Read error: Connection reset by peer | ||
| [2011/11/28 09:36:02] @ alfism joined channel #puppet | ||
| [2011/11/28 09:36:36] @ Quit: sduchesneau: Ping timeout: 258 seconds | ||
| [2011/11/28 09:36:50] @ Quit: Razique: Quit: Razique | ||
| [2011/11/28 09:37:05] <benkevan> what is the right way to subscribe to 2 files subscribe => File["ntp.conf","sysconfig.ntp"], " | ||
| [2011/11/28 09:37:08] <benkevan> ?* | ||
| [2011/11/28 09:38:03] @ Quit: motomike: Quit: Leaving. | ||
| [2011/11/28 09:39:35] @ motomike joined channel #puppet | ||
| [2011/11/28 09:40:42] @ Quit: kermit: Quit: Leaving. | ||
| [2011/11/28 09:41:05] @ kermit joined channel #puppet | ||
| [2011/11/28 09:41:16] @ Quit: Boltsky: Quit: Textual IRC Client: http://www.textualapp.com/ | ||
| [2011/11/28 09:42:10] <the_ramink> benkevan: [ File['file1'], File['file2'], ], http://docs.puppetlabs.com/guides/language_guide.html#resource-collections | ||
| [2011/11/28 09:42:17] <nate_h> the_ramink, hehe beat me too it | ||
| [2011/11/28 09:42:35] <nate_h> benkevan, that array form works for other stuff too | ||
| [2011/11/28 09:42:44] <nate_h> require, etc | ||
| [2011/11/28 09:42:45] <the_ramink> nate_h: I'm on my second cup of coffee :) | ||
| [2011/11/28 09:42:51] <nate_h> first diet coke here | ||
| [2011/11/28 09:43:12] <nate_h> plus i just alt-tabed in 10 seconds before you posted :) | ||
| [2011/11/28 09:43:20] <Ahlee_> Hello, have trouble finding this in the docs due to the nature, but a module I found uses @package, but I don't understand what the @ represents (array?) | ||
| [2011/11/28 09:43:30] <nate_h> Ahlee_, can you pastebin it ? | ||
| [2011/11/28 09:43:37] @ PedroGomes joined channel #puppet | ||
| [2011/11/28 09:43:46] <nfagerlund> Ahlee_: means a virtual resource. | ||
| [2011/11/28 09:44:05] <nate_h> Ahlee_, http://docs.puppetlabs.com/guides/virtual_resources.html | ||
| [2011/11/28 09:44:07] <nfagerlund> http://docs.puppetlabs.com/guides/language_guide.html#virtual-resources | ||
| [2011/11/28 09:44:14] <Ahlee_> thanks you two. That'll help. | ||
| [2011/11/28 09:44:15] <the_ramink> benkevan: my preference is to create ntp::config and notify the service. https://github.com/rkhatibi/rdk-puppet-modules/blob/master/ntp/manifests/init.pp | ||
| [2011/11/28 09:44:53] <PedroGomes> Hi, when starting puppet, in the syslog I'm seeing things like: "Could not create resources for managing Puppet's files and directories in sections [:main, :ssl]: Parameter path failed: Validate method failed for class path: undefined method `absolute_path?' for Puppet::Util:Module" | ||
| [2011/11/28 09:46:16] @ shadoi joined channel #puppet | ||
| [2011/11/28 09:47:23] @ KaiserBeto joined channel #puppet | ||
| [2011/11/28 09:48:14] @ sdog joined channel #puppet | ||
| [2011/11/28 09:48:23] @ Quit: sdog: Changing host | ||
| [2011/11/28 09:48:23] @ sdog joined channel #puppet | ||
| [2011/11/28 09:48:31] @ sduchesneau joined channel #puppet | ||
| [2011/11/28 09:48:41] @ Quit: jonhattan: Quit: llevaré una chaquete de guns'n'roses | ||
| [2011/11/28 09:48:52] @ Quit: shadoi: Client Quit | ||
| [2011/11/28 09:49:14] <nate_h> has anyone written a framework for parsing puppet reports | ||
| [2011/11/28 09:49:23] @ shadoi joined channel #puppet | ||
| [2011/11/28 09:49:23] <nate_h> for verifying large environments? | ||
| [2011/11/28 09:50:51] @ Quit: shadoi: Client Quit | ||
| [2011/11/28 09:51:18] @ shadoi joined channel #puppet | ||
| [2011/11/28 09:52:56] @ Quit: salajander: Quit: Changing server | ||
| [2011/11/28 09:53:53] @ Quit: nanliu: Quit: Lost terminal | ||
| [2011/11/28 09:54:41] @ Quit: inecas: Quit: Leaving | ||
| [2011/11/28 09:54:48] @ Quit: tty234: Read error: Connection reset by peer | ||
| [2011/11/28 09:55:12] @ neonflux joined channel #puppet | ||
| [2011/11/28 09:55:46] @ salajander joined channel #puppet | ||
| [2011/11/28 09:56:07] @ Quit: silversurfer: Remote host closed the connection | ||
| [2011/11/28 09:56:11] @ plathrop joined channel #puppet | ||
| [2011/11/28 09:56:55] <bd> when I have an array $foo [ 'foo', 'bar' ] how can I create an array [ '/etc/foo', '/etc/bar' ]? | ||
| [2011/11/28 09:57:53] <nate_h> https://github.com/puppetlabs/puppetlabs-stdlib/blob/master/lib/puppet/parser/functions/prefix.rb | ||
| [2011/11/28 09:58:03] <nate_h> grab the stdlib module | ||
| [2011/11/28 09:58:15] <nate_h> the_ramink, haha beat you! | ||
| [2011/11/28 09:59:05] <the_ramink> nate_h: Curses!! | ||
| [2011/11/28 10:00:23] @ unixsherpa joined channel #puppet | ||
| [2011/11/28 10:01:17] @ unixsherpa_ joined channel #puppet | ||
| [2011/11/28 10:01:19] @ Quit: alanna: Remote host closed the connection | ||
| [2011/11/28 10:01:33] <bd> nate_h: thx | ||
| [2011/11/28 10:01:35] @ unixsherpa left channel #puppet () | ||
| [2011/11/28 10:02:19] @ KaiserBeto1 joined channel #puppet | ||
| [2011/11/28 10:03:40] @ Quit: KaiserBeto: Ping timeout: 244 seconds | ||
| [2011/11/28 10:04:35] @ kenperkins joined channel #puppet | ||
| [2011/11/28 10:05:01] @ Chillax joined channel #puppet | ||
| [2011/11/28 10:05:25] @ Quit: Chillax_: Ping timeout: 240 seconds | ||
| [2011/11/28 10:05:38] @ alanna_ joined channel #puppet | ||
| [2011/11/28 10:06:47] <benkevan> the_ramink: thank you, that makes more sense. | ||
| [2011/11/28 10:06:54] @ Quit: abetterlie: Quit: Lost terminal | ||
| [2011/11/28 10:07:08] @ maplebed joined channel #puppet | ||
| [2011/11/28 10:07:33] @ maplebed left channel #puppet () | ||
| [2011/11/28 10:07:57] @ samography joined channel #puppet | ||
| [2011/11/28 10:09:07] @ Quit: MattyM: Remote host closed the connection | ||
| [2011/11/28 10:10:07] @ Quit: alanna_: Ping timeout: 244 seconds | ||
| [2011/11/28 10:11:08] <benkevan> the_ramink: any reason you do root:root instead of root:ntp? | ||
| [2011/11/28 10:11:30] @ saysjonathan joined channel #puppet | ||
| [2011/11/28 10:11:50] @ alanna joined channel #puppet | ||
| [2011/11/28 10:13:49] @ hooper joined channel #puppet | ||
| [2011/11/28 10:17:15] @ williemach joined channel #puppet | ||
| [2011/11/28 10:18:49] @ abetterlie joined channel #puppet | ||
| [2011/11/28 10:19:39] @ Quit: shadoi: Read error: Connection reset by peer | ||
| [2011/11/28 10:19:48] @ shadoi joined channel #puppet | ||
| [2011/11/28 10:20:30] <the_ramink> benkevan: I think I just copied whatever the OS was doing... but I can't say for certain. | ||
| [2011/11/28 10:22:21] @ Quit: ghaskins: Remote host closed the connection | ||
| [2011/11/28 10:22:23] @ Quit: abetterlie: Client Quit | ||
| [2011/11/28 10:24:30] @ mrwacky42 joined channel #puppet | ||
| [2011/11/28 10:24:44] @ Quit: mrwacky42: Remote host closed the connection | ||
| [2011/11/28 10:24:56] @ mrwacky42 joined channel #puppet | ||
| [2011/11/28 10:26:12] @ abetterlie joined channel #puppet | ||
| [2011/11/28 10:26:24] @ Quit: mrwacky42: Client Quit | ||
| [2011/11/28 10:26:41] @ mrwacky42 joined channel #puppet | ||
| [2011/11/28 10:27:48] @ Quit: alanna: Remote host closed the connection | ||
| [2011/11/28 10:28:07] @ dwalu joined channel #puppet | ||
| [2011/11/28 10:28:08] <benkevan> the_ramink: i used your layout with the params (something I need to convert my other stuff over to) but I'm having an issue in my init when I call my ntp::package for some reason. | ||
| [2011/11/28 10:28:20] <benkevan> the_ramink: err: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find class ntp::package in namespaces ntp at /etc/puppet/environments/production/modules/ntp/manifests/init.pp:4 | ||
| [2011/11/28 10:28:22] @ alanna joined channel #puppet | ||
| [2011/11/28 10:28:31] @ pll left channel #puppet ("ERC Version 5.3 (IRC client for Emacs)") | ||
| [2011/11/28 10:28:43] <benkevan> the manifest is named package.pp and the class is ntp::package | ||
| [2011/11/28 10:28:47] <dwalu> does puppet have the equivalent of a join() command? | ||
| [2011/11/28 10:29:11] @ Quit: ezryx: Remote host closed the connection | ||
| [2011/11/28 10:29:16] <dwalu> I'm trying to pass an array to a cron definition, but I need to pass that array as a csv to the cron definition | ||
| [2011/11/28 10:29:22] <agaffney> benkevan: check the master logs for syntax errors on package.pp | ||
| [2011/11/28 10:29:41] <agaffney> syntax errors can quickly turn into "class not found" | ||
| [2011/11/28 10:29:56] @ tyujk joined channel #puppet | ||
| [2011/11/28 10:30:00] @ shadoi1 joined channel #puppet | ||
| [2011/11/28 10:30:02] <tyujk> LIST | ||
| [2011/11/28 10:30:20] <tyujk> COME POSSO SCARICARE LA LISTA DEI FILM | ||
| [2011/11/28 10:30:25] <tyujk> ??????????? | ||
| [2011/11/28 10:30:25] @ aib_007 joined channel #puppet | ||
| [2011/11/28 10:30:37] @ Quit: saysjonathan: Quit: leaving | ||
| [2011/11/28 10:30:43] @ saysjonathan joined channel #puppet | ||
| [2011/11/28 10:31:25] <tyujk> LIST | ||
| [2011/11/28 10:31:27] <benkevan> agaffney: evidently my puppet master isn't logging lmao | ||
| [2011/11/28 10:31:43] <agaffney> benkevan: really? it should go to syslog by default | ||
| [2011/11/28 10:31:46] @ alanna_ joined channel #puppet | ||
| [2011/11/28 10:31:49] <dwalu> it feels like the only way to do this is to scrap the cron type and instead create a cron entry from an erb? | ||
| [2011/11/28 10:31:52] <agaffney> check /var/log/messages or /var/log/syslog (depending on your distro) | ||
| [2011/11/28 10:32:08] <nate_h> dwalu, https://github.com/puppetlabs/puppetlabs-stdlib/blob/master/lib/puppet/parser/functions/join.rb | ||
| [2011/11/28 10:32:10] <agaffney> dwalu: you can use inline_template to combine the entries in ruby | ||
| [2011/11/28 10:32:15] <agaffney> and then return that value | ||
| [2011/11/28 10:32:21] @ csanchez joined channel #puppet | ||
| [2011/11/28 10:32:22] <agaffney> or use that :P | ||
| [2011/11/28 10:32:30] * agaffney really needs to grab stdlib for his puppet setup | ||
| [2011/11/28 10:32:42] <benkevan> oh strange.. it's not logging to masterhttp.log it's writing to a different one.. | ||
| [2011/11/28 10:32:44] @ Quit: alanna: Ping timeout: 255 seconds | ||
| [2011/11/28 10:33:07] @ Quit: shadoi: Ping timeout: 244 seconds | ||
| [2011/11/28 10:33:17] @ tnguyen joined channel #puppet | ||
| [2011/11/28 10:33:20] @ tnguyen is now known as ntdt | ||
| [2011/11/28 10:33:32] @ ntdt left channel #puppet () | ||
| [2011/11/28 10:33:36] <benkevan> and puppetmaster.log is 0 bytes. | ||
| [2011/11/28 10:33:41] <benkevan> sinec 2010.. wow. | ||
| [2011/11/28 10:34:12] <agaffney> those logs are mostly useless anyway | ||
| [2011/11/28 10:34:22] <agaffney> masterhttp.log is, anway | ||
| [2011/11/28 10:34:29] <agaffney> I think it's only used with webrick/mongrel | ||
| [2011/11/28 10:34:35] <agaffney> and has very little useful info | ||
| [2011/11/28 10:34:46] <dwalu> oh man that stdlib looks usefu | ||
| [2011/11/28 10:34:49] <dwalu> l thanks | ||
| [2011/11/28 10:35:28] <benkevan> agaffney: i found my syntax error | ||
| [2011/11/28 10:35:32] <agaffney> why aren't all of those parser functions just integrated into the puppet distro? | ||
| [2011/11/28 10:35:45] <benkevan> agaffney: having a closing and opening " helps. | ||
| [2011/11/28 10:35:50] <agaffney> benkevan: indeed | ||
| [2011/11/28 10:36:40] @ _UsUrPeR_ joined channel #puppet | ||
| [2011/11/28 10:37:05] * _UsUrPeR_ tips his hat | ||
| [2011/11/28 10:37:19] <_UsUrPeR_> a quick question about a module I am trying to get working | ||
| [2011/11/28 10:38:12] <_UsUrPeR_> first: "exec" can be used to execute a command specified in the command => "[command]" line, right? | ||
| [2011/11/28 10:38:24] @ Quit: ^conner: Ping timeout: 245 seconds | ||
| [2011/11/28 10:39:03] @ Quit: jedi4ever: Remote host closed the connection | ||
| [2011/11/28 10:39:20] @ jedi4ever joined channel #puppet | ||
| [2011/11/28 10:40:33] @ tyujk left channel #puppet () | ||
| [2011/11/28 10:40:47] <PedroGomes> Hi, I'm getting a "hostname was not match with server certificate" but how do I know what values is we comparing ? | ||
| [2011/11/28 10:41:22] <benkevan> PedroGomes: do you have the same reverse dns as forward looking dns? | ||
| [2011/11/28 10:41:49] @ Kazuhiro joined channel #puppet | ||
| [2011/11/28 10:42:21] @ Kazuhiro1 joined channel #puppet | ||
| [2011/11/28 10:42:58] <clustermagnet> guys, inside modules/manifest/ini.pp | ||
| [2011/11/28 10:43:02] @ Kazuhiro1 left channel #puppet () | ||
| [2011/11/28 10:43:08] <clustermagnet> sorry | ||
| [2011/11/28 10:43:20] <clustermagnet> inside modules/meme/manifest/init.ppp | ||
| [2011/11/28 10:43:23] <clustermagnet> may i include: | ||
| [2011/11/28 10:43:31] <clustermagnet> moduels/meme/manifest/meme.pp ? | ||
| [2011/11/28 10:43:38] <clustermagnet> do i just say | ||
| [2011/11/28 10:43:47] <clustermagnet> 'include meme/meme.pp' ? | ||
| [2011/11/28 10:43:55] @ ken_barber joined channel #puppet | ||
| [2011/11/28 10:44:35] <PedroGomes> benkevan: not really a dns guy. But the machine was 2 network interfaces. I thought the dns interface was the same tough | ||
| [2011/11/28 10:44:50] @ espent joined channel #puppet | ||
| [2011/11/28 10:44:59] @ Quit: Kazuhiro: Read error: Connection reset by peer | ||
| [2011/11/28 10:46:15] @ tty234 joined channel #puppet | ||
| [2011/11/28 10:46:50] <dwalu> @agaffney: thanks, btw. I'll play with the stdlib, but the inline_template was definitely they key: $joined_ebs_volumes = inline_template("<%= ebs_volumes.join(',') %>") | ||
| [2011/11/28 10:46:50] <dwalu> worked perfectly | ||
| [2011/11/28 10:50:22] <clustermagnet> guys, in the init.pp, can i say include blah.pp? | ||
| [2011/11/28 10:50:27] <clustermagnet> or do i need to give a full path? | ||
| [2011/11/28 10:51:34] @ Quit: frostynova: Remote host closed the connection | ||
| [2011/11/28 10:51:38] @ Quit: Chillax: Changing host | ||
| [2011/11/28 10:51:38] @ Chillax joined channel #puppet | ||
| [2011/11/28 10:51:53] @ ^conner joined channel #puppet | ||
| [2011/11/28 10:52:33] @ scsinutz joined channel #puppet | ||
| [2011/11/28 10:55:04] <kenperkins> do you guys use puppet in your development environments? | ||
| [2011/11/28 10:55:37] @ nanliu joined channel #puppet | ||
| [2011/11/28 10:55:46] @ p3rror joined channel #puppet | ||
| [2011/11/28 10:56:25] @ comptona joined channel #puppet | ||
| [2011/11/28 10:56:28] <clustermagnet> ыес | ||
| [2011/11/28 10:57:13] @ KaiserBeto joined channel #puppet | ||
| [2011/11/28 10:57:36] <nate_h> clustermagnet, you don't say include blah.pp | ||
| [2011/11/28 10:57:44] <nate_h> clustermagnet, that would be import "/path/to/blah.pp" | ||
| [2011/11/28 10:57:55] <clustermagnet> nate_h: super, thanks! | ||
| [2011/11/28 10:57:56] <nate_h> clustermagnet, you include classes, and the autoloader does the finding | ||
| [2011/11/28 10:58:01] <clustermagnet> so full path to blah.pp, ya? | ||
| [2011/11/28 10:58:09] <nate_h> clustermagnet, ya, but i'd suggest using classes instead | ||
| [2011/11/28 10:58:16] @ Quit: KaiserBeto1: Ping timeout: 260 seconds | ||
| [2011/11/28 10:58:32] @ scsinutz left channel #puppet () | ||
| [2011/11/28 10:58:33] <clustermagnet> this blah.pp will have a class :) | ||
| [2011/11/28 10:58:45] <nate_h> clustermagnet, well is it in a module? | ||
| [2011/11/28 10:58:48] <clustermagnet> just keeping module names more human than init.pp | ||
| [2011/11/28 10:59:05] <nate_h> clustermagnet, don't do that :P | ||
| [2011/11/28 10:59:11] <clustermagnet> y not? | ||
| [2011/11/28 10:59:21] <nate_h> clustermagnet, because then you can't use the autoloader | ||
| [2011/11/28 10:59:33] <clustermagnet> autoloader will find ini.pp, ya? | ||
| [2011/11/28 10:59:35] <nate_h> clustermagnet, you want to have an init.pp in each module so you can say "include modulename" | ||
| [2011/11/28 10:59:51] <nate_h> clustermagnet, so i agree with you, but what I do is just have invididual includes to subclasses in the init.pp | ||
| [2011/11/28 10:59:57] <clustermagnet> nate_h, im putting import "blah.pp" in init.pp | ||
| [2011/11/28 10:59:58] @ Quit: alanna_: Remote host closed the connection | ||
| [2011/11/28 10:59:59] <nate_h> include mymodule::blah | ||
| [2011/11/28 11:00:11] <nate_h> don't do that either, then you need absolute paths | ||
| [2011/11/28 11:00:14] <nate_h> vs just including the subclass | ||
| [2011/11/28 11:00:20] <clustermagnet> right, and where do you put the mymodule:blah | ||
| [2011/11/28 11:00:24] <clustermagnet> oh! | ||
| [2011/11/28 11:00:26] <clustermagnet> wait | ||
| [2011/11/28 11:00:31] @ alanna joined channel #puppet | ||
| [2011/11/28 11:00:37] <clustermagnet> if i say mymodule.blah, then it will look for blah.pp in the manifests? | ||
| [2011/11/28 11:00:47] <nate_h> include mymodule::blah | ||
| [2011/11/28 11:00:52] <nate_h> will look in manifests of that module, yep | ||
| [2011/11/28 11:00:52] <clustermagnet> awesome | ||
| [2011/11/28 11:00:53] <clustermagnet> one sec | ||
| [2011/11/28 11:01:55] <nate_h> clustermagnet, make sure you name the class in blah.pp class myclass::blah { } | ||
| [2011/11/28 11:02:09] @ Quit: _TB_: Ping timeout: 245 seconds | ||
| [2011/11/28 11:03:04] @ Quit: espent: Quit: espent | ||
| [2011/11/28 11:03:05] @ Quit: tty234: Ping timeout: 252 seconds | ||
| [2011/11/28 11:03:26] @ espent joined channel #puppet | ||
| [2011/11/28 11:03:33] @ Quit: zwi: Quit: Leaving. | ||
| [2011/11/28 11:03:43] @ zwi joined channel #puppet | ||
| [2011/11/28 11:03:48] <jedi4ever> Hey folks, I'm rethinking we do our puppet testing - http://db.tt/mPeuYcJu - I'd love your feedback on this | ||
| [2011/11/28 11:04:25] @ alanna_ joined channel #puppet | ||
| [2011/11/28 11:04:38] @ Quit: alanna: Read error: Connection reset by peer | ||
| [2011/11/28 11:05:11] <clustermagnet> nate…. http://pastie.org/2934766 | ||
| [2011/11/28 11:05:15] <clustermagnet> nate_h: | ||
| [2011/11/28 11:05:56] <nate_h> clustermagnet, change your class in trafficserver.pp | ||
| [2011/11/28 11:06:39] <nate_h> http://pastie.org/2934775 | ||
| [2011/11/28 11:06:40] <clustermagnet> nate_h: how about now | ||
| [2011/11/28 11:06:41] <clustermagnet> http://pastie.org/2934773 | ||
| [2011/11/28 11:07:10] <nate_h> i like to split my subclasses into (install, service, config) | ||
| [2011/11/28 11:07:13] <nate_h> but thats personal preference :) | ||
| [2011/11/28 11:07:47] <clustermagnet> didnt work... | ||
| [2011/11/28 11:09:09] <clustermagnet> ah, one sec | ||
| [2011/11/28 11:09:57] <nate_h> paste errors too | ||
| [2011/11/28 11:10:12] @ i0n joined channel #puppet | ||
| [2011/11/28 11:11:41] <benkevan> does anyone have a good example of a module that handles your resolv.conf? (including any of the variables to make it more modular?) | ||
| [2011/11/28 11:12:19] <cparedes> hey folks - wasn't sure if you can, by any chance, use URI as a module within an inline_template without requiring it first | ||
| [2011/11/28 11:12:57] @ Quit: leifmadsen: Remote host closed the connection | ||
| [2011/11/28 11:13:02] <Hunner> benkevan: https://github.com/saz/puppet-resolv_conf looks decently example-ish | ||
| [2011/11/28 11:13:13] @ Quit: neonflux: Quit: Leaving. | ||
| [2011/11/28 11:13:16] @ Quit: zul: Quit: Ex-Chat | ||
| [2011/11/28 11:13:41] @ Quit: dcsobralWork: Ping timeout: 244 seconds | ||
| [2011/11/28 11:13:46] <Hunner> cparedes: If puppet requires URI then perhaps, but afaik it must be `require`d somewhere | ||
| [2011/11/28 11:13:47] <nate_h> hmm nice one hunner | ||
| [2011/11/28 11:13:49] <nate_h> i might steal it :P | ||
| [2011/11/28 11:14:00] <cparedes> Hunner: ah, darn. :p | ||
| [2011/11/28 11:14:02] <cparedes> thanks! | ||
| [2011/11/28 11:14:07] <Hunner> nate_h: benkevan: that's from http://forge.puppetlabs.com/saz/resolv_conf | ||
| [2011/11/28 11:14:25] <nate_h> ah nm i thought it had more functionality | ||
| [2011/11/28 11:14:25] <Hunner> (searching the forge ftw (when it works)) | ||
| [2011/11/28 11:14:33] <nate_h> it just does 3 params | ||
| [2011/11/28 11:14:40] <nate_h> mine does the same thing as that one and is parameterized | ||
| [2011/11/28 11:15:00] <Hunner> There is another one... http://forge.puppetlabs.com/dhoppe/resolv | ||
| [2011/11/28 11:15:08] <benkevan> that looks like a bunch more then my pushing of a single static file LMAO | ||
| [2011/11/28 11:15:28] <Hunner> Ick | ||
| [2011/11/28 11:15:43] @ joe-mac joined channel #puppet | ||
| [2011/11/28 11:15:47] <Hunner> nate_h: Maybe you should `puppet-module build` yours and upload it! :) | ||
| [2011/11/28 11:15:50] <clustermagnet> nate_h: http://pastie.org/2934817 | ||
| [2011/11/28 11:16:12] <nate_h> Hunner, the problem is my company might not like that, maybe I can have an alias ;P | ||
| [2011/11/28 11:16:28] <benkevan> Hunner: I lied.. I do actually use a template.. but I still have some static stuff. | ||
| [2011/11/28 11:16:40] <benkevan> within the template (that seem that should be non static) | ||
| [2011/11/28 11:16:41] @ leifmadsen joined channel #puppet | ||
| [2011/11/28 11:16:52] <nate_h> clustermagnet, you need to wrap init.pp in class trafficserver { include trafficserver::install } | ||
| [2011/11/28 11:17:13] <nate_h> so contents would be : class trafficserver { include trafficserver::install } | ||
| [2011/11/28 11:17:40] <Hunner> nate_h: oh :( | ||
| [2011/11/28 11:19:02] @ zul joined channel #puppet | ||
| [2011/11/28 11:30:00] <benkevan> I have a variable I set manually (my_domain) I want to see if my_domain is empty and if it is, then use domain (from facter) and if my_domain equals domain, then just use domain (so I can start getting rid of the statically entered my_domain in the nodes files. | ||
| [2011/11/28 11:30:34] @ dcsobralWork joined channel #puppet | ||
| [2011/11/28 11:30:35] <kenperkins> for those of you using osx to dev on with *nix in production, are you using vms locally to run your applications? | ||
| [2011/11/28 11:32:05] @ scsinutz joined channel #puppet | ||
| [2011/11/28 11:32:45] <Volcane> benkevan: sounds like a simple if statement? | ||
| [2011/11/28 11:33:00] @ scsinutz left channel #puppet () | ||
| [2011/11/28 11:33:01] <nate_h> ya i was just gonna say | ||
| [2011/11/28 11:33:04] <nate_h> test for "" and etc | ||
| [2011/11/28 11:33:13] @ Quit: p3rror: Ping timeout: 244 seconds | ||
| [2011/11/28 11:33:49] <benkevan> Volcane: yah.. actually I need to clean it up first and think of the logic I want | ||
| [2011/11/28 11:34:17] @ fsargent joined channel #puppet | ||
| [2011/11/28 11:34:54] <fsargent> jamesturnbull API is fixed. | ||
| [2011/11/28 11:34:55] @ Quit: espent: Quit: espent | ||
| [2011/11/28 11:36:28] @ Quit: lkoranda: Quit: Ex-Chat | ||
| [2011/11/28 11:37:30] @ indigo__ joined channel #puppet | ||
| [2011/11/28 11:37:42] * dwalu is determined to get all of his vhosts to work entirely with puppetlabs-apache | ||
| [2011/11/28 11:37:48] * dwalu wonders if he's insane? | ||
| [2011/11/28 11:37:56] @ Quit: dcsobralWork: Ping timeout: 260 seconds | ||
| [2011/11/28 11:38:50] @ seanh-ansca joined channel #puppet | ||
| [2011/11/28 11:40:46] @ Sean_007 joined channel #puppet | ||
| [2011/11/28 11:41:10] @ dcsobralWork joined channel #puppet | ||
| [2011/11/28 11:45:26] <indigo__> periodically, all of my puppet agents stop making runs because /var/lib/puppet/state/puppetdlock exists, even though there seems to be no run in progress. It seems to happen when the master is rebooted. Is this a known issue? | ||
| [2011/11/28 11:45:47] <indigo__> maybe it's not all agents always, but many of them often. | ||
| [2011/11/28 11:47:25] @ Quit: seanh-ansca: Quit: Leaving. | ||
| [2011/11/28 11:47:40] @ Quit: pugnacity: Remote host closed the connection | ||
| [2011/11/28 11:48:13] <Volcane> yeah puppetd leaving locks or not detecting master failures is a known bug | ||
| [2011/11/28 11:49:42] @ Quit: tremble: Read error: Operation timed out | ||
| [2011/11/28 11:51:02] @ tilgovi joined channel #puppet | ||
| [2011/11/28 11:54:42] @ tremble joined channel #puppet | ||
| [2011/11/28 11:55:40] @ Guest3904 joined channel #puppet | ||
| [2011/11/28 11:56:31] @ bmahe joined channel #puppet | ||
| [2011/11/28 11:57:02] @ Quit: Yann2: Read error: No route to host | ||
| [2011/11/28 11:57:19] @ Ryan_Lane joined channel #puppet | ||
| [2011/11/28 11:57:33] <Ryan_Lane> is it possible to use parameterized classes in ldap? | ||
| [2011/11/28 11:57:47] @ benjiedm_ joined channel #puppet | ||
| [2011/11/28 11:57:56] <Ryan_Lane> http://docs.puppetlabs.com/guides/external_nodes.html would suggest so | ||
| [2011/11/28 11:57:59] @ Quit: ehazlett: Quit: leaving | ||
| [2011/11/28 11:58:05] @ Quit: unixsherpa_: Quit: Leaving | ||
| [2011/11/28 11:58:08] @ Quit: negronjl: Quit: Bye | ||
| [2011/11/28 11:58:10] <Ryan_Lane> same with this: http://projects.puppetlabs.com/issues/5045 | ||
| [2011/11/28 11:58:19] <Ryan_Lane> but I don't see documentation describing how to use it | ||
| [2011/11/28 11:59:58] @ Quit: benjiedmund: Ping timeout: 258 seconds | ||
| [2011/11/28 12:00:09] @ Quit: csanchez: Quit: csanchez | ||
| [2011/11/28 12:00:21] @ Quit: Guest3904: | ||
| [2011/11/28 12:00:26] @ nitram_macair joined channel #puppet | ||
| [2011/11/28 12:00:58] @ tty234 joined channel #puppet | ||
| [2011/11/28 12:02:10] @ Tobu joined channel #puppet | ||
| [2011/11/28 12:04:25] @ Quit: yerp: Quit: . | ||
| [2011/11/28 12:04:25] <jamesturnbull> fsargent: many thanks - I'll give it a go later! | ||
| [2011/11/28 12:05:51] @ Quit: ska: Ping timeout: 244 seconds | ||
| [2011/11/28 12:08:24] @ fredden joined channel #puppet | ||
| [2011/11/28 12:09:16] @ Quit: Ryan_Lane: Ping timeout: 252 seconds | ||
| [2011/11/28 12:09:52] @ Quit: fir31ight: Ping timeout: 248 seconds | ||
| [2011/11/28 12:12:31] @ fir31ight joined channel #puppet | ||
| [2011/11/28 12:15:40] @ Quit: alanevans: Ping timeout: 244 seconds | ||
| [2011/11/28 12:15:50] @ seanh-ansca joined channel #puppet | ||
| [2011/11/28 12:18:45] @ Quit: benkevan: Ping timeout: 258 seconds | ||
| [2011/11/28 12:18:54] @ Quit: johnston: Ping timeout: 265 seconds | ||
| [2011/11/28 12:19:00] <dwalu> has anyone ever had a puppet apply fail once or twice with "Could not retrieve catalog from remote server: end of file reached" and then just automagically work the next time you try to apply? | ||
| [2011/11/28 12:19:31] @ rgsteele joined channel #puppet | ||
| [2011/11/28 12:19:53] @ Quit: Sean_007: Ping timeout: 265 seconds | ||
| [2011/11/28 12:20:17] @ Quit: shadoi1: Quit: Leaving. | ||
| [2011/11/28 12:21:18] <ashp> has anyone else done the hard work in here to get a decent mysql module that can do master/master configurations easily | ||
| [2011/11/28 12:21:35] @ Quit: seanh-ansca: Quit: Leaving. | ||
| [2011/11/28 12:21:35] @ Quit: PedroGomes: Read error: Connection reset by peer | ||
| [2011/11/28 12:21:36] @ Quit: tily: Ping timeout: 248 seconds | ||
| [2011/11/28 12:22:09] @ PedroGomes joined channel #puppet | ||
| [2011/11/28 12:22:30] @ Quit: PedroGomes: Client Quit | ||
| [2011/11/28 12:25:12] @ nottings joined channel #puppet | ||
| [2011/11/28 12:27:24] @ Quit: samkottler: Quit: Leaving. | ||
| [2011/11/28 12:27:38] @ alanevans joined channel #puppet | ||
| [2011/11/28 12:29:05] @ toobulkeh joined channel #puppet | ||
| [2011/11/28 12:29:29] @ seanh-ansca joined channel #puppet | ||
| [2011/11/28 12:31:06] @ samkottler joined channel #puppet | ||
| [2011/11/28 12:35:41] @ Quit: mccun934: Ping timeout: 260 seconds | ||
| [2011/11/28 12:37:38] @ Fai1ure_ is now known as Fai1ure | ||
| [2011/11/28 12:38:53] @ ali3n0 joined channel #puppet | ||
| [2011/11/28 12:40:00] @ Quit: seanh-ansca: Quit: Leaving. | ||
| [2011/11/28 12:42:35] @ Quit: dwalu: Quit: dwalu | ||
| [2011/11/28 12:47:04] @ johnston joined channel #puppet | ||
| [2011/11/28 12:48:27] @ Quit: rgsteele: Quit: ChatZilla 0.9.86.1 [Firefox 3.0.7/2009030423] | ||
| [2011/11/28 12:50:53] @ Quit: Daviey: Read error: Connection reset by peer | ||
| [2011/11/28 12:51:13] @ kindjal joined channel #puppet | ||
| [2011/11/28 12:51:34] @ Djelibeybi joined channel #puppet | ||
| [2011/11/28 12:51:40] @ dwalu joined channel #puppet | ||
| [2011/11/28 12:57:08] @ alop joined channel #puppet | ||
| [2011/11/28 12:58:07] <skippy> can I do this? `class foo { include bar::baz }` where bar is a top-level module like foo? | ||
| [2011/11/28 12:58:25] <gniks> yes | ||
| [2011/11/28 12:58:39] <skippy> great. thanks! | ||
| [2011/11/28 13:04:23] @ verwilst joined channel #puppet | ||
| [2011/11/28 13:05:24] @ Quit: ckauhaus: Quit: Leaving. | ||
| [2011/11/28 13:06:15] @ jsm joined channel #puppet | ||
| [2011/11/28 13:07:16] @ Quit: fredden: Ping timeout: 244 seconds | ||
| [2011/11/28 13:07:40] @ kindjal left channel #puppet () | ||
| [2011/11/28 13:08:38] @ Quit: natewalck: Quit: Outta here | ||
| [2011/11/28 13:08:41] @ Quit: Tobu: Remote host closed the connection | ||
| [2011/11/28 13:09:07] @ shadoi joined channel #puppet | ||
| [2011/11/28 13:10:52] @ erthad left channel #puppet () | ||
| [2011/11/28 13:11:23] @ Quit: ken_barber: Quit: Leaving. | ||
| [2011/11/28 13:14:14] @ Quit: alop: Remote host closed the connection | ||
| [2011/11/28 13:14:32] @ alop joined channel #puppet | ||
| [2011/11/28 13:17:04] @ emergion joined channel #puppet | ||
| [2011/11/28 13:20:10] @ fredden joined channel #puppet | ||
| [2011/11/28 13:21:30] @ Quit: emergion: Client Quit | ||
| [2011/11/28 13:21:55] @ Holocaine joined channel #puppet | ||
| [2011/11/28 13:22:46] @ Quit: hobbeswalsh: Quit: hobbeswalsh | ||
| [2011/11/28 13:23:48] @ Quit: aib_007: Quit: aib_007 | ||
| [2011/11/28 13:24:16] @ Quit: vinci: Remote host closed the connection | ||
| [2011/11/28 13:26:38] @ Quit: newtMcKerr: Quit: Leaving. | ||
| [2011/11/28 13:28:53] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 13:28:54] @ Quit: benjiedm_: Read error: Connection reset by peer | ||
| [2011/11/28 13:30:30] @ csanchez joined channel #puppet | ||
| [2011/11/28 13:31:11] <jvc26> is there a way to install providers within a class, which are used in that class? | ||
| [2011/11/28 13:31:30] <jvc26> i.e. when setting up a server, I need to add a provider to puppet, and then to use it as part of the provision | ||
| [2011/11/28 13:33:29] @ aib_007 joined channel #puppet | ||
| [2011/11/28 13:33:40] <gniks> jvc26: http://docs.puppetlabs.com/guides/custom_types.html check out Deploying Code section | ||
| [2011/11/28 13:34:15] @ newtMcKerr joined channel #puppet | ||
| [2011/11/28 13:34:28] @ Quit: ccaum: Ping timeout: 244 seconds | ||
| [2011/11/28 13:38:12] <nate_h> jvc26, hmm, you might consider bundling your providers in rpms | ||
| [2011/11/28 13:38:28] <nate_h> but its really just part of your content | ||
| [2011/11/28 13:38:34] <nate_h> so if you check your content out you'll have it | ||
| [2011/11/28 13:40:12] @ Daviey joined channel #puppet | ||
| [2011/11/28 13:40:40] @ diq_ joined channel #puppet | ||
| [2011/11/28 13:41:16] <jvc26> gniks: thanks - I'm trying to include a pear provider, would this therefore be stored in {module}/lib/puppet/provider/pear.rb? | ||
| [2011/11/28 13:42:09] <gniks> i believe so | ||
| [2011/11/28 13:42:48] @ hobbeswalsh joined channel #puppet | ||
| [2011/11/28 13:42:49] @ skippy left channel #puppet () | ||
| [2011/11/28 13:43:43] @ Quit: nottings: Remote host closed the connection | ||
| [2011/11/28 13:44:48] @ Quit: j^2: Quit: leaving | ||
| [2011/11/28 13:45:52] <eric0> provider/package/pear.rb probably | ||
| [2011/11/28 13:46:36] <eric0> because the code probably says :parent => Puppet::Provider::Package | ||
| [2011/11/28 13:47:55] @ nul0op joined channel #puppet | ||
| [2011/11/28 13:48:08] @ negronjl joined channel #puppet | ||
| [2011/11/28 13:49:26] @ Quit: samkottler: Quit: Leaving. | ||
| [2011/11/28 13:50:53] <jvc26> hmm - no luck so far, the original source is https://gist.github.com/305778, it may just be that too much time has gone by and puppet has matured in the interim leaving it with incompatible formatting | ||
| [2011/11/28 13:50:58] @ geekbri joined channel #puppet | ||
| [2011/11/28 13:53:03] @ Quit: diq_: Quit: Leaving | ||
| [2011/11/28 13:53:57] @ hobbeswalsh_ joined channel #puppet | ||
| [2011/11/28 13:53:57] <jvc26> eric0: did you mean {mod}/lib/puppet/provider/package, or that path elsewhere? | ||
| [2011/11/28 13:54:47] @ Quit: hobbeswalsh: Ping timeout: 255 seconds | ||
| [2011/11/28 13:54:48] @ hobbeswalsh_ is now known as hobbeswalsh | ||
| [2011/11/28 13:57:54] @ Quit: alanna_: Remote host closed the connection | ||
| [2011/11/28 13:58:26] @ alanna joined channel #puppet | ||
| [2011/11/28 13:59:12] @ Quit: brandon_dacrib: Ping timeout: 248 seconds | ||
| [2011/11/28 13:59:12] @ Quit: alanna: Read error: Connection reset by peer | ||
| [2011/11/28 13:59:16] @ alanna joined channel #puppet | ||
| [2011/11/28 14:00:47] @ j^2 joined channel #puppet | ||
| [2011/11/28 14:00:48] @ ccaum joined channel #puppet | ||
| [2011/11/28 14:02:29] @ Quit: geekbri: Remote host closed the connection | ||
| [2011/11/28 14:02:51] <eric0> that's right | ||
| [2011/11/28 14:02:56] @ dgillies joined channel #puppet | ||
| [2011/11/28 14:03:12] @ dylants joined channel #puppet | ||
| [2011/11/28 14:04:07] <jvc26> should puppet detect them automatically with pluginsync=true in the [main] puppet.conf config, or do I also need to include them into my class? | ||
| [2011/11/28 14:04:30] <nate_h> should detect with pluginsync | ||
| [2011/11/28 14:04:31] @ Quit: sascha_: Quit: sascha_ | ||
| [2011/11/28 14:06:05] @ Quit: alanna: Remote host closed the connection | ||
| [2011/11/28 14:06:30] @ matti joined channel #puppet | ||
| [2011/11/28 14:07:39] @ alanna joined channel #puppet | ||
| [2011/11/28 14:08:41] @ mccun935 joined channel #puppet | ||
| [2011/11/28 14:09:23] @ Xylakant joined channel #puppet | ||
| [2011/11/28 14:09:29] @ Quit: indigo__: Quit: leaving | ||
| [2011/11/28 14:09:30] <jvc26> nate_h, eric0, gniks: thanks a lot, that works now! Much appreciated :) | ||
| [2011/11/28 14:09:42] <gniks> no prob :) | ||
| [2011/11/28 14:16:44] @ Ryan_Lane joined channel #puppet | ||
| [2011/11/28 14:20:07] @ Quit: ali3n0: Quit: Leaving. | ||
| [2011/11/28 14:20:58] @ Quit: benjiedmund: Remote host closed the connection | ||
| [2011/11/28 14:21:29] @ Quit: rcrowley: Quit: Computer has gone to sleep. | ||
| [2011/11/28 14:22:01] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 14:22:01] <Xylakant> Hi all, I'm trying to figure out an issue with the cloud provisioner and ec. I've overcome several issues so far but I'm stuck when the new node tries to get his certificate signed and google is less than helpful. | ||
| [2011/11/28 14:22:37] <Xylakant> Is there anyone around who could give me some hints? | ||
| [2011/11/28 14:23:48] @ mosen joined channel #puppet | ||
| [2011/11/28 14:23:58] <Xylakant> The client error message is "err: Signing certificate error: Error 403 on SERVER: Forbidden request: domU-**-**.compute-1.internal" <- internal ec2 hostname | ||
| [2011/11/28 14:25:38] <Xylakant> I think I narrowed it down to some weirdness with ec2's internal/external hostname name resolving: the client seems to get registered with the external name, but a reverse dns lookup on the puppet master resolves to the internal hostname | ||
| [2011/11/28 14:26:40] <jsm> Xylakant: why not just use autosign ? is your puppet server in the cloud? | ||
| [2011/11/28 14:26:49] @ Quit: gniks: Quit: Leaving. | ||
| [2011/11/28 14:27:02] <Xylakant> it's in the same ec2 region | ||
| [2011/11/28 14:27:06] @ Quit: benjiedmund: Ping timeout: 260 seconds | ||
| [2011/11/28 14:27:40] <Xylakant> that's actually why the ip resolves to the internal ec2 hostname | ||
| [2011/11/28 14:27:54] <jsm> Xylakant: if you make a "puppets" security group, and only allow members of that group to access the puppet master, you can use autosign | ||
| [2011/11/28 14:28:10] <jsm> use it safely i mean :) | ||
| [2011/11/28 14:29:40] <Xylakant> ok, thanks. Sounds like a plan, I'll try that. | ||
| [2011/11/28 14:30:19] <jsm> Xylakant: there are more fancy methods | ||
| [2011/11/28 14:30:47] @ Quit: mcarpent: Quit: Thanks for the fish. | ||
| [2011/11/28 14:30:53] <jsm> like the puppet server watching s3 for which requests it should sign | ||
| [2011/11/28 14:31:03] <jsm> but i haven't gone down that route yet | ||
| [2011/11/28 14:32:10] @ Quit: labrown: Quit: Leaving | ||
| [2011/11/28 14:32:22] @ n8 joined channel #puppet | ||
| [2011/11/28 14:32:29] @ emergion joined channel #puppet | ||
| [2011/11/28 14:33:19] <ashp> hey if the camptocamp guys are here | ||
| [2011/11/28 14:33:28] <ashp> thank you for your mysql module because it just made my evening a LOT nicer | ||
| [2011/11/28 14:34:28] @ Quit: blentz: Ping timeout: 252 seconds | ||
| [2011/11/28 14:36:25] @ skm joined channel #puppet | ||
| [2011/11/28 14:36:33] @ ken_barber joined channel #puppet | ||
| [2011/11/28 14:37:51] @ Quit: alanna: Remote host closed the connection | ||
| [2011/11/28 14:38:21] @ alanna joined channel #puppet | ||
| [2011/11/28 14:39:07] @ alanna_ joined channel #puppet | ||
| [2011/11/28 14:39:08] @ Quit: alanna: Read error: Connection reset by peer | ||
| [2011/11/28 14:39:18] @ Quit: tremble: Ping timeout: 244 seconds | ||
| [2011/11/28 14:39:33] @ samkottler joined channel #puppet | ||
| [2011/11/28 14:40:38] @ Quit: verwilst: Quit: Ex-Chat | ||
| [2011/11/28 14:42:19] @ Quit: larstobi: Quit: Leaving. | ||
| [2011/11/28 14:43:13] @ Quit: saysjonathan: Quit: leaving | ||
| [2011/11/28 14:44:02] @ jab_doa joined channel #puppet | ||
| [2011/11/28 14:44:03] @ Quit: jab_doa: Changing host | ||
| [2011/11/28 14:44:03] @ jab_doa joined channel #puppet | ||
| [2011/11/28 14:44:49] <Xylakant> jsm: autosigning sounds like it should be fine for me. I'll first try that. Thanks for the pointer. | ||
| [2011/11/28 14:44:57] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 14:47:55] @ brandon_dacrib joined channel #puppet | ||
| [2011/11/28 14:48:20] @ Quit: brandon_dacrib: Client Quit | ||
| [2011/11/28 14:48:42] @ Quit: benjiedmund: Remote host closed the connection | ||
| [2011/11/28 14:50:09] @ maxmartin joined channel #puppet | ||
| [2011/11/28 14:50:24] @ Quit: lak: Quit: Leaving. | ||
| [2011/11/28 14:56:16] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 14:57:29] @ blentz joined channel #puppet | ||
| [2011/11/28 14:57:48] @ Quit: mccun935: Quit: Leaving | ||
| [2011/11/28 14:58:08] @ mccun934 joined channel #puppet | ||
| [2011/11/28 15:00:13] @ Quit: shadoi: Quit: Leaving. | ||
| [2011/11/28 15:01:31] @ Quit: kelseyhightower: Ping timeout: 260 seconds | ||
| [2011/11/28 15:02:08] @ Quit: csanchez: Quit: csanchez | ||
| [2011/11/28 15:02:39] @ Quit: dylants: Ping timeout: 240 seconds | ||
| [2011/11/28 15:02:48] @ benjiedm_ joined channel #puppet | ||
| [2011/11/28 15:03:51] @ kelseyhightower joined channel #puppet | ||
| [2011/11/28 15:04:25] @ SEJeff_work joined channel #puppet | ||
| [2011/11/28 15:04:39] <SEJeff_work> Is there a way to set a require on if a package is absent? | ||
| [2011/11/28 15:04:54] @ Quit: shortbus-: Quit: Leaving. | ||
| [2011/11/28 15:05:05] <SEJeff_work> To say: install packageA require => Package_is_absent['packageB'] | ||
| [2011/11/28 15:05:36] @ Quit: benjiedmund: Ping timeout: 260 seconds | ||
| [2011/11/28 15:05:40] @ lak joined channel #puppet | ||
| [2011/11/28 15:05:41] @ Quit: lak: Changing host | ||
| [2011/11/28 15:05:41] @ lak joined channel #puppet | ||
| [2011/11/28 15:05:41] <Volcane> sure | ||
| [2011/11/28 15:05:50] <Volcane> make Package['packageb'] ensure => absent | ||
| [2011/11/28 15:05:50] <SEJeff_work> Volcane, how? | ||
| [2011/11/28 15:05:58] <SEJeff_work> Yeah I did this | ||
| [2011/11/28 15:06:16] <Volcane> then in packagea just require => Package["packageb"] | ||
| [2011/11/28 15:06:22] <SEJeff_work> basically if mcelog 0.9 is installed on a server with a kernel < 2.65.35, I want to uninstall it and install mcelog 0.7 | ||
| [2011/11/28 15:06:28] @ Quit: ccaum: Quit: ccaum | ||
| [2011/11/28 15:06:43] @ shortbus- joined channel #puppet | ||
| [2011/11/28 15:06:49] <SEJeff_work> Volcane, The actual packagename is the same (yum) but I guess you could use specific versions. That works. Thanks! | ||
| [2011/11/28 15:07:00] <Volcane> will need to do some versioncmp and if statements in a class tehn | ||
| [2011/11/28 15:07:06] <Volcane> since kernel version is a fact u can get hold of that | ||
| [2011/11/28 15:08:57] <SEJeff_work> Volcane, How would you change this? http://pastebin.com/u6cJjA8C | ||
| [2011/11/28 15:09:59] <Volcane> versioncmp() might make that a bit less grim than with regex | ||
| [2011/11/28 15:10:12] <SEJeff_work> Is that in 2.7.6? | ||
| [2011/11/28 15:10:15] <Volcane> otherwise thats about it - though I'd make a package resource and just tweak it using the default setting | ||
| [2011/11/28 15:10:20] <Volcane> its been there for ages | ||
| [2011/11/28 15:10:24] <SEJeff_work> Alrighty. Thanks! | ||
| [2011/11/28 15:10:34] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 15:10:54] @ Quit: benjiedm_: Ping timeout: 245 seconds | ||
| [2011/11/28 15:12:22] @ rcrowley joined channel #puppet | ||
| [2011/11/28 15:13:48] @ shadoi joined channel #puppet | ||
| [2011/11/28 15:15:37] <SEJeff_work> Volcane, Did the trick. Thankyou | ||
| [2011/11/28 15:16:02] @ emergion_ joined channel #puppet | ||
| [2011/11/28 15:16:15] @ Quit: emergion: Ping timeout: 244 seconds | ||
| [2011/11/28 15:16:15] @ emergion_ is now known as emergion | ||
| [2011/11/28 15:16:38] @ benjiedm_ joined channel #puppet | ||
| [2011/11/28 15:18:26] @ Quit: benjiedmund: Ping timeout: 260 seconds | ||
| [2011/11/28 15:19:03] @ mitchellh joined channel #puppet | ||
| [2011/11/28 15:20:27] @ jongrocho joined channel #puppet | ||
| [2011/11/28 15:21:02] @ Quit: ^conner: Ping timeout: 252 seconds | ||
| [2011/11/28 15:21:12] @ Quit: alfism: Quit: alfism | ||
| [2011/11/28 15:23:22] @ Quit: kermit: Quit: Leaving. | ||
| [2011/11/28 15:23:36] @ kermit joined channel #puppet | ||
| [2011/11/28 15:27:16] @ Quit: proton: Ping timeout: 244 seconds | ||
| [2011/11/28 15:27:32] @ Quit: rsnhyperion: Quit: rsnhyperion | ||
| [2011/11/28 15:30:44] @ sascha_ joined channel #puppet | ||
| [2011/11/28 15:31:56] <TCPcaveman> When using the File resource, is there a way to tell puppet to not care if two resources have the same path? | ||
| [2011/11/28 15:32:00] @ Chiku|dc joined channel #puppet | ||
| [2011/11/28 15:32:00] @ Quit: Chiku|dc: Changing host | ||
| [2011/11/28 15:32:00] @ Chiku|dc joined channel #puppet | ||
| [2011/11/28 15:32:30] <Volcane> resources cant have the same path | ||
| [2011/11/28 15:32:39] <TCPcaveman> Grr! | ||
| [2011/11/28 15:33:02] <Volcane> how could they | ||
| [2011/11/28 15:33:37] <TCPcaveman> I am doing 'magic' with exported resources and it would be really easy if they could | ||
| [2011/11/28 15:33:45] @ ben_duyujie joined channel #puppet | ||
| [2011/11/28 15:33:49] @ Quit: Chiku: Ping timeout: 240 seconds | ||
| [2011/11/28 15:34:00] <joe-mac> that's not magic | ||
| [2011/11/28 15:34:07] <TCPcaveman> Haha, sadly | ||
| [2011/11/28 15:34:14] @ ^conner joined channel #puppet | ||
| [2011/11/28 15:34:17] <Volcane> magic is another word for stupid shit usually :P | ||
| [2011/11/28 15:34:34] @ Quit: ezmobius|zoning|: Quit: peace out | ||
| [2011/11/28 15:34:49] <joe-mac> what are you trying to do exactly? | ||
| [2011/11/28 15:34:56] <joe-mac> I use exported resources for several solutions | ||
| [2011/11/28 15:35:40] <TCPcaveman> I would say magic is another word for abstraction. I was just trying to make the class easier to use. I could define the resource on the host that is pulling the exported resources but it would be nice for the hosts exporting could create it themselves. | ||
| [2011/11/28 15:36:15] <lwhalen> hey all | ||
| [2011/11/28 15:36:30] <lwhalen> I've got a strange problem with a fresh install of Puppet 2.7.6 on Oracle EL 5 | ||
| [2011/11/28 15:36:42] <lwhalen> I try firing up the puppetmaster daemon, and get this error message: | ||
| [2011/11/28 15:36:45] <lwhalen> usr/sbin/puppetmasterd:3:in `require': no such file to load -- puppet/application/master (LoadError) | ||
| [2011/11/28 15:36:57] <lwhalen> err, that should start with "/" | ||
| [2011/11/28 15:37:23] @ Quit: emergion: Ping timeout: 255 seconds | ||
| [2011/11/28 15:37:36] <joe-mac> TCPcaveman: it sounds like you're trying to use the wrong tool for the job | ||
| [2011/11/28 15:38:06] @ emergion joined channel #puppet | ||
| [2011/11/28 15:38:07] <joe-mac> lwhalen: check you can fire up irb and require puppet | ||
| [2011/11/28 15:38:20] <joe-mac> I would start there, then try as the puppet user, probably have to give it a shell first | ||
| [2011/11/28 15:38:40] <joe-mac> selinux can cause odd errors like this as well since it doesn't really show proper errors on denials | ||
| [2011/11/28 15:39:05] <lwhalen> sestatus is disabled. that was the third thing I checked :-) | ||
| [2011/11/28 15:39:25] <lwhalen> under irb, I run "require 'puppet'" and it errors out on me | ||
| [2011/11/28 15:39:32] <TCPcaveman> I am trying to avoid creating my own resource :( | ||
| [2011/11/28 15:43:24] @ Evolution joined channel #puppet | ||
| [2011/11/28 15:43:30] <TCPcaveman> See if this explains it: | ||
| [2011/11/28 15:43:31] <TCPcaveman> http://pastebin.com/c8wFFGYD | ||
| [2011/11/28 15:43:42] @ proton joined channel #puppet | ||
| [2011/11/28 15:43:48] <joe-mac> lwhalen: your ruby path or puppet install is screwed | ||
| [2011/11/28 15:44:06] @ Quit: jab_doa: Quit: Verlassend | ||
| [2011/11/28 15:44:33] @ dan__t joined channel #puppet | ||
| [2011/11/28 15:44:39] <joe-mac> TCPcaveman: you're better off using IRB with mysql in it to query the stored config db to assemble config files like that | ||
| [2011/11/28 15:44:49] <joe-mac> esp if it's just node names, that's really easy to pull out of mysql | ||
| [2011/11/28 15:44:59] <joe-mac> s/IRB/ERB/g | ||
| [2011/11/28 15:45:41] <Evolution> okay, I'm brand new to puppet, and am trying to follow the documentation. I did a puppetmasterd --genconfig --no-daemonize > foo.conf ; to get a sample puppetmaster setup. however some of the options within it are confusing, and the doco doesn't spell it out quite enough with crayon. | ||
| [2011/11/28 15:46:07] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 15:46:09] <Evolution> for report_server, it gives me 'puppet' as the value and says the default is $server | ||
| [2011/11/28 15:46:18] <TCPcaveman> joe-mac: Can a node, not the puppetmaster query the stored config db? | ||
| [2011/11/28 15:46:26] <Volcane> Evolution: its best to use a package for your operatingsystem - and most of the settings, if not all, are fine by default and it works best with defaults | ||
| [2011/11/28 15:46:54] @ Quit: silfreed: Ping timeout: 244 seconds | ||
| [2011/11/28 15:47:01] <Evolution> Volcane: I am doing so, (rhel6+epel puppet packages) however there's no master section by default. | ||
| [2011/11/28 15:47:18] <joe-mac> TCPcaveman: ERBs are compiled on the master | ||
| [2011/11/28 15:47:20] <Volcane> Evolution: thats fine - it just works by default | ||
| [2011/11/28 15:47:22] <joe-mac> the content is put in the catalog | ||
| [2011/11/28 15:47:39] @ silfreed joined channel #puppet | ||
| [2011/11/28 15:47:47] <TCPcaveman> joe-mac: Gotcha! I will look into this, thanks! | ||
| [2011/11/28 15:48:43] @ hfnix joined channel #puppet | ||
| [2011/11/28 15:49:03] <dan__t> omfg. | ||
| [2011/11/28 15:49:05] <dan__t> long day. | ||
| [2011/11/28 15:49:12] @ Quit: benjiedm_: Ping timeout: 258 seconds | ||
| [2011/11/28 15:49:21] <Evolution> Volcane: that helps out a bit, but I'd still like to learn a bit more about the inner workings... primarily because I'm interested in foreman, and with the 2.6.xx in epel, the reports in foreman weren't working. | ||
| [2011/11/28 15:49:45] <Evolution> I believe because I hadn't set them up properly in the puppet->puppetmaster config somewhere. | ||
| [2011/11/28 15:50:08] @ Quit: Xylakant: Ping timeout: 265 seconds | ||
| [2011/11/28 15:50:09] <Evolution> rather than stomp all through foreman without knowing the internals, I'd like to learn puppet a bit more. | ||
| [2011/11/28 15:50:14] @ benjiedm_ joined channel #puppet | ||
| [2011/11/28 15:50:18] <Volcane> Evolution: yeh thats kewl - though trying to make snese of a genconfig'd configfile is the really very deep end of puppet :) if u know you need reporting to work then on docs.puppetlabs.com might be a doc on reporting that will focus on just the few settings | ||
| [2011/11/28 15:50:39] @ gniks joined channel #puppet | ||
| [2011/11/28 15:50:40] @ Quit: benjiedmund: Ping timeout: 248 seconds | ||
| [2011/11/28 15:51:12] <Evolution> Volcane: so I can simply add a [master] section in my puppet.conf, diddle the reporting bits, and the rest of master will be taken from the default values, correct? | ||
| [2011/11/28 15:51:21] <Volcane> correct | ||
| [2011/11/28 15:51:27] <Evolution> okay excellent | ||
| [2011/11/28 15:51:49] @ tremble joined channel #puppet | ||
| [2011/11/28 15:51:49] @ Quit: tremble: Changing host | ||
| [2011/11/28 15:51:49] @ tremble joined channel #puppet | ||
| [2011/11/28 15:51:52] <Evolution> I suppose you'll tell me similarly for the --genmanifest then as well? | ||
| [2011/11/28 15:52:36] <Volcane> --genmanifest doesnt produce anything user servicable yes | ||
| [2011/11/28 15:52:53] <lwhalen> heh, a reboot seemed to fix it | ||
| [2011/11/28 15:53:06] <lwhalen> but now it's SUPER cranky about the puppetmaster's cert | ||
| [2011/11/28 15:53:14] <lwhalen> is there a way to tell the client to ignore cert errors? | ||
| [2011/11/28 15:53:22] <ianbrandt> Greetings, is it possible to reference a variable initialized in a defined resource from outside that define (e.g. from a class in another module)? | ||
| [2011/11/28 15:53:49] <Volcane> lwhalen: thats like replacing ssh with telnet + netcat connected to a root shell, sounds awesome. | ||
| [2011/11/28 15:53:56] <joe-mac> rofl | ||
| [2011/11/28 15:53:59] <joe-mac> good one | ||
| [2011/11/28 15:54:08] @ Quit: hobbeswalsh: Ping timeout: 244 seconds | ||
| [2011/11/28 15:54:18] <lwhalen> hahaha! | ||
| [2011/11/28 15:54:19] <lwhalen> touche | ||
| [2011/11/28 15:54:40] <lwhalen> I just want this darned thing to work right now. it's a test environment, and I just want to see my shiny manifest compile | ||
| [2011/11/28 15:55:05] <joe-mac> set certname to puppet on the master in the master section, put puppet in your hosts file on the node and just run puppet | ||
| [2011/11/28 15:55:37] <joe-mac> you will have to restart the master after changing the certname in the master section | ||
| [2011/11/28 15:55:42] <Volcane> lwhalen: whats the problem? there's an unfortunate bug with creating the default puppetmaster certs atm | ||
| [2011/11/28 15:55:46] <Volcane> which might be related | ||
| [2011/11/28 15:57:04] @ Quit: benjiedm_: Remote host closed the connection | ||
| [2011/11/28 15:57:16] <lwhalen> it was giving me a 'cert does not match hostname' error | ||
| [2011/11/28 15:57:21] <lwhalen> on 2.7.6 | ||
| [2011/11/28 15:57:30] <lwhalen> fresh install, clocks are in sync | ||
| [2011/11/28 15:57:33] <Volcane> and u made a brand new cert for this machine? | ||
| [2011/11/28 15:57:35] @ Quit: kangman: Ping timeout: 244 seconds | ||
| [2011/11/28 15:57:39] <Volcane> the master i mean | ||
| [2011/11/28 15:57:45] <lwhalen> passing the client 'puppetd --test --server puppet.mycorp.com' and it seemed happier | ||
| [2011/11/28 15:57:49] <joe-mac> yea, not going to work | ||
| [2011/11/28 15:57:57] <Volcane> yeah thats the bug i am on about | ||
| [2011/11/28 15:58:05] <joe-mac> yea | ||
| [2011/11/28 15:58:06] <lwhalen> I didn't generate the cert manually, I presume all that gets run on the first puppetmasterd run | ||
| [2011/11/28 15:58:20] <joe-mac> yea, based on the config file and what files exist in the ssldir | ||
| [2011/11/28 15:58:24] <Volcane> shut puppet and puppet master on the master box | ||
| [2011/11/28 15:58:28] <Volcane> rm the master certs | ||
| [2011/11/28 15:58:41] @ Quit: zul: Ping timeout: 260 seconds | ||
| [2011/11/28 15:58:41] <Volcane> then do: puppet master --no-daemonize --verbose --dns_alt_names puppet,puppet.foo.com | ||
| [2011/11/28 15:58:48] <Volcane> and ^c it once its made a new cert | ||
| [2011/11/28 15:58:51] <Volcane> and you should be all set | ||
| [2011/11/28 15:59:07] <lwhalen> awesome, thanks dude! | ||
| [2011/11/28 15:59:12] <lwhalen> when did this bug show up? :-p | ||
| [2011/11/28 15:59:22] <Volcane> in the current release | ||
| [2011/11/28 15:59:27] <lwhalen> fun! | ||
| [2011/11/28 16:00:15] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 16:00:16] @ Quit: newtMcKerr: Quit: Leaving. | ||
| [2011/11/28 16:00:38] @ Quit: l0n: | ||
| [2011/11/28 16:02:00] <jsm> if i define a resource, say a yumrepo in this case, is it possible to add parameters to it later based on a conditional? | ||
| [2011/11/28 16:02:19] <jsm> or do i have to define the whole thing again? | ||
| [2011/11/28 16:02:35] @ zul joined channel #puppet | ||
| [2011/11/28 16:02:46] @ l0n joined channel #puppet | ||
| [2011/11/28 16:03:56] @ Quit: dan__t: Ping timeout: 260 seconds | ||
| [2011/11/28 16:04:49] @ Quit: tremble: Ping timeout: 244 seconds | ||
| [2011/11/28 16:06:29] @ SEJeff_work left channel #puppet ("Leaving") | ||
| [2011/11/28 16:07:02] @ newtMcKerr joined channel #puppet | ||
| [2011/11/28 16:08:12] @ Quit: kaptk2: Quit: Leaving. | ||
| [2011/11/28 16:08:41] @ Quit: negronjl: Ping timeout: 244 seconds | ||
| [2011/11/28 16:08:55] @ Quit: newtMcKerr: Client Quit | ||
| [2011/11/28 16:10:14] @ Quit: zwi: Ping timeout: 255 seconds | ||
| [2011/11/28 16:11:49] @ peridot joined channel #puppet | ||
| [2011/11/28 16:12:51] @ newtMcKerr joined channel #puppet | ||
| [2011/11/28 16:13:50] @ kangman joined channel #puppet | ||
| [2011/11/28 16:14:19] @ Quit: newtMcKerr: Client Quit | ||
| [2011/11/28 16:14:25] <ianbrandt> Greetings, is it possible to reference a variable initialized in a defined resource from outside that define (e.g. from a class in another module)? | ||
| [2011/11/28 16:14:46] @ Quit: ken_barber: Quit: Leaving. | ||
| [2011/11/28 16:14:46] <Volcane> no | ||
| [2011/11/28 16:14:57] @ kangman_ joined channel #puppet | ||
| [2011/11/28 16:15:20] <ianbrandt> Volcane: Very good. Thanks. | ||
| [2011/11/28 16:15:48] @ Quit: nfagerlund: Remote host closed the connection | ||
| [2011/11/28 16:16:25] @ ken_barber joined channel #puppet | ||
| [2011/11/28 16:16:26] @ newtMcKerr joined channel #puppet | ||
| [2011/11/28 16:16:33] @ Quit: newtMcKerr: Client Quit | ||
| [2011/11/28 16:16:38] @ peridot left channel #puppet () | ||
| [2011/11/28 16:17:06] @ newtMcKerr joined channel #puppet | ||
| [2011/11/28 16:18:14] @ Quit: kangman: Ping timeout: 252 seconds | ||
| [2011/11/28 16:19:08] @ KaiserBeto left channel #puppet () | ||
| [2011/11/28 16:19:25] @ Quit: DJClean: Ping timeout: 240 seconds | ||
| [2011/11/28 16:19:40] @ Quit: kangman_: Remote host closed the connection | ||
| [2011/11/28 16:20:01] @ Quit: l0n: | ||
| [2011/11/28 16:23:04] @ Quit: sduchesneau: Ping timeout: 244 seconds | ||
| [2011/11/28 16:24:25] @ Quit: ken_barber: Quit: Leaving. | ||
| [2011/11/28 16:24:45] @ Quit: mitchellh: Quit: Computer has gone to sleep | ||
| [2011/11/28 16:24:55] @ jsurfer joined channel #puppet | ||
| [2011/11/28 16:25:50] @ ken_barber joined channel #puppet | ||
| [2011/11/28 16:27:34] @ zwi joined channel #puppet | ||
| [2011/11/28 16:29:00] @ hobbeswalsh joined channel #puppet | ||
| [2011/11/28 16:30:25] @ Quit: newtMcKerr: Quit: Leaving. | ||
| [2011/11/28 16:31:48] @ Quit: n0ts: Ping timeout: 252 seconds | ||
| [2011/11/28 16:34:04] @ Quit: dgillies: Quit: Eaten by a grue | ||
| [2011/11/28 16:34:29] @ newtMcKerr joined channel #puppet | ||
| [2011/11/28 16:34:32] @ n0ts joined channel #puppet | ||
| [2011/11/28 16:38:16] @ Quit: zwi: Quit: Leaving. | ||
| [2011/11/28 16:38:17] @ Quit: proton: Changing host | ||
| [2011/11/28 16:38:17] @ proton joined channel #puppet | ||
| [2011/11/28 16:41:18] <TCPcaveman> How do you manage a directory and only allow file resources to exist in that directory? | ||
| [2011/11/28 16:41:58] @ Quit: iw_work: Quit: Leaving | ||
| [2011/11/28 16:42:36] <gepetto> ::redmine:: Wiki edit: Downloading_Puppet (#123) @ http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet?version=123 (by Michael Stahnke) | ||
| [2011/11/28 16:44:33] @ negronjl joined channel #puppet | ||
| [2011/11/28 16:45:15] <Volcane> TCPcaveman: see the purge option in the docs | ||
| [2011/11/28 16:47:23] <pabelanger> Cool, first time I used storeconfigs and @@File['foo']... kinda neat | ||
| [2011/11/28 16:48:13] @ shawns joined channel #puppet | ||
| [2011/11/28 16:49:17] <TCPcaveman> Volcane: thanks | ||
| [2011/11/28 16:50:44] @ Quit: hfnix: Read error: Connection reset by peer | ||
| [2011/11/28 16:51:06] @ hfnix joined channel #puppet | ||
| [2011/11/28 16:51:46] @ duerF joined channel #puppet | ||
| [2011/11/28 16:53:31] <mfridh> I just discovered that after yum upgrade and reboot, my puppet agents all stop working | ||
| [2011/11/28 16:53:59] <mfridh> notice: Run of Puppet configuration client already in progress; skipping | ||
| [2011/11/28 16:54:02] @ fsargent left channel #puppet ("Textual IRC Client: http://www.textualapp.com/") | ||
| [2011/11/28 16:54:16] <tmz> mfridh: What OS? | ||
| [2011/11/28 16:55:45] <mfridh> tmz: CentOS 5.7 | ||
| [2011/11/28 16:56:01] <mfridh> tmz: attempting to upgrade only the facter package right now to see if that's the culprit | ||
| [2011/11/28 16:56:12] <mfridh> no other package seemed really puppet related. | ||
| [2011/11/28 16:56:12] <tmz> mfridh: It may well be #10418 which is due to a kernel bug (https://bugzilla.redhat.com/show_bug.cgi?id=751214) | ||
| [2011/11/28 16:56:13] <gepetto> tmz: mfridh: #10418 is http://projects.puppetlabs.com/issues/show/10418 "Puppet - Bug #10418: "Caught TERM; calling stop" with state/puppetdlock left in place. It has a status of Investigating and is assigned to -" | ||
| [2011/11/28 16:56:17] <mfridh> really? | ||
| [2011/11/28 16:56:40] @ schnwalter joined channel #puppet | ||
| [2011/11/28 16:56:50] <nitram_macair> puppetd --enable | ||
| [2011/11/28 16:57:05] @ Quit: samkottler: Quit: Leaving. | ||
| [2011/11/28 16:57:05] <mfridh> tmz: looks right, thanks | ||
| [2011/11/28 16:57:10] @ schnwalter left channel #puppet () | ||
| [2011/11/28 16:57:27] <tmz> mfridh: Annoying to run into, but at least now it's known and being worked on. | ||
| [2011/11/28 16:58:33] <tmz> I've not tested the packages Jarod made with a patched kernel yet. I just rolled back to 2.6.18-274.3.1.el5 | ||
| [2011/11/28 16:58:44] <mfridh> not authorized to access bug #751214 | ||
| [2011/11/28 16:58:48] <mfridh> also annoying | ||
| [2011/11/28 16:58:50] <tmz> Ugh. | ||
| [2011/11/28 16:58:58] <tmz> I thought they opened that up. | ||
| [2011/11/28 16:59:04] <mfridh> guess I'll roll back kernel then | ||
| [2011/11/28 16:59:25] <mfridh> oh, it means all my newly provisioned servers will fail, I upgrade them in %post ... | ||
| [2011/11/28 16:59:31] @ tummy joined channel #puppet | ||
| [2011/11/28 16:59:32] <tmz> There's definitely nothing private in that bug. :/ | ||
| [2011/11/28 17:01:04] @ Quit: motomike: Ping timeout: 248 seconds | ||
| [2011/11/28 17:01:57] @ BabyRasta joined channel #puppet | ||
| [2011/11/28 17:02:09] <tmz> mfridh: FWIW, here's the comment with a link to some testing kernels: http://pastie.org/2936301 | ||
| [2011/11/28 17:02:11] <mfridh> "Good news is that they tested a new kernel this morning that appears to fix the problem" <- 12 days ago, hopefully something soon then | ||
| [2011/11/28 17:02:38] @ soaksao joined channel #puppet | ||
| [2011/11/28 17:02:53] @ soaksao left channel #puppet () | ||
| [2011/11/28 17:02:54] @ Quit: the_ramink: Ping timeout: 259 seconds | ||
| [2011/11/28 17:02:54] <shawns> ty for the info, was about to deploy centos 5.7 upgrade. going to put the brakes on that for a bit. :) | ||
| [2011/11/28 17:02:59] @ Quit: newtMcKerr: Quit: Leaving. | ||
| [2011/11/28 17:03:22] <mfridh> guess it hit several ruby projects | ||
| [2011/11/28 17:03:25] <mfridh> this bug I mean | ||
| [2011/11/28 17:03:29] @ motomike joined channel #puppet | ||
| [2011/11/28 17:03:41] @ Quit: shadoi: Quit: Leaving. | ||
| [2011/11/28 17:04:12] @ Quit: ben_duyujie: Remote host closed the connection | ||
| [2011/11/28 17:04:23] <tmz> To be fair, it may really be a ruby bug. But for RHEL, it's not expected that the kernel changes on you like this, fortunately. | ||
| [2011/11/28 17:06:57] <z00dax> shawns: maybe do a selective update, if you have public facing services... | ||
| [2011/11/28 17:08:01] <ashp> Oh great, a RHEL5 bug - I better let the guy who has to make our first RHEL5 instance tomorrow know about this! | ||
| [2011/11/28 17:08:42] @ dfamorato joined channel #puppet | ||
| [2011/11/28 17:10:47] @ Quit: BabyRasta: Quit: Leaving | ||
| [2011/11/28 17:18:30] @ Quit: ianbrandt: Quit: ianbrandt | ||
| [2011/11/28 17:19:25] @ matchaw joined channel #puppet | ||
| [2011/11/28 17:22:07] @ miche joined channel #puppet | ||
| [2011/11/28 17:23:53] @ Quit: jsurfer: Read error: Operation timed out | ||
| [2011/11/28 17:26:33] @ lindenle joined channel #puppet | ||
| [2011/11/28 17:27:37] @ fsargent joined channel #puppet | ||
| [2011/11/28 17:27:41] @ fsargent left channel #puppet ("Textual IRC Client: http://www.textualapp.com/") | ||
| [2011/11/28 17:27:47] @ rsnhyperion joined channel #puppet | ||
| [2011/11/28 17:28:16] @ Quit: kenperkins: Ping timeout: 252 seconds | ||
| [2011/11/28 17:29:55] @ zwi joined channel #puppet | ||
| [2011/11/28 17:30:34] @ Quit: alanna_: Remote host closed the connection | ||
| [2011/11/28 17:31:03] @ alanna joined channel #puppet | ||
| [2011/11/28 17:32:09] @ Quit: benjiedmund: Remote host closed the connection | ||
| [2011/11/28 17:32:36] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 17:34:42] @ Quit: djm68: Quit: leaving | ||
| [2011/11/28 17:35:39] @ silversurfer joined channel #puppet | ||
| [2011/11/28 17:35:44] @ Quit: alanna: Ping timeout: 248 seconds | ||
| [2011/11/28 17:37:56] @ steki-BLAH joined channel #puppet | ||
| [2011/11/28 17:38:26] @ Quit: matchaw: Remote host closed the connection | ||
| [2011/11/28 17:40:20] @ newtMcKerr joined channel #puppet | ||
| [2011/11/28 17:40:32] @ Quit: BManojlovic: Ping timeout: 248 seconds | ||
| [2011/11/28 17:40:42] @ steki-BLAH is now known as BManojlovic | ||
| [2011/11/28 17:40:49] @ Quit: dwalu: Quit: dwalu | ||
| [2011/11/28 17:41:18] @ Quit: jsm: Quit: Leaving. | ||
| [2011/11/28 17:44:03] @ Quit: williemach: Quit: Leaving. | ||
| [2011/11/28 17:46:44] @ Quit: benjiedmund: Ping timeout: 245 seconds | ||
| [2011/11/28 17:46:46] @ Quit: spiette: Ping timeout: 244 seconds | ||
| [2011/11/28 17:49:50] @ Quit: silversurfer: Remote host closed the connection | ||
| [2011/11/28 17:51:40] @ dbgster joined channel #puppet | ||
| [2011/11/28 17:51:44] @ Enf joined channel #puppet | ||
| [2011/11/28 17:53:26] @ Quit: ken_barber: Quit: Leaving. | ||
| [2011/11/28 17:54:02] @ Quit: tummy: Quit: Dropping the Mic | ||
| [2011/11/28 17:58:39] @ Quit: hooper: Ping timeout: 244 seconds | ||
| [2011/11/28 18:05:11] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 18:07:10] @ benjiedm_ joined channel #puppet | ||
| [2011/11/28 18:09:20] @ Quit: mrwacky42: Ping timeout: 244 seconds | ||
| [2011/11/28 18:09:49] @ benjied__ joined channel #puppet | ||
| [2011/11/28 18:10:26] @ Quit: benjiedmund: Ping timeout: 252 seconds | ||
| [2011/11/28 18:10:56] @ Quit: kermit: Read error: Connection reset by peer | ||
| [2011/11/28 18:12:21] @ Quit: miche: Quit: Computer has gone to sleep. | ||
| [2011/11/28 18:13:13] @ miche joined channel #puppet | ||
| [2011/11/28 18:13:43] @ Quit: benjiedm_: Ping timeout: 258 seconds | ||
| [2011/11/28 18:13:51] @ benkevan joined channel #puppet | ||
| [2011/11/28 18:14:25] @ samkottler joined channel #puppet | ||
| [2011/11/28 18:15:34] @ jsurfer joined channel #puppet | ||
| [2011/11/28 18:15:36] <benkevan> I'm getting a err: Could not retrieve catalog from remote server: Error 400 on SERVER: Failed to parse template resolv_conf/resolv.conf.erb: Could not find value for 'join' at /etc/puppet/environments/production/modules/resolv_conf/manifests/config.pp:7 how am I supposed to use join, or is there something in the wiki? | ||
| [2011/11/28 18:16:01] <Volcane> benkevan: surely we'd need to see the code in question? | ||
| [2011/11/28 18:16:19] <Volcane> some_array.join(",") is the syntax though | ||
| [2011/11/28 18:17:29] <benkevan> Volcane: http://pastebin.com/vC6NKjMb | ||
| [2011/11/28 18:17:32] @ Quit: jongrocho: Remote host closed the connection | ||
| [2011/11/28 18:17:53] <benkevan> sp.join(" ") doesn't work either. | ||
| [2011/11/28 18:18:22] <Volcane> if you doo foo.each{|sp| } then sp would be each individual element | ||
| [2011/11/28 18:18:34] <Volcane> if you do foo.join(",") it returns a string of all foo joined by , | ||
| [2011/11/28 18:19:07] <Volcane> search <%= my_search_path.join(" ") %> | ||
| [2011/11/28 18:19:52] @ Quit: BManojlovic: Remote host closed the connection | ||
| [2011/11/28 18:20:42] @ Quit: comptona: Ping timeout: 244 seconds | ||
| [2011/11/28 18:20:57] <benkevan> Volcane: hummm.. i think the issue is that it's not getting my_search_path | ||
| [2011/11/28 18:21:04] @ Quit: maxmartin: Remote host closed the connection | ||
| [2011/11/28 18:21:48] @ erm_ joined channel #puppet | ||
| [2011/11/28 18:22:22] <Volcane> k - but when it does, thats how you space sep the list :) | ||
| [2011/11/28 18:22:22] <benkevan> is there a way I can check to see if it can have it defined? | ||
| [2011/11/28 18:22:37] <Volcane> notify{"foo is ${foo}": } | ||
| [2011/11/28 18:22:48] <Volcane> in your manifest | ||
| [2011/11/28 18:23:01] <Volcane> notify{"foo is '${foo}'": } <-- even better | ||
| [2011/11/28 18:23:11] <Volcane> anyway, home time | ||
| [2011/11/28 18:23:20] @ Conan_ joined channel #puppet | ||
| [2011/11/28 18:24:23] @ frostynova joined channel #puppet | ||
| [2011/11/28 18:24:27] @ Quit: benjied__: Remote host closed the connection | ||
| [2011/11/28 18:24:34] <benkevan> Volcane: thanks. | ||
| [2011/11/28 18:24:48] @ Quit: erm: Ping timeout: 248 seconds | ||
| [2011/11/28 18:24:51] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 18:25:11] @ Quit: samkottler: Quit: Leaving. | ||
| [2011/11/28 18:25:24] <jpalmer> I have a module from opsview. it goes through and makes sure that my hosts are in the right hostgroups on the monitoring system. my question: is there a way I can "build" the hostgroup in parts? IE. in module foo, append opsview_hostgroup += "foo" so that after the puppet run, the result would be opsview_hostgroup = ["linux", "dell", "foo", "bar"] | ||
| [2011/11/28 18:25:31] @ kermit joined channel #puppet | ||
| [2011/11/28 18:25:36] @ Quit: kermit: Changing host | ||
| [2011/11/28 18:25:36] @ kermit joined channel #puppet | ||
| [2011/11/28 18:25:52] <jpalmer> (This is probably more of a ruby question, than a puppet question.. but I'm newish to both and trying to figure out a good way to handle this. | ||
| [2011/11/28 18:30:47] <shawns> jpalmer: I do that with nagios , but using strings instead of an array. | ||
| [2011/11/28 18:31:01] <benkevan> jpalmer: you can use join() | ||
| [2011/11/28 18:31:55] <shawns> jpalmer: so, my_hostgroup = "foo", then in a later class my_hostgroup += " foo2" | ||
| [2011/11/28 18:33:09] <jokajak> jpalmer: you can do it arrays and variables using the += syntax | ||
| [2011/11/28 18:33:25] @ ken_barber joined channel #puppet | ||
| [2011/11/28 18:33:30] <jokajak> jpalmer: see http://docs.puppetlabs.com/guides/language_guide.html#variables under appending to variables | ||
| [2011/11/28 18:33:39] * jokajak was just reading that page earlier so I remembered seeing something about it | ||
| [2011/11/28 18:35:42] <benkevan> jokajak: well hello here too | ||
| [2011/11/28 18:35:51] <jokajak> benkevan: ikr? | ||
| [2011/11/28 18:36:01] @ benjiedm_ joined channel #puppet | ||
| [2011/11/28 18:36:19] <jokajak> benkevan: I'm new here ;-) | ||
| [2011/11/28 18:36:50] @ Quit: benjiedm_: Remote host closed the connection | ||
| [2011/11/28 18:37:03] @ Quit: benjiedmund: Read error: No route to host | ||
| [2011/11/28 18:37:14] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 18:40:18] @ Quit: jsurfer: Quit: jsurfer | ||
| [2011/11/28 18:40:46] @ Quit: benjiedmund: Read error: Connection reset by peer | ||
| [2011/11/28 18:41:26] @ Quit: choonming: Quit: Leaving | ||
| [2011/11/28 18:41:55] <jpalmer> benkevan: jokajak thanks. I'm looking into it. | ||
| [2011/11/28 18:44:01] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 18:45:16] @ silversurfer joined channel #puppet | ||
| [2011/11/28 18:47:01] @ Quit: tilgovi: Remote host closed the connection | ||
| [2011/11/28 18:47:32] @ Quit: silversurfer: Remote host closed the connection | ||
| [2011/11/28 18:47:47] <jpalmer> jokajak: ok, I think 'scoping' is the reason I couldn't get it to work. I was defining a global paramater in my ENC (foreman) which was "opsview_hostgroup = CentOS" and then later in modules (classes of modules, to be specific) I was trying to do things like "$opsview_hostgroup += ['second_hostgroup'] but according to that doc.. they are probably 2 different scopes. (global, and class) | ||
| [2011/11/28 18:49:42] @ Quit: miche: Quit: Computer has gone to sleep. | ||
| [2011/11/28 18:52:26] @ miche joined channel #puppet | ||
| [2011/11/28 18:53:05] @ dwalu joined channel #puppet | ||
| [2011/11/28 18:54:33] @ Quit: negronjl: Read error: Operation timed out | ||
| [2011/11/28 18:54:55] @ Quit: lak: Quit: Leaving. | ||
| [2011/11/28 18:55:12] @ negronjl joined channel #puppet | ||
| [2011/11/28 18:56:59] @ the_ramink joined channel #puppet | ||
| [2011/11/28 18:57:34] @ Quit: benjiedmund: Read error: Connection reset by peer | ||
| [2011/11/28 18:57:50] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 18:57:59] <benkevan> what the hell man.. I keep getting this: err: Could not retrieve catalog from remote server: wrong header line format : just can't figure out where from | ||
| [2011/11/28 18:58:01] @ Quit: miche: Quit: Computer has gone to sleep. | ||
| [2011/11/28 18:58:48] @ Quit: rsnhyperion: Quit: rsnhyperion | ||
| [2011/11/28 18:59:01] @ Quit: proton: Ping timeout: 240 seconds | ||
| [2011/11/28 19:01:01] <joe-mac> sounds like whatever is in front of puppet is not set up properly | ||
| [2011/11/28 19:01:21] <benkevan> joe-mac: t's just for a single module. | ||
| [2011/11/28 19:01:53] <jpalmer> benkevan: when I see issues like that, I shut down apache+passenger, and try running puppet server via webbrick. if the issue goes away, you've isolated it. if not, you've isolated it ;) | ||
| [2011/11/28 19:02:41] @ Quit: sumsuch: Quit: sumsuch | ||
| [2011/11/28 19:02:44] <benkevan> jpalmer: i know the problem is with a single module, and if I comment everything BUT a simple notify, I get the error | ||
| [2011/11/28 19:03:07] @ Quit: benjiedmund: Read error: No route to host | ||
| [2011/11/28 19:03:25] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 19:03:51] <benkevan> it's related to my template I think | ||
| [2011/11/28 19:04:59] <benkevan> http://pastebin.com/SqcpDdy9 < that's the template.. where am I fucking up? | ||
| [2011/11/28 19:06:32] @ benjiedm_ joined channel #puppet | ||
| [2011/11/28 19:06:43] <benkevan> ah fuck | ||
| [2011/11/28 19:06:45] <benkevan> think I figured it out | ||
| [2011/11/28 19:06:46] <jpalmer> yeah, thats more of the ruby stuff I don't quite grasp yet :P | ||
| [2011/11/28 19:07:02] @ Quit: benjiedmund: Read error: Connection reset by peer | ||
| [2011/11/28 19:07:03] @ Quit: zwi: Quit: Leaving. | ||
| [2011/11/28 19:07:16] <jpalmer> though, I do need to do something like that for ntp servers in ntp.conf, so.. feel free to paste your fixed template :P | ||
| [2011/11/28 19:08:17] <the_ramink> benkevan: i think you're missing an <% end %> on that. | ||
| [2011/11/28 19:11:24] <tolland> im seeing some errors for reporting relating to i guess what is the breaking change to fix the ssl alias problem, I've changed my agents to use the --server option as the default was connecting to "puppet" and the DNS alternative name was removed so that produces a ssl error about server not matching expected name | ||
| [2011/11/28 19:12:09] <tolland> however those agents are updating, but they fail to report with a similar error | ||
| [2011/11/28 19:15:58] <benkevan> the_ramink: yah.. that's what I was missing there, but the issue I'm having now is with the my_search_path line | ||
| [2011/11/28 19:19:19] <the_ramink> benkevan: what's the search bit do? | ||
| [2011/11/28 19:19:22] <benkevan> jpalmer: it's easy with new lines like you would in ntp.conf | ||
| [2011/11/28 19:19:33] <benkevan> jpalmer: <% my_dns_servers.each do |ns| %>nameserver <%= ns %> is what I use for new lines of nameservers | ||
| [2011/11/28 19:23:17] @ Quit: johnston: Ping timeout: 265 seconds | ||
| [2011/11/28 19:23:35] <benkevan> the_ramink: take an array my_searh_path and space them out (is what it's supposed to do). The line is search <% my_search_path.join(" ") %> | ||
| [2011/11/28 19:24:31] @ jongrocho joined channel #puppet | ||
| [2011/11/28 19:26:20] @ Quit: benjiedm_: Remote host closed the connection | ||
| [2011/11/28 19:27:59] @ Quit: bmahe: Remote host closed the connection | ||
| [2011/11/28 19:33:09] @ Quit: abetterlie: Ping timeout: 260 seconds | ||
| [2011/11/28 19:33:49] @ Quit: dbgster: Quit: dbgster | ||
| [2011/11/28 19:34:38] @ abetterlie joined channel #puppet | ||
| [2011/11/28 19:36:34] @ proton joined channel #puppet | ||
| [2011/11/28 19:38:52] @ alanna joined channel #puppet | ||
| [2011/11/28 19:40:25] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 19:45:26] @ neonflux joined channel #puppet | ||
| [2011/11/28 19:50:53] <benkevan> is there good documentation with using if's in templates? I'm trying to do domain <% if my_domain.empty? %><%= domain %> (else <%= my_domain %> | ||
| [2011/11/28 19:51:33] @ Quit: benjiedmund: Remote host closed the connection | ||
| [2011/11/28 19:51:57] <the_ramink> benkevan: this might work for you, http://pastie.org/2936810 | ||
| [2011/11/28 19:51:57] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 19:52:01] <Volcane> is it empty or unset? | ||
| [2011/11/28 19:53:50] <benkevan> Volcane: undef may likel be right | ||
| [2011/11/28 19:56:57] @ Quit: benjiedmund: Ping timeout: 260 seconds | ||
| [2011/11/28 19:57:15] @ Quit: setient: Quit: leaving | ||
| [2011/11/28 20:00:37] @ bobra joined channel #puppet | ||
| [2011/11/28 20:01:59] @ Quit: motomike: Quit: Leaving. | ||
| [2011/11/28 20:05:51] @ kenperkins joined channel #puppet | ||
| [2011/11/28 20:06:07] @ KaiserBeto joined channel #puppet | ||
| [2011/11/28 20:07:36] @ Quit: tolland: Killed (idoru (Spam is off topic on freenode.)) | ||
| [2011/11/28 20:08:09] @ fredden left channel #puppet ("Leaving") | ||
| [2011/11/28 20:10:39] @ nated joined channel #puppet | ||
| [2011/11/28 20:10:39] @ Quit: nated: Changing host | ||
| [2011/11/28 20:10:39] @ nated joined channel #puppet | ||
| [2011/11/28 20:17:03] @ Quit: dwalu: Remote host closed the connection | ||
| [2011/11/28 20:17:17] @ dwalu joined channel #puppet | ||
| [2011/11/28 20:17:37] @ Quit: aib_007: Quit: aib_007 | ||
| [2011/11/28 20:23:22] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 20:25:04] @ Quit: alanna: Remote host closed the connection | ||
| [2011/11/28 20:25:35] @ alanna joined channel #puppet | ||
| [2011/11/28 20:30:05] @ Quit: alanna: Ping timeout: 260 seconds | ||
| [2011/11/28 20:30:05] @ sarkis_ joined channel #puppet | ||
| [2011/11/28 20:34:06] @ AshishH joined channel #puppet | ||
| [2011/11/28 20:34:15] @ dan__t joined channel #puppet | ||
| [2011/11/28 20:36:46] @ Quit: benjiedmund: Remote host closed the connection | ||
| [2011/11/28 20:36:57] @ choonming joined channel #puppet | ||
| [2011/11/28 20:37:16] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 20:37:51] @ Quit: Enf: Read error: Connection reset by peer | ||
| [2011/11/28 20:38:31] @ Enf joined channel #puppet | ||
| [2011/11/28 20:39:40] @ Quit: dan__t: Ping timeout: 252 seconds | ||
| [2011/11/28 20:40:55] @ Quit: negronjl: Quit: Bye | ||
| [2011/11/28 20:41:18] @ negronjl joined channel #puppet | ||
| [2011/11/28 20:41:42] @ Quit: benjiedmund: Ping timeout: 252 seconds | ||
| [2011/11/28 20:42:50] @ Quit: cliff-hm: Ping timeout: 258 seconds | ||
| [2011/11/28 20:43:19] @ zwi joined channel #puppet | ||
| [2011/11/28 20:45:48] @ miche joined channel #puppet | ||
| [2011/11/28 20:46:05] @ Quit: negronjl: Remote host closed the connection | ||
| [2011/11/28 20:46:38] @ negronjl joined channel #puppet | ||
| [2011/11/28 20:47:20] @ negronjl_ joined channel #puppet | ||
| [2011/11/28 20:47:33] @ Quit: salajander: Quit: leaving | ||
| [2011/11/28 20:47:49] @ Ryan_Lane is now known as Ryan_Lane|away | ||
| [2011/11/28 20:48:52] @ Quit: negronjl_: Client Quit | ||
| [2011/11/28 20:49:47] @ salajander joined channel #puppet | ||
| [2011/11/28 20:49:47] @ Quit: bobra: Read error: Connection reset by peer | ||
| [2011/11/28 20:50:02] @ Quit: salajander: Client Quit | ||
| [2011/11/28 20:50:07] @ Quit: negronjl: Client Quit | ||
| [2011/11/28 20:50:28] @ negronjl joined channel #puppet | ||
| [2011/11/28 20:51:03] @ salajander joined channel #puppet | ||
| [2011/11/28 20:51:11] @ bobra joined channel #puppet | ||
| [2011/11/28 20:52:31] @ Quit: salajander: Client Quit | ||
| [2011/11/28 20:52:59] @ Quit: negronjl: Client Quit | ||
| [2011/11/28 20:53:18] @ negronjl joined channel #puppet | ||
| [2011/11/28 20:54:59] @ negronjl_ joined channel #puppet | ||
| [2011/11/28 20:55:38] @ Quit: negronjl_: Client Quit | ||
| [2011/11/28 20:56:13] @ salajander joined channel #puppet | ||
| [2011/11/28 20:56:29] @ Quit: salajander: Client Quit | ||
| [2011/11/28 20:56:53] @ negronjl_ joined channel #puppet | ||
| [2011/11/28 20:57:23] @ Quit: negronjl_: Remote host closed the connection | ||
| [2011/11/28 20:59:00] @ salajander joined channel #puppet | ||
| [2011/11/28 20:59:54] @ Quit: gniks: Quit: Leaving. | ||
| [2011/11/28 21:01:13] @ Quit: Djelibeybi: Quit: Textual IRC Client: http://www.textualapp.com/ | ||
| [2011/11/28 21:01:42] @ tilgovi joined channel #puppet | ||
| [2011/11/28 21:03:51] @ lak joined channel #puppet | ||
| [2011/11/28 21:03:51] @ Quit: lak: Changing host | ||
| [2011/11/28 21:03:52] @ lak joined channel #puppet | ||
| [2011/11/28 21:09:04] @ Quit: ldlework: Ping timeout: 248 seconds | ||
| [2011/11/28 21:09:31] @ Quit: dfamorato: Remote host closed the connection | ||
| [2011/11/28 21:13:39] @ Quit: Ryan_Lane|away: Quit: Leaving. | ||
| [2011/11/28 21:15:01] @ dissipate joined channel #puppet | ||
| [2011/11/28 21:15:02] @ Quit: dissipate: Changing host | ||
| [2011/11/28 21:15:02] @ dissipate joined channel #puppet | ||
| [2011/11/28 21:18:48] <benkevan> can I use join with ruby 1.8.7? or when was join introduced? | ||
| [2011/11/28 21:20:58] <benkevan> SWEET.. figured it out.. | ||
| [2011/11/28 21:23:45] @ sumsuch joined channel #puppet | ||
| [2011/11/28 21:24:09] @ Quit: kenperkins: Quit: Computer has gone to sleep. | ||
| [2011/11/28 21:29:20] @ Quit: riftman: Ping timeout: 248 seconds | ||
| [2011/11/28 21:29:27] @ riftman joined channel #puppet | ||
| [2011/11/28 21:33:41] @ Quit: zwi: Quit: Leaving. | ||
| [2011/11/28 21:34:12] <benkevan> what's wrong with this: domain <% if !my_domain.empty? %><%= my_domain %><% else %><%= domain %><% end -%> | ||
| [2011/11/28 21:34:58] <justdave> where are my_domain and domain defined? | ||
| [2011/11/28 21:35:06] <justdave> elsewhere in the template, or in the manifest before calling it? | ||
| [2011/11/28 21:35:18] <Volcane> template docs show you how to check if a var is defined or not | ||
| [2011/11/28 21:35:23] @ gniks joined channel #puppet | ||
| [2011/11/28 21:36:38] <benkevan> justdave: domain is defined via default fact. my_domain would have to be manually defined. | ||
| [2011/11/28 21:37:01] <benkevan> justdave: my_domain would be defined in the nodes file. | ||
| [2011/11/28 21:37:06] <benkevan> (is where I currently do it) | ||
| [2011/11/28 21:37:35] <justdave> scope would be my guess... | ||
| [2011/11/28 21:38:01] @ Quit: Legooolas: Read error: Operation timed out | ||
| [2011/11/28 21:38:15] <justdave> scope.lookupvar('::domain') probably | ||
| [2011/11/28 21:38:59] @ zwi joined channel #puppet | ||
| [2011/11/28 21:39:22] <benkevan> justdave: I've tried that also. | ||
| [2011/11/28 21:39:32] <benkevan> domain <% if !scope.lookupvar('my_domain').empty? %><%= domain %><% else %><%= my_domain %><% end -%> | ||
| [2011/11/28 21:40:28] <Volcane> seriously, read the template docs. | ||
| [2011/11/28 21:40:34] <benkevan> Volcane: reading now | ||
| [2011/11/28 21:41:55] @ Legooolas joined channel #puppet | ||
| [2011/11/28 21:43:02] <justdave> I'm having issues getting augeas to work | ||
| [2011/11/28 21:43:22] <justdave> it says "no files changed" and goes on without doing anything | ||
| [2011/11/28 21:43:27] <justdave> when I run with --debug | ||
| [2011/11/28 21:43:46] <benkevan> I can get it working by doing: domain <% if my_domain = "" %><%= domain %><% else %><%= my_domain %> but it seems like there should be a much cleaner or accurate way to check to see if my_domain is undef | ||
| [2011/11/28 21:44:13] @ Quit: zwi: Quit: Leaving. | ||
| [2011/11/28 21:44:32] <Volcane> its in the docs. | ||
| [2011/11/28 21:45:38] <benkevan> Volcane: yes, but when I do my_domain?("") i get failures. | ||
| [2011/11/28 21:46:01] <benkevan> Volcane: although a erb test says syntax is fine | ||
| [2011/11/28 21:46:20] <Volcane> what doc said thats how to do it? | ||
| [2011/11/28 21:46:26] <benkevan> Volcane: says that it can't find value for 'my_domain?' | ||
| [2011/11/28 21:46:32] <benkevan> Volcane: http://docs.puppetlabs.com/guides/templating.html | ||
| [2011/11/28 21:46:55] @ benjiedmund joined channel #puppet | ||
| [2011/11/28 21:46:59] <Volcane> then u just cant read | ||
| [2011/11/28 21:47:02] <benkevan> Volcane: nevermind.. I'm stupid.. has_variable != variable | ||
| [2011/11/28 21:47:32] @ Quit: Legooolas: Ping timeout: 244 seconds | ||
| [2011/11/28 21:48:24] @ bmahe joined channel #puppet | ||
| [2011/11/28 21:48:36] @ Quit: neonflux: Quit: Leaving. | ||
| [2011/11/28 21:48:36] <benkevan> cut me some slack, I'm in the hospital with my GF who just gave birth to our daughter at 2:30PST :) .. just trying to finish this up for work prior to leaving for a few weeks.. but you're right, I was intuperting it wrong.. has_variable =! my_variable :) | ||
| [2011/11/28 21:49:04] <Volcane> lol | ||
| [2011/11/28 21:49:49] @ Quit: hobbeswalsh: Quit: hobbeswalsh | ||
| [2011/11/28 21:49:59] <justdave> http://pastebin.mozilla.org/1389037 <- there's my augeas definition and the debug output from when it runs. The file currently has the wrong values, and as noted in the debug, it does not get updated. Any idea what I'm doing wrong? | ||
| [2011/11/28 21:50:12] <justdave> been staring at docs and augeas man pages for a bit and not seeing anything obvious | ||
| [2011/11/28 21:50:52] <benkevan> haven't gotten in trouble by my GF yet, but I know the time is soon | ||
| [2011/11/28 21:51:29] @ alanna joined channel #puppet | ||
| [2011/11/28 21:51:45] <benkevan> Volcane: thank you :) | ||
| [2011/11/28 21:52:21] <dissipate> benkevan, your GF just gave birth and you are worried about work? wtf. | ||
| [2011/11/28 21:53:06] <dissipate> you guys are nuts | ||
| [2011/11/28 21:53:15] <dissipate> crazed sysadmins | ||
| [2011/11/28 21:55:05] @ ben_duyujie joined channel #puppet | ||
| [2011/11/28 21:56:55] <mosen> he already wrote a module to ensure the baby was present | ||
| [2011/11/28 21:58:17] @ gaveen joined channel #puppet | ||
| [2011/11/28 21:58:18] @ Quit: gaveen: Changing host | ||
| [2011/11/28 21:58:18] @ gaveen joined channel #puppet | ||
| [2011/11/28 21:58:49] @ Legooolas joined channel #puppet | ||
| [2011/11/28 21:59:03] @ ken_barber1 joined channel #puppet | ||
| [2011/11/28 22:00:24] <justdave> ah, found my problem. augeas wants /files/ on the front of the pathname | ||
| [2011/11/28 22:00:40] <justdave> all the examples have it, I was blind to miss that :) | ||
| [2011/11/28 22:01:17] @ Quit: localhost: Remote host closed the connection | ||
| [2011/11/28 22:01:40] @ Quit: skm: Quit: Computer has gone to sleep. | ||
| [2011/11/28 22:02:17] @ Quit: emergion: Quit: later... | ||
| [2011/11/28 22:02:34] @ localhost joined channel #puppet | ||
| [2011/11/28 22:02:52] @ Quit: ken_barber: Ping timeout: 244 seconds | ||
| [2011/11/28 22:03:34] <benkevan> dissipate: yah.. it's my second.. and we're in the hospital, baby sleeping. | ||
| [2011/11/28 22:04:12] <benkevan> mosen: I cut the strings to this puppet (if people don't get the reference, it's the cord) | ||
| [2011/11/28 22:04:38] <mosen> benkevan, hehe.. I tried really hard to come up with a good pun, but no dice :) congrats anyway! | ||
| [2011/11/28 22:04:57] @ Quit: toobulkeh: Read error: Connection reset by peer | ||
| [2011/11/28 22:05:11] @ jloope joined channel #puppet | ||
| [2011/11/28 22:05:42] @ toobulkeh joined channel #puppet | ||
| [2011/11/28 22:06:02] @ aherzog joined channel #puppet | ||
| [2011/11/28 22:06:05] <benkevan> mosen: thank you. now that I re-wrote the resolver module, I can worry about the others when I go back to work early next year :) | ||
| [2011/11/28 22:09:25] @ Quit: Holocaine: Ping timeout: 240 seconds | ||
| [2011/11/28 22:11:27] @ Quit: rcrowley: Quit: Computer has gone to sleep. | ||
| [2011/11/28 22:14:23] @ Quit: sumsuch: Quit: sumsuch | ||
| [2011/11/28 22:15:47] @ Quit: jongrocho: Remote host closed the connection | ||
| [2011/11/28 22:17:02] @ ckauhaus joined channel #puppet | ||
| [2011/11/28 22:19:27] @ Quit: ckauhaus: Client Quit | ||
| [2011/11/28 22:21:26] @ Quit: joe-mac: Remote host closed the connection | ||
| [2011/11/28 22:29:24] @ Quit: benkevan: Quit: leaving | ||
| [2011/11/28 22:33:46] @ sumsuch joined channel #puppet | ||
| [2011/11/28 22:34:08] @ Quit: miche: Quit: Computer has gone to sleep. | ||
| [2011/11/28 22:39:26] @ nitram_macair_ joined channel #puppet | ||
| [2011/11/28 22:40:08] @ riha joined channel #puppet | ||
| [2011/11/28 22:44:31] @ jaydg joined channel #puppet | ||
| [2011/11/28 22:46:18] @ Meier joined channel #puppet | ||
| [2011/11/28 22:48:45] @ Quit: alanna: Remote host closed the connection | ||
| [2011/11/28 22:49:00] @ nuknad joined channel #puppet | ||
| [2011/11/28 22:49:09] @ alanna joined channel #puppet | ||
| [2011/11/28 22:49:36] @ Quit: benjiedmund: Remote host closed the connection | ||
| [2011/11/28 22:53:37] @ jodok joined channel #puppet | ||
| [2011/11/28 22:53:38] @ Quit: jodok: Changing host | ||
| [2011/11/28 22:53:38] @ jodok joined channel #puppet | ||
| [2011/11/28 22:53:40] @ mig5 left channel #puppet () | ||
| [2011/11/28 22:54:01] @ Quit: alanna: Ping timeout: 260 seconds | ||
| [2011/11/28 22:55:00] @ Kazuhiro joined channel #puppet | ||
| [2011/11/28 22:55:30] @ artkrz joined channel #puppet | ||
| [2011/11/28 22:59:12] @ alanna joined channel #puppet | ||
| [2011/11/28 23:02:10] @ Quit: ddoc961[afk]: Read error: Operation timed out | ||
| [2011/11/28 23:02:22] @ ddoc961[afk] joined channel #puppet | ||
| [2011/11/28 23:02:42] @ Quit: alanna: Remote host closed the connection | ||
| [2011/11/28 23:02:45] @ Quit: sdog: Ping timeout: 258 seconds | ||
| [2011/11/28 23:03:06] @ alanna joined channel #puppet | ||
| [2011/11/28 23:03:08] <frostynova> hi, everyone, if i used $hostname in site.pp, should i replace it with $::hostname ? | ||
| [2011/11/28 23:03:44] <kjetilho> yes. and in templates, <%= @hostname %> for facts | ||
| [2011/11/28 23:04:21] @ Quit: ben_duyujie: Ping timeout: 244 seconds | ||
| [2011/11/28 23:04:41] @ Quit: ghanima: Ping timeout: 255 seconds | ||
| [2011/11/28 23:05:17] <frostynova> but i think hostname is a top-scope variable, and site.pp is the top-scope where stayed, so should i use $hostname directly in site.pp? | ||
| [2011/11/28 23:05:55] @ Kazuhiro left channel #puppet () | ||
| [2011/11/28 23:05:58] <kjetilho> no, hostname is a fact | ||
| [2011/11/28 23:06:07] <kjetilho> oh | ||
| [2011/11/28 23:06:16] <kjetilho> yes, I think $hostname in site.pp is fine | ||
| [2011/11/28 23:06:29] @ ckauhaus joined channel #puppet | ||
| [2011/11/28 23:06:44] <frostynova> thx :) | ||
| [2011/11/28 23:07:11] @ Quit: alanna: Ping timeout: 244 seconds | ||
| [2011/11/28 23:07:35] <dissipate> i'm a puppet n00b. what's the pros and cons of using Augeas to update configuration files vs. using templates? | ||
| [2011/11/28 23:10:30] @ bkdem joined channel #puppet | ||
| [2011/11/28 23:11:03] @ aib_007 joined channel #puppet | ||
| [2011/11/28 23:11:36] <Volcane> it shoud be the last resort for when you absolutely cant manage the whole file content | ||
| [2011/11/28 23:12:38] <dissipate> Volcane, so basically when changes to certain directives are coming in from other sources? | ||
| [2011/11/28 23:12:39] <raphink> dissipate: Augeas lets you manage conffiles as if you were editing them with, e.g., vim | ||
| [2011/11/28 23:12:54] @ alanna joined channel #puppet | ||
| [2011/11/28 23:13:02] <raphink> dissipate: that is, you can change a single parameter (or more) without affecting the rest of the file | ||
| [2011/11/28 23:13:29] <raphink> this is good if you don't want to force the whole file and still want to enforce one (or more parameters) | ||
| [2011/11/28 23:13:37] @ dclp joined channel #puppet | ||
| [2011/11/28 23:14:36] <raphink> Where possible, it is often better to manage the whole file, so that you are sure of its contents | ||
| [2011/11/28 23:14:50] @ skm joined channel #puppet | ||
| [2011/11/28 23:15:08] @ emergion joined channel #puppet | ||
| [2011/11/28 23:15:21] <dissipate> raphink, that makes sense, thanks. | ||
| [2011/11/28 23:16:32] @ Quit: nul0op: Ping timeout: 248 seconds | ||
| [2011/11/28 23:16:38] @ Quit: KaiserBeto: Quit: Leaving. | ||
| [2011/11/28 23:17:28] @ bkdem_ joined channel #puppet | ||
| [2011/11/28 23:17:28] @ Quit: bkdem: Read error: Connection reset by peer | ||
| [2011/11/28 23:18:04] @ bkdem__ joined channel #puppet | ||
| [2011/11/28 23:18:05] @ Quit: bkdem_: Read error: Connection reset by peer | ||
| [2011/11/28 23:18:40] @ Quit: gniks: Quit: Leaving. | ||
| [2011/11/28 23:21:27] @ Quit: emergion: Quit: later... | ||
| [2011/11/28 23:24:12] @ smintz joined channel #puppet | ||
| [2011/11/28 23:24:28] @ Quit: lak: Quit: Leaving. | ||
| [2011/11/28 23:25:59] @ Quit: jodok: Quit: jodok | ||
| [2011/11/28 23:29:26] @ Quit: artkrz: Ping timeout: 255 seconds | ||
| [2011/11/28 23:29:27] @ lkoranda joined channel #puppet | ||
| [2011/11/28 23:32:02] @ DJClean joined channel #puppet | ||
| [2011/11/28 23:32:23] @ Deesl joined channel #puppet | ||
| [2011/11/28 23:32:49] @ Quit: mosen: Quit: Leaving | ||
| [2011/11/28 23:33:48] @ Quit: alanna: Remote host closed the connection | ||
| [2011/11/28 23:34:12] @ alanna joined channel #puppet | ||
| [2011/11/28 23:35:46] @ bobbyz joined channel #puppet | ||
| [2011/11/28 23:38:47] @ jodok joined channel #puppet | ||
| [2011/11/28 23:38:47] @ Quit: jodok: Changing host | ||
| [2011/11/28 23:38:47] @ jodok joined channel #puppet | ||
| [2011/11/28 23:38:53] @ Quit: alanna: Ping timeout: 255 seconds | ||
| [2011/11/28 23:39:28] <justdave> dissipate: what I'm using it for right now is configuration for webmin. I can't template the webmin config because webmin itself includes user preference information in the config file, so it'll get updated by webmin every time you add/edit a webmin user | ||
| [2011/11/28 23:39:54] @ Vasik|work joined channel #puppet | ||
| [2011/11/28 23:39:57] <justdave> but I need to set which port and IP to listen on, and the hostname, and so forth via puppet | ||
| [2011/11/28 23:40:03] <justdave> so that it'll work to begin with | ||
| [2011/11/28 23:40:11] @ Quit: dwalu: Quit: dwalu | ||
| [2011/11/28 23:40:21] @ pmorillon joined channel #puppet | ||
| [2011/11/28 23:40:34] <dissipate> justdave, webmin doesn't let you include directives from an external file? | ||
| [2011/11/28 23:40:39] @ Quit: aib_007: Quit: aib_007 | ||
| [2011/11/28 23:41:01] <justdave> dissipate: doubt it, the config file format is pretty basic | ||
| [2011/11/28 23:41:04] <justdave> but I haven't actually looked | ||
| [2011/11/28 23:41:35] <justdave> even if it did, you'd have to do something to the file to add that include statement | ||
| [2011/11/28 23:41:35] @ mauve_ joined channel #puppet | ||
| [2011/11/28 23:41:46] <justdave> which you would then have to not do on subsequent runs | ||
| [2011/11/28 23:41:48] <dissipate> justdave, i would consider that a design flaw of webmin. if it doesn't allow an include, it's taking over management of the file. crappy. | ||
| [2011/11/28 23:42:00] <justdave> webmin assumes it owns everything | ||
| [2011/11/28 23:42:06] <justdave> because webmin is supposed to be a management app | ||
| [2011/11/28 23:42:30] <dissipate> ahh, gotcha. | ||
| [2011/11/28 23:43:00] <dissipate> so i'm assuming that file is usually updated via some form submission in the UI? | ||
| [2011/11/28 23:43:07] <justdave> right | ||
| [2011/11/28 23:43:39] <dissipate> that's fugly | ||
| [2011/11/28 23:44:40] <justdave> I'm not actually using it for management, it's a user-facing web app that was built on top of webmin's engine | ||
| [2011/11/28 23:44:45] <justdave> installs as a webmin module | ||
| [2011/11/28 23:44:54] <justdave> overrides the login page and re-themes it with their own stuff | ||
| [2011/11/28 23:45:07] <justdave> and sets it to go directly into their module at login, bypassing the normal webmin menus | ||
| [2011/11/28 23:45:41] <dissipate> interesting | ||
| [2011/11/28 23:45:48] <dissipate> sounds like quite a hack fest | ||
| [2011/11/28 23:46:13] <dissipate> is this similar to what people do with wordpress? hack it all to bloody hell | ||
| [2011/11/28 23:46:29] <justdave> yeah, it really is :| | ||
| [2011/11/28 23:46:46] <dissipate> fun times :O | ||
| [2011/11/28 23:49:41] @ silversurfer joined channel #puppet | ||
| [2011/11/28 23:50:03] @ Quit: jodok: Read error: Connection reset by peer | ||
| [2011/11/28 23:50:45] @ jodok joined channel #puppet | ||
| [2011/11/28 23:52:45] @ ali3n0 joined channel #puppet | ||
| [2011/11/28 23:53:36] @ Quit: ckauhaus: Ping timeout: 244 seconds | ||
| [2011/11/28 23:55:49] @ Quit: silversurfer: Ping timeout: 240 seconds | ||
| [2011/11/28 23:56:47] @ trickyf joined channel #puppet | ||
| [2011/11/28 23:57:20] @ verwilst joined channel #puppet | ||
| [2011/11/28 23:57:36] @ MattyM joined channel #puppet |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!