fix(LifecycleService): don't error when checking for EOL soon for devel
Metadata
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. |