test(store): replace deleted mysql charmlib with operator-libs-linux.apt in store integration tests
Metadata
Current evaluation
Merged PR #2840 as commit a83b100b, replacing the deleted mysql.mysql charmlib with operator_libs_linux.v0.apt in store integration tests and fixing #2837.
Resolution: closed resolved
Reason: The approved PR passed all CI checks and merged as commit a83b100b. Its test update restored the affected store integration tests and closed issue #2837.
Evaluated by: mr-cal-bot
No scores available.
Issue body
## Description
**Part of Stack:**
1. **#2840 (this PR: `test(store): replace deleted mysql charmlib with operator-libs-linux.apt in store integration tests`)**
2. #2835 (`fix(plugins): use part_build_subdir for charm source copy`)
3. #2842 (`chore(deps): update craft-application to ~=7.2 and fix docs build`)
4. #2836 (`feat: opt into git-driven build root via CHARMCRAFT_EXPERIMENTAL_MONOREPO`)
---
The `mysql` charm recently removed its charmlibs from Charmhub, causing `test_fetchlib_all` and `test_fetchlib_store_is_old` in `tests/integration/commands/test_store_commands.py` to fail.
This PR updates the integration tests to use `operator_libs_linux.v0.apt` instead of `mysql.mysql`.
Fixes #2837
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2840 as commit a83b100b, replacing the deleted mysql.mysql charmlib with operator_libs_linux.v0.apt in store integration tests and fixing #2837. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2840 (a83b100b) replaced the deleted mysql.mysql charmlib with operator_libs_linux.v0.apt in store integration tests, fixing #2837. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged update replaces deleted mysql.mysql charmlib with operator_libs_linux.v0.apt in integration tests, fixing upstream Charmhub changes that broke test_fetchlib_all and test_fetchlib_store_is_old. Resolves #2837. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
5
Complexity:
10
Confidence:
90
|
needs review | Updates integration tests to use operator_libs_linux.v0.apt instead of the deleted mysql charmlib, fixing failing tests. Currently approved by two reviewers with CI checks pending. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
5
Complexity:
15
Confidence:
95
|
needs review | Updates integration tests to use operator_libs_linux.v0.apt instead of the deleted mysql charmlib. Approved by two reviewers, all CI checks passing, ready to land. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
5
Complexity:
10
Confidence:
95
|
needs review | Updates integration tests to replace the deleted mysql charmlib with operator_libs_linux.v0.apt, fixing failing tests. Approved by one reviewer with all CI checks passing. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
5
Complexity:
5
Confidence:
90
|
needs review | Replaces deleted mysql charmlib with operator_libs_linux.v0.apt in store integration tests to fix failing tests. Currently pending maintainer review with all CI checks passing. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
5
Complexity:
10
Confidence:
90
|
needs review | Updates integration tests to use operator_libs_linux.v0.apt instead of the deleted mysql charmlib, fixing failing fetchlib tests. Currently passing CI, awaiting maintainer review. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
5
Complexity:
15
Confidence:
90
|
needs review | Updates store integration tests to use operator_libs_linux.v0.apt instead of the removed mysql charmlib. Fixes #2837. Currently pending maintainer review with CI checks running. |
Update history
| Date | Change |
|---|---|
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| created |
Related work
-
Related To:
canonical/charmcraft#2837
(confidence 100%)
This was the integration-test failure fixed by merged PR #2840.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2837 Use operator_libs_linux charmlib instead of mysql in store integration tests | charmcraft | closed | Fixed store integration tests by replacing the removed mysql.mysql charmlib with operator_libs_linux.v0.apt in merged PR #2840 (a83b100b). |