Charm stuck in Maintenance("Evaluating Manifests")

Bug #2009965 reported by Adam Dyess
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Charm AWS Kubernetes Storage
Fix Released
High
Adam Dyess
vSphere Cloud Provider Charm
Fix Released
Low
Adam Dyess

Bug Description

Only a config change or install/upgrade hook can set the deploy state

Under normal circumstances only setting this in those hooks is reasonable, if manifests are missing due to API reach-ability, then the actions sync-resources can also reapply the missing manifests. Once none are missing, the deployed flag within the charm can be set.

Without this, a completely working charm will look like this in juju status

vsphere-cloud-provider/0* maintenance idle ... Evaluating Manifests

Workaround:
apply a config-change, and then reset it back to the original

Adam Dyess (addyess)
Changed in charm-vsphere-cloud-provider:
importance: Undecided → Low
Adam Dyess (addyess)
Changed in charm-vsphere-cloud-provider:
milestone: none → 1.27
Adam Dyess (addyess)
Changed in charm-vsphere-cloud-provider:
milestone: 1.27 → 1.26+ck3
Revision history for this message
Adam Dyess (addyess) wrote :
tags: added: backport-needed
Adam Dyess (addyess)
Changed in charm-vsphere-cloud-provider:
assignee: nobody → Adam Dyess (addyess)
status: New → In Progress
Adam Dyess (addyess)
Changed in charm-vsphere-cloud-provider:
status: In Progress → Fix Committed
Revision history for this message
Adam Dyess (addyess) wrote :
tags: removed: backport-needed
Adam Dyess (addyess)
Changed in charm-vsphere-cloud-provider:
status: Fix Committed → Fix Released
Adam Dyess (addyess)
Changed in charm-aws-k8s-storage:
milestone: none → 1.27
Revision history for this message
Adam Dyess (addyess) wrote :
Changed in charm-aws-k8s-storage:
status: New → In Progress
assignee: nobody → Adam Dyess (addyess)
importance: Undecided → High
Changed in charm-aws-k8s-storage:
status: In Progress → Fix Committed
Changed in charm-aws-k8s-storage:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.