Please update socorro staging

RESOLVED FIXED

Status

mozilla.org Graveyard
Server Operations
RESOLVED FIXED
11 years ago
3 years ago

People

(Reporter: Benjamin Smedberg, Assigned: aravind)

Tracking

Details

(Reporter)

Description

11 years ago
Please update the Socorro staging server (continuing on the branches/stable branch). Also, please let the team know what the URLs are for the staging server.

There are some minor config changes. From the diff:
Index: dist/processor/socorro/lib/config.py.dist
===================================================================
--- dist/processor/socorro/lib/config.py.dist   (revision 231)
+++ dist/processor/socorro/lib/config.py.dist   (revision 232)
@@ -51,3 +51,9 @@
 # When testing, set to true to rename processed minidump files instead of
 # deleting them.
 saveProcessedMinidumps = False
+saveFailedMinidumps = False
+
+# Settings for creating a link to a file in a given version control viewing 
+# website. For example: 
+#    {'cvs':{'cvs.mozilla.org/cvsroot':'http://bonsai.mozilla.org/cvsblame.cgi?file=%(file)s&rev=%(revision)s&mark=%(line)s#%(line)s'}} 
+vcsMappings = {}

Please set:

saveFailedMinidumps = True
vcsMappins = {'cvs':{'cvs.mozilla.org/cvsroot':'http://bonsai.mozilla.org/cvsblame.cgi?file=%(file)s&rev=%(revision)s&mark=%(line)s#%(line)s'}}
Assignee: server-ops → aravind
that's 'vcsMappings'
(Assignee)

Comment 2

11 years ago
Code updated and servers restarted.

Url to submit:  https://crash-reports.stage.mozilla.com/submit
Url to view reports: https://crash-reports.stage.mozilla.com/reports

Also, please at some point in the future, I would like the code to consolidate all the config files into one.  Hopefully one config.py that works for all three.
Status: NEW → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → FIXED
(Assignee)

Comment 3

11 years ago
stack trace from the reporter.

Error - exceptions.ImportError: No module named platforms
URL: http://crash-reports.stage.mozilla.com/reports/
sys.path: [
    '/opt/breakpad_source/pylons',
    '/opt/breakpad_source/python_extras/bin',
    '/opt/breakpad_source/python_extras/lib/AuthKit-0.3.0pre5-py2.4.egg',
    '/opt/breakpad_source/python_extras/lib/Paste-1.3-py2.4.egg',
    '/opt/breakpad_source/python_extras/lib/Genshi-0.4.1-py2.4.egg',
    '/opt/breakpad_source/python_extras/lib/Pylons-0.9.5-py2.4.egg',
    '/opt/breakpad_source/python_extras/lib/Mako-0.1.6-py2.4.egg',
    '/opt/breakpad_source/python_extras/lib/nose-0.9.3-py2.4.egg',
    '/opt/breakpad_source/python_extras/lib/decorator-2.0.1-py2.4.egg',
    '/opt/breakpad_source/python_extras/lib/simplejson-1.7.1-py2.4.egg',
    '/opt/breakpad_source/python_extras/lib/FormEncode-0.7.1-py2.4.egg',
    '/opt/breakpad_source/python_extras/lib/Myghty-1.1-py2.4.egg',
    '/opt/breakpad_source/python_extras/lib/PasteScript-1.3.4-py2.4.egg',
    '/opt/breakpad_source/python_extras/lib/PasteDeploy-1.3-py2.4.egg',
    '/opt/breakpad_source/python_extras/lib/WebHelpers-0.3-py2.4.egg',
    '/opt/breakpad_source/python_extras/lib/Routes-1.6.3-py2.4.egg',
    '/opt/breakpad_source/python_extras/lib/SQLAlchemy-0.3.7-py2.4.egg',
    '/opt/breakpad_source/python_extras/lib/Beaker-0.6.3-py2.4.egg',
    '/opt/breakpad_source/python_extras/lib/MyghtyUtils-0.52-py2.4.egg',
    '/usr/lib/python2.4/site-packages/setuptools-0.6c5-py2.4.egg',
    '/opt/breakpad_source/python_extras/lib',
    '/usr/lib/python24.zip',
    '/usr/lib/python2.4',
    '/usr/lib/python2.4/plat-linux2',
    '/usr/lib/python2.4/lib-tk',
    '/usr/lib/python2.4/lib-dynload',
    '/usr/lib/python2.4/site-packages',
    '/usr/lib/python2.4/site-packages/gtk-2.0']
File '/opt/breakpad_source/python_extras/lib/Paste-1.3-py2.4.egg/paste/exceptions/errormiddleware.py', line 140 in __call__
  app_iter = self.application(environ, detect_start_response)
File '/opt/breakpad_source/python_extras/lib/AuthKit-0.3.0pre5-py2.4.egg/authkit/authenticate/multi.py', line 45 in __call__
  app_iter = app(environ, start_response)
File '/opt/breakpad_source/python_extras/lib/AuthKit-0.3.0pre5-py2.4.egg/authkit/authenticate/multi.py', line 29 in app
  return self.default(environ, find)
File '/opt/breakpad_source/python_extras/lib/AuthKit-0.3.0pre5-py2.4.egg/authkit/authenticate/__init__.py', line 419 in __call__
  return self.app(environ, start_response)
File '/opt/breakpad_source/python_extras/lib/AuthKit-0.3.0pre5-py2.4.egg/authkit/authenticate/multi.py', line 86 in __call__
  return self.app(environ, authkit_start_response)
File '/opt/breakpad_source/python_extras/lib/Paste-1.3-py2.4.egg/paste/httpexceptions.py', line 633 in __call__
  self.send_http_response, catch=HTTPException)
File '/opt/breakpad_source/python_extras/lib/Paste-1.3-py2.4.egg/paste/wsgilib.py', line 225 in catch_errors_app
  app_iter = application(environ, start_response)
File '/opt/breakpad_source/python_extras/lib/PasteDeploy-1.3-py2.4.egg/paste/deploy/config.py', line 164 in __call__
  app_iter = self.application(environ, start_response)
File '/opt/breakpad_source/python_extras/lib/Pylons-0.9.5-py2.4.egg/pylons/wsgiapp.py', line 261 in __call__
  return self.app(environ, start_response)
File '/opt/breakpad_source/python_extras/lib/Beaker-0.6.3-py2.4.egg/beaker/cache.py', line 128 in __call__
  return self.app(environ, start_response)
File '/opt/breakpad_source/python_extras/lib/Beaker-0.6.3-py2.4.egg/beaker/session.py', line 95 in __call__
  response = self.wrap_app(environ, session_start_response)
File '/opt/breakpad_source/python_extras/lib/Routes-1.6.3-py2.4.egg/routes/middleware.py', line 101 in __call__
  response = self.app(environ, start_response)
File '/opt/breakpad_source/python_extras/lib/Pylons-0.9.5-py2.4.egg/pylons/wsgiapp.py', line 83 in __call__
  controller = self.resolve(environ, start_response)
File '/opt/breakpad_source/python_extras/lib/Pylons-0.9.5-py2.4.egg/pylons/wsgiapp.py', line 155 in resolve
  __import__(full_module_name)
File '/opt/breakpad_source/pylons/socorro/controllers/query.py', line 3 in ?
  from socorro.lib.queryparams import BaseLimit
File '/opt/breakpad_source/pylons/socorro/lib/queryparams.py', line 8 in ?
  from socorro.lib.platforms import count_platforms, platformList
ImportError: No module named platforms
(Reporter)

Comment 4

11 years ago
Shoot. When I merged from trunk to stable it apparently didn't "svn add" the new files :-(

I've manually added them, can you please pull again?
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
(Assignee)

Comment 5

11 years ago
Done.
Status: REOPENED → RESOLVED
Last Resolved: 11 years ago11 years ago
Resolution: --- → FIXED
Is the processor on the staging machine actively running?  I submitted a report but it didn't seem to get processed:
https://crash-reports.stage.mozilla.com/reports/report/index/8705e882-30f7-11dc-b3e3-001321b0783d
(Assignee)

Comment 7

11 years ago
Its the file permissions on the web server again.

[root@mrapp-stage01 13]# pwd
/data/www/crash-reports.mozilla.com/dumps/2007/7/13
[root@mrapp-stage01 13]# ls -al
total 12
drwxr-xr-x  3 apache apache 4096 Jul 12 21:14 .
drwxr-xr-x  3 apache apache 4096 Jul 12 21:14 ..
drwxr--r-x  3 apache apache 4096 Jul 12 21:14 4
[root@mrapp-stage01 13]# 

I will manually fix this for now.
Product: mozilla.org → mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.