diff --git a/deployment/glance/glance-api-container-puppet.yaml b/deployment/glance/glance-api-container-puppet.yaml index c52a053da8..76d76fac8f 100644 --- a/deployment/glance/glance-api-container-puppet.yaml +++ b/deployment/glance/glance-api-container-puppet.yaml @@ -264,6 +264,12 @@ parameters: cinder_store: GlanceBackend: cinder GlanceStoreDescription: 'Cinder store' + GlanceCinderMountPointBase: + default: '/var/lib/glance/mnt' + type: string + description: | + The mount point base when glance is using cinder as store and cinder backend + is NFS. This mount point is where the NFS volume is mounted on the glance node. CephClientUserName: default: openstack type: string @@ -518,6 +524,7 @@ outputs: glance::backend::cinder::cinder_store_project_name: 'service' glance::backend::cinder::cinder_store_user_name: 'glance' glance::backend::cinder::cinder_store_password: {get_param: GlancePassword} + tripleo::profile::base::glance::backend::cinder::cinder_mount_point_base: {get_parame: GlanceCinderMountPointBase} - {} - if: diff --git a/releasenotes/notes/add-glance-cinder-mount-point-base-parameter-852554398b9f3a19.yaml b/releasenotes/notes/add-glance-cinder-mount-point-base-parameter-852554398b9f3a19.yaml new file mode 100644 index 0000000000..cf4079d06e --- /dev/null +++ b/releasenotes/notes/add-glance-cinder-mount-point-base-parameter-852554398b9f3a19.yaml @@ -0,0 +1,7 @@ +--- +features: + - | + The new parameter GlanceCinderMountPointBase has been added which will be used + for mounting NFS volumes on glance nodes. + When glance uses cinder as store and cinder backend is NFS, this parameter must + be set to match cinder's mount point.