K8s actions stay in pending with operator framework in Charm without workload
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
High
|
Ian Booth |
Bug Description
When deploying a Kubernetes Charm written in the operator framework all the actions executed stay in pending. When executing juju run the command times out.
I'm deploying the following charm:
https:/
To test it's functionality I create a LXD container and configure it to be accessible via SSH and password.
This is the deploy command:
`juju deploy . --config ssh-hostname=
With ssh-hostname being the IP of the LXD container.
When then running any action like: `juju run-action simple-k8s/0 verify-
Furthermore when running: `juju run simple-k8s --unit simple-k8s/0 touch /home/ubuntu/hello` the command times out.
It's important to point out, that this charm only is an operator, no workload is being deployed.
summary: |
- K8s actions stay in pending with operator framework + K8s actions stay in pending with operator framework in Charm without + workload |
description: | updated |
Changed in juju: | |
status: | Fix Committed → Fix Released |
This was a feature we had not yet got to implement. We've managed to get a POC in behind a feature flag for 2.8 beta. It's experimental so there may likely be bugs :-)
https:/ /discourse. juju.is/ t/experimental- new-feature- k8s-charms- as-operators/ 2849/2