Option to skip updating sources for EOL bases / disable EOL support
Metadata
Current evaluation
Implemented in PR #926 (commit ae95427) by FinnRG, adding CRAFT_PROVIDERS_DISABLE_EOL_SOURCES_CHECK to skip the old-releases.ubuntu.com check in UbuntuBaseConfiguration._update_eol_sources. Shipped in craft-providers 3.5.0 (2026-03-12).
Resolution: closed resolved
Reason: The feature request was accepted and implemented by the reporter in PR #926 (commit ae95427, 'feat: allow disabling eol source updates'), using the env var name suggested by @lengau. The changelog for the 3.5.0 release (2026-03-12) records 'Add CRAFT_PROVIDERS_DISABLE_EOL_SOURCES_CHECK support to skip EOL sources checks', and ubuntu.py now returns early from _update_eol_sources when the variable is set, with unit tests in tests/unit/bases/test_ubuntu_buildd.py.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Implemented in PR #926 (commit ae95427) by FinnRG, adding CRAFT_PROVIDERS_DISABLE_EOL_SOURCES_CHECK to skip the old-releases.ubuntu.com check in UbuntuBaseConfiguration._update_eol_sources. Shipped in craft-providers 3.5.0 (2026-03-12). | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Resolved by PR #772 (commit bef0f12) which implements the feature to update sources for EOL bases, addressing the need to skip or manage old-releases.ubuntu.com connections. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
craft-providers#926
(confidence 95%)
Merged PR whose commit ae95427 'feat: allow disabling eol source updates' adds the env-var guard in craft_providers/bases/ubuntu.py and is credited in the 3.5.0 changelog.
-
Related To:
craft-providers#772
(confidence 70%)
Earlier PR 'feat: update sources for EOL bases' (commit bef0f12) introduced the old-releases source rewriting that #924 wanted to bypass.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #771 Add the ability to launch/update on an EOL base | craft-providers | closed | EOL base support shipped in PR #772 (commit bef0f12): provider now checks Ubuntu EOL dates and rewrites apt sources to old-releases.ubuntu.com via craft_providers/util/sources.sh. Later PR #926 added CRAFT_PROVIDERS_DISABLE_EOL_SOURCES_CHECK. |