Closed
Bug 599901
Opened 15 years ago
Closed 15 years ago
Upgrade Jinja for cron tasks
Categories
(mozilla.org Graveyard :: Server Operations, task, P1)
mozilla.org Graveyard
Server Operations
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: erik, Assigned: oremj)
Details
It looks like the cron tasks on master.support are using an old version of Jinja. We recently started using the "with" directive (new in 2.5 or so), but tracebacks are complaining about it not existing:
Traceback (most recent call last):
File "/data/www/master.support.mozilla.com/kitsune/manage.py", line 49, in <module>
execute_manager(settings)
File "/data/www/master.support.mozilla.com/kitsune/vendor/src/django/django/core/management/__init__.py", line 438, in execute_manager
utility.execute()
File "/data/www/master.support.mozilla.com/kitsune/vendor/src/django/django/core/management/__init__.py", line 379, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/data/www/master.support.mozilla.com/kitsune/vendor/src/django/django/core/management/base.py", line 191, in run_from_argv
self.execute(*args, **options.__dict__)
File "/data/www/master.support.mozilla.com/kitsune/vendor/src/django/django/core/management/base.py", line 209, in execute
translation.activate('en-us')
File "/data/www/master.support.mozilla.com/kitsune/vendor/src/django/django/utils/translation/__init__.py", line 66, in activate
return real_activate(language)
File "/data/www/master.support.mozilla.com/kitsune/vendor/src/django/django/utils/functional.py", line 55, in _curried
return _curried_func(*(args+moreargs), **dict(kwargs, **morekwargs))
File "/data/www/master.support.mozilla.com/kitsune/vendor/src/django/django/utils/translation/__init__.py", line 36, in delayed_loader
return getattr(trans, real_name)(*args, **kwargs)
File "/data/www/master.support.mozilla.com/kitsune/vendor/src/django/django/utils/translation/trans_real.py", line 193, in activate
_active[currentThread()] = translation(language)
File "/data/www/master.support.mozilla.com/kitsune/vendor/src/django/django/utils/translation/trans_real.py", line 176, in translation
default_translation = _fetch(settings.LANGUAGE_CODE)
File "/data/www/master.support.mozilla.com/kitsune/vendor/src/django/django/utils/translation/trans_real.py", line 159, in _fetch
app = import_module(appname)
File "/data/www/master.support.mozilla.com/kitsune/vendor/src/django/django/utils/importlib.py", line 35, in import_module
__import__(name)
File "/data/www/master.support.mozilla.com/kitsune/apps/notifications/__init__.py", line 4, in <module>
from .models import EventWatch
File "/data/www/master.support.mozilla.com/kitsune/apps/notifications/models.py", line 8, in <module>
from sumo.helpers import urlparams
File "/data/www/master.support.mozilla.com/kitsune/apps/sumo/helpers.py", line 11, in <module>
from jingo import register, env
File "/data/www/master.support.mozilla.com/kitsune/vendor/src/jingo/jingo/__init__.py", line 140, in <module>
env = get_env()
File "/data/www/master.support.mozilla.com/kitsune/vendor/src/jingo/jingo/__init__.py", line 58, in get_env
e = Environment(**opts)
File "/data/virtualenvs/kitsune/lib/python2.6/site-packages/jinja2/environment.py", line 269, in __init__
self.extensions = load_extensions(self, extensions)
File "/data/virtualenvs/kitsune/lib/python2.6/site-packages/jinja2/environment.py", line 73, in load_extensions
extension = import_string(extension)
File "/data/virtualenvs/kitsune/lib/python2.6/site-packages/jinja2/utils.py", line 195, in import_string
return getattr(__import__(module, None, None, [obj]), obj)
AttributeError: 'module' object has no attribute 'with_'
A pip install -U Jinja2==2.5.2 in the right place ought to do it. Many thanks!
Assignee | ||
Updated•15 years ago
|
Assignee: server-ops → jeremy.orem+bugs
Assignee | ||
Comment 1•15 years ago
|
||
Should be fixed now.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 2•15 years ago
|
||
Thanks! I'll keep an eye on the tracebacks.
Updated•10 years ago
|
Product: mozilla.org → mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•