canonical / canonical/iam-bundle
Currently released bundle deploys identity-platform-login-ui-operator v0.24 which breaks the platform
- Dominant language
- Python
- Stars
- 7
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
### Bug Description
Hey team,
Last week we noticed our integration tests started to fail with the iam bundle (see [here](https://github.com/canonical/opensearch-dashboards-operator/actions/runs/19925910399/job/57126607869)). After investigations we pinpointed the issue to be that the released bundle does not have a default value for identity-platform-login-ui-operator's OCI image so it takes the default one from the charm itself. 3 weeks ago that value was changed to 0.24 which broke the platform.
Specifying the image fixes the problem see our temporary fix [here](https://github.com/canonical/opensearch-dashboards-operator/pull/224/files#diff-59e5998ea4461b9314ec56c5b2ea69696d7ce678a32d17570891642fa2f6615a)
### To Reproduce
- Deploy the currently released bundle
- Integrate a product with it
### Environment
Bundle deployed was `latest/edge`
### Relevant log output
```shell
https://github.com/canonical/opensearch-dashboards-operator/actions/runs/19925910399/job/57126607869
```
### Additional context
_No response_
Contributor guide
Research direction
Start with the iam bundle configuration and the temporary fix linked in PR #224. Reproduce with the latest/edge bundle and verify how the identity-platform-login-ui-operator image is sourced. Done means the released bundle explicitly pins the compatible image instead of inheriting the charm default, and the integration deployment no longer fails.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kubernetes
- Domain
- infrastructure
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100