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.
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:
GlanceBacke ndID: dcn01 # primary storeConfig:
GlanceMulti
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.