Rockcraft ignores configured staging Pro contract URL when building with `--pro=fips-updates`
Metadata
Current evaluation
Rockcraft ignores the staging Pro contract URL from /etc/ubuntu-advantage/uaclient.conf when building with --pro=fips-updates, hitting production and failing with 401. Triaged by clay-lake, who has a fix ready in craft-providers and will trigger a new build once merged.
Suggested action: keep open
Reason: A maintainer (clay-lake) actively triaged this and on 2025-07-14 stated 'I have a fix ready over at craft-providers... Once that is merged, I can trigger a new build and this issue should be resolved.' The fix corresponds to craft-providers PR #776 'fix(pro-sources): Inherit Host's contract_url', which directly addresses the reported behavior. The issue is a valid bug with a fix in flight, so it should stay open until the new rockcraft build ships.
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
50
Quick Win:
30.0
Staleness:
55
Complexity:
40
Confidence:
80
Support Request:
5
|
keep open | Rockcraft ignores the staging Pro contract URL from /etc/ubuntu-advantage/uaclient.conf when building with --pro=fips-updates, hitting production and failing with 401. Triaged by clay-lake, who has a fix ready in craft-providers and will trigger a new build once merged. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
65
Complexity:
30
Confidence:
90
Support Request:
5
|
keep open | Rockcraft ignores the staging Ubuntu Pro contract URL when building with --pro=fips-updates. A maintainer has a fix ready in craft-providers and is awaiting its merge before triggering a new build. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
45
Complexity:
30
Confidence:
95
Support Request:
10
|
keep open | Rockcraft ignores the staging Ubuntu Pro contract URL from uaclient.conf when using --pro=fips-updates, causing guest token retrieval failures. A maintainer has a fix ready in craft-providers and is awaiting its merge. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
90
Complexity:
40
Confidence:
85
Support Request:
10
|
keep open | Bug where Rockcraft ignores the configured staging Ubuntu Pro contract URL during --pro=fips-updates builds. Maintainer triaged and identified a fix in craft-providers, but has been inactive for over a year awaiting dependency updates. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
85
Complexity:
30
Confidence:
75
Support Request:
10
|
close stale | Rockcraft ignores the configured staging Ubuntu Pro contract URL during --pro=fips-updates builds, causing guest token retrieval failures. A fix is ready in craft-providers and pending merge to resolve the issue. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/craft-providers#776
(confidence 85%)
Commit c46962d 'fix(pro-sources): Inherit Host's contract_url (#776)' in craft-providers directly fixes the reported behavior of ignoring the host's staging contract_url when requesting the Pro guest token.
Related issues
No related issues found above the similarity threshold.