Add 2 service types to support heat
Add two new supported service type(orchestration and cloudformation) to resource, which will be used to create heat service and endpoint. partially-addresses: blueprint heat-support Change-Id: I28bb662a9c3e98380e69e0c5c7156065ea0515ec
This commit is contained in:
parent
2dfc883c1f
commit
5d7b6e7c3c
|
@ -1,2 +1,3 @@
|
|||
.bundle/
|
||||
.cookbooks/
|
||||
.project
|
||||
|
|
|
@ -2,6 +2,9 @@
|
|||
|
||||
This file is used to list changes made in each version of cookbook-openstack-identity.
|
||||
|
||||
## 7.2.0:
|
||||
* Allow orchestration and cloudformation as service/endpoint types.
|
||||
|
||||
## 7.1.0:
|
||||
* Add new attribute default["openstack"]["identity"]["policy"]["backend"], default is 'sql'.
|
||||
|
||||
|
|
|
@ -92,7 +92,7 @@ Register users, tenants, roles, services and endpoints with Keystone
|
|||
- service_name: Name of service
|
||||
- service_description: Description of service
|
||||
- service_type: Type of service to create
|
||||
- Accepted values are [ "image", "identity", "compute", "storage", "ec2", "volume" ]
|
||||
- Accepted values are [ "image", "identity", "compute", "storage", "ec2", "volume", "object-store", "metering", "network", "orchestration", "cloudformation" ]
|
||||
|
||||
### :create_endpoint Specific Attributes
|
||||
|
||||
|
@ -102,7 +102,7 @@ Register users, tenants, roles, services and endpoints with Keystone
|
|||
- endpoint_publicurl: URL to public endpoint
|
||||
- Default is same as endpoint_internalURL
|
||||
- service_type: Type of service to create endpoint for
|
||||
- Accepted values are [ "image", "identity", "compute", "storage", "ec2", "volume" ]
|
||||
- Accepted values are [ "image", "identity", "compute", "storage", "ec2", "volume", "object-store", "metering", "network", "orchestration", "cloudformation" ]
|
||||
|
||||
### Examples
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ maintainer_email "matt@opscode.com"
|
|||
license "Apache 2.0"
|
||||
description "The OpenStack Identity service Keystone."
|
||||
long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
|
||||
version "7.1.0"
|
||||
version "7.2.0"
|
||||
|
||||
recipe "openstack-identity::server", "Installs and Configures Keystone Service"
|
||||
recipe "openstack-identity::registration", "Adds user, tenant, role and endpoint records to Keystone"
|
||||
|
|
|
@ -32,7 +32,7 @@ attribute :auth_uri, :kind_of => String
|
|||
attribute :bootstrap_token, :kind_of => String
|
||||
|
||||
# Used by both :create_service and :create_endpoint
|
||||
attribute :service_type, :kind_of => String, :equal_to => [ "image", "identity", "compute", "storage", "ec2", "volume", "object-store", "metering", "network" ]
|
||||
attribute :service_type, :kind_of => String, :equal_to => [ "image", "identity", "compute", "storage", "ec2", "volume", "object-store", "metering", "network", "orchestration", "cloudformation" ]
|
||||
|
||||
# :create_service specific attributes
|
||||
attribute :service_name, :kind_of => String
|
||||
|
|
Loading…
Reference in New Issue