canonical / s3-integrator

An integrator charm for handling s3 credentials
https://charmhub.io/s3-integrator
Apache License 2.0
1 stars 1 forks source link

Remove enforcement of series in metadata #7

Closed shayancanonical closed 1 year ago

shayancanonical commented 1 year ago

Issue

There is a metadata field defined for the series of the charm. When deployed in k8s, the pod is deployed with a focal image, but any actions run against the deployed charm hang (this does not happen when the series is undefined).

Solution

Remove the series field in the metadata.

Context

With series defined, the pod name is s3-integrator-operator-0 (when the application name is s3-integrator). Without the series defined, it is s3-integrator-0. I am unsure if this is related or the cause of actions against the charm hanging.

Release Notes

Remove enforcement of series in metadata

jnsgruk commented 1 year ago

Interesting. My guess is that juju deploys this as a pod spec charm rather than a sidecar charm when series is defined but there is no containers map 🤷‍♂️

Either way removing series is the right thing to do!