Drop support for centos 7
Metadata
Current evaluation
CentOS 7 support was removed in Charmcraft 4 by merged PR canonical/charmcraft#2386 (commit e8e7cb8e); CentOS 7 charms remain buildable with Charmcraft 3.
Resolution: closed resolved
Reason: PR canonical/charmcraft#2386 was merged as commit e8e7cb8e, removing CentOS 7 as a supported Charmcraft 4 base while preserving build support through Charmcraft 3.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
Centos 7 is EOL, so we'll drop it in Charmcraft 4
### Why it needs to get done
Supporting EOL bases is fraught with issues.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | CentOS 7 support was removed in Charmcraft 4 by merged PR canonical/charmcraft#2386 (commit e8e7cb8e); CentOS 7 charms remain buildable with Charmcraft 3. | |
| stealth/space-bunny-alpha | — | closed resolved | CentOS 7 support was removed for Charmcraft 4 by merged PR #2386, commit e8e7cb8e. CentOS 7 charms remain buildable with Charmcraft 3. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed and accepted to track dropping CentOS 7 support in Charmcraft 4 due to its EOL status. The change is scheduled for the upcoming major release. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed. CentOS 7 support will be removed in Charmcraft 4 due to end-of-life status, tracked via internal Jira ticket CHARMCRAFT-622. | |
| qwen/qwen3.6-35b-a3b | — | — | The request to drop CentOS 7 support in Charmcraft 4 was closed, confirming the decision to remove the EOL distribution due to maintenance challenges. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed as CentOS 7 reached end-of-life. Support removal is scheduled for Charmcraft 4. The issue was superseded by internal Jira tracking and release planning. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | CentOS 7 support was dropped in Charmcraft 4 due to end-of-life status. The tracking ticket closed as the change was implemented and released. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/charmcraft#2386
(confidence 100%)
Merged commit e8e7cb8e implemented the requested removal of CentOS 7 support.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2386 feat!: remove CentOS 7 support | charmcraft | merged | Merged PR #2386 as e8e7cb8e, removing CentOS 7 as a supported Charmcraft 4 base; CentOS 7 charms remain buildable with Charmcraft 3. | |
| #1827 chore!(centos): remove CentOS 7 support | charmcraft | closed | CentOS 7 support was removed for Charmcraft 4.0 via merged PR #2386 (commit e8e7cb8e), superseding #1827; CentOS 7 users remain supported on Charmcraft 3. | |
| #625 Drop Centos 7 support | craft-providers | open | CentOS 7 remains exposed by craft-providers despite Charmcraft 4 removing its use; this valid enhancement still needs the provider base, alias, remote image, and tests removed. | |
| #1065 bases: support creating charms use CentOS 7 as base | charmcraft | merged | Merged PR #1065 as commit 689acee6, adding CentOS 7 support for charm creation using Ubuntu 18.04/cgroup v1 and an unreleased craft-providers version. | |
| #430 build and run on centos 7/8 in charmcraft.yaml | charmcraft | closed | Configuration guidance confirmed for Charmcraft 1.1.0: build on Ubuntu 20.04 and declare Ubuntu 20.04 and CentOS 7 as amd64 run bases; maintainers closed the request with documentation. |