tickets #167099
closedlists.opensuse.org mod interface is down
0%
Description
hi,
lists.opensuse.org moderator interface seems to be down I get
"An error occurred while processing your request."
on
https://lists.opensuse.org/manage/lists/security-announce.lists.opensuse.org/held_messages
ciao, Marcus
Updated by crameleon 2 months ago
Thanks for reporting. I can reproduce it with other lists as well.
ERROR 2024-09-20 09:20:34,822 195049 django.request Internal Server Error: /manage/lists/admin-auto.lists.opensuse.org/held_messages
Traceback (most recent call last):
File "/usr/lib/python3.11/site-packages/django/template/defaulttags.py", line 1026, in find_library
return parser.libraries[name]
~~~~~~~~~~~~~~~~^^^^^^
KeyError: 'humanize'
[ ... long traceback ... ]
File "/usr/lib/python3.11/site-packages/django/template/defaulttags.py", line 1028, in find_library [0/512]
raise TemplateSyntaxError(
django.template.exceptions.TemplateSyntaxError: 'humanize' is not a registered tag library. Must be one of:
account
admin_list
admin_modify
admin_urls
allauth
bootstrap_tags
cache
compress
d_gravatar
date_helpers
debugger_tags
decorate
gravatar
highlight
highlighting
hk_generic
hk_haystack
i18n
indent_text
l10n
log
markdown
membership_helpers
more_like_this
nav_helpers
p_gravatar
pagination
postorius_helpers
rest_framework
socialaccount
static
syntax_color
tz
widont
The only update today/yesterday which sounds remotely related is
2024-09-20 01:22:49|install|postorius|1.3.12-1.1|noarch||repo-oss|6163bca188a0c09568b582d7cdbca07e91269a5ab9e625e473502263b7173abf0dae832b3106966474c3b1ab8b441b17d772520c69ac31cd26dcf3a90f957962|
but the changelog pointing to https://gitlab.com/mailman/postorius/-/blob/v1.3.12/src/postorius/doc/news.rst doesn't hint at any Django related changes.
Will need to investigate further.
Updated by crameleon 2 months ago
- Status changed from In Progress to Blocked
https://gitlab.com/mailman/postorius/-/commit/901bcaa7e70ad66a1927a870444a7d97c612dea8 introduced a call to https://docs.djangoproject.com/en/5.1/ref/contrib/humanize/, requiring us to add django.contrib.humanize
to INSTALLED_APPS
.
Added on the machine, permanent patch submitted via https://gitlab.infra.opensuse.org/infra/salt/-/merge_requests/2079.