Description of problem: ----------------------- default_volume_type for cinder is not set. And based on description from /etc/puppet/modules/cinder/manifests/api.pp: (optional) default volume type to use. This should contain the name of the default volume type to use. If not configured, it produces an error when creating a volume without specifying a type Version-Release number of selected component (if applicable): ------------------------------------------------------------- puppet-cinder-10.3.1-1.el7ost.noarch openstack-tripleo-heat-templates-6.2.1-2.el7ost.noarch How reproducible: ----------------- 100% Steps to Reproduce: 1. Deploy RHOS-11, e.g: openstack overcloud deploy --templates /usr/share/openstack-tripleo-heat-templates \ --stack overcloud \ -r /home/stack/composable_roles/roles/roles_data.yaml \ -e /home/stack/composable_roles/roles/nodes.yaml \ -e /home/stack/composable_roles/roles/network-config.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/storage-environment.yaml \ -e /home/stack/composable_roles/internal.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml \ -e /home/stack/composable_roles/network/network-environment.yaml \ -e /home/stack/composable_roles/enable-tls.yaml \ -e /home/stack/composable_roles/inject-trust-anchor.yaml \ -e /home/stack/composable_roles/public_vip.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/tls-endpoints-public-ip.yaml \ -e /home/stack/composable_roles/debug.yaml \ -e /home/stack/composable_roles/nova-disable-versioned-notifications.yaml 2. Check default_volume_type value in cinder.conf on controller Actual results: --------------- default_volume_type is not configured Expected results: ----------------- default_volume_type is configured Additional info: ---------------- Virtual setup: 3controllers + 2computes + 3ceph
*** This bug has been marked as a duplicate of bug 1477606 ***
I've been speaking with others on the cinder team about this.