← Back to issue list

fix(tests): remove Mantic base

View original Github issue

Metadata

Project
charmcraft
Number
#1749
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged removal of the EOL Ubuntu Mantic base from tests to resolve launch failures. Oracular replacement is deferred pending upstream fixes. Approved by two reviewers, passed CI, and modified four files.

Suggested action:

No scores available.

Issue body

Ubuntu Mantic is now EOL, causing launches to fail. Unfortunately, we cannot replace this with oracular due to https://github.com/canonical/craft-providers/issues/598 Fix for Oracular is scheduled in https://github.com/canonical/charmcraft/issues/1748 Spread test failure is fixed in #1744

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged removal of the EOL Ubuntu Mantic base from tests to resolve launch failures. Oracular replacement is deferred pending upstream fixes. Approved by two reviewers, passed CI, and modified four files.
qwen3.6-35b-a3b-mtp-q6 Merged removal of Ubuntu Mantic base from tests following EOL and launch failures. Oracular replacement deferred pending upstream fixes tracked in charmcraft #1748. Related spread test failures resolved in #1744.
qwen3.6-35b-a3b-mtp-q6 Merged removal of the EOL Ubuntu Mantic base from tests to prevent launch failures. Oracular replacement is deferred pending an upstream fix, with the spread test failure resolved in PR #1744.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1849 tests(2.7): remove mantic spread test charmcraft merged Merged to remove the Mantic spread test after the release reached end-of-life. This change fixes CI for bugfix releases on the 2.7 branch. Approved by two reviewers and passed all checks.
75%
#1928 tests: remove duplicate tests snapcraft merged Merged changes that remove duplicate tests and clarify test base class names to prevent future duplication. Approved by two reviewers, passed CI, and reduced unit test execution time.
72%
#563 fix(tests): replace ineffective call assertions craft-parts merged Merged to main, resolving issue #368 by replacing ineffective assert_has_calls with assert mock_calls in packages.deb module tests. Approved by two reviewers, passed CI, and rebased before final merge.
71%