-
Bug
-
Resolution: Done
-
Critical
-
None
-
None
-
False
-
False
-
Undefined
-
After installing rc2 upstream RPMs on a Centos 8.2 VM the following request returns a 500 error:
/api/galaxy/_ui/v1/repo/published/?deprecated=false&offset=0&limit=12
The traceback from /var/log/messages:
File "/usr/lib/python3.6/site-packages/rest_framework/mixins.py", line 38, in list Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: queryset = self.filter_queryset(self.get_queryset()) Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: File "/usr/lib/python3.6/site-packages/rest_framework/generics.py", line 150, in filter_queryset Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: queryset = backend().filter_queryset(self.request, queryset, self) Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: File "/usr/lib/python3.6/site-packages/django_filters/rest_framework/backends.py", line 96, in filter_queryset Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: return filterset.qs Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: File "/usr/lib/python3.6/site-packages/django_filters/filterset.py", line 243, in qs Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: qs = self.filter_queryset(qs) Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: File "/usr/lib/python3.6/site-packages/django_filters/filterset.py", line 230, in filter_queryset Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: queryset = self.filters[name].filter(queryset, value) Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: File "/usr/lib/python3.6/site-packages/django_filters/filters.py", line 145, in filter Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: qs = self.get_method(qs)(**{lookup: value}) Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: File "/usr/lib/python3.6/site-packages/django/db/models/query.py", line 892, in filter Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: return self._filter_or_exclude(False, *args, **kwargs) Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: File "/usr/lib/python3.6/site-packages/django/db/models/query.py", line 910, in _filter_or_exclude Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: clone.query.add_q(Q(*args, **kwargs)) Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: File "/usr/lib/python3.6/site-packages/django/db/models/sql/query.py", line 1290, in add_q Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: clause, _ = self._add_q(q_object, self.used_aliases) Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: File "/usr/lib/python3.6/site-packages/django/db/models/sql/query.py", line 1318, in _add_q Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: split_subq=split_subq, simple_col=simple_col, Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: File "/usr/lib/python3.6/site-packages/django/db/models/sql/query.py", line 1190, in build_filter Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: lookups, parts, reffed_expression = self.solve_lookup_type(arg) Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: File "/usr/lib/python3.6/site-packages/django/db/models/sql/query.py", line 1049, in solve_lookup_type Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: _, field, _, lookup_parts = self.names_to_path(lookup_splitted, self.get_meta()) Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: File "/usr/lib/python3.6/site-packages/django/db/models/sql/query.py", line 1420, in names_to_path Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: "Choices are: %s" % (name, ", ".join(available))) Nov 4 11:45:12 ip-10-0-10-124 gunicorn[26066]: django.core.exceptions.FieldError: Cannot resolve keyword 'deprecated' into field. Choices are: _artifacts, authors, collection, collection_id, content_ptr, content_ptr_id, contentartifact, contents, dependencies, description, docs_blob, documentation, homepage, is_highest, issues, license, name, namespace, pulp_created, pulp_id, pulp_last_updated, pulp_type, repositories, repository, search_vector, tags, upstream_id, version, version_memberships