Closed Bug 1870054 Opened 2 years ago Closed 2 years ago

Airflow task contextual_services_import.quicksuggest2bq failed for exec_date 2023-12-14

Categories

(Data Platform and Tools :: General, defect)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: frank, Unassigned)

Details

(Whiteboard: [airflow-triage])

Task link:
https://workflow.telemetry.mozilla.org/dags/contextual_services_import/grid?run_id=scheduled__2023-09-06T00%3A00%3A00%2B00%3A00&execution_date=2023-09-06+00%3A00%3A00%2B00%3A00&tab=logs&base_date=2023-09-09T14%3A50%3A31Z&dag_run_id=scheduled__2023-09-05T00%3A00%3A00%2B00%3A00&task_id=quicksuggest2bq

Log extract:

[2023-09-06, 01:03:06 UTC] {pod_manager.py:235} INFO - INFO:root:Downloading suggestions from https://firefox.settings.services.mozilla.com [main/quicksuggest]
[2023-09-06, 01:03:06 UTC] {pod_manager.py:235} INFO - INFO:root:Download finished, uploading suggestions to BigQuery
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO - Traceback (most recent call last):
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -   File "quicksuggest2bq/main.py", line 228, in <module>
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -     main()
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -   File "/usr/local/lib/python3.8/site-packages/click/core.py", line 1128, in __call__
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -     return self.main(*args, **kwargs)
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -   File "/usr/local/lib/python3.8/site-packages/click/core.py", line 1053, in main
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -     rv = self.invoke(ctx)
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -   File "/usr/local/lib/python3.8/site-packages/click/core.py", line 1395, in invoke
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -     return ctx.invoke(self.callback, **ctx.params)
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -   File "/usr/local/lib/python3.8/site-packages/click/core.py", line 754, in invoke
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -     return __callback(*args, **kwargs)
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -   File "quicksuggest2bq/main.py", line 218, in main
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -     store_suggestions(
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -   File "quicksuggest2bq/main.py", line 109, in store_suggestions
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -     suggestions = [
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -   File "quicksuggest2bq/main.py", line 109, in <listcomp>
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -     suggestions = [
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -   File "quicksuggest2bq/main.py", line 94, in download_suggestions
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO -     yield KintoSuggestion(**suggestion)
[2023-09-06, 01:03:09 UTC] {pod_manager.py:235} INFO - TypeError: __init__() got an unexpected keyword argument 'score'

Wil, there's one failed task and two failed DAGs. Can we just mark these as success, or does the failed task need to be cleared and re-ran?

Flags: needinfo?(wstuckey)

No need to re-run, the dag completed the next run and overwrites the table daily.

Status: NEW → RESOLVED
Closed: 2 years ago
Flags: needinfo?(wstuckey)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.