Staging instance, all changes can be removed at any time

Skip to content

nixguix: Filter out unsupported artifact extensions

Instead of trying to download artifacts and then fail on ingestion. Try to prevent spurious downloads which cost too many wasted resources (both upstream servers and our own infra) and probably a high number of noisy issues in sentry.

Ideally, we should improve our archive support. In the mean time, this approach allows more sensible treatment than the current approach (see previous points).

This will also allow to incrementally add support to currently unauthorized known unsupported pattern by removing them (and update the test scenario about it).

Related to #2510 (closed)

Test Plan

tox


Migrated from D3742 (view on Phabricator)

Merge request reports

Loading