Merge "Fix Nova Networking with Manila Generic Driver"
This commit is contained in:
@@ -7,14 +7,22 @@ manila::backend::generic{ 'generic':
|
|||||||
share_mount_path => hiera('CONFIG_MANILA_GENERIC_SHARE_MOUNT_PATH'),
|
share_mount_path => hiera('CONFIG_MANILA_GENERIC_SHARE_MOUNT_PATH'),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
packstack::manila::network{ 'generic': }
|
||||||
|
|
||||||
|
if ($::manila_network_type == 'neutron'){
|
||||||
|
$service_instance_network_helper_type = 'neutron'
|
||||||
|
}
|
||||||
|
elsif ($::manila_network_type == 'nova-network'){
|
||||||
|
$service_instance_network_helper_type = 'nova'
|
||||||
|
}
|
||||||
|
|
||||||
manila::service_instance{ 'generic':
|
manila::service_instance{ 'generic':
|
||||||
service_image_location => hiera('CONFIG_MANILA_SERVICE_IMAGE_LOCATION'),
|
service_image_location => hiera('CONFIG_MANILA_SERVICE_IMAGE_LOCATION'),
|
||||||
service_instance_user => hiera('CONFIG_MANILA_SERVICE_INSTANCE_USER'),
|
service_instance_user => hiera('CONFIG_MANILA_SERVICE_INSTANCE_USER'),
|
||||||
service_instance_password => hiera('CONFIG_MANILA_SERVICE_INSTANCE_PASSWORD'),
|
service_instance_password => hiera('CONFIG_MANILA_SERVICE_INSTANCE_PASSWORD'),
|
||||||
|
service_instance_network_helper_type => $service_instance_network_helper_type,
|
||||||
}
|
}
|
||||||
|
|
||||||
packstack::manila::network{ 'generic': }
|
|
||||||
|
|
||||||
class { '::manila::compute::nova':
|
class { '::manila::compute::nova':
|
||||||
nova_admin_password => hiera('CONFIG_NOVA_KS_PW'),
|
nova_admin_password => hiera('CONFIG_NOVA_KS_PW'),
|
||||||
nova_admin_tenant_name => 'services',
|
nova_admin_tenant_name => 'services',
|
||||||
|
|||||||
Reference in New Issue
Block a user