Comment 5 for bug 1998282

Revision history for this message
Chi Wai CHAN (raychan96) wrote (last edit ):

This is also affecting sunbeam observability plugin [1]: we can't proper disable the plugin (i.e. destroy the COS model [2]) without `--force`. The observability plugin is simply the COS lite bundle written in terraform plan [2], and is deployed with terraform with terraform-provider-juju on juju 3.1.6 controller.

Reproduce:

1. Deploy COS via [2] using `terraform apply` with terraform-provider-juju
2. Destroy COS with `terraform destroy`
3. Check the `juju status` and `juju debug-log`, and it should show exactly the error mentioned comment #3, and the destruction is kept re-trying with the same error.

@Joseph is it possible that you can take a look at it?

[1] https://microstack.run/docs/observability
[2] https://github.com/canonical/snap-openstack/blob/main/sunbeam-python/sunbeam/plugins/observability/etc/deploy-cos/main.tf