SERVER-122324: Retry configure_task calls in evergreen_activate_gen_tasks.py (#50088)
Co-authored-by: Claude Code <noreply@anthropic.com> GitOrigin-RevId: f4436fb2a4297e39abaa9a174b12166a450ef682
This commit is contained in:
parent
bc20fa214e
commit
e1e1c205bb
@ -80,7 +80,15 @@ def activate_task(expansions: EvgExpansions, evg_api: EvergreenApi) -> None:
|
||||
"Activating task", task_id=task.task_id, task_name=task.display_name
|
||||
)
|
||||
try:
|
||||
evg_api.configure_task(task.task_id, activated=True)
|
||||
retry_call(
|
||||
evg_api.configure_task,
|
||||
fargs=[task.task_id],
|
||||
fkwargs={"activated": True},
|
||||
tries=3,
|
||||
delay=5,
|
||||
backoff=2,
|
||||
exceptions=Exception,
|
||||
)
|
||||
except Exception:
|
||||
LOGGER.error(
|
||||
"Could not activate task",
|
||||
@ -96,7 +104,15 @@ def activate_task(expansions: EvgExpansions, evg_api: EvergreenApi) -> None:
|
||||
"Activating task", task_id=task.task_id, task_name=task.display_name
|
||||
)
|
||||
try:
|
||||
evg_api.configure_task(task.task_id, activated=True)
|
||||
retry_call(
|
||||
evg_api.configure_task,
|
||||
fargs=[task.task_id],
|
||||
fkwargs={"activated": True},
|
||||
tries=3,
|
||||
delay=5,
|
||||
backoff=2,
|
||||
exceptions=Exception,
|
||||
)
|
||||
except Exception:
|
||||
LOGGER.error(
|
||||
"Could not activate task",
|
||||
@ -117,7 +133,15 @@ def activate_task(expansions: EvgExpansions, evg_api: EvergreenApi) -> None:
|
||||
if task.display_name == expansions.task:
|
||||
LOGGER.info("Activating task", task_id=task.task_id, task_name=task.display_name)
|
||||
try:
|
||||
evg_api.configure_task(task.task_id, activated=True)
|
||||
retry_call(
|
||||
evg_api.configure_task,
|
||||
fargs=[task.task_id],
|
||||
fkwargs={"activated": True},
|
||||
tries=3,
|
||||
delay=5,
|
||||
backoff=2,
|
||||
exceptions=Exception,
|
||||
)
|
||||
except Exception:
|
||||
LOGGER.error(
|
||||
"Could not activate task",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user