-
It seems that most charms' integration tests assume that `ops_test.model` is truthy (6592 call sites):
```py
async def setup_env(ops_test: OpsTest):
await ops_test.model.set_config(...)
```
…
-
### Context
At the moment of writing, we support versions 1.8 and 1.9 of Charmed Kubeflow. For deploying on an airgapped instance, we have create 2 scripts named `deploy-1.8.sh` and `deploy-1.9.sh` t…
-
### Bug Description
charmcraft.yaml's `charm-libs[*].version` fields (I think?) require string inputs. If set to an integer when invoking `charmcraft fetch-libs`, we see the error:
```
charmcraf…
-
From: https://github.com/canonical/operator/pull/1437
`ruff==0.7.0` flags our use of NamedTemporaryFile, and I believe it is correct to do so.
The temp files are owned by `_FilesParser` which is…
-
### Checklist
- [x] I have searched for existing issues for issues like this one. The issue has not been posted. (Duplicate reports slow down development.)
- [x] I have provided reproducable ste…
-
Hi!
Previously, I have been told by Canonical team, that pgbouncer-operator is following mysql-router concept with Unix socket propagation to the client application. But i did research and found that…
-
In the newer charm SDK versions, it is possible to merge yaml files like `metadata.yaml`, `actions.yaml`, etc. to a single `charmcraft.yaml` file. However, if a charm uses single `charmcraft.yaml` pat…
-
@kwmonroe and I are trying to help our IBM partners resolve an issue. They have a multi-series charm named 'ibm-im'. They are trying to add some support for 'xenial' only and are not able to push a si…
-
Pretty much as described in the title. Since telepathy from a potion or charm currently overrides hallucination (to the extent of keeping the proper monster character although not its statuses), it se…
-
This is not a bug. It is more of a feature request / whishlist.
I see [one of the requirements for postgresql charm to be able to restore from a backup is to scale in to a single unit](https://gi…