Closed Bug 599901 Opened 15 years ago Closed 15 years ago

Upgrade Jinja for cron tasks

Categories

(mozilla.org Graveyard :: Server Operations, task, P1)

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: server-ops → jeremy.orem+bugs
Should be fixed now.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Thanks! I'll keep an eye on the tracebacks.
Product: mozilla.org → mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.