From 7df80c792922f87204e606eac5de83288928b9ed Mon Sep 17 00:00:00 2001 From: Guillaume Boutry Date: Fri, 27 Jun 2025 15:42:56 +0200 Subject: [PATCH] Load default glance metadata definition on bootstrap Load default metadata definitions into glance to simplify tagging resources such as flavors, images... Change-Id: I155226dc6f0abf8bd5be2b8643214825f70ae610 Signed-off-by: Guillaume Boutry --- charms/glance-k8s/src/charm.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/charms/glance-k8s/src/charm.py b/charms/glance-k8s/src/charm.py index b05ea523..dc74119a 100755 --- a/charms/glance-k8s/src/charm.py +++ b/charms/glance-k8s/src/charm.py @@ -291,7 +291,16 @@ class GlanceOperatorCharm(sunbeam_charm.OSBaseOperatorAPICharm): "/etc/glance", "db", "sync", - ] + ], + [ + "sudo", + "-u", + "glance", + "glance-manage", + "--config-dir", + "/etc/glance", + "db_load_metadefs", + ], ] def __init__(self, *args, **kwargs) -> None: