← Back to issue list

feat: drop support for Ubuntu 24.10 (Oracular)

View original Github issue

Metadata

Project
craft-providers
Number
#851
Type
pull request
State
merged
Author
Copilot
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #851 (commit 868d451) dropping Ubuntu 24.10 (Oracular) support ahead of EOL: removed ORACULAR base alias, LXD/Multipass image mappings, and xfail/skip test cases. Changelog added in df464f5. Fixes #733.

Resolution: closed resolved

Reason: The PR itself was merged as commit 868d451, removing ORACULAR from BuilddBaseAlias, provider image mappings and compatibility checks; a follow-up commit df464f5 added the changelog entry at lengau's request. It explicitly fixes canonical/craft-providers#733 ('Drop support for 24.10').

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? --- Removes Ubuntu 24.10 (Oracular) support ahead of its EOL in July 2025. ## Changes **Core definitions** - Removed `ORACULAR` from `BuilddBaseAlias` enum and `BASE_NAME_TO_BASE_ALIAS` mapping **Provider image mappings** - Removed Oracular remote image definitions from LXD and Multipass providers **Compatibility checks** - Updated host/guest compatibility validation to use `PLUCKY` (25.04) as minimum guest version for cgroups checks, replacing `ORACULAR` (24.10) **Tests** - Removed xfail markers, skip conditions, and test parametrization referencing Oracular **Documentation** - Updated changelog to document the removal under version 3.3.0 (2025-MM-DD) as a breaking change **Note**: The `ubuntu.csv` data files in `craft_providers/data/` and `tests/unit/data/` are preserved unchanged. These files are external data sources that track all Ubuntu versions and their EOL dates, and should remain in sync with upstream distro-info-data. - Fixes canonical/craft-providers#733 <!-- START COPILOT CODING AGENT SUFFIX --> <details> <summary>Original prompt</summary> > > ---- > > *This section details on the original issue you should resolve* > > <issue_title>Drop support for 24.10</issue_title> > <issue_description>### What needs to get done > > Drop support for Ubuntu 24.10 (Oracular) when it goes EOL in 2025-Jul. > > ### Why it needs to get done > > Because Oracular is going EOL.</issue_description> > > ## Comments on the Issue (you are @copilot in this section) > > <comments> > </comments> > </details> - Fixes canonical/craft-providers#733 <!-- START COPILOT CODING AGENT TIPS --> --- ✨ Let Copilot coding agent [set things up for you](https://github.com/canonical/craft-providers/issues/new?title=✨+Set+up+Copilot+instructions&body=Configure%20instructions%20for%20this%20repository%20as%20documented%20in%20%5BBest%20practices%20for%20Copilot%20coding%20agent%20in%20your%20repository%5D%28https://gh.io/copilot-coding-agent-tips%29%2E%0A%0A%3COnboard%20this%20repo%3E&assignees=copilot) — coding agent works faster and does higher quality work when set up for your repo.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #851 (commit 868d451) dropping Ubuntu 24.10 (Oracular) support ahead of EOL: removed ORACULAR base alias, LXD/Multipass image mappings, and xfail/skip test cases. Changelog added in df464f5. Fixes #733.
qwen/qwen3.6-35b-a3b — closed resolved Merged PR #851 dropping Ubuntu 24.10 (Oracular) support ahead of its July 2025 EOL, updating compatibility checks, tests, and changelog.

Update history

Date Change
created

Related work

  • Likely Fixed By: canonical/craft-providers#733 (confidence 95%)

    The PR body states 'Fixes canonical/craft-providers#733', the tracking issue for dropping 24.10 support at EOL.

Related issues

Issue Project State Summary Similarity
#733 Drop support for 24.10 craft-providers closed Dropped Ubuntu 24.10 (Oracular) support in PR #851 via commit 868d451; the removal is documented in the 3.3.0 changelog.
80%
#567 bases: add support for Ubuntu 24.10 (Oracular) craft-providers merged Merged as 0f0f35d, PR #567 added Ubuntu 24.10 (Oracular) base support ahead of release; it was approved with no unresolved review comments.
72%