@adityagoel28 thank you for this.
My goal is to completely clear out all charms from this namespace.
Can you please assist me in transferring vantage-agent
, jobbergate-agent
and license-manager-agent
to the vantagecompute
namespace, and completely deleting the other entities?
charmcraft names
still show them all in the omnivector-solutions
namespace.
07:44 $ charmcraft names
Name Type Visibility Status
omnivector-solutions-slurmctld charm public published
prometheus-node-exporter charm public published
jobbergate-agent charm public published
fluentbit charm public published
nvidia-gpu charm public published
slurm-exporter charm public published
license-manager-agent charm public published
apptainer charm public published
vantage-agent charm public published
vantage-agents bundle public published
Trying to unregister the charms gives
07:45 $ charmcraft unregister omnivector-solutions-slurmctld
Store operation failed:
- forbidden: Cannot unregister a package with existing revisions
Full execution log: '/home/bdx/.local/state/charmcraft/log/charmcraft-20250710-074527.682071.log'
07:45 $ charmcraft unregister prometheus-node-exporter
Store operation failed:
- forbidden: Cannot unregister a package with existing revisions
Full execution log: '/home/bdx/.local/state/charmcraft/log/charmcraft-20250710-074541.440963.log'
I cannot figure out how to delete existing revisions and completely remove the entities.
Any help with this would be greatly appreciated.
Thank you!