Skip to content
This repository has been archived by the owner on Feb 29, 2024. It is now read-only.

Commit

Permalink
Set 'host' globally in Cinder instead of per-backend basis
Browse files Browse the repository at this point in the history
This change will set a common value for 'host' across all
controllers. We missed to do so for the NFS backend previously.

It will still be possible to set a different per-backend 'host'
value by providing it via ExtraData.

Change-Id: I00fd05660a15be3611e1a394650be6ab713670f9
  • Loading branch information
gfidente committed Feb 8, 2016
1 parent 2125ffc commit fd0b25b
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 24 deletions.
3 changes: 3 additions & 0 deletions puppet/hieradata/controller.yaml
Expand Up @@ -95,6 +95,9 @@ ceilometer::agent::auth::auth_endpoint_type: 'internalURL'
# cinder
cinder::scheduler::scheduler_driver: cinder.scheduler.filter_scheduler.FilterScheduler
cinder::cron::db_purge::destination: '/dev/null'
cinder::config::cinder_config:
DEFAULT/host:
value: hostgroup

# heat
heat::engine::configure_delegated_roles: false
Expand Down
12 changes: 0 additions & 12 deletions puppet/manifests/overcloud_controller.pp
Expand Up @@ -410,10 +410,6 @@
if hiera('cinder_enable_eqlx_backend', false) {
$cinder_eqlx_backend = hiera('cinder::backend::eqlx::volume_backend_name')

cinder_config {
"${cinder_eqlx_backend}/host": value => 'hostgroup';
}

cinder::backend::eqlx { $cinder_eqlx_backend :
volume_backend_name => hiera('cinder::backend::eqlx::volume_backend_name', undef),
san_ip => hiera('cinder::backend::eqlx::san_ip', undef),
Expand All @@ -431,10 +427,6 @@
if hiera('cinder_enable_dellsc_backend', false) {
$cinder_dellsc_backend = hiera('cinder::backend::dellsc_iscsi::volume_backend_name')

cinder_config {
"${cinder_dellsc_backend}/host": value => 'hostgroup';
}

cinder::backend::dellsc_iscsi{ $cinder_dellsc_backend :
volume_backend_name => hiera('cinder::backend::dellsc_iscsi::volume_backend_name', undef),
san_ip => hiera('cinder::backend::dellsc_iscsi::san_ip', undef),
Expand All @@ -452,10 +444,6 @@
if hiera('cinder_enable_netapp_backend', false) {
$cinder_netapp_backend = hiera('cinder::backend::netapp::title')

cinder_config {
"${cinder_netapp_backend}/host": value => 'hostgroup';
}

if hiera('cinder::backend::netapp::nfs_shares', undef) {
$cinder_netapp_nfs_shares = split(hiera('cinder::backend::netapp::nfs_shares', undef), ',')
}
Expand Down
12 changes: 0 additions & 12 deletions puppet/manifests/overcloud_controller_pacemaker.pp
Expand Up @@ -786,10 +786,6 @@
if hiera('cinder_enable_eqlx_backend', false) {
$cinder_eqlx_backend = hiera('cinder::backend::eqlx::volume_backend_name')

cinder_config {
"${cinder_eqlx_backend}/host": value => 'hostgroup';
}

cinder::backend::eqlx { $cinder_eqlx_backend :
volume_backend_name => hiera('cinder::backend::eqlx::volume_backend_name', undef),
san_ip => hiera('cinder::backend::eqlx::san_ip', undef),
Expand All @@ -807,10 +803,6 @@
if hiera('cinder_enable_dellsc_backend', false) {
$cinder_dellsc_backend = hiera('cinder::backend::dellsc_iscsi::volume_backend_name')

cinder_config {
"${cinder_dellsc_backend}/host": value => 'hostgroup';
}

cinder::backend::dellsc_iscsi{ $cinder_dellsc_backend :
volume_backend_name => hiera('cinder::backend::dellsc_iscsi::volume_backend_name', undef),
san_ip => hiera('cinder::backend::dellsc_iscsi::san_ip', undef),
Expand All @@ -828,10 +820,6 @@
if hiera('cinder_enable_netapp_backend', false) {
$cinder_netapp_backend = hiera('cinder::backend::netapp::title')

cinder_config {
"${cinder_netapp_backend}/host": value => 'hostgroup';
}

if hiera('cinder::backend::netapp::nfs_shares', undef) {
$cinder_netapp_nfs_shares = split(hiera('cinder::backend::netapp::nfs_shares', undef), ',')
}
Expand Down

0 comments on commit fd0b25b

Please sign in to comment.