| [2009/10/30 00:15:18] @ Log started by gepetto_ | ||
| [2009/10/30 00:15:18] @ Quit: markus__: Read error: 110 (Connection timed out) | ||
| [2009/10/30 02:22:07] @ markus__ joined channel #puppet-dev | ||
| [2009/10/30 02:37:56] @ Quit: duritong: calvino.freenode.net irc.freenode.net | ||
| [2009/10/30 02:38:14] @ Quit: markus__: Read error: 113 (No route to host) | ||
| [2009/10/30 02:40:48] @ duritong joined channel #puppet-dev | ||
| [2009/10/30 09:32:45] @ slevin joined channel #puppet-dev | ||
| [2009/10/30 09:35:25] <slevin> hi guys... perhaps this is interesting for you: | ||
| [2009/10/30 09:35:25] <slevin> http://pastie.org/676662 | ||
| [2009/10/30 09:35:25] <slevin> running puppet 0.25.1 on server & client on RH | ||
| [2009/10/30 09:35:42] <slevin> and passenger | ||
| [2009/10/30 09:37:10] <slevin> running with the default puppetmasterd everything is fine | ||
| [2009/10/30 09:42:24] <duritong> slevin: if it is reproducible (which it looks like) you should file a bug | ||
| [2009/10/30 09:44:03] <duritong> slevin: out of couriosity: prod117 is the name of the master or of another node? | ||
| [2009/10/30 09:44:25] <duritong> it's anyway very strange | ||
| [2009/10/30 09:44:43] <masterzen> slevin: really strange. | ||
| [2009/10/30 09:46:26] <masterzen> slevin: I don't see why running with passenger would change the hostname... | ||
| [2009/10/30 09:48:27] <masterzen> slevin: what's in the common name of your prod010 host? | ||
| [2009/10/30 09:52:57] @ notbrien joined channel #puppet-dev | ||
| [2009/10/30 09:54:54] <slevin> sorry i had a quick meeting | ||
| [2009/10/30 09:55:06] <slevin> prod117 is the hostname of an other node | ||
| [2009/10/30 09:55:38] <slevin> fqdn => prod010.de.dc.siebend.net | ||
| [2009/10/30 09:56:36] <masterzen> slevin: and in the common name of your certificate for this host, it is the same sqdn? | ||
| [2009/10/30 09:56:38] <masterzen> *fqdn | ||
| [2009/10/30 09:59:26] <slevin> you mean this: /var/lib/puppet/ssl/certs/prod010.de.dc.siebend.net.pem ? | ||
| [2009/10/30 10:04:27] <slevin> should i file a bug? | ||
| [2009/10/30 10:16:16] <duritong> slevin: if you can reproduce it with a very limited set of configs, yes please do so | ||
| [2009/10/30 10:16:56] <slevin> okay i'm going to test some things | ||
| [2009/10/30 10:17:01] <duritong> limited set of configs = node prod010.de.dc.siebend.net { } | ||
| [2009/10/30 10:17:01] <duritong> notify { "hostname": message => $hostname } | ||
| [2009/10/30 10:17:08] <duritong> argh | ||
| [2009/10/30 10:17:16] <duritong> limited set of configs = node prod010.de.dc.siebend.net { notify { "hostname": message => $hostname } } | ||
| [2009/10/30 10:17:35] <slevin> very limited :P | ||
| [2009/10/30 10:40:13] <slevin> mmmh yes it's reproducible :( do you need any information about passenger? i completely new to this module... | ||
| [2009/10/30 10:43:03] <duritong> version would be nice | ||
| [2009/10/30 10:43:21] <slevin> on the first run everything is fine but it seems like if already running puppetmasterd instanced are being used i get a "random" hostname | ||
| [2009/10/30 10:43:40] <slevin> are they being stopped after a certain time? | ||
| [2009/10/30 10:43:59] <duritong> they're restarted after some time | ||
| [2009/10/30 10:44:16] <duritong> either this is a weird issue of caching or other strange issue | ||
| [2009/10/30 10:44:33] <duritong> oh if you have time maybe and isolated test would be nice: | ||
| [2009/10/30 10:45:12] <slevin> yes i have :) i'm relatice new to puppet so some instructions would be nice :) | ||
| [2009/10/30 10:45:16] <duritong> - start passenger which doesn't get contacted by all the others | ||
| [2009/10/30 10:45:37] <duritong> - contact with one node -> you should get the right hostname | ||
| [2009/10/30 10:45:57] <duritong> - contact once or several times with another host | ||
| [2009/10/30 10:46:28] <duritong> - contact again with the initial host -> according to your description you should get now a different hostname | ||
| [2009/10/30 10:46:34] <slevin> okay | ||
| [2009/10/30 10:47:09] <duritong> this would make it ~100% reproducible and help people to find the bug | ||
| [2009/10/30 10:47:16] <duritong> but I rather suspect a passenger problem | ||
| [2009/10/30 10:47:33] <slevin> I'm going to try it with 2.2.2 and 2.2.5 | ||
| [2009/10/30 10:48:00] <duritong> ok | ||
| [2009/10/30 10:55:12] <slevin> - contact with one node -> you should get the right hostname | ||
| [2009/10/30 10:55:12] <slevin> -> right | ||
| [2009/10/30 10:55:13] <slevin> - contact once or several times with another host | ||
| [2009/10/30 10:55:13] <slevin> -> the second node becomes the hostname of the first | ||
| [2009/10/30 10:55:13] <slevin> - contact again with the initial host -> according to your description you should get now a different hostname | ||
| [2009/10/30 10:55:15] <slevin> -> back to the first node it gets it's right hostname | ||
| [2009/10/30 10:55:16] <slevin> -> every further node gets the hostname of #1 | ||
| [2009/10/30 10:55:16] <gepetto_> slevin: #1 is http://projects.reductivelabs.com/issues/show/1 "Puppet - Feature #1: Differentiate classes from definitions - ReductiveLabs.com" | ||
| [2009/10/30 10:55:55] <slevin> lol | ||
| [2009/10/30 10:56:03] <slevin> that isn't what i expected | ||
| [2009/10/30 10:56:55] <duritong> slevin: so everybody gets the hostname of the first contacting node? | ||
| [2009/10/30 10:57:01] <slevin> yes | ||
| [2009/10/30 10:57:04] <duritong> hui | ||
| [2009/10/30 10:57:20] <slevin> but wait a second... i think itÄs only with passenger 2.2.5 | ||
| [2009/10/30 10:57:22] <slevin> it's | ||
| [2009/10/30 10:57:23] <duritong> so I think we have a bug description and a good way to reproduce it | ||
| [2009/10/30 10:57:27] <duritong> ok | ||
| [2009/10/30 10:57:35] <duritong> so as I thought rather a passenger bug | ||
| [2009/10/30 10:57:54] <duritong> so we should investigate what changed on passenger's site | ||
| [2009/10/30 10:57:57] <slevin> yes... with 2.2.2 it works | ||
| [2009/10/30 10:58:30] <slevin> perhaps they have a bugtracker but i have no clue what to write :P | ||
| [2009/10/30 11:00:51] <duritong> http://code.google.com/p/phusion-passenger/issues/list | ||
| [2009/10/30 11:01:14] <duritong> I don't have an idea either | ||
| [2009/10/30 11:02:05] <duritong> maybe you could write your problem to puppet-users and/or -dev and then somebody who understands passenger exactly can jump in and help to figure out what exactly is the bug and if it's passenger or puppet related | ||
| [2009/10/30 11:04:32] <ch> yeah, downgrade to 2.2.2 | ||
| [2009/10/30 11:04:50] <ch> but your bug is supposed to be fixed with 2.2.5 | ||
| [2009/10/30 11:05:25] <slevin> hmm obviously it isn't :( | ||
| [2009/10/30 11:05:58] <duritong> ch is the right person for passenger things ;) | ||
| [2009/10/30 11:06:17] <slevin> yes i see :D | ||
| [2009/10/30 11:06:21] <ch> well, some people report it's working with 2.2.5 | ||
| [2009/10/30 11:06:25] <ch> some say it still ain't | ||
| [2009/10/30 11:07:07] <ch> I believe I saw it working on my test setup, but as we haven't yet migrated production over to puppet 0.25 I can't really say for sure that it should work all the time | ||
| [2009/10/30 11:07:22] <ch> 2.2.3 and 2.2.4 definitively have the bug though. | ||
| [2009/10/30 11:09:09] <slevin> okay i'm going to use 2.2.2 | ||
| [2009/10/30 11:09:13] <slevin> thanks a lot | ||
| [2009/10/30 11:10:43] <duritong> ch: do you know if there is a bug report on passenger's issue tracker? | ||
| [2009/10/30 11:16:34] <ReinH> morning | ||
| [2009/10/30 11:16:38] <ch> duritong: http://code.google.com/p/phusion-passenger/issues/detail?id=335 is part of the bug | ||
| [2009/10/30 11:17:02] <ch> can't find the "we only write to ENV once" thingy though | ||
| [2009/10/30 11:17:44] <ch> http://projects.reductivelabs.com/issues/2386 is "our" bug | ||
| [2009/10/30 11:20:45] <duritong> thanks | ||
| [2009/10/30 11:59:34] @ Quit: slevin: | ||
| [2009/10/30 13:02:45] @ lak joined channel #puppet-dev | ||
| [2009/10/30 14:03:10] @ plathrop-away is now known as plathrop | ||
| [2009/10/30 14:16:36] @ Quit: lak: | ||
| [2009/10/30 14:41:33] @ lak joined channel #puppet-dev | ||
| [2009/10/30 14:56:45] @ Quit: lak: | ||
| [2009/10/30 15:02:21] @ plathrop is now known as plathrop-away | ||
| [2009/10/30 16:45:47] @ lak joined channel #puppet-dev | ||
| [2009/10/30 18:15:33] @ Quit: notbrien: | ||
| [2009/10/30 20:48:06] @ Quit: lak: | ||
| [2009/10/30 23:55:14] @ plathrop-away is now known as plathrop |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!