Enable image inject metadata properties & user roles to be ignored
Adding GlanceInjectMetadataProperties & GlanceIgnoreUserRoles to
inject metadata properties to the image with specific user roles
to be ignored for injecting metadata properties in the image.
Conflicts:
puppet/services/glance-api.yaml
Change-Id: Ie6504f73fd5f7492389d6c55a89c66b8ca568ef7
(cherry picked from commit ae8998f36a
)
This commit is contained in:
parent
1edad15e6d
commit
61ac7d3074
|
@ -141,6 +141,14 @@ parameters:
|
|||
default: 'raw'
|
||||
description: Desired output format for image conversion plugin.
|
||||
type: string
|
||||
GlanceInjectMetadataProperties:
|
||||
default: ''
|
||||
description: Metadata properties to be injected in image.
|
||||
type: comma_delimited_list
|
||||
GlanceIgnoreUserRoles:
|
||||
default: 'admin'
|
||||
description: List of user roles to be ignored for injecting image metadata properties.
|
||||
type: comma_delimited_list
|
||||
GlanceEnabledImportMethods:
|
||||
default: 'web-download'
|
||||
description: >
|
||||
|
@ -272,6 +280,8 @@ outputs:
|
|||
glance::api::node_staging_uri: {get_param: GlanceNodeStagingUri}
|
||||
glance::api::image_import_plugins: {get_param: GlanceImageImportPlugins}
|
||||
glance::api::image_conversion_output_format: {get_param: GlanceImageConversionOutputFormat}
|
||||
glance::api::inject_metadata_properties: {get_param: GlanceInjectMetadataProperties}
|
||||
glance::api::ignore_user_roles: {get_param: GlanceIgnoreUserRoles}
|
||||
# NOTE: bind IP is found in hiera replacing the network name with the
|
||||
# local node IP for the given network; replacement examples
|
||||
# (eg. for internal_api):
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
---
|
||||
features:
|
||||
- |
|
||||
Add new parameter 'GlanceInjectMetadataProperties', to add metadata
|
||||
properties to be injected in image.
|
||||
Add new parameter 'GlanceIgnoreUserRoles', to specify name of user
|
||||
roles to be ignored for injecting metadata properties in the image.
|
Loading…
Reference in New Issue