canonical / canonical/charm-integration-testing

Charm version is obsolete

Open
#235 15 comments 0 reactions 0 assignees View on GitHub
bug charm-deployment wontfix
Dominant language
Python
Stars
6
Forks
1
Avg merge
1d 20h
Merged PRs (30d)
98

Description

## Summary
Outdated charm revisions with incompatible container images are causing systematic test failures. These revisions should be deprecated or removed from stable channels.

## Example Case: zookeeper-k8s revision 21
- **Channel**: 3/stable
- **Failure Rate**: 100% (last 10 test executions)
- **Error**: `cannot start service: fork/exec /bin/zkServer.sh: no such file or directory`
- **Root Cause**: Revision uses obsolete container image where expected binaries don't exist
- **Test Execution**: https://test-observer-api.canonical.com/v1/test-executions/298189
- **Fixed In**: Revision 73+ (PR canonical/kafka-k8s-operator#73, Feb 2024)

Contributor guide

Open the contributing guide

Research direction

Start with the zookeeper-k8s revision 21 failure in test execution 298189 and inspect how stable-channel charm revisions are tracked in this repository. Compare the obsolete revision with revision 73+ from canonical/kafka-k8s-operator#73, then verify that incompatible revisions are deprecated or removed from stable channels and no longer produce these test failures.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
devops, testing
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.