← Back to issue list

Use operator_libs_linux charmlib instead of mysql in store integration tests

View original Github issue

Metadata

Project
charmcraft
Number
#2837
Type
issue
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Fixed store integration tests by replacing the removed mysql.mysql charmlib with operator_libs_linux.v0.apt in merged PR #2840 (a83b100b).

Resolution: closed resolved

Reason: PR #2840 was merged and commit a83b100b replaced mysql.mysql with operator_libs_linux.v0.apt, resolving the failing tests.

Evaluated by: mr-cal-bot

No scores available.

Issue body

The `mysql` charm removed its charmlibs from Charmhub, which causes `test_fetchlib_all` and `test_fetchlib_store_is_old` in `tests/integration/commands/test_store_commands.py` to fail. We need to update these integration tests to use `operator_libs_linux.v0.apt` instead of `mysql.mysql`.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Fixed store integration tests by replacing the removed mysql.mysql charmlib with operator_libs_linux.v0.apt in merged PR #2840 (a83b100b).
stealth/space-bunny-alpha — closed resolved Fixed by merged PR #2840 (commit a83b100b), replacing the removed mysql.mysql charmlib with operator_libs_linux.v0.apt in store integration tests.
qwen/qwen3.6-35b-a3b — — Resolved test failures by updating integration tests to use operator_libs_linux.v0.apt instead of the removed mysql.mysql charmlib.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 90
Support Request: 0
needs triage Integration tests fail due to mysql charm removing charmlibs from Charmhub. Suggests updating tests to use operator_libs_linux.v0.apt. Currently unlabelled and awaiting triage.

Update history

Date Change
closed
created

Related work

  • Likely Fixed By: charmcraft#2840 (confidence 100%)

    Merged PR #2840 implemented the requested charmlib replacement in commit a83b100b.

Related issues

Issue Project State Summary Similarity
#2840 test(store): replace deleted mysql charmlib with operator-libs-linux.apt in store integration tests charmcraft merged 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.
91%