You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2022-04-04 10:59:52,346 root 1 CRITICAL conveyor-poller[7/29]: Exception
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/rucio/core/request.py", line 1503, in update_request_state
set_request_state(request_id, session=session, **fields_to_update)
File "/usr/local/lib/python3.6/site-packages/rucio/db/sqla/session.py", line 390, in new_funct
result = function(*args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/rucio/core/request.py", line 702, in set_request_state
if state in [RequestState.FAILED, RequestState.DONE, RequestState.LOST] and (request["external_id"] != external_id):
TypeError: 'NoneType' object is not subscriptable
Probably to be fixed on poller side
The text was updated successfully, but these errors were encountered:
If get_request returns an empty result, the request doesn't exist in
the database. This can happen under normal operation if the cleaner
deleted the request in the meantime. So gracefully handle this case
by skipping the request.
rcarpa
added a commit
to rcarpa/rucio
that referenced
this issue
Jul 11, 2022
If get_request returns an empty result, the request doesn't exist in
the database. This can happen under normal operation if the cleaner
deleted the request in the meantime. So gracefully handle this case
by skipping the request.
If get_request returns an empty result, the request doesn't exist in
the database. This can happen under normal operation if the cleaner
deleted the request in the meantime. So gracefully handle this case
by skipping the request.
Motivation
Probably to be fixed on poller side
The text was updated successfully, but these errors were encountered: