chaoss / chaoss/CollectOSS

Scorecard task can theoretically hang indefinitely

Open
#202 11 comments 0 reactions 0 assignees View on GitHub
theoretical
Dominant language
Python
Stars
13
Forks
17
Avg merge
6h 59m
Merged PRs (30d)
1

Description

> [!NOTE]
> Migrated from [augurlabs/augur#3671](https://github.com/augurlabs/augur/issues/3671)
> Originally opened by `@MoralCode` on 2026-02-10

---

> A likely bigger problem in my opinion is that `process_ossf_dependency_metrics` can hang indefinitely. The scorecard subprocess call in https://github.com/chaoss/augur/blob/main/augur/tasks/util/worker_util.py#L132 uses `timeout=None`. The scorecard binary makes its own network calls to GitHub. If it hangs (network issues, rate limits, whatever), the Celery
> worker hangs forever.

_Originally posted by @shlokgilda in [#200](https://github.com/chaoss/augur/issues/3668#issuecomment-3874323380)_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.