← Back to issue list

core18: removal

View original Github issue

Metadata

Project
snapcraft
Number
#4177
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

Current evaluation

Merged after two approvals and passing CI. Removes core18 support, resolving issue #4165. Changes span 528 files, deleting over 37,000 lines. Temporary core20 test fixes ensured CI passed prior to merge.

Suggested action:

No scores available.

Issue body

- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint`? - [ ] Have you successfully run `pytest tests/unit`? ----- Fixes #4165

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged after two approvals and passing CI. Removes core18 support, resolving issue #4165. Changes span 528 files, deleting over 37,000 lines. Temporary core20 test fixes ensured CI passed prior to merge.
qwen3.6-35b-a3b-mtp-q6 Merged removal of core18 support, resolving issue #4165. Core18 and core20 are deprecated due to discontinued security updates. Test prerequisites were temporarily restored to pass CI before final cleanup.
qwen3.6-35b-a3b-mtp-q6 Merged removal of core18 support from snapcraft, resolving issue #4165. CI tests temporarily restored core20 content packs for validation before final cleanup, aligning with the official end of support for both core18 and core20 bases.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2717 build providers: inject core18 instead of core snapcraft merged Merged. Updates build providers to inject core18 instead of core. Approved by one reviewer with passing CI checks. Changes modify two files with seven additions and seven deletions.
74%
#6009 test: remove core20 spread tests snapcraft merged Merged removal of core20 spread tests and migration of related cases to core22 and core24. This update unblocks core20 deprecation for Snapcraft 9 and improves modern test coverage.
73%
#3269 spread tests: remove references of core16 snapcraft merged Merged after single reviewer approval. The change removes all core16 references from the spread test suite, updating three files with a net reduction of eight lines. Changes were integrated into the main branch.
73%
#4279 repos: revert package-repositories changes for core18 and core20 snapcraft merged Merged a revert of package-repositories changes for core18 and core20 to restore original pre-craft-archives support. Approved, passed CI, and merged into hotfix/7.5, modifying 13 files with 2019 additions and 16 deletions.
73%
#4642 fix(application): fallback earlier for managed core20 snapcraft merged Merged a fix to fallback earlier for managed core20. The pull request modified 3 files (+34/-20 lines), passed CI checks and code coverage, and received approval from two reviewers before being merged.
73%
#6270 docs: remove references to core18 snapcraft open Documentation cleanup to remove core18 references outside release information. Triaged, someone volunteered to work on it, and PR #6292 is addressing this.
73%
#2720 remote build: switch from core to core18 snapcraft merged Merged change switches remote build base from core to core18, aligning with snapcraft edge. Approved, passed CI, and modified one file.
72%
#4141 spread: let the core18 base test run longer snapcraft merged Merged into main. Extends core18 base test timeout to resolve issue #4140. Approved and passed CI checks.
72%
#3138 project: add core20 linker version snapcraft merged Approved and passed CI checks, the change adding core20 linker version support was merged into the main branch with a single two-line file modification.
72%
#6019 chore!: drop core20 snapcraft merged Squash merged to drop core20 snap build support. Removes legacy entry points and resolves #5675. Unrelated CI failures were acknowledged.
71%