fab-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Fab-user] bug in latest master?


From: Christian Vest Hansen
Subject: Re: [Fab-user] bug in latest master?
Date: Thu, 27 Nov 2008 22:57:23 +0100

On Thu, Nov 27, 2008 at 9:47 PM, Leo Shklovskii <address@hidden> wrote:
> Absolutely:
>
> WinXP - SP3 (fully up to date)

Hmm..... I suppose there's a difference in how threading works on
Windows and *nixen.

But I wouldn't know. I don't have access to a Windows machine so I
can't test this. But maybe somebody else can.

> Python 2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32 bit (Intel)]
> on win32
> paramiko 1.7.4
> pycrypto 2.0.1
>
> I'm connecting to a remote host on Webfaction to run the commands.
>
> The remote host has:
> CentOS release 5.2 (Final)
> OpenSSH_4.3p2, OpenSSL 0.9.8b 04 May 2006
> GNU bash, version 3.2.25(1)-release (i686-redhat-linux-gnu)
>
> Is there any other info I can provide?
>
> --
> --Leo
>
> Christian Vest Hansen wrote:
>>
>> That's really strange. I've never seen anything like it.
>>
>> Can you elaborate on your environment? OS, python version, etc.
>>
>>
>> On Thu, Nov 27, 2008 at 8:06 PM, Leo Shklovskii <address@hidden>
>> wrote:
>>>
>>> Awesome, thank you for the quick response!
>>>
>>> I'm also seeing a variety of what looks like thread exiting errors after
>>> I
>>> run Fabric, for example:
>>>
>>> ...
>>> Done.
>>> Exception in thread [evoworx.com] out (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1124, in outputter
>>> <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute
>>> 'findall'
>>>
>>> -----
>>> When I do 'deep' as the fab_mode for the entire deployment I get the
>>> following errors:
>>>
>>> ...
>>> Done.
>>> Exception in thread [evoworx.com] err (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1124, in outputter
>>> <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute
>>> 'findall'
>>> Exception in thread [evoworx.com] err (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1124, in outputter
>>> <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute
>>> 'findall'
>>> Exception in thread [evoworx.com] out (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1115, in outputter
>>>  File "build\bdist.win32\egg\paramiko\channel.py", line 585, in recv
>>> Exception in thread [evoworx.com] err (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1126, in outputter
>>>  File "C:\Python25\lib\re.py", line 167, in findall
>>> <type 'exceptions.TypeError'>: 'NoneType' object is not callable
>>> Exception in thread [evoworx.com] out (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1115, in outputter
>>>  File "build\bdist.win32\egg\paramiko\channel.py", line 585, in recv
>>> Exception in thread [evoworx.com] err (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1124, in outputter
>>> <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute
>>> 'findall'
>>> Exception in thread [evoworx.com] out (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1124, in outputter
>>> <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute
>>> 'findall'
>>> Exception in thread [evoworx.com] err (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1117, in outputter
>>>  File "build\bdist.win32\egg\paramiko\channel.py", line 635, in
>>> recv_stderr
>>> Exception in thread Thread-1 (most likely raised during interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "build\bdist.win32\egg\paramiko\transport.py", line 1541, in run
>>> <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute
>>> 'error'
>>> -----
>>>
>>> And if I do the default fab_mode of broad, I get the following:
>>>
>>> ...
>>> Done.
>>> Exception in thread [evoworx.com] out (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1124, in outputter
>>> <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute
>>> 'findall'
>>> Exception in thread [evoworx.com] err (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1124, in outputter
>>> <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute
>>> 'findall'
>>> Exception in thread [evoworx.com] out (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1115, in outputter
>>>  File "build\bdist.win32\egg\paramiko\channel.py", line 589, in recv
>>> <type 'exceptions.TypeError'>: 'NoneType' object is not callable
>>> Exception in thread [evoworx.com] err (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1117, in outputter
>>>  File "build\bdist.win32\egg\paramiko\channel.py", line 635, in
>>> recv_stderr
>>> Exception in thread [evoworx.com] out (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1124, in outputter
>>> <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute
>>> 'findall'
>>> Exception in thread [evoworx.com] out (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1115, in outputter
>>>  File "build\bdist.win32\egg\paramiko\channel.py", line 585, in recv
>>> Exception in thread [evoworx.com] err (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1117, in outputter
>>>  File "build\bdist.win32\egg\paramiko\channel.py", line 635, in
>>> recv_stderr
>>> Exception in thread [evoworx.com] err (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1117, in outputter
>>>  File "build\bdist.win32\egg\paramiko\channel.py", line 639, in
>>> recv_stderr
>>> <type 'exceptions.TypeError'>: 'NoneType' object is not callable
>>> Exception in thread [evoworx.com] out (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1124, in outputter
>>> <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute
>>> 'findall'
>>> Exception in thread [evoworx.com] out (most likely raised during
>>> interpreter
>>> shutdown):
>>> Traceback (most recent call last):
>>>  File "C:\Python25\lib\threading.py", line 460, in __bootstrap
>>>  File "C:\Python25\lib\threading.py", line 440, in run
>>>  File "build\bdist.win32\egg\fabric.py", line 1115, in outputter
>>>  File "build\bdist.win32\egg\paramiko\channel.py", line 585, in recv
>>>
>>>
>>> --
>>> --Leo
>>>
>>> Christian Vest Hansen wrote:
>>>>
>>>> On Thu, Nov 27, 2008 at 5:22 AM, Leo Shklovskii <address@hidden>
>>>> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> I just downloaded the trunk version of Fabric and I'm getting this
>>>>> error
>>>>> when I try to run invoke in a fabfile:
>>>>>
>>>>> invoke(foo_bar)
>>>>> File "build\bdist.win32\egg\fabric.py", line 655, in invoke
>>>>> TypeError: _execute_command() takes at least 3 non-keyword arguments (2
>>>>> given)
>>>>>
>>>>> It looks like the invocation on line 665 doesn't match either of the
>>>>> signatures of _execute_command(). Is this a bug or am I missing
>>>>> something?
>>>>
>>>> That was a bug and I have pushed a fix.
>>>>
>>>>> As a followup question, is trunk/master stable for use in the same way
>>>>> Django's trunk is? or should I really stick to the release?
>>>>
>>>> We try to keep master "reasonably stable" but that is only in terms of
>>>> having the basic stuff work. Master is the working branch and we allow
>>>> ourselves to add, remove and change features. For this reason, I
>>>> generally wouldn't recommend using master checkouts in a production
>>>> setting, but it all comes down to the kind of risk you're willing to
>>>> take with release automation. For instance, you might keep your own
>>>> tags in your checkout of which versions of master that works with your
>>>> fabfiles, and you might feel confident that you know how to handle the
>>>> situation if the latest master breaks your fabfiles.
>>>>
>>>>> I started with 0.0.9 but ran into trouble running Fabric on windows.
>>>>>
>>>>> --
>>>>> --Leo
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Fab-user mailing list
>>>>> address@hidden
>>>>> http://lists.nongnu.org/mailman/listinfo/fab-user
>>>>>
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Fab-user mailing list
>>> address@hidden
>>> http://lists.nongnu.org/mailman/listinfo/fab-user
>>>
>>
>>
>>
>
>
> _______________________________________________
> Fab-user mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/fab-user
>



-- 
Venlig hilsen / Kind regards,
Christian Vest Hansen.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]