CEView VO tab throws 500 error on inital installation

Description

reports that on initial install, before receiving any pilots, clicking on the VO tab results in a 500 error (https://ticket.grid.iu.edu/34446). It sounds like we need to initialize the $SPOOL/ceview/vos directory.

I just installed and configured htcondor-ce-view and found that if I go to the VO tab I get a 500 return value with "Page is not working" type message. The output I see in /var/log/condor-ce/CEViewLog is below. My SPOOL is /users/osg_data/spool. I noticed in the ceview directory there is a vos.json but it only contains {}. Maybe CEView is looking for wrong file?

Thanks,
-Trey

07/13/17 13:11:15 ENGINE OSError(2, 'No such file or directory')
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1302, in communicate
req.respond()
File "/usr/lib/python2.7/site-packages/cherrypy/wsgiserver/wsgiserver2.py", line 831, in respond
self.server.gateway(self).respond()
File "/usr/lib/python2.7/site-packages/cherrypy/wsgiserver/wsgiserver2.py", line 2115, in respond
response = self.req.server.wsgi_app(self.env, self.start_response)
File "/usr/lib/python2.7/site-packages/cherrypy/_cptree.py", line 290, in _call_
return app(environ, start_response)
File "/usr/share/condor-ce/condor_ce_view", line 140, in _call_
retval = self.app(environ, custom_start_response)
File "/usr/lib/python2.7/site-packages/htcondorce/web.py", line 359, in application
return callback(environ, start_response)
File "/usr/lib/python2.7/site-packages/htcondorce/web.py", line 223, in vos
vos = htcondorce.rrd.list_vos(environ)
File "/usr/lib/python2.7/site-packages/htcondorce/rrd.py", line 82, in list_vos
for fname in os.listdir(base_path):
OSError: [Errno 2] No such file or directory: '/users/osg_data/spool/ceview/vos'

Freshdesk Tickets

None

Assignee

Suchandra Thapa

Reporter

Brian Lin

Priority

Major

Labels

Components

Fix versions

Configure