puppet-tripleo/spec
Alan Bishop be4718950b Support configuring extra cinder RBD options
Add tripleo::profile::base::cinder::volume::rbd::extra_options
parameter, which provides a mechanism for configuring arbitrary
"extra options" for RBD backends. Having this capability will help
resolve problems that require adjusting arcane driver settings that
are not supported by puppet-cinder, expecially in older stable
releases.

Note: The cinder::config::cinder_config parameter also provides
a mechanism for configuring arbitrary settings in cinder.conf.
However, having a parameter dedicated for RBD backends will help
avoid situations where a user adds hiera data that sets
cinder::config::cinder_config, and inadvertently overrides any
critical RBD settings.

NOTE(stable/victoria): Backport conflicts had to be resolved
due to support for the multi_config parameter that was introduced
in stable/wallaby.

Change-Id: I7a928978205a5bd5698bebe3c1b9aae94af80057
(cherry picked from commit f6815f341d)
(cherry picked from commit f60e1c1f68)
(cherry picked from commit 74fe2876ac)
(cherry picked from commit e1fefac52e)
2021-12-21 12:13:31 -08:00
..
acceptance/nodesets Initial msync run for all Puppet OpenStack modules 2015-08-18 14:30:54 +02:00
classes Support configuring extra cinder RBD options 2021-12-21 12:13:31 -08:00
defines Revert "Remove neutron wrappers" 2020-03-10 22:32:28 +00:00
fixtures Merge "Set memcached server list from memcached_node_names" into stable/train 2021-09-15 17:53:39 +00:00
functions Update parser functions to 4.x api 2018-10-29 14:26:54 +00:00
unit Fix upper case checks for SRIOV interface 2019-10-30 11:58:22 +00:00
shared_examples.rb Add basic structure for a Puppet module 2015-02-02 11:39:21 -05:00
spec_helper.rb Add aodh profile rspec testing 2016-09-30 15:12:05 -06:00
spec_helper_acceptance.rb Update tox configuration 2017-05-17 17:04:02 +00:00