On Fri, Feb 25, 2011 at 2:11 PM, seth vidal <[email protected]>wrote:
> On Fri, 2011-02-25 at 14:05 -0700, Thomas S Hatch wrote: > > > > > > On Fri, Feb 25, 2011 at 2:00 PM, seth vidal > > <[email protected]> wrote: > > > > On Mon, 2011-01-10 at 17:00 -0700, Thomas S Hatch wrote: > > > I have been using func for years to manage my systems, but > > today, > > > while standing up a new environment I ran into this problem. > > The func > > > daemons and the certmaster all start up, and all the certs > > are made > > > and distributed. > > > But every time I try to connect via func from the master to > > a minion > > > th eminion throws this error: > > > > > > > > > ---------------------------------------- > > > Exception happened during processing of request from > > ('10.23.0.3', > > > 42188) > > > Traceback (most recent call last): > > > File "/usr/lib/python2.7/SocketServer.py", line 558, in > > > process_request > > > self.shutdown_request(request) > > > File "/usr/lib/python2.7/SocketServer.py", line 459, in > > > shutdown_request > > > request.shutdown(socket.SHUT_WR) > > > File > > "/usr/lib/python2.7/site-packages/certmaster/SSLConnection.py", > > > line 54, in shutdown > > > self.__dict__["conn"].shutdown() > > > Error: [] > > > ---------------------------------------- > > > > > > > > > And the connection fails > > > > > > > > > I am running the latest func, func --version returns 0.26 > > > > > > > > > Does anyone have any ideas what might be causing this? Or > > suggestions > > > on how to find out more information? > > > > > > > > > > > > > this is python 2.7, right? Some changes just got committed > > which help > > python 2.7 issues. Can you try those? > > > > I'm sorry it took so long to reply. > > > > -sv > > > > > > > > Hey seth! finally they got committed eh? I have patched Arch Linux > > func package to include a patch for this, I am assuming it is the same > > issue? > > > > > > https://aur.archlinux.org/packages/func/func/python_27.patch > > > > > > And yes, I will be happy to test it out, I will roll an Arch package > > from it for testing, I will probably get to it tomorrow. > > > Thomas, > Yes it finally happened. I got the round tuits and got something > together to do a proper test to make sure nothing else had broken. > > I'm sorry for the long wait - things got busy but they MIGHT get > better. :) > > Your patch is much the same but there was one other one needed to > certmaster/SSLConnection.py which Felix sent in. That makes it work, > too. > > -sv > > > This probably: https://aur.archlinux.org/packages/certmaster/certmaster/python_27.patch I sent both patches to the list over a month ago, also, for what it is worth I have been running func in an Arch Linux environment with over 100 minions with these patches without issue for the past month. I hope you get more time to refine func, I think it is great stuff, I know that ovirt is moving to matahari, and I have had issues with func scaling to handle the number of minions I have right now in one of my bigger deployments. But I don't like the matahari architecture as much. I am working on a func-like project right now called salt that uses zeromq, but I have not had the cycles to give it the love that it needs. good luck on func, I am looking forward to the next release, and I will start testing soon.
_______________________________________________ Func-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/func-list
