Re: Stack trace when using post-review

2014-08-27 Thread Mehul Sanghvi
The latest version of rbtools does not work with 1.5.6 reviewboard from 
what I was told.
I have tried using them though, and 'rbt post' gives the same "error 103, 
you're not logged in"
message.  That was when I was told to use 0.5.7 of rbtools as the latest 
one is known to not
work with reviewboard 1.5.6.  So I cleaned out 0.6.x of rbtools and 
installed 0.5.7 which seems to
work for other people, just not me.

Most are using Windows systems.  I'm using Debian.



On Tuesday, August 26, 2014 9:40:05 PM UTC-4, David Trowbridge wrote:
>
> Can you try using the most recent version of rbtools (and use 'rbt post' 
> instead of 'post-review')?
>
> -David
>
>
> On Tue, Aug 26, 2014 at 5:34 PM, Mehul Sanghvi  > wrote:
>
>>
>> I deleted both and re-tried.  I still get the same errors.
>>
>>
>> On Tuesday, August 26, 2014 8:19:20 PM UTC-4, David Trowbridge wrote:
>>
>>> Can you try deleting ~/.post-review-cookies.txt and 
>>> ~/.rbtools-cookies.txt?
>>>
>>> -David
>>>
>>>
>>> On Tue, Aug 26, 2014 at 5:13 PM, Mehul Sanghvi  
>>> wrote:
>>>
  reviewboard:  1.5.6
 rbtools:  0.5.7
 python: 2.7.8
 os:  debian/testing

 I am trying to use post-review to create a diff that I can upload to RB.

 I do the following:

  
   bash%  post-review -dn pom.xml


 and I get the following stack trace:

 >>> Python 2.7.8 (default, Aug 18 2014, 10:01:58) 
 [GCC 4.9.1]
 >>> Running on Linux-3.14-2-amd64-x86_64-with-debian-jessie-sid
 >>> Home = /home/msanghvi
 >>> Current Directory = /home/msanghvi/Work/repo-main
 >>> Checking the repository type. Errors shown below are mostly 
 harmless.
 DEBUG:root:Checking for a Subversion repository...
 DEBUG:root:Running: svn info --non-interactive
 DEBUG:root:Command exited with rc 1: ['svn', 'info', 
 '--non-interactive']
 svn: E155007: '/home/msanghvi/Work/repo-main' is not a working copy
 ---
 DEBUG:root:Checking for a Git repository...
 DEBUG:root:Running: git rev-parse --git-dir
 DEBUG:root:Command exited with rc 128: ['git', 'rev-parse', '--git-dir'
 ]
 fatal: Not a git repository (or any of the parent directories): .git
 ---
 DEBUG:root:Checking for a Mercurial repository...
 DEBUG:root:Running: hg showconfig
 DEBUG:root:Running: hg root
 DEBUG:root:Command exited with rc 255: ['hg', 'root']
 abort: no repository found in '/home/msanghvi/Work/repo-main' (.hg not 
 found)!
 ---
 DEBUG:root:Checking for a CVS repository...
 DEBUG:root:Checking for a Perforce repository...
 DEBUG:root:Running: p4 info
 DEBUG:root:Running: diff --version
 DEBUG:root:repository info: Path: perforce.tld.com:1666, Base path: 
 None, Supports changesets: True
 >>> Finished checking the repository type.
 >>> HTTP GETting api/info/
 ==> HTTP Authentication Required
 Enter authorization information for "Web API" at reviewboard.tld.com
 Password: 
 >>> Got API Error 103 (HTTP code 401): You are not logged in
 >>> Error data: {u'stat': u'fail', u'err': {u'msg': u'You are not 
 logged in', u'code': 103}}
 Traceback (most recent call last):
   File "/usr/local/bin/post-review", line 9, in 
 load_entry_point('RBTools==0.5.7', 'console_scripts', 'post-review'
 )()
   File "/usr/local/lib/python2.7/dist-packages/RBTools-0.5.7-
 py2.7.egg/rbtools/postreview.py", line 1331, in main
 server.load_capabilities()
   File "/usr/local/lib/python2.7/dist-packages/RBTools-0.5.7-
 py2.7.egg/rbtools/postreview.py", line 274, in load_capabilities
 info = self.api_get('api/info/')
   File "/usr/local/lib/python2.7/dist-packages/RBTools-0.5.7-
 py2.7.egg/rbtools/postreview.py", line 707, in api_get
 self.process_error(e.code, e.read())



 What am I overlooking or missing ?   I have P4CLIENT, P4PORT, P4USER, 
 P4TICKETS all set in the environment.

 If I do

  rbt diff  //perforce/server/path/to/file#23,#24

 I do not get an errors about "You are not logged in" and it works just 
 fine, giving me a diff, 
 but I am unable to get it to diff with my local changes.  I have to do 
 p4 submit, and that kind of defeats the purpose of reviewing. :)




  -- 
 Get the Review Board Power Pack at http://www.reviewboard.org/
 powerpack/
 ---
 Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
 ---
 Happy user? Let us know at http://www.reviewboard.org/users/
 --- 
 You received this message because you are subscribed to the Google 
 Groups "reviewboard" group.
 To unsubscribe from this group and stop receiving emails from it, send 
 an email to reviewboard...@googlegroups.com.

 For more options, visit https://groups.google.com/d/optout.

>>>
>>>  -- 
>> Get the Review Board Power Pack at http://www.reviewboard.org/p

Re: Stack trace when using post-review

2014-08-26 Thread David Trowbridge
Can you try using the most recent version of rbtools (and use 'rbt post'
instead of 'post-review')?

-David


On Tue, Aug 26, 2014 at 5:34 PM, Mehul Sanghvi 
wrote:

>
> I deleted both and re-tried.  I still get the same errors.
>
>
> On Tuesday, August 26, 2014 8:19:20 PM UTC-4, David Trowbridge wrote:
>
>> Can you try deleting ~/.post-review-cookies.txt and
>> ~/.rbtools-cookies.txt?
>>
>> -David
>>
>>
>> On Tue, Aug 26, 2014 at 5:13 PM, Mehul Sanghvi 
>> wrote:
>>
>>>  reviewboard:  1.5.6
>>> rbtools:  0.5.7
>>> python: 2.7.8
>>> os:  debian/testing
>>>
>>> I am trying to use post-review to create a diff that I can upload to RB.
>>>
>>> I do the following:
>>>
>>>
>>>   bash%  post-review -dn pom.xml
>>>
>>>
>>> and I get the following stack trace:
>>>
>>> >>> Python 2.7.8 (default, Aug 18 2014, 10:01:58)
>>> [GCC 4.9.1]
>>> >>> Running on Linux-3.14-2-amd64-x86_64-with-debian-jessie-sid
>>> >>> Home = /home/msanghvi
>>> >>> Current Directory = /home/msanghvi/Work/repo-main
>>> >>> Checking the repository type. Errors shown below are mostly harmless
>>> .
>>> DEBUG:root:Checking for a Subversion repository...
>>> DEBUG:root:Running: svn info --non-interactive
>>> DEBUG:root:Command exited with rc 1: ['svn', 'info', '--non-interactive'
>>> ]
>>> svn: E155007: '/home/msanghvi/Work/repo-main' is not a working copy
>>> ---
>>> DEBUG:root:Checking for a Git repository...
>>> DEBUG:root:Running: git rev-parse --git-dir
>>> DEBUG:root:Command exited with rc 128: ['git', 'rev-parse', '--git-dir']
>>> fatal: Not a git repository (or any of the parent directories): .git
>>> ---
>>> DEBUG:root:Checking for a Mercurial repository...
>>> DEBUG:root:Running: hg showconfig
>>> DEBUG:root:Running: hg root
>>> DEBUG:root:Command exited with rc 255: ['hg', 'root']
>>> abort: no repository found in '/home/msanghvi/Work/repo-main' (.hg not
>>> found)!
>>> ---
>>> DEBUG:root:Checking for a CVS repository...
>>> DEBUG:root:Checking for a Perforce repository...
>>> DEBUG:root:Running: p4 info
>>> DEBUG:root:Running: diff --version
>>> DEBUG:root:repository info: Path: perforce.tld.com:1666, Base path: None
>>> , Supports changesets: True
>>> >>> Finished checking the repository type.
>>> >>> HTTP GETting api/info/
>>> ==> HTTP Authentication Required
>>> Enter authorization information for "Web API" at reviewboard.tld.com
>>> Password:
>>> >>> Got API Error 103 (HTTP code 401): You are not logged in
>>> >>> Error data: {u'stat': u'fail', u'err': {u'msg': u'You are not
>>> logged in', u'code': 103}}
>>> Traceback (most recent call last):
>>>   File "/usr/local/bin/post-review", line 9, in 
>>> load_entry_point('RBTools==0.5.7', 'console_scripts', 'post-review'
>>> )()
>>>   File "/usr/local/lib/python2.7/dist-packages/RBTools-0.5.7-
>>> py2.7.egg/rbtools/postreview.py", line 1331, in main
>>> server.load_capabilities()
>>>   File "/usr/local/lib/python2.7/dist-packages/RBTools-0.5.7-
>>> py2.7.egg/rbtools/postreview.py", line 274, in load_capabilities
>>> info = self.api_get('api/info/')
>>>   File "/usr/local/lib/python2.7/dist-packages/RBTools-0.5.7-
>>> py2.7.egg/rbtools/postreview.py", line 707, in api_get
>>> self.process_error(e.code, e.read())
>>>
>>>
>>>
>>> What am I overlooking or missing ?   I have P4CLIENT, P4PORT, P4USER,
>>> P4TICKETS all set in the environment.
>>>
>>> If I do
>>>
>>>  rbt diff  //perforce/server/path/to/file#23,#24
>>>
>>> I do not get an errors about "You are not logged in" and it works just
>>> fine, giving me a diff,
>>> but I am unable to get it to diff with my local changes.  I have to do
>>> p4 submit, and that kind of defeats the purpose of reviewing. :)
>>>
>>>
>>>
>>>
>>>  --
>>> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
>>> ---
>>> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
>>> ---
>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "reviewboard" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to reviewboard...@googlegroups.com.
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
> ---
> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
> ---
> Happy user? Let us know at http://www.reviewboard.org/users/
> ---
> You received this message because you are subscribed to the Google Groups
> "reviewboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to reviewboard+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
---
Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
---
Happy user? Let us know at http://www.reviewboard.org/users/
--- 
You received this message be

Re: Stack trace when using post-review

2014-08-26 Thread Mehul Sanghvi

I deleted both and re-tried.  I still get the same errors.


On Tuesday, August 26, 2014 8:19:20 PM UTC-4, David Trowbridge wrote:
>
> Can you try deleting ~/.post-review-cookies.txt and ~/.rbtools-cookies.txt?
>
> -David
>
>
> On Tue, Aug 26, 2014 at 5:13 PM, Mehul Sanghvi  > wrote:
>
>> reviewboard:  1.5.6
>> rbtools:  0.5.7
>> python: 2.7.8
>> os:  debian/testing
>>
>> I am trying to use post-review to create a diff that I can upload to RB.
>>
>> I do the following:
>>
>>  
>>   bash%  post-review -dn pom.xml
>>
>>
>> and I get the following stack trace:
>>
>> >>> Python 2.7.8 (default, Aug 18 2014, 10:01:58) 
>> [GCC 4.9.1]
>> >>> Running on Linux-3.14-2-amd64-x86_64-with-debian-jessie-sid
>> >>> Home = /home/msanghvi
>> >>> Current Directory = /home/msanghvi/Work/repo-main
>> >>> Checking the repository type. Errors shown below are mostly harmless.
>> DEBUG:root:Checking for a Subversion repository...
>> DEBUG:root:Running: svn info --non-interactive
>> DEBUG:root:Command exited with rc 1: ['svn', 'info', '--non-interactive']
>> svn: E155007: '/home/msanghvi/Work/repo-main' is not a working copy
>> ---
>> DEBUG:root:Checking for a Git repository...
>> DEBUG:root:Running: git rev-parse --git-dir
>> DEBUG:root:Command exited with rc 128: ['git', 'rev-parse', '--git-dir']
>> fatal: Not a git repository (or any of the parent directories): .git
>> ---
>> DEBUG:root:Checking for a Mercurial repository...
>> DEBUG:root:Running: hg showconfig
>> DEBUG:root:Running: hg root
>> DEBUG:root:Command exited with rc 255: ['hg', 'root']
>> abort: no repository found in '/home/msanghvi/Work/repo-main' (.hg not 
>> found)!
>> ---
>> DEBUG:root:Checking for a CVS repository...
>> DEBUG:root:Checking for a Perforce repository...
>> DEBUG:root:Running: p4 info
>> DEBUG:root:Running: diff --version
>> DEBUG:root:repository info: Path: perforce.tld.com:1666, Base path: None, 
>> Supports changesets: True
>> >>> Finished checking the repository type.
>> >>> HTTP GETting api/info/
>> ==> HTTP Authentication Required
>> Enter authorization information for "Web API" at reviewboard.tld.com
>> Password: 
>> >>> Got API Error 103 (HTTP code 401): You are not logged in
>> >>> Error data: {u'stat': u'fail', u'err': {u'msg': u'You are not logged 
>> in', u'code': 103}}
>> Traceback (most recent call last):
>>   File "/usr/local/bin/post-review", line 9, in 
>> load_entry_point('RBTools==0.5.7', 'console_scripts', 'post-review'
>> )()
>>   File 
>> "/usr/local/lib/python2.7/dist-packages/RBTools-0.5.7-py2.7.egg/rbtools/postreview.py"
>> , line 1331, in main
>> server.load_capabilities()
>>   File 
>> "/usr/local/lib/python2.7/dist-packages/RBTools-0.5.7-py2.7.egg/rbtools/postreview.py"
>> , line 274, in load_capabilities
>> info = self.api_get('api/info/')
>>   File 
>> "/usr/local/lib/python2.7/dist-packages/RBTools-0.5.7-py2.7.egg/rbtools/postreview.py"
>> , line 707, in api_get
>> self.process_error(e.code, e.read())
>>
>>
>>
>> What am I overlooking or missing ?   I have P4CLIENT, P4PORT, P4USER, 
>> P4TICKETS all set in the environment.
>>
>> If I do
>>
>>  rbt diff  //perforce/server/path/to/file#23,#24
>>
>> I do not get an errors about "You are not logged in" and it works just 
>> fine, giving me a diff, 
>> but I am unable to get it to diff with my local changes.  I have to do p4 
>> submit, and that kind of defeats the purpose of reviewing. :)
>>
>>
>>
>>
>>  -- 
>> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
>> ---
>> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
>> ---
>> Happy user? Let us know at http://www.reviewboard.org/users/
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "reviewboard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to reviewboard...@googlegroups.com .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
---
Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
---
Happy user? Let us know at http://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Stack trace when using post-review

2014-08-26 Thread David Trowbridge
Can you try deleting ~/.post-review-cookies.txt and ~/.rbtools-cookies.txt?

-David


On Tue, Aug 26, 2014 at 5:13 PM, Mehul Sanghvi 
wrote:

> reviewboard:  1.5.6
> rbtools:  0.5.7
> python: 2.7.8
> os:  debian/testing
>
> I am trying to use post-review to create a diff that I can upload to RB.
>
> I do the following:
>
>
>   bash%  post-review -dn pom.xml
>
>
> and I get the following stack trace:
>
> >>> Python 2.7.8 (default, Aug 18 2014, 10:01:58)
> [GCC 4.9.1]
> >>> Running on Linux-3.14-2-amd64-x86_64-with-debian-jessie-sid
> >>> Home = /home/msanghvi
> >>> Current Directory = /home/msanghvi/Work/repo-main
> >>> Checking the repository type. Errors shown below are mostly harmless.
> DEBUG:root:Checking for a Subversion repository...
> DEBUG:root:Running: svn info --non-interactive
> DEBUG:root:Command exited with rc 1: ['svn', 'info', '--non-interactive']
> svn: E155007: '/home/msanghvi/Work/repo-main' is not a working copy
> ---
> DEBUG:root:Checking for a Git repository...
> DEBUG:root:Running: git rev-parse --git-dir
> DEBUG:root:Command exited with rc 128: ['git', 'rev-parse', '--git-dir']
> fatal: Not a git repository (or any of the parent directories): .git
> ---
> DEBUG:root:Checking for a Mercurial repository...
> DEBUG:root:Running: hg showconfig
> DEBUG:root:Running: hg root
> DEBUG:root:Command exited with rc 255: ['hg', 'root']
> abort: no repository found in '/home/msanghvi/Work/repo-main' (.hg not
> found)!
> ---
> DEBUG:root:Checking for a CVS repository...
> DEBUG:root:Checking for a Perforce repository...
> DEBUG:root:Running: p4 info
> DEBUG:root:Running: diff --version
> DEBUG:root:repository info: Path: perforce.tld.com:1666, Base path: None,
> Supports changesets: True
> >>> Finished checking the repository type.
> >>> HTTP GETting api/info/
> ==> HTTP Authentication Required
> Enter authorization information for "Web API" at reviewboard.tld.com
> Password:
> >>> Got API Error 103 (HTTP code 401): You are not logged in
> >>> Error data: {u'stat': u'fail', u'err': {u'msg': u'You are not logged
> in', u'code': 103}}
> Traceback (most recent call last):
>   File "/usr/local/bin/post-review", line 9, in 
> load_entry_point('RBTools==0.5.7', 'console_scripts', 'post-review')()
>   File
> "/usr/local/lib/python2.7/dist-packages/RBTools-0.5.7-py2.7.egg/rbtools/postreview.py"
> , line 1331, in main
> server.load_capabilities()
>   File
> "/usr/local/lib/python2.7/dist-packages/RBTools-0.5.7-py2.7.egg/rbtools/postreview.py"
> , line 274, in load_capabilities
> info = self.api_get('api/info/')
>   File
> "/usr/local/lib/python2.7/dist-packages/RBTools-0.5.7-py2.7.egg/rbtools/postreview.py"
> , line 707, in api_get
> self.process_error(e.code, e.read())
>
>
>
> What am I overlooking or missing ?   I have P4CLIENT, P4PORT, P4USER,
> P4TICKETS all set in the environment.
>
> If I do
>
> rbt diff  //perforce/server/path/to/file#23,#24
>
> I do not get an errors about "You are not logged in" and it works just
> fine, giving me a diff,
> but I am unable to get it to diff with my local changes.  I have to do p4
> submit, and that kind of defeats the purpose of reviewing. :)
>
>
>
>
>  --
> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
> ---
> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
> ---
> Happy user? Let us know at http://www.reviewboard.org/users/
> ---
> You received this message because you are subscribed to the Google Groups
> "reviewboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to reviewboard+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
---
Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
---
Happy user? Let us know at http://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.