So we heard about reviewboard and decided to try it out. I have literally 
not have had this much consternation setting up a tool. I was able to get 
the tool installed and running. The first two repositories I set up are 
working. I have added four more and none are working. In my environment we 
have multiple VOBs and views. Our clearcase is setup using regions. So not 
all vobs are in the same region. For reviewboard I have cross tagged the 
VOBs and views I am using in RB so they can be accessed from the region 
that my reviewboard server is in. Our VOBs and views are hosted on seperate 
designated VOB servers and view servers. however, only tow of my 
repoitories are working for RB. for the others I get the message as posted 
below. There is nothing in the log file that is helpful for 
troubleshooting. If any of you have any ideas I would love to know.

The only thing in the log is the messge:
- reloading logging settings.

Here is the output when I try to post anything form the failing 
repositories:

rbt post -d commonPaths.xml@@/main/13:commonPaths.xml@@/main/15
>>> RBTools 0.7.10
>>> Python 2.7.5 (default, Oct 11 2015, 17:47:16)
[GCC 4.8.3 20140911 (Red Hat 4.8.3-9)]
>>> Running on Linux-3.10.0-327.10.1.el7.x86_64-x86_64-with-redhat-7.2-Maipo
>>> Home = /user/jupcm
>>> Current directory = /view/rbjupcm_view/cm_data/jupiter_testing/COMMON
>>> Command line: rbt post -d 
commonPaths.xml@@/main/13:commonPaths.xml@@/main/15


........................(I removed the checking for scm tool section for 
brevity)


>>> Checking for a ClearCase repository...
>>> Running: cleartool pwv -short
>>> Running: diff --version
>>> Running: cleartool lsview -full -properties -cview
>>> Running: cleartool describe -short vob:.
>>> Running: cleartool pwv -root
>>> repository info: Path: /view/rbjupcm_view/cm_da, Base path: 
/view/rbjupcm_view/cm_da, Supports changesets: False
>>> Making HTTP GET request to http://localhost:80/reviewboard/api/
>>> Running: cleartool lsvob -long /cm_data/jupiter_testing
>>> Repository's /cm_data/jupiter_testing uuid is 
u'b38fa70c.027011e6.8b0a.f8:bc:12:55:e7:14'
>>> Making HTTP GET request to 
http://localhost:80/reviewboard/api/repositories/?tool=ClearCase
>>> Cached response for HTTP GET 
http://localhost:80/reviewboard/api/repositories/?tool=ClearCase expired 
and was modified
>>> Making HTTP GET request to 
http://localhost:80/reviewboard/api/repositories/7/info/
>>> Got API Error 210 (HTTP code 500): There was an error fetching extended 
information for this repository.
>>> Error data: {u'stat': u'fail', u'err': {u'msg': u'There was an error 
fetching extended information for this repository.', u'code': 210}}
>>> Making HTTP GET request to 
http://localhost:80/reviewboard/api/repositories/1/info/
>>> Cached response for HTTP GET 
http://localhost:80/reviewboard/api/repositories/1/info/ expired and was 
modified
>>> Making HTTP GET request to 
http://localhost:80/reviewboard/api/repositories/2/info/
>>> Cached response for HTTP GET 
http://localhost:80/reviewboard/api/repositories/2/info/ expired and was 
modified
>>> Making HTTP GET request to 
http://localhost:80/reviewboard/api/repositories/4/info/
>>> Got API Error 210 (HTTP code 500): There was an error fetching extended 
information for this repository.
>>> Error data: {u'stat': u'fail', u'err': {u'msg': u'There was an error 
fetching extended information for this repository.', u'code': 210}}
>>> Making HTTP GET request to 
http://localhost:80/reviewboard/api/repositories/5/info/
>>> Got API Error 210 (HTTP code 500): There was an error fetching extended 
information for this repository.
>>> Error data: {u'stat': u'fail', u'err': {u'msg': u'There was an error 
fetching extended information for this repository.', u'code': 210}}
>>> Making HTTP GET request to 
http://localhost:80/reviewboard/api/repositories/6/info/
>>> Got API Error 210 (HTTP code 500): There was an error fetching extended 
information for this repository.
>>> Error data: {u'stat': u'fail', u'err': {u'msg': u'There was an error 
fetching extended information for this repository.', u'code': 210}}
Traceback (most recent call last):
  File "/usr/bin/rbt", line 9, in <module>
    load_entry_point('RBTools==0.7.10', 'console_scripts', 'rbt')()
  File "/usr/lib/python2.7/site-packages/rbtools/commands/main.py", line 
133, in main
    command.run_from_argv([RB_MAIN, command_name] + args)
  File "/usr/lib/python2.7/site-packages/rbtools/commands/__init__.py", 
line 663, in run_from_argv
    exit_code = self.main(*args) or 0
  File "/usr/lib/python2.7/site-packages/rbtools/commands/post.py", line 
713, in main
    repository_info = repository_info.find_server_repository_info(api_root)
  File "/usr/lib/python2.7/site-packages/rbtools/clients/clearcase.py", 
line 986, in find_server_repository_info
    if parse_version(server.rb_version) >= parse_version('1.5.3'):
  File "/usr/lib/python2.7/site-packages/rbtools/api/resource.py", line 
301, in __getattr__
    raise AttributeError
AttributeError

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to