diff options
author | Jenkins <jenkins@review.openstack.org> | 2016-11-01 12:23:47 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2016-11-01 12:23:47 +0000 |
commit | 0f41197e6aeded5d5d2a0c3f9f0cd1a0d709d087 (patch) | |
tree | 538e3d748de8c791de380669befee537b71e67c9 /puppet | |
parent | 3c76dac14d474e0ae08e84da340036b92b539043 (diff) | |
parent | b6a4bdc3e4db97785b930065260c713f6e70a4da (diff) |
Merge "Re-add NFS backend for Glance"
Diffstat (limited to 'puppet')
-rw-r--r-- | puppet/services/glance-base.yaml | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/puppet/services/glance-base.yaml b/puppet/services/glance-base.yaml index 3294fc0f..cc979af9 100644 --- a/puppet/services/glance-base.yaml +++ b/puppet/services/glance-base.yaml @@ -44,6 +44,21 @@ parameters: type: string constraints: - allowed_values: ['swift', 'file', 'rbd'] + GlanceNfsEnabled: + default: false + description: > + When using GlanceBackend 'file', mount NFS share for image storage. + type: boolean + GlanceNfsShare: + default: '' + description: > + NFS share to mount for image storage (when GlanceNfsEnabled is true) + type: string + GlanceNfsOptions: + default: 'intr,context=system_u:object_r:glance_var_lib_t:s0' + description: > + NFS mount options for image storage (when GlanceNfsEnabled is true) + type: string GlanceRbdPoolName: default: images type: string @@ -92,6 +107,9 @@ outputs: glance::notify::rabbitmq::notification_driver: messagingv2 glance::registry::db::database_db_max_retries: -1 glance::registry::db::database_max_retries: -1 + tripleo::profile::base::glance::api::glance_nfs_enabled: {get_param: GlanceNfsEnabled} + tripleo::glance::nfs_mount::share: {get_param: GlanceNfsShare} + tripleo::glance::nfs_mount::options: {get_param: GlanceNfsOptions} service_config_settings: keystone: glance::keystone::auth::public_url: {get_param: [EndpointMap, GlancePublic, uri]} |