← Back to issue list

fix(LifecycleService): don't error when checking for EOL soon for devel

View original Github issue

Metadata

Project
craft-application
Number
#995
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #995 as commit 486fef0a, fixing EOL-soon checks so devel builds no longer error when querying distro support.

Resolution: closed resolved

Reason: The approved fix was merged as commit 486fef0a. It handles devel bases as unsupported for EOL lookup, preventing the LifecycleService failure.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint && make test`? - [x] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? --- IRL example of this error: https://github.com/canonical/imagecraft/actions/runs/21413588277/job/61656489183?pr=268

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #995 as commit 486fef0a, fixing EOL-soon checks so devel builds no longer error when querying distro support.
stealth/space-bunny-alpha — closed resolved Merged #995 in commit 486fef0a, preventing LifecycleService EOL-soon checks from erroring on the devel series.
stealth/space-bunny-alpha — closed resolved Merged a LifecycleService fix to prevent errors when checking the devel channel for upcoming EOL. Three reviewers approved it; lint, unit tests and security checks passed.
stealth/space-bunny-alpha — closed resolved Merged #995 (commit 486fef0a), fixing LifecycleService to handle end-of-life checks for devel releases without errors.
stealth/space-bunny-alpha — closed resolved Merged fix preventing LifecycleService from erroring when checking whether the development Ubuntu release is nearing EOL; noted a Google snap-test failure.
qwen/qwen3.6-35b-a3b — — Merged a fix preventing LifecycleService errors when checking end-of-life status for development releases. Approved by three reviewers and integrated into the main branch after passing most CI checks.
qwen3.6-35b-a3b-mtp-q6 — — Merged a fix to LifecycleService that prevents errors when checking for end-of-life status on development versions. The update gracefully handles devel releases, resolving a CI failure in imagecraft.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#849 fix(ubuntu): don't check if devel is EOL craft-providers closed Superseded by #850 (commit 714c8dc), which updated Ubuntu devel handling while adding Resolute; #849 was closed unmerged.
75%