Comment 1 for bug 2004595

Revision history for this message
John Fulton (jfulton-org) wrote :

This should work as described in:

https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/features/distributed_multibackend_storage.html#override-glance-defaults-for-dcn0

This Duplicate declaration error:

<13>Feb 2 19:47:05 puppet-user: Error: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Exec[exec-setfacl-ceph-openstack-glance] is already declared at (file: /etc/puppet/modules/tripleo/manifests/profile/base/glance/backend/rbd.pp, line: 100); cannot redeclare (file: /etc/puppet/modules/tripleo/manifests/profile/base/glance/backend/rbd.pp, line: 100) (file: /etc/puppet/modules/tripleo/manifests/profile/base/glance/backend/rbd.pp, line: 100, column: 7) on node dcn01-hci-2.bdxworld.com

Makes me wonder if there's a conflict in the following in your glance.yaml:

    GlanceBackendID: dcn01 # primary
    GlanceMultistoreConfig:
      ceph: # secondary 1

Was there ever a time where the secondary and primary had the same name within the life of your deployment? If so they might not be cleaning.

Try redeploying the central site and naming it "central" and deploying the secondary site named dcn01.