Description of problem:
Currently, Glance's stores are been set in the old method, that will be deprecated:
stores=glance.store.http.Store,glance.store.rbd.Store
The stores parameter should be set with the new parameters, as they are described here: https://github.com/openstack/glance_store/blob/master/setup.cfg#L28-L35
Version-Release number of selected component (if applicable):
openstack-puppet-modules-7.0.16-1.el7ost.noarch
How reproducible:
100%
Steps to Reproduce:
1. Deploy the overcloud
2. View the configuration of Glance's stores in /etc/glance/glance-api.conf
Actual results:
stores=glance.store.http.Store,glance.store.rbd.Store
Expected results:
stores=file, rbd, swift
Additional info:
Verified on:
puppet-tripleo-7.1.1-0.20170720045424.d47c6ae.el7ost.noarch
()[glance@controller-0 /]$ grep stores /etc/glance/glance-api.conf
# of a tenant across all stores. This is a per-tenant limit.
# List of enabled Glance stores.
# as a comma separated list. The default stores enabled for
#stores = file,http
stores=http,swift -> as expected.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHEA-2017:3462