| [2010/02/26 00:07:33] @ Log started by gepetto | ||
| [2010/02/26 00:07:33] @ crdant joined channel #puppet | ||
| [2010/02/26 00:10:34] @ lak joined channel #puppet | ||
| [2010/02/26 00:17:16] @ Quit: raphink: Ping timeout: 245 seconds | ||
| [2010/02/26 00:18:37] @ eventi_ joined channel #puppet | ||
| [2010/02/26 00:21:05] @ Quit: lak: Ping timeout: 265 seconds | ||
| [2010/02/26 00:21:18] @ Quit: eventi: Ping timeout: 252 seconds | ||
| [2010/02/26 00:21:34] @ Quit: elijahwright: Ping timeout: 265 seconds | ||
| [2010/02/26 00:22:14] @ Quit: tonyskapunk: Quit: Leaving | ||
| [2010/02/26 00:25:39] @ elijahwright joined channel #puppet | ||
| [2010/02/26 00:25:57] @ Quit: Av: Ping timeout: 276 seconds | ||
| [2010/02/26 00:26:09] @ Av joined channel #puppet | ||
| [2010/02/26 00:34:26] @ Quit: linuxperv: Ping timeout: 260 seconds | ||
| [2010/02/26 00:34:29] @ linuxperv joined channel #puppet | ||
| [2010/02/26 00:52:08] @ raphink joined channel #puppet | ||
| [2010/02/26 01:26:49] @ Quit: asenchi: Quit: leaving | ||
| [2010/02/26 01:28:31] @ mal left channel #puppet () | ||
| [2010/02/26 01:35:52] @ suchu joined channel #puppet | ||
| [2010/02/26 01:38:43] @ mqr joined channel #puppet | ||
| [2010/02/26 01:41:26] @ asenchi joined channel #puppet | ||
| [2010/02/26 01:41:48] @ a55 joined channel #puppet | ||
| [2010/02/26 01:42:48] <a55> can puppet help me keeping my systems up to date ? they all CentOS 5. | ||
| [2010/02/26 01:45:20] @ m1nish joined channel #puppet | ||
| [2010/02/26 01:47:19] <eric0> that more of a package/repository problem , for yum - but puppet would , for example, distribute a custom yum repo file to all your hosts and make sure it was schedule to run every night | ||
| [2010/02/26 01:47:51] @ Quit: Spads: Ping timeout: 276 seconds | ||
| [2010/02/26 01:51:31] @ vermeer joined channel #puppet | ||
| [2010/02/26 01:51:45] @ Quit: |shad0w|: Read error: No route to host | ||
| [2010/02/26 01:52:48] <jamesturnbull> a55: yes it can be used to do that but it's better said that it can keep all of your hosts consistent | ||
| [2010/02/26 01:54:49] @ Quit: bobbyz: Ping timeout: 276 seconds | ||
| [2010/02/26 02:03:06] @ Quit: blahdeblah: Ping timeout: 245 seconds | ||
| [2010/02/26 02:03:28] @ blahdeblah joined channel #puppet | ||
| [2010/02/26 02:03:38] @ Quit: blahdeblah: Client Quit | ||
| [2010/02/26 02:03:50] @ Quit: asenchi: Quit: macirssi | ||
| [2010/02/26 02:04:09] @ asenchi joined channel #puppet | ||
| [2010/02/26 02:06:05] @ Quit: asenchi: Client Quit | ||
| [2010/02/26 02:06:20] @ asenchi joined channel #puppet | ||
| [2010/02/26 02:11:22] @ lucky__ joined channel #puppet | ||
| [2010/02/26 02:23:35] @ tuf_ joined channel #puppet | ||
| [2010/02/26 02:27:16] @ Quit: bitmonk: Read error: Operation timed out | ||
| [2010/02/26 02:42:21] @ zobbo_ joined channel #puppet | ||
| [2010/02/26 02:42:25] @ Quit: m1nish: Read error: No route to host | ||
| [2010/02/26 02:43:31] @ m1nish joined channel #puppet | ||
| [2010/02/26 02:44:39] @ finalprefix joined channel #puppet | ||
| [2010/02/26 02:47:20] @ Spads joined channel #puppet | ||
| [2010/02/26 02:50:29] @ ppickfor joined channel #puppet | ||
| [2010/02/26 02:51:01] @ lucky___ joined channel #puppet | ||
| [2010/02/26 02:51:09] @ Quit: lucky__: Read error: Connection reset by peer | ||
| [2010/02/26 02:55:10] @ bitmonk joined channel #puppet | ||
| [2010/02/26 02:56:07] @ Quit: lucky___: Read error: Connection reset by peer | ||
| [2010/02/26 02:56:17] @ lucky__ joined channel #puppet | ||
| [2010/02/26 02:58:28] @ Quit: lucky__: Client Quit | ||
| [2010/02/26 03:01:55] @ Quit: ppickfor: Remote host closed the connection | ||
| [2010/02/26 03:02:20] @ lucky__ joined channel #puppet | ||
| [2010/02/26 03:02:24] @ lucky__ left channel #puppet () | ||
| [2010/02/26 03:06:40] @ ppickfor joined channel #puppet | ||
| [2010/02/26 03:08:48] @ TREllis joined channel #puppet | ||
| [2010/02/26 03:17:23] @ Ramonster joined channel #puppet | ||
| [2010/02/26 03:19:27] @ Quit: vermeer: Read error: Operation timed out | ||
| [2010/02/26 03:31:54] @ manish__ joined channel #puppet | ||
| [2010/02/26 03:35:04] @ Quit: m1nish: Ping timeout: 245 seconds | ||
| [2010/02/26 03:41:06] @ giskard joined channel #puppet | ||
| [2010/02/26 03:41:56] @ Quit: TREllis: Quit: leaving | ||
| [2010/02/26 03:42:10] @ TREllis joined channel #puppet | ||
| [2010/02/26 03:55:30] @ gebi joined channel #puppet | ||
| [2010/02/26 03:56:02] @ MattyM joined channel #puppet | ||
| [2010/02/26 04:02:05] @ danielbln joined channel #puppet | ||
| [2010/02/26 04:06:39] @ m1nish joined channel #puppet | ||
| [2010/02/26 04:06:59] @ Quit: manish__: Ping timeout: 265 seconds | ||
| [2010/02/26 04:07:37] @ Robbie_ joined channel #puppet | ||
| [2010/02/26 04:19:33] @ Quit: finalprefix: Quit: This computer has gone to sleep | ||
| [2010/02/26 04:22:12] @ Quit: biertie: Quit: I'm off :) | ||
| [2010/02/26 04:22:13] @ vermeer joined channel #puppet | ||
| [2010/02/26 04:29:27] @ _elmata_ joined channel #puppet | ||
| [2010/02/26 04:32:06] @ Quit: RageLink: Ping timeout: 252 seconds | ||
| [2010/02/26 04:34:16] @ fluxdude joined channel #puppet | ||
| [2010/02/26 04:36:57] @ Quit: strattog: Read error: Operation timed out | ||
| [2010/02/26 04:39:52] @ Quit: snerd: Remote host closed the connection | ||
| [2010/02/26 04:43:15] @ strattog joined channel #puppet | ||
| [2010/02/26 04:53:51] @ finalprefix joined channel #puppet | ||
| [2010/02/26 04:57:52] @ mattwynne joined channel #puppet | ||
| [2010/02/26 05:01:09] @ rmayr joined channel #puppet | ||
| [2010/02/26 05:01:10] <a55> my hostname is aaaa.bbbb.cc i`m trying to "ping puppet" but resolver in RHEL 5 tries to resove "puppet.bbbb.cc". how to force RHEL to resolve puppet as TLD ? | ||
| [2010/02/26 05:01:54] @ Quit: maxagaz: Quit: Ex-Chat | ||
| [2010/02/26 05:03:35] <masterzen> a55: add an entry in /etc/hosts? | ||
| [2010/02/26 05:06:37] <a55> too many servers and i got nice dns system | ||
| [2010/02/26 05:06:37] <chrisg> is it possible to make puppet use a proxy server to get to the puppetmaster configured? | ||
| [2010/02/26 05:10:37] <nico> provider working \o/ | ||
| [2010/02/26 05:12:07] <nico> masterzen: as you contribute often to puppet, do you know if all code as to be placed under the same licence ? | ||
| [2010/02/26 05:12:34] <masterzen> nico: yes it has to | ||
| [2010/02/26 05:12:43] <nico> apache 2 ? | ||
| [2010/02/26 05:12:49] <masterzen> nico: BTW, they'll soon change the license I guess | ||
| [2010/02/26 05:13:16] @ benlovell joined channel #puppet | ||
| [2010/02/26 05:13:50] <nico> masterzen: okay | ||
| [2010/02/26 05:14:03] <nico> masterzen: will write to puppet-dev then | ||
| [2010/02/26 05:14:10] <masterzen> nico: actually they're in GPL, but I know they want to change the license. Can't remember which one, though. | ||
| [2010/02/26 05:14:20] <nasrat> axisys: I can look at | ||
| [2010/02/26 05:14:34] <nasrat> I think the problem is that /etc/release is an unstable format according to sun | ||
| [2010/02/26 05:14:45] <nasrat> so having a reliable parser is non-trivial | ||
| [2010/02/26 05:14:59] <nasrat> pretty sure we reverted back from parsing it | ||
| [2010/02/26 05:16:51] <telmich> hey | ||
| [2010/02/26 05:17:05] <telmich> is it possible, that puppet sleeps some time after being restarted? | ||
| [2010/02/26 05:17:08] @ lanky joined channel #puppet | ||
| [2010/02/26 05:17:39] <telmich> I'm changing /etc/default/puppet in debian and trigger a refresh on puppet itself and it seems after that it sleep until $next_time_to_run | ||
| [2010/02/26 05:25:03] <fluxdude> when doing a puppet --test --tags sometag is it possible to get plugins to sync as well, ie plugins for facter custom facts? | ||
| [2010/02/26 05:26:38] @ Quit: rmayr: Remote host closed the connection | ||
| [2010/02/26 05:33:33] @ kolla joined channel #puppet | ||
| [2010/02/26 05:33:40] @ benlovell_ joined channel #puppet | ||
| [2010/02/26 05:34:37] <fluxdude> I couldn't let a whole run execute in case it messed something up... but I want to call puppet just with a specific tags, however that module depends on a custom fact that isn't synced, so I need to pull in the custom fact | ||
| [2010/02/26 05:34:50] <fluxdude> which is living in the custom module as per recommended practice | ||
| [2010/02/26 05:35:10] <fluxdude> when I tried --tags blah,custom it didn't pull the custom fact to the box... | ||
| [2010/02/26 05:35:44] @ Quit: benlovell: Ping timeout: 265 seconds | ||
| [2010/02/26 05:35:44] @ benlovell_ is now known as benlovell | ||
| [2010/02/26 05:36:30] @ benlovell_ joined channel #puppet | ||
| [2010/02/26 05:38:06] @ Quit: _elmata_: Ping timeout: 252 seconds | ||
| [2010/02/26 05:39:50] <tim|imac> fluxdude: i honestly have no idea, sorry :( | ||
| [2010/02/26 05:40:04] @ Quit: benlovell: Ping timeout: 245 seconds | ||
| [2010/02/26 05:40:04] @ benlovell_ is now known as benlovell | ||
| [2010/02/26 05:40:08] <tim|imac> we usually use a test vm to test puppet stuff | ||
| [2010/02/26 05:45:09] <Volcane> fluxdude: hmm, didnt think running with tags would impact pluginsync at all - it doesnt care for tags at that point, are you sure you had pluginsync enabled? | ||
| [2010/02/26 05:45:43] @ Quit: asenchi: Quit: Computer has gone to sleep | ||
| [2010/02/26 05:45:44] @ _elmata_ joined channel #puppet | ||
| [2010/02/26 05:47:18] <fluxdude> Volcane: maybe not... perhaps the puppet conf hadn't been updated... | ||
| [2010/02/26 05:47:21] <fluxdude> yeah ok that was it | ||
| [2010/02/26 05:47:22] <fluxdude> thanks | ||
| [2010/02/26 05:47:40] <fluxdude> should have added puppet in tags | ||
| [2010/02/26 05:47:48] <fluxdude> and then disabled quickly again to get the config | ||
| [2010/02/26 05:47:52] <fluxdude> or just copy it over | ||
| [2010/02/26 05:52:13] <zipkid> Can anyone help me with this warning "warning: Puppet.type is deprecated; use Puppet::Type.type" Google does not shed light on this.... V 0.25.4 | ||
| [2010/02/26 05:54:39] <masterzen> zipkid: you have a custom type that uses Puppet.type instead of Puppet::Type.type | ||
| [2010/02/26 05:54:59] <zipkid> hmmmm... | ||
| [2010/02/26 05:58:48] <zipkid> ok, thx... | ||
| [2010/02/26 05:58:52] <zipkid> thx masterzen | ||
| [2010/02/26 06:00:19] <a55> just installed puppet from epel repo, what exactly it`s supposed to log in /var/log/puppet/ ? | ||
| [2010/02/26 06:00:51] <a55> i see agent doing it`s changes but so silently... it scares me a lot >_< | ||
| [2010/02/26 06:02:29] <Volcane> normal syslog logging | ||
| [2010/02/26 06:02:35] <shine> var/log/daemon.log | ||
| [2010/02/26 06:03:27] <a55> cat /etc/puppet/puppet.conf | grep log | ||
| [2010/02/26 06:03:27] <a55> logdir = /var/log/puppet | ||
| [2010/02/26 06:03:42] <a55> it`s default, at least in RPM from epel repo | ||
| [2010/02/26 06:04:22] @ Quit: alexine_dsouza: Read error: Connection reset by peer | ||
| [2010/02/26 06:05:51] <a55> set up syslog, changet default manifest, waiting now, btw, how long to wait ? =) | ||
| [2010/02/26 06:06:24] <Volcane> a55: it logs to syslog - /var/log/messages by default, ignore that config option | ||
| [2010/02/26 06:08:06] <a55> i see, thanks. and checks every 30 mins... ok. | ||
| [2010/02/26 06:10:28] @ nexx joined channel #puppet | ||
| [2010/02/26 06:21:06] @ Quit: shine: Ping timeout: 248 seconds | ||
| [2010/02/26 06:21:07] <inveratulo> so... inheritance chains == OK, multiple inheritance != OK | ||
| [2010/02/26 06:21:15] <inveratulo> Why is this so? | ||
| [2010/02/26 06:21:33] @ Quit: Cuchulain: Ping timeout: 260 seconds | ||
| [2010/02/26 06:21:37] @ Cuchulain joined channel #puppet | ||
| [2010/02/26 06:25:33] @ Quit: benlovell: Quit: benlovell | ||
| [2010/02/26 06:25:38] @ qwebirc74012 joined channel #puppet | ||
| [2010/02/26 06:25:55] <qwebirc74012> Hi | ||
| [2010/02/26 06:26:05] <qwebirc74012> I am nnoby on Puppet | ||
| [2010/02/26 06:26:10] <qwebirc74012> *nooby | ||
| [2010/02/26 06:26:18] <qwebirc74012> I expect some support | ||
| [2010/02/26 06:26:31] <qwebirc74012> can somebody help me? | ||
| [2010/02/26 06:26:45] @ ShiNboi joined channel #puppet | ||
| [2010/02/26 06:27:07] <qwebirc74012> I am doing this for a client who already got Puppet master server installed | ||
| [2010/02/26 06:27:18] <qwebirc74012> and Puppet cleint configured | ||
| [2010/02/26 06:27:30] <qwebirc74012> They have template on their server and svn | ||
| [2010/02/26 06:28:04] <qwebirc74012> and on /etc/puppet/manifest there are no files | ||
| [2010/02/26 06:28:12] <qwebirc74012> how can I start withg it? | ||
| [2010/02/26 06:28:23] <qwebirc74012> just svn the ppt file and edit? | ||
| [2010/02/26 06:28:47] <suchu> qwebirc74012: have you created your classes ? | ||
| [2010/02/26 06:29:29] <qwebirc74012> yes they already have evrything on the master server and svn | ||
| [2010/02/26 06:30:05] <qwebirc74012> I just need to start installing on the new server | ||
| [2010/02/26 06:30:20] <qwebirc74012> I know the class for this server and all | ||
| [2010/02/26 06:30:29] <qwebirc74012> but no idea how to start | ||
| [2010/02/26 06:31:28] <qwebirc74012> they have thse files under manifest on svn nodes.pp site.pp templates.pp | ||
| [2010/02/26 06:32:14] <suchu> show your site.pp | ||
| [2010/02/26 06:32:18] @ ckauhaus joined channel #puppet | ||
| [2010/02/26 06:33:45] <qwebirc74012> one minute | ||
| [2010/02/26 06:35:27] <qwebirc74012> import "templates" import "nodes" # Set some variables $rsync_backup_server = '61.62.24.9' filebucket { main: server => "ml.operand.com" } File { backup => main } Exec { path => "/usr/bin:/usr/sbin/:/bin:/sbin" } # Taken from https://reductivelabs.com/trac/puppet/wiki/SimpleTextRecipes define line($file, $line, $onlyif = '/bin/echo', $ensure = 'present') { case $ensure { default : { err ( "unknown ensure value ${ | ||
| [2010/02/26 06:35:54] <qwebirc74012> this all works fine | ||
| [2010/02/26 06:35:59] <qwebirc74012> they already use it | ||
| [2010/02/26 06:36:15] <qwebirc74012> and I have a class for my server in nodes.pp | ||
| [2010/02/26 06:36:50] @ benlovell joined channel #puppet | ||
| [2010/02/26 06:38:26] @ shine joined channel #puppet | ||
| [2010/02/26 06:38:46] @ scyld joined channel #puppet | ||
| [2010/02/26 06:46:42] @ Quit: Spads: Ping timeout: 248 seconds | ||
| [2010/02/26 06:54:41] @ inveratulo left channel #puppet () | ||
| [2010/02/26 07:01:03] <Volcane> qwebirc74012: its best if you just put your code on pastie.org and paste the url | ||
| [2010/02/26 07:03:27] <qwebirc74012> Hi | ||
| [2010/02/26 07:03:32] <qwebirc74012> sorry for the delay | ||
| [2010/02/26 07:03:34] <qwebirc74012> http://pastie.org/843996 | ||
| [2010/02/26 07:03:57] <qwebirc74012> I am really a new one so even Pastie is new to me it looks great :) | ||
| [2010/02/26 07:05:04] @ Quit: benlovell: Quit: benlovell | ||
| [2010/02/26 07:06:25] <Volcane> qwebirc74012: right so somewhere they should have files with blocks like node your.box.com { .... } | ||
| [2010/02/26 07:06:39] <Volcane> qwebirc74012: you need one of those for the new machine | ||
| [2010/02/26 07:08:23] <qwebirc74012> i got a node.pp and template.pp | ||
| [2010/02/26 07:08:35] <qwebirc74012> thi snode.pp got the class for my server | ||
| [2010/02/26 07:14:22] <qwebirc74012> please see the class for my server on node http://pastie.org/844000 | ||
| [2010/02/26 07:14:32] <qwebirc74012> these all are done by another admin | ||
| [2010/02/26 07:14:39] <qwebirc74012> and everything is fine | ||
| [2010/02/26 07:14:55] <qwebirc74012> right now he is not available to ask doubts | ||
| [2010/02/26 07:15:08] <Volcane> you probably want to remove your ips and passwords from there real quick :) | ||
| [2010/02/26 07:15:16] <qwebirc74012> lol | ||
| [2010/02/26 07:15:23] <qwebirc74012> I am an employee | ||
| [2010/02/26 07:15:39] <qwebirc74012> I have to do so | ||
| [2010/02/26 07:15:41] <qwebirc74012> sorry | ||
| [2010/02/26 07:15:42] <Volcane> i mean from the pastie | ||
| [2010/02/26 07:15:46] <qwebirc74012> yes | ||
| [2010/02/26 07:15:48] <Volcane> you left some | ||
| [2010/02/26 07:15:48] <qwebirc74012> :) | ||
| [2010/02/26 07:15:51] <qwebirc74012> I got it | ||
| [2010/02/26 07:15:55] <qwebirc74012> oh | ||
| [2010/02/26 07:15:57] <Volcane> anyway, so whats the problem? you need to add a new node? | ||
| [2010/02/26 07:16:05] <qwebirc74012> please ignore it | ||
| [2010/02/26 07:16:18] @ egerlach left channel #puppet () | ||
| [2010/02/26 07:16:22] <qwebirc74012> no i want to start installation on this new node | ||
| [2010/02/26 07:16:32] @ benlovell joined channel #puppet | ||
| [2010/02/26 07:16:51] <Volcane> so go to this node and type 'puppetd --test' as root | ||
| [2010/02/26 07:16:59] <qwebirc74012> we have puppet client configured on the new server as well | ||
| [2010/02/26 07:19:17] <qwebirc74012> that works fine. | ||
| [2010/02/26 07:21:07] <qwebirc74012> http://pastie.org/844006 | ||
| [2010/02/26 07:21:17] <qwebirc74012> I got this output | ||
| [2010/02/26 07:21:21] <qwebirc74012> http://pastie.org/844006 | ||
| [2010/02/26 07:21:49] <qwebirc74012> it means the Puppet is working fine right? | ||
| [2010/02/26 07:22:11] <qwebirc74012> now I need to add some php packages to this class and install that | ||
| [2010/02/26 07:22:27] <qwebirc74012> where should I add those lines? | ||
| [2010/02/26 07:22:47] <qwebirc74012> not php I need to install Symfony packages | ||
| [2010/02/26 07:23:04] <qwebirc74012> how can I add this? | ||
| [2010/02/26 07:27:24] @ Quit: finalprefix: Quit: This computer has gone to sleep | ||
| [2010/02/26 07:29:34] @ Spads joined channel #puppet | ||
| [2010/02/26 07:34:43] @ TREllis_ joined channel #puppet | ||
| [2010/02/26 07:34:49] @ Quit: TREllis: Read error: Connection reset by peer | ||
| [2010/02/26 07:47:40] @ finalprefix joined channel #puppet | ||
| [2010/02/26 07:51:53] @ Quit: finalprefix: Ping timeout: 246 seconds | ||
| [2010/02/26 07:52:44] <fluxdude> is it possible to have a refreshonly resource which is required by another resource and if that other resource is going to run, then it calls the first refreshonly resource before it runs? | ||
| [2010/02/26 07:53:04] @ finalprefix joined channel #puppet | ||
| [2010/02/26 07:57:59] @ ahasenack joined channel #puppet | ||
| [2010/02/26 07:58:58] @ Quit: londo: Read error: Operation timed out | ||
| [2010/02/26 08:01:09] @ londo joined channel #puppet | ||
| [2010/02/26 08:03:20] @ Quit: mattwynne: Remote host closed the connection | ||
| [2010/02/26 08:08:50] @ Quit: londo: Ping timeout: 248 seconds | ||
| [2010/02/26 08:10:06] <zipkid> where can i find info about prerun_command and postrun_command ? | ||
| [2010/02/26 08:14:22] @ londo__ joined channel #puppet | ||
| [2010/02/26 08:19:08] @ biertie joined channel #puppet | ||
| [2010/02/26 08:19:12] @ Quit: londo__: Ping timeout: 258 seconds | ||
| [2010/02/26 08:20:21] @ Bass10 joined channel #puppet | ||
| [2010/02/26 08:27:37] @ PsychoSid joined channel #puppet | ||
| [2010/02/26 08:29:43] @ Londo joined channel #puppet | ||
| [2010/02/26 08:38:03] @ londo__ joined channel #puppet | ||
| [2010/02/26 08:38:25] @ Quit: Londo: Ping timeout: 265 seconds | ||
| [2010/02/26 08:40:53] @ Quit: ckauhaus: Read error: Operation timed out | ||
| [2010/02/26 08:45:24] @ londo joined channel #puppet | ||
| [2010/02/26 08:45:38] @ Quit: londo__: Ping timeout: 248 seconds | ||
| [2010/02/26 08:52:43] @ Quit: finalprefix: Quit: This computer has gone to sleep | ||
| [2010/02/26 08:54:41] @ tyll joined channel #puppet | ||
| [2010/02/26 08:54:47] @ Quit: tyll: Client Quit | ||
| [2010/02/26 08:55:28] @ finalprefix joined channel #puppet | ||
| [2010/02/26 08:56:06] @ joe-mac joined channel #puppet | ||
| [2010/02/26 08:59:13] @ tyll joined channel #puppet | ||
| [2010/02/26 08:59:46] @ Quit: londo: Ping timeout: 245 seconds | ||
| [2010/02/26 09:00:08] @ inveratulo joined channel #puppet | ||
| [2010/02/26 09:00:46] <MrHeavy> I'm trying to get Puppet Dashboard running | ||
| [2010/02/26 09:00:57] <MrHeavy> And it seems to be ignoring my database information in database.yml | ||
| [2010/02/26 09:01:10] <MrHeavy> Instead, it's trying to connect to MySQL on localhost as root | ||
| [2010/02/26 09:01:14] <MrHeavy> And obviously failing | ||
| [2010/02/26 09:01:15] <MrHeavy> Any ideas? | ||
| [2010/02/26 09:03:15] @ Quit: fluxdude: Ping timeout: 252 seconds | ||
| [2010/02/26 09:04:13] @ fluxdude joined channel #puppet | ||
| [2010/02/26 09:08:09] @ Quit: biertie: Ping timeout: 240 seconds | ||
| [2010/02/26 09:09:40] @ malraid joined channel #puppet | ||
| [2010/02/26 09:09:46] @ Quit: fluxdude: Ping timeout: 245 seconds | ||
| [2010/02/26 09:09:48] @ fluxdude2 joined channel #puppet | ||
| [2010/02/26 09:12:49] @ biertie joined channel #puppet | ||
| [2010/02/26 09:14:41] @ p3rror joined channel #puppet | ||
| [2010/02/26 09:15:09] @ mattwynne joined channel #puppet | ||
| [2010/02/26 09:16:03] @ ckauhaus joined channel #puppet | ||
| [2010/02/26 09:22:17] @ Quit: suchu: Quit: ChatZilla 0.9.86 [Firefox 3.5.8/20100202165920] | ||
| [2010/02/26 09:24:50] @ asenchi joined channel #puppet | ||
| [2010/02/26 09:27:17] @ londo joined channel #puppet | ||
| [2010/02/26 09:30:32] @ pheezy joined channel #puppet | ||
| [2010/02/26 09:32:33] @ kaptk2 joined channel #puppet | ||
| [2010/02/26 09:40:16] @ Quit: m1nish: Quit: Leaving | ||
| [2010/02/26 09:41:27] @ mrchucho joined channel #puppet | ||
| [2010/02/26 09:42:06] @ bobbyz_ joined channel #puppet | ||
| [2010/02/26 09:42:16] @ mrchucho left channel #puppet () | ||
| [2010/02/26 09:45:24] @ jab_doa joined channel #puppet | ||
| [2010/02/26 09:51:35] @ danblick joined channel #puppet | ||
| [2010/02/26 09:53:27] <danblick> i'm just getting started with puppet and trying the simple example. I *think* I've set up puppetmaster/puppet so that it will change the file mode of a file, but I'm not sure *when* this is going to happen. no change yet -- is it likely I've messed up? | ||
| [2010/02/26 09:55:33] <robinbowes> It will only change when puppetd runs on the client | ||
| [2010/02/26 09:56:05] <robinbowes> You can run it immediately with "puppetd --test" on the client | ||
| [2010/02/26 09:56:52] <danblick> thanks, i'll try that (probably just found something else wrong) | ||
| [2010/02/26 09:57:41] @ Quit: swygue: Ping timeout: 265 seconds | ||
| [2010/02/26 09:59:48] @ shenson joined channel #puppet | ||
| [2010/02/26 10:03:33] @ |shad0w| joined channel #puppet | ||
| [2010/02/26 10:06:24] @ cwebber joined channel #puppet | ||
| [2010/02/26 10:07:37] @ Quit: crdant: Quit: Leaving. | ||
| [2010/02/26 10:14:23] @ malraid_ joined channel #puppet | ||
| [2010/02/26 10:17:31] @ Quit: mecca: Quit: leaving | ||
| [2010/02/26 10:18:26] @ mecca joined channel #puppet | ||
| [2010/02/26 10:18:34] @ Quit: malraid: Ping timeout: 276 seconds | ||
| [2010/02/26 10:18:34] @ malraid_ is now known as malraid | ||
| [2010/02/26 10:19:07] @ mecca left channel #puppet () | ||
| [2010/02/26 10:19:37] @ Quit: biertie: Ping timeout: 264 seconds | ||
| [2010/02/26 10:22:37] @ Quit: bobbyz_: Ping timeout: 264 seconds | ||
| [2010/02/26 10:23:42] @ swygue joined channel #puppet | ||
| [2010/02/26 10:23:54] @ Quit: TREllis_: Quit: Wochenende! | ||
| [2010/02/26 10:37:34] @ unxfrek joined channel #puppet | ||
| [2010/02/26 10:42:28] <RedPepper> danblick, | ||
| [2010/02/26 10:42:32] <RedPepper> try the --noop | ||
| [2010/02/26 10:42:37] <RedPepper> it means no operation | ||
| [2010/02/26 10:43:00] <RedPepper> you see al what will happen if the configuration will be compiled for the node but no changes will be done | ||
| [2010/02/26 10:43:00] <Omahn> Volcane: (or anyone else with bash skills) What does the redirector at the end of this line do? | ||
| [2010/02/26 10:43:04] <Omahn> /usr/bin/find fragments/ -type f -print0 |${SORT} ${SORTARG}|/usr/bin/xargs -0 /bin/cat >|"fragments.concat" | ||
| [2010/02/26 10:43:31] <Omahn> It appears to wipe out the warning header if enabled. | ||
| [2010/02/26 10:43:38] <danblick> RedPepper: thanks, still working on it | ||
| [2010/02/26 10:43:55] <RedPepper> no problem | ||
| [2010/02/26 10:44:17] <jra__> Omahn, fails if the file already exists | ||
| [2010/02/26 10:44:19] <jra__> it seems | ||
| [2010/02/26 10:44:29] @ bobbyz joined channel #puppet | ||
| [2010/02/26 10:44:30] <jra__> oh hmm | ||
| [2010/02/26 10:45:16] <jra__> Omahn, the other way around | ||
| [2010/02/26 10:45:27] <jra__> with > there's a setting to not overwrite it | ||
| [2010/02/26 10:45:34] <jra__> >| overwrites it regardless of this setting | ||
| [2010/02/26 10:45:49] <jra__> from man bash | ||
| [2010/02/26 10:45:56] <Omahn> Right, that's the problem then. | ||
| [2010/02/26 10:46:18] <Omahn> ta. | ||
| [2010/02/26 10:46:43] <zipkid> where can i find info about prerun_command and postrun_command ? | ||
| [2010/02/26 10:47:36] <Volcane> Omahn: http://www.gnu.org/software/bash/manual/bashref.html#Redirections see 3.6.2 | ||
| [2010/02/26 10:48:02] <Volcane> zipkid: i think the release notes was all that mentioned it so far and maybe the config references? | ||
| [2010/02/26 10:49:00] <zipkid> Volcane: i googled and searched on reductivlabs but to no avail :-( | ||
| [2010/02/26 10:49:19] @ Quit: benlovell: Quit: benlovell | ||
| [2010/02/26 10:49:22] @ Quit: ShiNboi: Quit: Verlassend | ||
| [2010/02/26 10:49:25] @ hacim joined channel #puppet | ||
| [2010/02/26 10:49:32] @ ShiNboi joined channel #puppet | ||
| [2010/02/26 10:49:34] <Volcane> zipkid: http://reductivelabs.com/trac/puppet/wiki/ReleaseNotes#id1 | ||
| [2010/02/26 10:49:37] <Omahn> Volcane: Thanks. | ||
| [2010/02/26 10:49:49] @ thrain][ joined channel #puppet | ||
| [2010/02/26 10:49:57] <Volcane> puppetd --genconfig also shows some comments about what they do | ||
| [2010/02/26 10:50:12] <Volcane> Omahn: is it giving you grief? | ||
| [2010/02/26 10:50:26] @ Quit: ShiNboi: Client Quit | ||
| [2010/02/26 10:50:36] <zipkid> Volcane: oh, did not think of that! :-) | ||
| [2010/02/26 10:51:07] @ labrown joined channel #puppet | ||
| [2010/02/26 10:51:50] <Omahn> Volcane: The warning header wasn't working, I believe it's because that line above is overwriting rather than appending so I'll switch that to >> and make sure the file always exists. | ||
| [2010/02/26 10:52:58] <jbooth> Dumb question: why hasn't someone implemented concat fragments as a full ruby type/provider yet? | ||
| [2010/02/26 10:53:01] <Volcane> Omahn: ah yeah that makes sense | ||
| [2010/02/26 10:53:06] <Omahn> Volcane: The sort is tricky too. We run FreeBSD/Ubuntu/Redhat/Solaris systems and so we can't just hard code a single entry. We normally use a selector but it's fairly specific to our site. I also need to specify the different paths in the script if not using `which sort`. Might be best just using the selector in puppet and then using a template the generate the script.. | ||
| [2010/02/26 10:53:14] @ Quit: finalprefix: Quit: This computer has gone to sleep | ||
| [2010/02/26 10:53:37] <Omahn> jbooth: Fantastic, are you volunteering? :-) | ||
| [2010/02/26 10:53:48] <Volcane> Omahn: maybe save the output of /usr/bin/find fragments/ -type f -print0 into some variable and prepend to it, then pass that to the cat somehow? | ||
| [2010/02/26 10:53:59] <jbooth> Omahn: probably but it'll have to wait on firewall{} first. | ||
| [2010/02/26 10:55:03] @ dlowe joined channel #puppet | ||
| [2010/02/26 10:55:04] <Omahn> Volcane: That would do it, but I think my original method was a bit cleaner, just create the file, echo a header (or not) and then append the fragments. | ||
| [2010/02/26 10:55:34] @ Quit: qwebirc74012: Quit: Page closed | ||
| [2010/02/26 10:55:36] <Volcane> Omahn: yeh for different paths in a heterogeneous environment i fully expect ppl to make selectors on ::setup | ||
| [2010/02/26 10:55:37] <zipkid> oh.... i was hoping you could trigger a puppet module or something like that in pre and post :-( | ||
| [2010/02/26 10:55:59] <Volcane> zipkid: yes, that would have been the useful (and the often requested) behaviour, alas. | ||
| [2010/02/26 10:56:21] <Omahn> Volcane: I'll finish off these changes and send another tarball over. | ||
| [2010/02/26 10:56:35] <zipkid> just have a class pre and post .... and if they exist... | ||
| [2010/02/26 10:57:15] <zipkid> or define the name of the class in pre_command... | ||
| [2010/02/26 10:57:56] <Volcane> Omahn: yeah its tricky, i did kind of thing this might happen but wasnt sure :) i guess we can just always zero the output file and change that >| | ||
| [2010/02/26 10:58:06] <Volcane> s/thing/think | ||
| [2010/02/26 10:58:16] <Omahn> Yep, I'll give that a go. | ||
| [2010/02/26 10:58:43] <Omahn> Found this too: root@ubuntu3:~# facter puppetversion | ||
| [2010/02/26 10:58:43] <Omahn> 0.24.8 | ||
| [2010/02/26 10:58:58] <Volcane> ah useful | ||
| [2010/02/26 11:00:45] <Omahn> Am I missing something or is docs.reductivelabs.com missing a search box? | ||
| [2010/02/26 11:01:01] <Volcane> site:docs.reductivelabs.com foo | ||
| [2010/02/26 11:01:01] <Volcane> :P | ||
| [2010/02/26 11:01:13] <Omahn> :) | ||
| [2010/02/26 11:03:26] <hggh> Omahn: ctrl+f :P | ||
| [2010/02/26 11:03:46] <Omahn> hggh: Would be perfect if everything was on a single page :) | ||
| [2010/02/26 11:03:54] <Omahn> Google had the answer, as usual. | ||
| [2010/02/26 11:04:00] @ autowidget joined channel #puppet | ||
| [2010/02/26 11:04:01] @ Quit: Pirate_Hunter: Ping timeout: 264 seconds | ||
| [2010/02/26 11:05:08] @ Quit: malraid: Quit: malraid | ||
| [2010/02/26 11:06:18] <Omahn> Volcane: Has does this look? | ||
| [2010/02/26 11:06:19] <Omahn> $majorversion = regsubstr($puppetversion, '^[0-9]+[.]([0-9]+)[.][0-9]+$', '\1') | ||
| [2010/02/26 11:06:38] <Omahn> Assuming \0 is the whole line and \1 is the first match. Not sure how puppet/ruby does it. | ||
| [2010/02/26 11:07:27] @ murkk joined channel #puppet | ||
| [2010/02/26 11:07:47] @ Quit: Robbie_: Remote host closed the connection | ||
| [2010/02/26 11:09:12] <Volcane> that looks good, except it should be regsubst | ||
| [2010/02/26 11:09:36] @ Quit: PsychoSid: Quit: Leaving. | ||
| [2010/02/26 11:09:36] <Omahn> Well spotted :-) | ||
| [2010/02/26 11:09:52] <Omahn> I'll give it a try. | ||
| [2010/02/26 11:10:28] <Volcane> % puppet -e "notice(regsubst(\$puppetversion, '^[0-9]+[.]([0-9]+)[.][0-9]+$', '\1'))" | ||
| [2010/02/26 11:10:31] <Volcane> notice: Scope(Class[main]): 25 | ||
| [2010/02/26 11:10:47] <Omahn> Perfect! | ||
| [2010/02/26 11:12:43] <jbooth> Omahn: In some ways it is funny, since the firewall type is sorta looking more and more like a child of the concat pattern. | ||
| [2010/02/26 11:13:34] <Omahn> jbooth: :-) Most of our modules look similiar too. | ||
| [2010/02/26 11:15:08] <jbooth> Omahn: I'm not doing a module -- I'm talking a full-ruby firewall type/provider implementation. | ||
| [2010/02/26 11:15:25] <jbooth> But at a basic level it does iptables-save and then does concat-chunk matching for the rules. | ||
| [2010/02/26 11:15:32] <Omahn> jbooth: Aha. | ||
| [2010/02/26 11:15:44] <jbooth> It jsut differes by not editing the saved rules and instaed fires of iptables -A ... to alter them. | ||
| [2010/02/26 11:16:40] <joe-mac> what's the point in writing a type and provider if it's only going to be used on one unix variant | ||
| [2010/02/26 11:17:18] @ malraid joined channel #puppet | ||
| [2010/02/26 11:17:31] <Omahn> Good point.. | ||
| [2010/02/26 11:17:48] <jbooth> You falsely assume I have a plan to write just firewall/iptables.rb. | ||
| [2010/02/26 11:17:48] <Omahn> We run Linux/BSD and Solaris here. | ||
| [2010/02/26 11:18:09] <jbooth> Though you are correct I'm not up to speed enough with bsd/solaris ipf to write a provider there. | ||
| [2010/02/26 11:18:16] <Omahn> Shame Solaris is no longer free. (effectively anyway) | ||
| [2010/02/26 11:22:03] <inveratulo> how is it that puppet is able to change ownership of files et al without root permission? | ||
| [2010/02/26 11:23:29] <Volcane> inveratulo: puppet runs as root | ||
| [2010/02/26 11:25:10] <Omahn> Volcane: Is the devops london venue easy to get to by public transport? | ||
| [2010/02/26 11:25:36] <Volcane> Omahn: yup, the next one (next week) is in the city after that its walking distance from kings x | ||
| [2010/02/26 11:26:16] <Omahn> Volcane: Not able to make the next one but hopefully I'll be able to do the one after. | ||
| [2010/02/26 11:26:33] <Volcane> sweet, yeah if you're coming from north it should be very easy | ||
| [2010/02/26 11:26:47] <Volcane> presumably you coming into euston or kings x, very close by | ||
| [2010/02/26 11:27:16] <Omahn> I would travel from Hull or York, eitherway, both go to kings x. | ||
| [2010/02/26 11:27:49] <Omahn> Volcane: Are you attending UKUUG Spring? | ||
| [2010/02/26 11:28:04] <Volcane> undecided, my sister might be visiting | ||
| [2010/02/26 11:28:34] <Volcane> and she's being rubbish about giving me dates | ||
| [2010/02/26 11:29:10] <Omahn> Sounds familiar :-) | ||
| [2010/02/26 11:29:30] <Omahn> Volcane: Is this a typo or just some bash voodoo? | ||
| [2010/02/26 11:29:31] <Omahn> if [ x${FORCE} = "x" ]; then | ||
| [2010/02/26 11:29:37] <Omahn> Specifically, the first x. | ||
| [2010/02/26 11:29:41] <Volcane> bash voodoo | ||
| [2010/02/26 11:29:50] * Omahn must really read up on Bash :-) | ||
| [2010/02/26 11:29:58] <Volcane> helps testing for unset variables as well as set ones | ||
| [2010/02/26 11:30:04] <Volcane> x + unset == x | ||
| [2010/02/26 11:30:10] <Omahn> Ah, neat. | ||
| [2010/02/26 11:30:12] * Volcane hates bash scripting too. | ||
| [2010/02/26 11:30:22] @ Quit: cwebber: Quit: cwebber | ||
| [2010/02/26 11:30:29] <Volcane> so mostly i chose someones script that seemed sane and inherited their style and just went with that :) | ||
| [2010/02/26 11:30:42] <Omahn> :-) | ||
| [2010/02/26 11:30:56] <Volcane> I usually write all this kind of thing in ruby - but that would suck in this case | ||
| [2010/02/26 11:31:07] <Volcane> cos its called quite often, though which is worse for startup bash or ruby i dont know | ||
| [2010/02/26 11:31:08] <joe-mac> i still don't understand that comparison, Volcane | ||
| [2010/02/26 11:31:46] @ notbrien joined channel #puppet | ||
| [2010/02/26 11:32:45] <Volcane> joe-mac: its hard to check for unset variables in bash that pattern matches both unset and ones set to "" | ||
| [2010/02/26 11:32:52] <Volcane> or something :P | ||
| [2010/02/26 11:32:55] <Volcane> my bash foo is weak | ||
| [2010/02/26 11:33:54] <joe-mac> i thought -z will return false in both cases... | ||
| [2010/02/26 11:34:08] <Volcane> could be :) | ||
| [2010/02/26 11:34:15] <|shad0w|> yeah, -z should do it | ||
| [2010/02/26 11:34:22] <dotNox> hello, i am playing with types and providers. and getting this error: err: Could not load downloaded file /etc/puppet/lib/provider/mysqld_param/parsed.rb: undefined method `provide' for nil:NilClass | ||
| [2010/02/26 11:34:29] <dotNox> does nayone know how to fix this ? | ||
| [2010/02/26 11:34:32] <|shad0w|> if [ -z "${VAR}" ] | ||
| [2010/02/26 11:34:33] <Volcane> have seen 100s of scripts with that pattern though, maybe some other shell didnt do it right and ppl just still do it that way | ||
| [2010/02/26 11:34:43] <joe-mac> Volcane: yea i think that's likely | ||
| [2010/02/26 11:34:58] @ ShiNboi joined channel #puppet | ||
| [2010/02/26 11:35:09] <Volcane> so usually i cant remember all the []'s and weird shit that goes into shell scripts so i take some existing script and just stick to its style | ||
| [2010/02/26 11:35:18] <joe-mac> o i c | ||
| [2010/02/26 11:35:20] <Volcane> so these kind of things just go through | ||
| [2010/02/26 11:35:42] <joe-mac> i have a bad problem with using too many bash specific things, but i never run any other shell, so it's not bitten me in the ass | ||
| [2010/02/26 11:36:03] <Volcane> i use zsh mostly | ||
| [2010/02/26 11:36:36] @ Quit: asenchi: Quit: macirssi | ||
| [2010/02/26 11:36:45] <joe-mac> by habit or reason/ | ||
| [2010/02/26 11:37:01] <Volcane> started using it before bash had programable completion etc | ||
| [2010/02/26 11:37:29] <Volcane> so bash mostly caught up, i wouldnt switch today if i had to choose | ||
| [2010/02/26 11:38:00] <Volcane> still little things like pressing up-arrow on a big multi line for loop and retaining the multi line and spacing is awesome | ||
| [2010/02/26 11:38:20] <Volcane> and little things like: for i in {001..100} | ||
| [2010/02/26 11:38:30] <Volcane> which retains the leading 0's in the expansion unlike bash | ||
| [2010/02/26 11:38:43] @ nono_ joined channel #puppet | ||
| [2010/02/26 11:39:25] @ Quit: nono_: Remote host closed the connection | ||
| [2010/02/26 11:40:28] @ cwebber joined channel #puppet | ||
| [2010/02/26 11:40:31] <joe-mac> yea, that's true | ||
| [2010/02/26 11:40:45] @ dlowe left channel #puppet ("*poof*") | ||
| [2010/02/26 11:41:03] <joe-mac> newer bash has cool features, like incremental for loops in addition to the for element in set type | ||
| [2010/02/26 11:41:13] <joe-mac> regex now | ||
| [2010/02/26 11:43:13] <Volcane> stuff like: ls -ld **/*(/^F) | ||
| [2010/02/26 11:43:19] <Volcane> lists all empty directories | ||
| [2010/02/26 11:43:37] <Volcane> or: ls (x*~x[3-5]) | ||
| [2010/02/26 11:43:43] <Volcane> x* except x3 and x5 | ||
| [2010/02/26 11:44:02] <joe-mac> that's some foo for sure | ||
| [2010/02/26 11:44:06] <Volcane> ls *(m-1) | ||
| [2010/02/26 11:44:09] <Volcane> lists files modified today | ||
| [2010/02/26 11:44:16] <joe-mac> wtf? how does that work? | ||
| [2010/02/26 11:44:35] <Volcane> rm ./*(Om[1,-11]) <-- deletes all files except the 10 newest | ||
| [2010/02/26 11:45:35] <joe-mac> that's scary... i don't really fully understand how this expansion works though... i learned shell scripting on regular bourne probably then moved to bash and have done pretty extensive scripting but never even saw this stuff | ||
| [2010/02/26 11:45:47] @ Quit: robinbowes: Quit: Leaving | ||
| [2010/02/26 11:46:00] <Volcane> these are all zsh specific foo | ||
| [2010/02/26 11:46:02] <Jenza> Hurm | ||
| [2010/02/26 11:46:05] <Omahn> Huh. true != "true". Spent the past hour working that out. | ||
| [2010/02/26 11:46:37] <joe-mac> lol, yea, true is a command that returns 0 | ||
| [2010/02/26 11:46:39] <joe-mac> genius idea | ||
| [2010/02/26 11:46:45] <joe-mac> it's like all of two lines of c | ||
| [2010/02/26 11:47:03] <Omahn> This is in a puppet module. | ||
| [2010/02/26 11:47:17] <joe-mac> o, ruby | ||
| [2010/02/26 11:47:30] <joe-mac> it didn't error about comparing a boolean and a string? | ||
| [2010/02/26 11:47:43] <Jenza> Is there any way to stop erb code in templates from generating blank lines? In my sudoers.erb I do a lot of <% if server_class == 'waffleserver' %> \n %wafflegroup ... 'n <% end %> across three lines. I get blank lines for all threee if it doesn't match, and blank lines for the ruby code if it does match. | ||
| [2010/02/26 11:48:13] <joe-mac> yea somehow [puppet does it with -%> | ||
| [2010/02/26 11:48:25] <joe-mac> at the closing %> just add a minus before the % | ||
| [2010/02/26 11:48:33] <joe-mac> i tried it in regular erb befopre thuogh and it didn't really work | ||
| [2010/02/26 11:49:02] <Omahn> joe-mac: Nope, no error | ||
| [2010/02/26 11:49:18] * Jenza tests | ||
| [2010/02/26 11:51:32] <Jenza> Oh yeah that works | ||
| [2010/02/26 11:51:36] <Jenza> thanks a bunch joe-mac | ||
| [2010/02/26 11:51:58] <joe-mac> np | ||
| [2010/02/26 11:54:00] @ alfism joined channel #puppet | ||
| [2010/02/26 11:54:20] @ benlovell joined channel #puppet | ||
| [2010/02/26 11:55:04] <Jenza> So yeah, who's going to puppetcamp this year? | ||
| [2010/02/26 11:55:21] <joe-mac> where is it? | ||
| [2010/02/26 11:55:27] <Jenza> Belguim | ||
| [2010/02/26 11:55:32] <joe-mac> well that's a no for me | ||
| [2010/02/26 11:55:34] <Jenza> In May | ||
| [2010/02/26 11:55:36] <Jenza> iirc | ||
| [2010/02/26 11:55:53] <Jenza> Yeah 27-28th | ||
| [2010/02/26 11:58:40] <masterzen> Jenza: I think I'll be there | ||
| [2010/02/26 11:58:47] <masterzen> need boss approval | ||
| [2010/02/26 12:00:06] @ Quit: danielbln: Quit: Leaving. | ||
| [2010/02/26 12:01:32] <Jenza> Sweet | ||
| [2010/02/26 12:01:52] <Jenza> myself and a few others from here will most probably head over | ||
| [2010/02/26 12:02:13] <Jenza> Pretty close by train from London | ||
| [2010/02/26 12:05:45] @ Quit: HouseAway: Remote host closed the connection | ||
| [2010/02/26 12:06:06] @ Quit: gebi: Ping timeout: 256 seconds | ||
| [2010/02/26 12:06:43] @ Quit: lanky: Remote host closed the connection | ||
| [2010/02/26 12:06:57] @ toi joined channel #puppet | ||
| [2010/02/26 12:07:11] @ Quit: jab_doa: Quit: Verlassend | ||
| [2010/02/26 12:08:47] <grim_radical> Jenza, masterzen: I'll be there | ||
| [2010/02/26 12:08:51] @ Quit: Ramonster: Quit: leaving | ||
| [2010/02/26 12:09:37] <Jenza> http://osbridge.blip.tv/file/2278426/ is an interesting discussion if you haven't seen it yet | ||
| [2010/02/26 12:09:41] <grim_radical> never been to Belgium before, but it'll be nice to meet the European Puppeteer contingent | ||
| [2010/02/26 12:10:09] <Jenza> Their beer is good. | ||
| [2010/02/26 12:10:16] <grim_radical> well, then I'm sold! | ||
| [2010/02/26 12:10:32] <nico> Jenza: good ? more than good ! | ||
| [2010/02/26 12:10:43] <Jenza> Probably going to hang around for sat nite as well, drag myself home on sun (if the eurostar is on fire or not) | ||
| [2010/02/26 12:10:45] @ benkevan joined channel #puppet | ||
| [2010/02/26 12:11:58] @ kpatton joined channel #puppet | ||
| [2010/02/26 12:13:17] @ Quit: mattwynne: Remote host closed the connection | ||
| [2010/02/26 12:15:04] <jhp> Hi everyone. In a typical sendmail config their are several files that are generated from source files (.db files and .cf files). Does anyone have a receipe that would make it possible that on change of the source file the .db file or .cf file gets created or when the .db file or .cf file is missing and the source file hasn't change they are generated as well? | ||
| [2010/02/26 12:16:02] <jhp> I'm trying to get this working but so far with only minimal results. The best I have so far is that everything gets regenerated every 30 minutes. | ||
| [2010/02/26 12:16:27] @ lutter1 joined channel #puppet | ||
| [2010/02/26 12:16:31] <Volcane> jhp: look at hte refreshonly option on exec | ||
| [2010/02/26 12:20:13] @ robinbowes joined channel #puppet | ||
| [2010/02/26 12:20:18] <jhp> Volcane: That works for not creating something that is allready their, but then, when I remove the .db file for example and source file isn't altered, it doesn't get recreated. | ||
| [2010/02/26 12:20:50] @ Quit: StuZZZs: Remote host closed the connection | ||
| [2010/02/26 12:21:11] <Volcane> hmm, there's also the creates option but i think combined with refreshonly that'll prevent it from running | ||
| [2010/02/26 12:21:31] <Volcane> you could have a file resource on the .db that just monitors it and notify the exec - ie one without source or content | ||
| [2010/02/26 12:22:49] <jhp> That is what I tried as well. Let's paste something. | ||
| [2010/02/26 12:24:06] <Volcane> Omahn: thanks for the patches, will check it out this weekend | ||
| [2010/02/26 12:24:36] <jhp> http://pastebin.org/97968 | ||
| [2010/02/26 12:25:03] @ autonomouswidget joined channel #puppet | ||
| [2010/02/26 12:25:14] @ Quit: autowidget: Read error: Connection reset by peer | ||
| [2010/02/26 12:25:14] @ autonomouswidget is now known as autowidget | ||
| [2010/02/26 12:28:13] <Omahn> Volcane: Cool, thanks. | ||
| [2010/02/26 12:29:26] <jhp> Volcane: I think the creates keyword does the trick. | ||
| [2010/02/26 12:29:38] @ Quit: MattyM: Quit: ta ta | ||
| [2010/02/26 12:29:57] <Volcane> w | ||
| [2010/02/26 12:30:00] <Volcane> d'oh | ||
| [2010/02/26 12:31:29] <Omahn> I've put a copy here too: http://github.com/omahn/puppet-concat | ||
| [2010/02/26 12:31:33] <jhp> The only problem I have left now is that when the .db files and the .cf files are all gone, it should allways start with creating the .cf files because the .db files can't be created if they are missing. | ||
| [2010/02/26 12:31:36] <Omahn> Mainly so I can learn how to use github though :-) | ||
| [2010/02/26 12:32:16] <Volcane> Omahn: yeah i too need to learn - $client is switching to git though so I guess I'l make the effort soon | ||
| [2010/02/26 12:32:41] <kpatton> does anyone have a puppet testing -> production setup similar to http://fnord.no/sysadmin/puppet/staging. I can't get the fileserver to part to work. | ||
| [2010/02/26 12:33:52] * Omahn signs off for the day, later all | ||
| [2010/02/26 12:35:09] <jamesturnbull> kpatton: timeout from that link | ||
| [2010/02/26 12:35:25] <Volcane> yeah here too | ||
| [2010/02/26 12:35:55] <jhp> Volcane: Any idea how I can make sure that .cf files are created before .db files? | ||
| [2010/02/26 12:36:00] <jhp> And never the other way around? | ||
| [2010/02/26 12:36:16] <Volcane> jhp: u need to use before/require/notify options | ||
| [2010/02/26 12:36:31] <kpatton> bummer. It says that I can set up separate env for testing and prod by specifying sections on the puppet.conf then I can use --environment from puppetd to select which one to use. | ||
| [2010/02/26 12:37:03] <jamesturnbull> kpatton: well I have a setup with environments and a few others here do too - what's your question? | ||
| [2010/02/26 12:37:52] <kpatton> how to do it properly. The doc says it can be done without running puppet on a separate port. It looks like a really nice set up. | ||
| [2010/02/26 12:38:41] <jamesturnbull> kpatton: wiki:UsingMultipleEnvironments | ||
| [2010/02/26 12:38:41] <gepetto> jamesturnbull: kpatton: wiki:UsingMultipleEnvironments is http://reductivelabs.com/trac/puppet/wiki/UsingMultipleEnvironments | ||
| [2010/02/26 12:38:58] <kpatton> here is the google cache of the doc I am looking at http://74.125.155.132/search?q=cache:d7CAKNy1IvsJ:fnord.no/sysadmin/puppet/staging+site:fnord.no+environment&cd=1&hl=en&ct=clnk&gl=us&client=firefox-a | ||
| [2010/02/26 12:40:34] @ biertie joined channel #puppet | ||
| [2010/02/26 12:40:40] @ DrHouseMD joined channel #puppet | ||
| [2010/02/26 12:40:57] <jamesturnbull> kpatton: yeah that cache times out too for me | ||
| [2010/02/26 12:41:05] <Volcane> jamesturnbull: click 'text only' :) | ||
| [2010/02/26 12:41:24] <jhp> Volcane: what would the before look like in the file sendmail.cf part? | ||
| [2010/02/26 12:41:28] <jamesturnbull> Volcane: text only? you can view things on the tubes as "text only"???? :P | ||
| [2010/02/26 12:41:32] <jamesturnbull> Volcane: why? | ||
| [2010/02/26 12:41:51] <kpatton> thanks for the faq link. I will give that a try | ||
| [2010/02/26 12:42:05] <jamesturnbull> kpatton: that's pretty much a variation on the wiki page I sent you | ||
| [2010/02/26 12:42:14] <Volcane> jamesturnbull: cos then you dont wait for the cace to load things like css from the dead server? | ||
| [2010/02/26 12:43:36] <Volcane> jhp: pls pastie what you have now after the recent change? | ||
| [2010/02/26 12:43:42] <jamesturnbull> Volcane: I was kidding | ||
| [2010/02/26 12:43:56] * Volcane thougth so :P | ||
| [2010/02/26 12:44:13] <jamesturnbull> Volcane: I wonder if they have text only porn ... oh wait they do... hell they have ascii art porn ... who needs images? :) | ||
| [2010/02/26 12:44:14] @ weaselkeeper joined channel #puppet | ||
| [2010/02/26 12:44:22] <Volcane> heh | ||
| [2010/02/26 12:45:04] @ mpdehaan joined channel #puppet | ||
| [2010/02/26 12:45:04] @ Mode +v mpdehaan by ChanServ | ||
| [2010/02/26 12:45:36] @ Quit: unxfrek: Quit: Leaving | ||
| [2010/02/26 12:45:46] <jhp> Volcane: http://pastebin.org/97980 | ||
| [2010/02/26 12:45:59] @ ohadlevy joined channel #puppet | ||
| [2010/02/26 12:49:22] @ Quit: Spads: Ping timeout: 276 seconds | ||
| [2010/02/26 12:51:26] @ bodepd joined channel #puppet | ||
| [2010/02/26 12:51:35] @ Quit: kolla: Remote host closed the connection | ||
| [2010/02/26 12:53:55] @ Quit: tripoux_: Ping timeout: 276 seconds | ||
| [2010/02/26 12:54:21] @ tripoux_ joined channel #puppet | ||
| [2010/02/26 12:54:47] @ Quit: DrHouseMD: Remote host closed the connection | ||
| [2010/02/26 12:55:09] @ Quit: jaredrhine: Ping timeout: 240 seconds | ||
| [2010/02/26 12:56:08] <kpatton> still no luv. on the test/prod thing. running puppetmasted in debug I see the following on start "debug: No file server configuration file; autocreating modules mount with default permissions" | ||
| [2010/02/26 12:56:51] <kpatton> [test] | ||
| [2010/02/26 12:56:52] <kpatton> manifest=/etc/puppet/p4/test/manifests/site.pp | ||
| [2010/02/26 12:56:54] <kpatton> manifestdir=/etc/puppet/p4/test/manifests | ||
| [2010/02/26 12:56:55] <kpatton> modulepath=/etc/puppet/p4/test/modules | ||
| [2010/02/26 12:56:57] <kpatton> fileserverconfig = /etc/puppet/p4/test/fileserver.conf | ||
| [2010/02/26 12:57:03] @ DrHouseMD joined channel #puppet | ||
| [2010/02/26 12:57:33] <eric0> kirk? | ||
| [2010/02/26 12:57:56] <kpatton> yea | ||
| [2010/02/26 12:58:00] <eric0> hey its eric s :) | ||
| [2010/02/26 12:58:01] <kpatton> tmta | ||
| [2010/02/26 12:58:05] * Volcane didnt think fileserverconfig was a environment enabled option | ||
| [2010/02/26 12:58:32] <tessier> Anyone distributing SE Linux rules via puppet? Any recommendations on how to do it or set it up? Seems like I almost need two different selinux modules: One for distribution by puppet and one for local stuff. | ||
| [2010/02/26 12:58:34] <eric0> yeah your fileserver config is global, has mounts for all the environments puppetmaster serves | ||
| [2010/02/26 12:58:41] <kpatton> yeah, that is what I am seeing as far as behavior | ||
| [2010/02/26 12:59:28] <kpatton> thx, I will stop trying to get it to work differently then. The docs I referenced earlier indicated that it should work. | ||
| [2010/02/26 12:59:53] <Volcane> kpatton: do you use modules exclusively? | ||
| [2010/02/26 13:00:09] <kpatton> not at this time. just getting start with puppet | ||
| [2010/02/26 13:00:24] <kpatton> if that is a better way, I can set it up | ||
| [2010/02/26 13:00:25] <Volcane> then you should from the get go use modules exclusively | ||
| [2010/02/26 13:00:30] <Volcane> environments works best with that | ||
| [2010/02/26 13:00:35] <kpatton> will do | ||
| [2010/02/26 13:01:27] <mpdehaan> tessier, beyond distributing policy as an RPM? | ||
| [2010/02/26 13:01:34] <mpdehaan> or do you mean more of SELinux contexts? | ||
| [2010/02/26 13:02:13] <tessier> mpdehaan: Yes, beyond distributing RPMs. I have some local stuff I need to allow. For example munin related stuff. | ||
| [2010/02/26 13:02:32] <tessier> mpdehaan: I should probably define my own contexts for some of this stuff but haven't had the time to really learn how to do it yet. | ||
| [2010/02/26 13:02:44] <tessier> So far I just run audit2allow. | ||
| [2010/02/26 13:02:58] <mpdehaan> have you seen the SELinux options on the 'File' type? | ||
| [2010/02/26 13:03:24] <tessier> mpdehaan: Yes. But I need to do more than just set the file context. I need to distribute allow rules. | ||
| [2010/02/26 13:03:32] <mpdehaan> *nod* | ||
| [2010/02/26 13:03:52] @ Quit: cwebber: Quit: cwebber | ||
| [2010/02/26 13:04:05] <mpdehaan> I think ideally you'd want to repackage your own policy RPMs ... might want to ask Dan Walsh (dwalsh@redhat.com) what he'd do | ||
| [2010/02/26 13:04:18] @ Quit: tripoux_: Ping timeout: 248 seconds | ||
| [2010/02/26 13:04:33] <mpdehaan> I bet there's an easy way of making a new policy RPM | ||
| [2010/02/26 13:04:39] <mpdehaan> using what you created from audit2allow | ||
| [2010/02/26 13:06:11] @ Quit: scyld: Quit: scyld | ||
| [2010/02/26 13:06:23] <mpdehaan> I think the keyword here is "new policy module" | ||
| [2010/02/26 13:06:35] <mpdehaan> old article: http://magazine.redhat.com/2007/08/21/a-step-by-step-guide-to-building-a-new-selinux-policy-module/ | ||
| [2010/02/26 13:07:01] @ Quit: bodepd: Quit: bodepd | ||
| [2010/02/26 13:07:01] <tessier> I'll give that a try. I have tried a couple other similar tutorials and found them to be out of date so the commands involved did not work anymore. | ||
| [2010/02/26 13:07:14] <mpdehaan> audit2allow can apparently generate policy modules | ||
| [2010/02/26 13:07:16] <mpdehaan> yeah :) | ||
| [2010/02/26 13:07:23] <mpdehaan> I admit I can't keep track of that stuff :) | ||
| [2010/02/26 13:07:28] <tessier> hrm...that seems to use the gui stuff which I would prefer to avoid. | ||
| [2010/02/26 13:07:30] <mpdehaan> let us know what you find out | ||
| [2010/02/26 13:07:38] <mpdehaan> yeah I'm sure there is a CLI way | ||
| [2010/02/26 13:07:48] <mpdehaan> we should write a wiki page on this for sure | ||
| [2010/02/26 13:08:16] <tessier> We do PCI compliant hosting so I want to ensure that I at least leave SE Linux enabled and put in allow rules where possible instead of turning it off. And ideally I would actually constrain everything in its own context. | ||
| [2010/02/26 13:08:20] @ Quit: benlovell: Quit: benlovell | ||
| [2010/02/26 13:08:31] <tessier> I still need to constrain varnish, munin, nagios. | ||
| [2010/02/26 13:08:39] <joe-mac> pci compliance does not mandate selinux though? | ||
| [2010/02/26 13:08:55] * Volcane 's found PCI compliance to be a joke | ||
| [2010/02/26 13:08:58] <tessier> joe-mac: Not, it does not. But of course PCI is just a minimal check list. We not only strive to be compliant but also *secure* | ||
| [2010/02/26 13:09:09] <tessier> Volcane: It isn't a joke at all. It is a very good *starting point*. | ||
| [2010/02/26 13:09:15] <Volcane> $client had to do it, the pci compliance auditor company had her go to 'whatismyip.org' to get her ip | ||
| [2010/02/26 13:09:17] <tessier> A lot of people who have no clue what they are doing need that starting point. | ||
| [2010/02/26 13:09:20] <joe-mac> seems to me to be a political thing or an artificial revenue-generation scheme for consultants | ||
| [2010/02/26 13:09:21] <Volcane> scanned her and declared us compliant | ||
| [2010/02/26 13:09:26] <Volcane> she was working from home | ||
| [2010/02/26 13:09:27] <Volcane> woop | ||
| [2010/02/26 13:09:29] <tessier> Volcane: That isn't PCI compliance. | ||
| [2010/02/26 13:09:36] <Volcane> its all the bank needed | ||
| [2010/02/26 13:09:42] <tessier> Volcane: And that wasn't an audit by a QSA most likely. You got ripped. | ||
| [2010/02/26 13:09:49] <Volcane> banks happy :) | ||
| [2010/02/26 13:09:49] <tessier> Volcane: That may be all the bank needed but it wasn't a compliance audit. | ||
| [2010/02/26 13:10:03] <Volcane> nods, i just care to make the bank happy, as do most | ||
| [2010/02/26 13:10:07] <tessier> There are a lot of people out there pushing external scans to people who don't understand PCI. | ||
| [2010/02/26 13:10:08] <Volcane> and it shows how useless it is | ||
| [2010/02/26 13:10:23] <joe-mac> no comment | ||
| [2010/02/26 13:10:25] <joe-mac> lol... | ||
| [2010/02/26 13:10:27] <tessier> Volcane: That says nothing about PCI. That shows how little your bank understands about security. They just want to check the box. | ||
| [2010/02/26 13:11:06] <tessier> We not only have to be compliant but secure as well. PCI SAQ-D has around 140 items specified on it. Only one of which is an external network scan. | ||
| [2010/02/26 13:12:11] <Volcane> well its there so banks can go look in the central registry and know you're good to go with their payment systems - thats what most companies go down that route and its flawed if thats how it goes. what worries me most is if my card get cloned and abused on some pci compliant site I'd no doubt get the lbame for sloppy management of my card rather than these pci 'compliant' companies | ||
| [2010/02/26 13:13:58] <tessier> Volcane: PCI compliant does not mean they are secure. Only that they did their due diligence in meeting the minimal standard. And they have to be PCI compliant at the time of the intrusion. Achieving it on audit day doesn't count for anything. And they can still be sued for damages by the acquiring bank and payment brands even though they were PCI compliant. | ||
| [2010/02/26 13:14:16] <tessier> Compliance only gives you a shot at getting out of some of the liability. It guarantees nothing. | ||
| [2010/02/26 13:14:27] <Volcane> nods | ||
| [2010/02/26 13:14:29] @ tripoux_ joined channel #puppet | ||
| [2010/02/26 13:14:53] <Volcane> anyway, sounds like a perfect companion to verified by visa in its basic shoddy implimentation - i understand the intent | ||
| [2010/02/26 13:15:04] <Volcane> all i am saying is its a shambles when thats what it takes to get the tick box ticked | ||
| [2010/02/26 13:15:33] @ Quit: vermeer: Read error: Connection reset by peer | ||
| [2010/02/26 13:15:40] <tessier> I still think you misunderstand. The shambles isn't getting the box ticked. The shambles is leaving it at that. | ||
| [2010/02/26 13:15:41] @ cwebber joined channel #puppet | ||
| [2010/02/26 13:17:02] <jmslagle> Wow | ||
| [2010/02/26 13:17:06] <jmslagle> Interesting discussion. | ||
| [2010/02/26 13:17:29] <jmslagle> PCI does not imply secure. Secure does not imply PCI. Same with HIPPA and all the other things like that. | ||
| [2010/02/26 13:18:18] <jhp> Volcane: Do you have a sollution for me on how to make sure that the sendmail.cf has been generated before the db files get generated? | ||
| [2010/02/26 13:18:25] <Volcane> i know and thats kind of the point of my story - but the idiots from $bank who had them do this was all like 'you have to do this so we know you are secure' etc | ||
| [2010/02/26 13:18:34] <jmslagle> jhp: Use a subscribe or notify | ||
| [2010/02/26 13:19:00] @ Quit: ohadlevy: Read error: Connection reset by peer | ||
| [2010/02/26 13:19:38] @ ohadlevy joined channel #puppet | ||
| [2010/02/26 13:19:57] @ Quit: eventi_: Quit: ~ Trillian Astra - www.trillian.im ~ | ||
| [2010/02/26 13:20:24] <jmslagle> I've seen plenty of cases where people had to do things less secure than they were doing them because the less secure way was compliant but the more secure way wasn't. | ||
| [2010/02/26 13:20:26] <Volcane> jhp: yes, like we said, you need to use require/before/subscribe/notify to influence ordering | ||
| [2010/02/26 13:21:25] <jmslagle> I figured I'd pay attention to this screen a bit ;) | ||
| [2010/02/26 13:21:34] <jmslagle> Foreman looks neat - I might have to try it out | ||
| [2010/02/26 13:22:59] @ Quit: kpatton: Ping timeout: 245 seconds | ||
| [2010/02/26 13:25:03] @ mikerowehl joined channel #puppet | ||
| [2010/02/26 13:27:04] @ erm_ joined channel #puppet | ||
| [2010/02/26 13:27:57] @ Quit: ckauhaus: Read error: Operation timed out | ||
| [2010/02/26 13:31:02] @ mazzarella joined channel #puppet | ||
| [2010/02/26 13:32:09] @ Quit: mazzarella: Client Quit | ||
| [2010/02/26 13:34:51] @ kpatton joined channel #puppet | ||
| [2010/02/26 13:35:42] @ \ask joined channel #puppet | ||
| [2010/02/26 13:37:19] @ allsystemsarego joined channel #puppet | ||
| [2010/02/26 13:37:51] @ Quit: notbrien: Quit: notbrien | ||
| [2010/02/26 13:41:00] @ Tonnerre joined channel #puppet | ||
| [2010/02/26 13:41:02] <Tonnerre> nico++ | ||
| [2010/02/26 13:41:38] @ Quit: zobbo_: Read error: Connection reset by peer | ||
| [2010/02/26 13:42:59] @ tonyskapunk joined channel #puppet | ||
| [2010/02/26 13:43:06] @ Quit: fluxdude2: Ping timeout: 245 seconds | ||
| [2010/02/26 13:43:31] @ ckauhaus joined channel #puppet | ||
| [2010/02/26 13:44:05] <tonyskapunk> hi there | ||
| [2010/02/26 13:44:16] <joe-mac> hello tonyskapunk | ||
| [2010/02/26 13:44:24] <joe-mac> i guess you are a fan of ska and punk | ||
| [2010/02/26 13:44:59] <tonyskapunk> lol, yeah.. | ||
| [2010/02/26 13:45:23] <tonyskapunk> I'm running puppet master 0.24.8-4.el5 a client running 0.24.8-4.el5 | ||
| [2010/02/26 13:45:30] @ Spruit_elf joined channel #puppet | ||
| [2010/02/26 13:45:49] <tonyskapunk> I created a ldap module to start ldap when there is a change on the slapd.conf | ||
| [2010/02/26 13:45:55] <joe-mac> k | ||
| [2010/02/26 13:46:00] <tonyskapunk> service { "ldap": | ||
| [2010/02/26 13:46:00] <tonyskapunk> enable => true, | ||
| [2010/02/26 13:46:00] <tonyskapunk> ensure => "running", | ||
| [2010/02/26 13:46:00] <tonyskapunk> subscribe => File["/etc/openldap/slapd.conf"] | ||
| [2010/02/26 13:46:00] <tonyskapunk> } | ||
| [2010/02/26 13:46:23] <tonyskapunk> the thing is.. if the server is down and the slapd.conf has not changed the service is not starting... | ||
| [2010/02/26 13:47:34] <tonyskapunk> I thought that those lines will make sure the service is running and if there is a change in slapd.conf then it will refresh it, but seems that it only refreshes the service when modified | ||
| [2010/02/26 13:48:16] <ohadlevy> tonyskapunk: it should - try checking in debug mode how does puppet tries to detect if the process is running | ||
| [2010/02/26 13:49:12] @ gebi joined channel #puppet | ||
| [2010/02/26 13:50:48] @ lilmatt joined channel #puppet | ||
| [2010/02/26 13:52:20] @ paxos joined channel #puppet | ||
| [2010/02/26 13:52:45] @ lak joined channel #puppet | ||
| [2010/02/26 13:58:55] @ zobbo_ joined channel #puppet | ||
| [2010/02/26 14:00:06] <tonyskapunk> ohadlevy: I looked into the debug output but doesn't seem to be checking the status of the service | ||
| [2010/02/26 14:01:02] <tonyskapunk> this is the output when I modify the subscribed file: http://fpaste.org/H2e0/ this is when ldap is stopped and no change to the subscribed file http://fpaste.org/VeWu/ | ||
| [2010/02/26 14:01:21] <Volcane> tonyskapunk: if your service has a status option add hasstatus => true | ||
| [2010/02/26 14:02:23] <tonyskapunk> Volcanoe: yes, is a redhat.. let me check that, thanks | ||
| [2010/02/26 14:03:24] @ Quit: ohadlevy: Ping timeout: 256 seconds | ||
| [2010/02/26 14:04:32] @ notbrien joined channel #puppet | ||
| [2010/02/26 14:04:34] @ bodepd joined channel #puppet | ||
| [2010/02/26 14:05:10] @ jaredrhine joined channel #puppet | ||
| [2010/02/26 14:05:47] @ Quit: cwebber: Quit: cwebber | ||
| [2010/02/26 14:09:32] @ Quit: ShiNboi: Quit: Verlassend | ||
| [2010/02/26 14:10:04] <tonyskapunk> Volcanoe: that make it, thanks.. I thought the verification was done implicit, but is good to know it has to be explicit. | ||
| [2010/02/26 14:10:28] <Volcane> yeah, too many people seem to use dumb operating systems that dont have that option | ||
| [2010/02/26 14:10:29] @ Quit: kpatton: Ping timeout: 245 seconds | ||
| [2010/02/26 14:10:41] <Volcane> so the default is to cater for the lowest common :P | ||
| [2010/02/26 14:10:52] <tonyskapunk> hehe, ok thanks | ||
| [2010/02/26 14:14:02] <hggh> any cap users around? - I'm trying to deploy one svn repro into one directory without releases/ and symlinks, is it possible with the default deploy task? | ||
| [2010/02/26 14:16:37] @ buffalo joined channel #puppet | ||
| [2010/02/26 14:16:45] <buffalo> Hi everyone | ||
| [2010/02/26 14:17:12] <buffalo> Is was wonderring which frontend would u recommand for puppet ? | ||
| [2010/02/26 14:17:29] <buffalo> Ive seen that there was puppetshow and theforeman... | ||
| [2010/02/26 14:20:06] <hggh> buffalo: puppetdashboard: http://github.com/reductivelabs/puppet-dashboard | ||
| [2010/02/26 14:25:32] @ eidolon joined channel #puppet | ||
| [2010/02/26 14:25:50] <eidolon> hey folks - wht do people recommend for source code control for puppetmaster files? i know svn the best | ||
| [2010/02/26 14:29:04] <tonyskapunk> eidolon: I use git, and I've seen git a lot for puppet, I have to say git :P | ||
| [2010/02/26 14:32:01] @ Quit: mikerowehl: Quit: mikerowehl | ||
| [2010/02/26 14:32:17] @ Quit: kaptk2: Quit: Leaving. | ||
| [2010/02/26 14:33:38] @ plathrop-away is now known as plathrop | ||
| [2010/02/26 14:37:01] @ martin2929195 joined channel #puppet | ||
| [2010/02/26 14:38:24] @ Quit: a55: Read error: Connection reset by peer | ||
| [2010/02/26 14:38:50] <martin2929195> Hello, is there any way to use the environment as var in recipes? | ||
| [2010/02/26 14:39:27] <buffalo> Is puppet dashboard something u use a lot, and how many clients do u manage? | ||
| [2010/02/26 14:39:57] @ a55 joined channel #puppet | ||
| [2010/02/26 14:40:09] <nils__> Anyone know how to set up dashboard when you use Passenger? | ||
| [2010/02/26 14:41:32] <eric0> martin2929195: yes its available as $environment , which will be 'production' unless otherwise specified | ||
| [2010/02/26 14:42:02] @ Quit: lutter1: Quit: Leaving. | ||
| [2010/02/26 14:42:10] <martin2929195> sweet thank you. | ||
| [2010/02/26 14:43:45] <martin2929195> eric0: i dont see it when i run facter, that normal? | ||
| [2010/02/26 14:43:45] @ Quit: \ask: Read error: Connection reset by peer | ||
| [2010/02/26 14:43:56] @ \ask joined channel #puppet | ||
| [2010/02/26 14:44:33] <eric0> oh perhaps i misunderstood you | ||
| [2010/02/26 14:44:54] <martin2929195> this is 0.24 btw | ||
| [2010/02/26 14:45:12] <eric0> 'environment' is a special name in puppet like it is in Rails that lets you use different configurations for hosts | ||
| [2010/02/26 14:46:01] <eric0> like you can test out experimental configs by running 'puppetd --environment=testing' that matches to a '[testing] modulepath=/my/test/modules' section on puppetmaster | ||
| [2010/02/26 14:46:14] <eric0> is that what you're asking, or do you mean the shell environment? | ||
| [2010/02/26 14:46:14] <gepetto> ::trac:: Multiple Certificate Authorities edited @ http://reductivelabs.com/trac/puppet/wiki/MultipleCertificateAuthorities?version=12 | ||
| [2010/02/26 14:46:37] <martin2929195> yea, im tryning to use it in recipes, for example im going to use it for a host file. so i would name the file host.$environment | ||
| [2010/02/26 14:47:14] <eric0> ok. yes then what i said is true--you won't see it in facter because its internal to puppet, not from facts | ||
| [2010/02/26 14:47:53] <martin2929195> there a list of the vars that puppet tracks, i thought they were all in facter. | ||
| [2010/02/26 14:47:57] <eric0> i had a fear that you were setting MYCOOLENV="whatever" in the shell before starting puppetd and wanted that as a fact. which you could do | ||
| [2010/02/26 14:49:18] <jmccune> eric0: FYI I'm working on multiple certificate authorities at the moment. Do you run passenger? | ||
| [2010/02/26 14:49:20] @ ambroff joined channel #puppet | ||
| [2010/02/26 14:49:30] @ Quit: ambroff: Remote host closed the connection | ||
| [2010/02/26 14:50:06] @ Alagar joined channel #puppet | ||
| [2010/02/26 14:50:07] @ Quit: Alagar: Excess Flood | ||
| [2010/02/26 14:50:47] <martin2929195> eric0: thankyou | ||
| [2010/02/26 14:51:36] <nils__> rephrase my question :) Is it at all possible to run dashboard when using puppet with passenger? | ||
| [2010/02/26 14:51:47] @ jes5 joined channel #puppet | ||
| [2010/02/26 14:52:08] <eric0> jmccune: yes | ||
| [2010/02/26 14:52:11] @ rene joined channel #puppet | ||
| [2010/02/26 14:52:28] <eric0> jmccune: though i think i wasn't yet, at the time i was hacking on multiple CAs | ||
| [2010/02/26 14:52:39] @ rene is now known as Guest50301 | ||
| [2010/02/26 14:53:54] <jmccune> eric0: OK. And is the chain verification problem server side, or client side? | ||
| [2010/02/26 14:53:59] <jmccune> Or both? | ||
| [2010/02/26 14:54:04] <eric0> client | ||
| [2010/02/26 14:54:15] <jmccune> Figured. I expect Apache to be well behaved. =) | ||
| [2010/02/26 14:54:37] <eric0> more stuff in #3120 | ||
| [2010/02/26 14:54:37] <gepetto> eric0: #3120 is http://projects.reductivelabs.com/issues/show/3120 "Puppet - Bug #3120: 'localcacert' doesn't behave as described - ReductiveLabs.com" | ||
| [2010/02/26 14:56:55] @ Alagar joined channel #puppet | ||
| [2010/02/26 14:56:56] @ Quit: Alagar: Excess Flood | ||
| [2010/02/26 14:57:29] @ Alagar joined channel #puppet | ||
| [2010/02/26 14:57:30] @ Quit: Alagar: Excess Flood | ||
| [2010/02/26 14:58:26] <jmccune> eric0: Thanks | ||
| [2010/02/26 15:03:31] @ vermeer joined channel #puppet | ||
| [2010/02/26 15:05:05] @ Quit: a55: Read error: Connection reset by peer | ||
| [2010/02/26 15:05:13] @ kaptk2 joined channel #puppet | ||
| [2010/02/26 15:06:39] @ a55 joined channel #puppet | ||
| [2010/02/26 15:14:13] @ Quit: tripoux_: Ping timeout: 264 seconds | ||
| [2010/02/26 15:30:08] <jmccune> eric0: I notice something unexpected. With the 3 tier CA, the 3rd tier CA's have their X509v3 Authority Key Identifier set to the key ID of the ROOT, when I would expect them to have the ID of the tier-2 CA. | ||
| [2010/02/26 15:30:32] <jmccune> eric0: When I sign a normal "host" certificate, it's authority is the CA that signed it (Tier-3), not the root. | ||
| [2010/02/26 15:31:19] <jmccune> This makes me believe the chain may be messed up since walking the key ID's would skip over the tier 2 CA. | ||
| [2010/02/26 15:32:10] @ Quit: gebi: Read error: Operation timed out | ||
| [2010/02/26 15:34:14] @ Quit: bodepd: Quit: bodepd | ||
| [2010/02/26 15:40:23] @ Quit: Spruit_elf: Quit: Spruit_elf | ||
| [2010/02/26 15:41:21] @ ohadlevy joined channel #puppet | ||
| [2010/02/26 15:50:19] @ junk` joined channel #puppet | ||
| [2010/02/26 15:51:04] <junk`> q: is there a linter available for puppet manifests/classes? | ||
| [2010/02/26 15:52:40] <ohadlevy> linter? | ||
| [2010/02/26 15:53:28] <junk`> yeah, like what you would use to syntax check code in lots of programming languages | ||
| [2010/02/26 15:54:12] <ohadlevy> puppet --parseonly file.pp | ||
| [2010/02/26 15:54:24] @ paxos_ joined channel #puppet | ||
| [2010/02/26 15:55:00] <junk`> nothing more than that though? with lint, you can enforce style as well. prevent the use of certain types of syntax. etc. | ||
| [2010/02/26 15:55:40] <ohadlevy> not afaik | ||
| [2010/02/26 15:55:58] <junk`> kinda sucks but at least i know what my next project is :) | ||
| [2010/02/26 15:57:04] <nico> Tonnerre: :) | ||
| [2010/02/26 15:58:37] @ Quit: paxos: Read error: Operation timed out | ||
| [2010/02/26 15:58:39] <ohadlevy> junk: I guess most people just use some pre commit hook scripts | ||
| [2010/02/26 15:59:00] @ Quit: eidolon: Quit: Leaving. | ||
| [2010/02/26 15:59:13] @ Quit: paxos_: Ping timeout: 264 seconds | ||
| [2010/02/26 15:59:28] <Volcane> anyone here with 0.24 who can check something for me? | ||
| [2010/02/26 15:59:44] <Volcane> ah nevermind - found some | ||
| [2010/02/26 15:59:58] <junk`> i have a ton of those planned, already. as soon as i'm done with the custom SVN client | ||
| [2010/02/26 16:02:00] @ Quit: lutter: Quit: Leaving. | ||
| [2010/02/26 16:02:39] @ Quit: Guest50301: Ping timeout: 258 seconds | ||
| [2010/02/26 16:02:39] @ cwebber joined channel #puppet | ||
| [2010/02/26 16:04:37] <zahna> how is 0.25.4? any regressions? | ||
| [2010/02/26 16:04:43] <zahna> i'm still on 0.25.1 | ||
| [2010/02/26 16:06:19] <zahna> btw, i'm getting a wierd error on one puppet client. this is while i'm first setting up the machine: "Could not retrieve catalog from remote server: certificate verify failed" | ||
| [2010/02/26 16:06:36] <jbooth> Is your machine's time set correctly? | ||
| [2010/02/26 16:07:07] <zahna> i didn't look. probably not. | ||
| [2010/02/26 16:07:19] <zahna> ntp hadn't been installed by that point | ||
| [2010/02/26 16:07:44] <zahna> oh wow. off by >2 years | ||
| [2010/02/26 16:08:37] <zahna> thanks jbooth | ||
| [2010/02/26 16:11:22] @ lutter joined channel #puppet | ||
| [2010/02/26 16:16:43] @ benlovell joined channel #puppet | ||
| [2010/02/26 16:16:53] @ Quit: benlovell: Client Quit | ||
| [2010/02/26 16:18:10] @ Spruit_elf joined channel #puppet | ||
| [2010/02/26 16:18:56] @ Quit: allsystemsarego: Quit: Leaving | ||
| [2010/02/26 16:19:29] @ Quit: ckauhaus: Quit: Leaving. | ||
| [2010/02/26 16:20:03] @ Quit: benkevan: Remote host closed the connection | ||
| [2010/02/26 16:28:13] @ Quit: ohadlevy: Ping timeout: 265 seconds | ||
| [2010/02/26 16:30:11] <jbooth> zahna: Our going-on-6 year old compute nodes tend to get that a lot. | ||
| [2010/02/26 16:36:49] @ Quit: Spruit_elf: Quit: Spruit_elf | ||
| [2010/02/26 16:38:56] @ ckauhaus joined channel #puppet | ||
| [2010/02/26 16:50:49] @ bodepd joined channel #puppet | ||
| [2010/02/26 16:52:11] @ Quit: lak: Quit: lak | ||
| [2010/02/26 16:52:57] @ lak joined channel #puppet | ||
| [2010/02/26 16:54:58] @ Quit: lak: Client Quit | ||
| [2010/02/26 16:56:15] @ Quit: nevyn: Ping timeout: 265 seconds | ||
| [2010/02/26 16:56:55] @ Quit: cwebber: Quit: cwebber | ||
| [2010/02/26 16:59:13] @ Quit: zobbo_: Ping timeout: 264 seconds | ||
| [2010/02/26 17:01:32] @ autonomouswidget joined channel #puppet | ||
| [2010/02/26 17:01:46] @ Quit: autowidget: Read error: Connection reset by peer | ||
| [2010/02/26 17:01:46] @ autonomouswidget is now known as autowidget | ||
| [2010/02/26 17:02:27] @ Quit: junk`: Quit: thanks for the insight | ||
| [2010/02/26 17:05:33] @ Quit: omry_|work: Ping timeout: 260 seconds | ||
| [2010/02/26 17:05:40] @ Quit: labrown: Quit: Leaving | ||
| [2010/02/26 17:06:02] @ crdant joined channel #puppet | ||
| [2010/02/26 17:15:38] @ Quit: crdant: Quit: Leaving. | ||
| [2010/02/26 17:16:26] @ Quit: toi: Ping timeout: 246 seconds | ||
| [2010/02/26 17:18:33] @ omry_|work joined channel #puppet | ||
| [2010/02/26 17:19:07] @ lak joined channel #puppet | ||
| [2010/02/26 17:24:16] @ kpatton joined channel #puppet | ||
| [2010/02/26 17:25:22] @ zobbo_ joined channel #puppet | ||
| [2010/02/26 17:29:31] @ Quit: ckauhaus: Quit: Leaving. | ||
| [2010/02/26 17:30:28] @ Brownoxford joined channel #puppet | ||
| [2010/02/26 17:33:11] @ Quit: tonyskapunk: Ping timeout: 265 seconds | ||
| [2010/02/26 17:43:53] @ xorl left channel #puppet () | ||
| [2010/02/26 17:47:01] @ DrHouseMD is now known as HouseAway | ||
| [2010/02/26 17:47:46] @ Quit: vermeer: Read error: Operation timed out | ||
| [2010/02/26 17:50:12] @ cowbud joined channel #puppet | ||
| [2010/02/26 17:50:37] <cowbud> using puppet how can you completely disable reports? I have tried a few different commandline switches and read through the configuration but can't seem to find it.. | ||
| [2010/02/26 17:54:04] <shenson> cowbud, puppetd --test --report false? | ||
| [2010/02/26 17:55:08] <cowbud> I am running just 'puppet' | ||
| [2010/02/26 17:55:22] <cowbud> and --report false does not prevent reports.. | ||
| [2010/02/26 17:55:29] <cowbud> well at least doesn't stop it frmo complaining | ||
| [2010/02/26 17:55:36] @ joe-mac left channel #puppet () | ||
| [2010/02/26 17:55:42] <shenson> what is the complaint? | ||
| [2010/02/26 17:55:52] <cowbud> that the reports directory doesn't exist | ||
| [2010/02/26 17:56:07] @ Spads joined channel #puppet | ||
| [2010/02/26 17:56:22] <cowbud> and if I point it to a valid one it creates the report :( | ||
| [2010/02/26 17:58:51] * shenson isn't familiar with the the stand alone client | ||
| [2010/02/26 17:59:37] @ delimiter joined channel #puppet | ||
| [2010/02/26 18:00:39] <delimiter> I have what might be a dumb question, has any discussion or implementation been had about using task signatures to speed up puppet | ||
| [2010/02/26 18:01:41] <\ask> we're on 0.24.8 -- any caveats for upgrading to 0.25.x or can I just upgrade the rpms and move on like nothing happened? | ||
| [2010/02/26 18:01:47] <\ask> I couldn't find an upgrade guide anywhere. | ||
| [2010/02/26 18:01:55] @ Quit: RSpacePope: Read error: Operation timed out | ||
| [2010/02/26 18:01:56] @ Quit: notbrien: Quit: notbrien | ||
| [2010/02/26 18:02:19] @ tonyskapunk joined channel #puppet | ||
| [2010/02/26 18:03:08] @ Quit: shenson: Quit: /me taps out | ||
| [2010/02/26 18:04:26] <Insyte> \ask: There's a post on kartar's blog about it somewhere... | ||
| [2010/02/26 18:04:29] <Insyte> Just a sec. | ||
| [2010/02/26 18:05:23] <Insyte> \ask: http://www.kartar.net/2009/09/puppet-0-25-0-released/ | ||
| [2010/02/26 18:06:17] <Insyte> The only real change I'm aware of is the change in the "source =>" syntax. | ||
| [2010/02/26 18:07:07] <plathrop> \ask: I had to make a number of changes in my manifests. It is sadly not an easy uprade. | ||
| [2010/02/26 18:07:23] <plathrop> \ask: Unfortunately that was back in last October, I don't remember details | ||
| [2010/02/26 18:07:59] <\ask> Insyte, plathrop: thanks. I'll just stick with 0.24.x then I think. | ||
| [2010/02/26 18:08:15] <plathrop> \ask: I highly recommend upgrading, it is worth the trouble. | ||
| [2010/02/26 18:08:21] <Insyte> I agree. | ||
| [2010/02/26 18:08:30] <Insyte> Stability improvements alone are worth it. | ||
| [2010/02/26 18:09:02] <grim_radical> performance is much better as well | ||
| [2010/02/26 18:09:12] <grim_radical> s/much/*much* | ||
| [2010/02/26 18:09:27] <\ask> we only have ~40-ish nodes and the performance is tolerable. For stability we have puppet manage a cronjob to make it restart itself nightly. :-) | ||
| [2010/02/26 18:10:08] <\ask> I'm surprised for such an - otherwise - well documented project there's no documentation on doing this upgrade .... | ||
| [2010/02/26 18:10:12] <\ask> oh well. :-) | ||
| [2010/02/26 18:10:50] @ Quit: malraid: Quit: malraid | ||
| [2010/02/26 18:11:19] @ Quit: kpatton: Ping timeout: 245 seconds | ||
| [2010/02/26 18:11:25] <grim_radical> IIRC, most of the manifest changes I had to make for 0.25.x involved actual bugs in my code that 0.24.x didn't catch | ||
| [2010/02/26 18:11:49] @ erimar77 joined channel #puppet | ||
| [2010/02/26 18:11:49] <grim_radical> things like duplicate named resources, cyclic dependencies, etc that went under-the-radar | ||
| [2010/02/26 18:12:13] <\ask> grim_radical: got it | ||
| [2010/02/26 18:13:07] @ Quit: pheezy: Remote host closed the connection | ||
| [2010/02/26 18:13:27] @ Djelibeybi joined channel #puppet | ||
| [2010/02/26 18:15:10] <cowbud> can I make puppet run any class I feed it as a file on cli? like just puppet my_class.pp ? | ||
| [2010/02/26 18:16:02] <Insyte> try "--tags my_class" | ||
| [2010/02/26 18:16:36] <Insyte> I haven't tried that with just the "puppet" tool, but I assume it would work. | ||
| [2010/02/26 18:16:41] <Insyte> Oh, wait. I misread. | ||
| [2010/02/26 18:16:51] <Insyte> I think the answer is "yes". | ||
| [2010/02/26 18:17:06] <grim_radical> cowbud: yes, that works | ||
| [2010/02/26 18:17:17] @ delimiter left channel #puppet () | ||
| [2010/02/26 18:17:49] <grim_radical> cowbud: though if your file contains just a class definition, you still need to have a line that includes that class IIRC | ||
| [2010/02/26 18:18:29] <Djelibeybi> grim_radical: correct. jamesturnbull and I demonstrated that as part of our Puppet Tutorial at LCA'10 | ||
| [2010/02/26 18:20:27] <cowbud> Djelibeybi: ah nice there is even a video righteous | ||
| [2010/02/26 18:20:31] <cowbud> grim_radical: thanks :) | ||
| [2010/02/26 18:20:49] <Djelibeybi> cowbud: not sure if the video is online yet. Let me find our slides | ||
| [2010/02/26 18:21:28] <cowbud> thanks :) yeah on the puppetpresentations link I only see older years with videos | ||
| [2010/02/26 18:22:13] <Djelibeybi> cowbud: http://github.com/jamtur01/puppet_tutorial_lca2010 | ||
| [2010/02/26 18:22:44] <cowbud> awesome thanks! | ||
| [2010/02/26 18:23:02] <Djelibeybi> No worries | ||
| [2010/02/26 18:25:02] <cowbud> that was exactly what I wanted :) | ||
| [2010/02/26 18:25:48] @ cello joined channel #puppet | ||
| [2010/02/26 18:26:02] @ adoom42 joined channel #puppet | ||
| [2010/02/26 18:26:38] <Djelibeybi> cowbud: huzzah. My existence is justified for another day. | ||
| [2010/02/26 18:29:11] @ Quit: jmccune: Remote host closed the connection | ||
| [2010/02/26 18:33:20] @ Quit: thrain][: Quit: Lost terminal | ||
| [2010/02/26 18:35:40] <cello> gepetto: help | ||
| [2010/02/26 18:35:40] <gepetto> cello: help topics: 10 core modules: auth, basics, config, filters, httputil, irclog, remote, unicode, userdata, wordlist; 9 plugins: debug, hudson, nickserv, redmineurls, rss, seen, shortenurls, time, tracurls (help <topic> for more info) | ||
| [2010/02/26 18:36:47] <adoom42> hey guys, I define my nodes in a text file - nodes.pp. has anybody written some script that will examine this file and tell me which nodes include a particular class? | ||
| [2010/02/26 18:40:01] <monachus> adoom42: take a look at foreman or puppet dashboard | ||
| [2010/02/26 18:41:19] <adoom42> monachus: thanks for the suggestion but I don't want a web-based management app, I just want a way to return a list of nodes which include a particular class. the output will be used in one of my shell scripts | ||
| [2010/02/26 18:42:16] <whack> adoom42: I suggest a flip, if you really want that. | ||
| [2010/02/26 18:42:26] <whack> adoom42: put things in another fomrat you can easily parse (json, yaml, flat text, csv, whatever) | ||
| [2010/02/26 18:42:30] <whack> generate your nodes.pp from that | ||
| [2010/02/26 18:42:38] <whack> and use it in other places too | ||
| [2010/02/26 18:44:52] <adoom42> whack: I have many nodes which include a wide variety of class combinations. a script to generate the entire nodes.pp file would be quite complicated | ||
| [2010/02/26 18:45:14] <adoom42> I was hoping there was logic available in ruby to deal with nodes, similar to parsing XML | ||
| [2010/02/26 18:45:21] <whack> adoom42: nodes.pp if you just have simple 'include' statements is roughly an hash of arrays... | ||
| [2010/02/26 18:45:45] <whack> I don't really agree with the complexity. If you have node foo { include bar } represengint that in yaml is pretty trivial | ||
| [2010/02/26 18:46:01] <adoom42> whack: I also include variables which may be text strings or arrays themselves. I don't want to re-invent the wheel here | ||
| [2010/02/26 18:50:56] @ Quit: bobbyz: Ping timeout: 258 seconds | ||
| [2010/02/26 18:52:16] <whack> ahh | ||
| [2010/02/26 18:52:24] <whack> if you use common style it would probably be trivial to parse with awk | ||
| [2010/02/26 18:53:48] <adoom42> whack: great. too bad I suck at sed and awk. that's why I came here hoping somebody had done it already :-) | ||
| [2010/02/26 18:56:08] @ Quit: ahasenack: Quit: Leaving | ||
| [2010/02/26 18:56:25] @ Quit: lak: Quit: lak | ||
| [2010/02/26 18:57:14] @ Quit: Chiku: Quit: Quitte | ||
| [2010/02/26 18:59:55] <eric0> adoom42: take a little time and turn your nodes.pp into a simple external classifier. then you just extend the classifier instead of piling more hacks on | ||
| [2010/02/26 19:01:34] <adoom42> eric0: I don't know what you mean by "external classifier". are you saying switch to LDAP to store node info instead of nodes.pp? | ||
| [2010/02/26 19:02:23] @ fwryan joined channel #puppet | ||
| [2010/02/26 19:05:46] <eric0> not necesarily ldap, check out wiki:ExternalNodes there are a couple of simple scripts in ext/ that you can start with | ||
| [2010/02/26 19:05:47] <gepetto> eric0: wiki:ExternalNodes is http://reductivelabs.com/trac/puppet/wiki/ExternalNodes | ||
| [2010/02/26 19:05:55] @ Quit: tyll: Quit: leaving | ||
| [2010/02/26 19:07:48] @ Quit: murkk: Quit: murkk | ||
| [2010/02/26 19:08:48] @ lak joined channel #puppet | ||
| [2010/02/26 19:09:19] @ kaptk2 left channel #puppet () | ||
| [2010/02/26 19:15:59] @ Quit: lilmatt: Quit: lilmatt | ||
| [2010/02/26 19:17:00] <monachus> gepetto: seen volcane | ||
| [2010/02/26 19:17:01] <gepetto> monachus: Volcane was last seen 3 hours, 17 minutes and 16 seconds ago, saying "ah nevermind - found some" | ||
| [2010/02/26 19:18:06] <Djelibeybi> Now I really want to know what Volcane found. | ||
| [2010/02/26 19:18:32] @ Quit: nexx: Quit: quit | ||
| [2010/02/26 19:20:59] <Volcane> Djelibeybi: old puppet machines to test some code on :) | ||
| [2010/02/26 19:21:24] <Djelibeybi> Volcane: you're here. :) gepetto should've known that. | ||
| [2010/02/26 19:21:41] <Volcane> hhe | ||
| [2010/02/26 19:21:43] <Volcane> heh even | ||
| [2010/02/26 19:23:34] @ Quit: n0ts: Ping timeout: 256 seconds | ||
| [2010/02/26 19:27:01] @ n0ts joined channel #puppet | ||
| [2010/02/26 19:27:33] @ bobbyz joined channel #puppet | ||
| [2010/02/26 19:29:48] @ sebas891 joined channel #puppet | ||
| [2010/02/26 19:33:21] @ pheezy joined channel #puppet | ||
| [2010/02/26 19:41:21] @ Quit: Djelibeybi: Quit: Leaving | ||
| [2010/02/26 19:47:50] @ Quit: autowidget: Read error: Connection reset by peer | ||
| [2010/02/26 19:47:59] @ autowidget joined channel #puppet | ||
| [2010/02/26 19:59:10] @ Quit: lak: Quit: lak | ||
| [2010/02/26 20:03:22] @ Quit: tonyskapunk: Remote host closed the connection | ||
| [2010/02/26 20:07:33] @ Quit: autowidget: Quit: autowidget | ||
| [2010/02/26 20:09:51] @ Quit: fwryan: Ping timeout: 252 seconds | ||
| [2010/02/26 20:17:38] @ delimiter joined channel #puppet | ||
| [2010/02/26 20:17:48] @ fwryan joined channel #puppet | ||
| [2010/02/26 20:18:18] @ fwryan left channel #puppet () | ||
| [2010/02/26 20:19:59] @ ezmobius joined channel #puppet | ||
| [2010/02/26 20:27:57] @ plathrop is now known as plathrop-away | ||
| [2010/02/26 20:28:07] @ plathrop-away is now known as plathrop | ||
| [2010/02/26 20:35:09] @ Quit: mpdehaan: Read error: Operation timed out | ||
| [2010/02/26 20:37:21] @ weaselkeeper left channel #puppet () | ||
| [2010/02/26 20:46:13] @ tripoux joined channel #puppet | ||
| [2010/02/26 20:46:29] <tessier> Why is puppet using 645M of RAM? | ||
| [2010/02/26 20:46:43] <tessier> I have it set to restart every day at 4pm even. So it was restarted nearly two hours ago. | ||
| [2010/02/26 20:46:43] <nils__> Ill give it one last try, sorry for the spam: Is it at all possible to run dashboard when using puppet with passenger? (and if yes, how to configure) | ||
| [2010/02/26 20:48:50] <tessier> After another restart puppetd is using only 106M | ||
| [2010/02/26 20:49:01] @ bodepd left channel #puppet () | ||
| [2010/02/26 20:49:06] @ joe-mac joined channel #puppet | ||
| [2010/02/26 20:50:43] @ kolla joined channel #puppet | ||
| [2010/02/26 20:54:55] @ Quit: jes5: Quit: Leaving. | ||
| [2010/02/26 21:01:31] @ nevyn joined channel #puppet | ||
| [2010/02/26 21:02:05] @ Quit: pheezy: Remote host closed the connection | ||
| [2010/02/26 21:03:29] @ labrown joined channel #puppet | ||
| [2010/02/26 21:04:09] <jamesturnbull> nils__: email the -user list is the best place to ask - or ask reinh on #puppet-dev | ||
| [2010/02/26 21:05:29] <jamesturnbull> nils__: but I don't see why it would matter if puppet is running passenger | ||
| [2010/02/26 21:14:20] @ \ask_ joined channel #puppet | ||
| [2010/02/26 21:14:58] <nils__> jamesturnbull: Well, for one thing I got no idea how to pass "--reports puppet_dashboard" to passenger | ||
| [2010/02/26 21:16:03] @ Quit: \ask_: Remote host closed the connection | ||
| [2010/02/26 21:16:54] <jamesturnbull> nils__: config.ru | ||
| [2010/02/26 21:16:57] <jamesturnbull> nils__: ARGV | ||
| [2010/02/26 21:17:06] @ Quit: \ask: Ping timeout: 248 seconds | ||
| [2010/02/26 21:17:31] <plathrop> nils__: or, puppet.conf | ||
| [2010/02/26 21:18:03] <jamesturnbull> plathrop: true | ||
| [2010/02/26 21:21:05] @ autowidget joined channel #puppet | ||
| [2010/02/26 21:24:13] <nils__> hmm, got lots of config.ru's... | ||
| [2010/02/26 21:24:30] <nils__> Not really a Ruby-guy :) | ||
| [2010/02/26 21:24:43] @ randybias joined channel #puppet | ||
| [2010/02/26 21:26:05] <nils__> But, Ill try what you say. Thanks :) | ||
| [2010/02/26 21:33:40] @ Quit: martin2929195: Remote host closed the connection | ||
| [2010/02/26 21:35:49] @ Quit: Bass10: Ping timeout: 265 seconds | ||
| [2010/02/26 21:43:04] @ Quit: delimiter: Ping timeout: 265 seconds | ||
| [2010/02/26 21:44:14] @ Quit: joe-mac: Ping timeout: 245 seconds | ||
| [2010/02/26 21:44:51] <nils__> hmm, nothing seems to help.. | ||
| [2010/02/26 21:53:35] @ Quit: randybias: Quit: Leaving... | ||
| [2010/02/26 21:59:16] @ Quit: jaredrhine: Ping timeout: 276 seconds | ||
| [2010/02/26 22:00:30] @ Quit: giskard: Remote host closed the connection | ||
| [2010/02/26 22:02:09] @ plathrop is now known as plathrop-away | ||
| [2010/02/26 22:02:22] @ joe-mac joined channel #puppet | ||
| [2010/02/26 22:06:20] @ Quit: labrown: Quit: Leaving | ||
| [2010/02/26 22:11:57] @ randybias joined channel #puppet | ||
| [2010/02/26 22:12:02] @ Quit: randybias: Excess Flood | ||
| [2010/02/26 22:46:18] @ pheezy joined channel #puppet | ||
| [2010/02/26 22:50:07] @ \ask joined channel #puppet | ||
| [2010/02/26 22:55:01] @ jaredrhine joined channel #puppet | ||
| [2010/02/26 23:07:59] @ Quit: cliff-hm: Ping timeout: 245 seconds | ||
| [2010/02/26 23:16:34] @ Quit: pheezy: Remote host closed the connection | ||
| [2010/02/26 23:18:23] @ Quit: ezmobius: Remote host closed the connection | ||
| [2010/02/26 23:19:48] @ asenchi joined channel #puppet | ||
| [2010/02/26 23:19:52] @ Djelibeybi joined channel #puppet | ||
| [2010/02/26 23:26:45] @ Quit: filler: Ping timeout: 252 seconds | ||
| [2010/02/26 23:26:50] @ filler joined channel #puppet | ||
| [2010/02/26 23:29:49] @ Quit: zobbo_: Ping timeout: 264 seconds | ||
| [2010/02/26 23:30:07] @ pheezy joined channel #puppet | ||
| [2010/02/26 23:32:28] @ Quit: raz: Quit: idiotic adium leaks | ||
| [2010/02/26 23:33:23] @ raz joined channel #puppet | ||
| [2010/02/26 23:33:24] @ Quit: raz: Changing host | ||
| [2010/02/26 23:33:24] @ raz joined channel #puppet | ||
| [2010/02/26 23:45:15] @ zobbo_ joined channel #puppet | ||
| [2010/02/26 23:57:04] @ autonomouswidget joined channel #puppet | ||
| [2010/02/26 23:57:04] @ Quit: autowidget: Read error: Connection reset by peer | ||
| [2010/02/26 23:57:04] @ autonomouswidget is now known as autowidget |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!