← Back to issue list

Report which fetch-service artifacts would have been rejected in permissive sessions

View original Github issue

Metadata

Project
craft-application
Number
#507
Type
issue
State
closed
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Implemented in canonical/craft-application#516, merged as 480dee1a: permissive sessions now report artifacts rejected under strict policy, including URLs and rejection reasons.

Resolution: closed resolved

Reason: PR canonical/craft-application#516 was merged as 480dee1a. It added rejection-reason parsing in 5d313497 and reports rejected artifact URLs and reasons while warning that a strict session would fail.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done When running with the fetch-service integration enabled with a permissive session, report (in a linter-like fashion?) which of the downloaded artifacts would have been rejected if this had been a strict session instead. ### Why it needs to get done The idea is to provide good information to the developer of the package so that they know which dependencies need to be handled/fixed/packaged before their own package can be done.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Implemented in canonical/craft-application#516, merged as 480dee1a: permissive sessions now report artifacts rejected under strict policy, including URLs and rejection reasons.
stealth/space-bunny-alpha — closed resolved Implemented in craft-application#516, merged as commit 480dee1a, to report rejected fetch-service artifacts and reasons during Craft manifest creation.
qwen/qwen3.6-35b-a3b — — Closed after syncing to internal Jira ticket CRAFT-3539. The feature request to report fetch-service artifacts that would fail in strict sessions was abandoned without implementation.
qwen/qwen3.6-35b-a3b — — Abandoned. The request to report rejected fetch-service artifacts in permissive sessions was closed without implementation after being logged as internal Jira ticket CRAFT-3539, with no pull requests or fixes developed.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/craft-application#516 (confidence 100%)

    The merged PR implements the requested rejection reporting and explicitly closes issue #507.

Related issues

No related issues found above the similarity threshold.