Skip to content

Glance Metadefs Pod Fails to Initialize #1148

@vish6760

Description

@vish6760

Describe the bug
The glance-metadefs-load pod completes successfully, but the Glance metadefs are not initialized due to missing directory/files. This prevents Glance from loading metadata definitions as expected.

To Reproduce
Steps to reproduce the behavior:

  1. Updated the required override config for glance and ceph in /etc/genestack/helm-configs/glance/glance-helm-overrides.yaml
  2. Run the Glance deployment Script /opt/genestack/bin/install-glance.sh
  3. Review the glance-metadefs-load pod logs and logs indicate a missing directory /var/lib/openstack/etc/glance/metadefs.

Expected behavior
The glance-metadefs-load pod should successfully initialize metadefs and populate /var/lib/openstack/etc/glance/metadefs.

Server (please complete the following information):

  • OS: Ubuntu 22.04

Additional context
Observed Behavior:

  1. Pod status shows Completed, but initialization fails.
  2. Logs indicate missing directory:
(genestack) root@controller-01:~# kubectl logs glance-metadefs-load-v9qzk -n openstack -c glance-metadefs-load
2025-08-26 13:31:59.461 7 ERROR glance.db.sqlalchemy.metadata [-] [Errno 2] No such file or directory: '/var/lib/openstack/etc/glance/metadefs': FileNotFoundError: [Errno 2] No such file or directory: '/var/lib/openstack/etc/glance/metadefs'
2025-08-26 13:31:59.461 7 ERROR glance.db.sqlalchemy.metadata [-] [Errno 2] No such file or directory: '/var/lib/openstack/etc/glance/metadefs': FileNotFoundError: [Errno 2] No such file or directory: '/var/lib/openstack/etc/glance/metadefs'
  1. Container images used:
ghcr.io/rackerlabs/genestack-images/glance:2024.1-latest
ghcr.io/rackerlabs/genestack-images/kubernetes-entrypoint:latest
  1. All Glance-related pods:
(genestack) root@controller-01:~# kubectl get pods -n openstack |grep glance
glance-api-8468d7b645-2tzk5                     1/1     Running     0          3m37s
glance-api-8468d7b645-vr8w8                     1/1     Running     0          3m31s
glance-bootstrap-tl2cq                          0/1     Completed   0          2m16s
glance-db-sync-txr4f                            0/1     Completed   0          3m37s
glance-ks-endpoints-ht5nl                       0/3     Completed   0          3m19s
glance-ks-service-q6lxz                         0/1     Completed   0          3m29s
glance-ks-user-hhwq7                            0/1     Completed   0          2m59s
glance-metadefs-load-v9qzk                      0/1     Completed   0          2m25s

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions