Merge "Add volume and volumev3 endpoint in catalog"

This commit is contained in:
Jenkins 2016-12-09 13:26:44 +00:00 committed by Gerrit Code Review
commit cde36298d8
1 changed files with 48 additions and 4 deletions

View File

@ -36,26 +36,70 @@ service:
- cinder-user-create
type: single
command: openstack role add --project service --user {{ cinder.username }} admin
- name: cinder-service-create
dependencies:
- keystone
type: single
command: openstack service create --name cinder --description "OpenStack Cinder Service" volumev2
command: openstack service create --name cinder --description "OpenStack Cinder Service" volume
- name: cinder-public-endpoint-create
dependencies:
- cinder-service-create
type: single
command: openstack endpoint create --region RegionOne volumev2 public {{ address('cinder-api', cinder.api_port, external=True, with_scheme=True) }}/v2/%\(tenant_id\)s
command: openstack endpoint create --region RegionOne volume public {{ address('cinder-api', cinder.api_port, external=True, with_scheme=True) }}/v1/$\(project_id\)s
- name: cinder-internal-endpoint-create
dependencies:
- cinder-service-create
type: single
command: openstack endpoint create --region RegionOne volumev2 internal {{ address('cinder-api', cinder.api_port, with_scheme=True) }}/v2/%\(tenant_id\)s
command: openstack endpoint create --region RegionOne volume internal {{ address('cinder-api', cinder.api_port, with_scheme=True) }}/v1/$\(project_id\)s
- name: cinder-admin-endpoint-create
dependencies:
- cinder-service-create
type: single
command: openstack endpoint create --region RegionOne volumev2 admin {{ address('cinder-api', cinder.api_port, with_scheme=True) }}/v2/%\(tenant_id\)s
command: openstack endpoint create --region RegionOne volume admin {{ address('cinder-api', cinder.api_port, with_scheme=True) }}/v1/$\(project_id\)s
- name: cinder-service-create-v2
dependencies:
- keystone
type: single
command: openstack service create --name cinder --description "OpenStack Cinder Service V2" volumev2
- name: cinder-public-endpoint-create-v2
dependencies:
- cinder-service-create-v2
type: single
command: openstack endpoint create --region RegionOne volumev2 public {{ address('cinder-api', cinder.api_port, external=True, with_scheme=True) }}/v2/$\(project_id\)s
- name: cinder-internal-endpoint-create-v2
dependencies:
- cinder-service-create-v2
type: single
command: openstack endpoint create --region RegionOne volumev2 internal {{ address('cinder-api', cinder.api_port, with_scheme=True) }}/v2/$\(project_id\)s
- name: cinder-admin-endpoint-create-v2
dependencies:
- cinder-service-create-v2
type: single
command: openstack endpoint create --region RegionOne volumev2 admin {{ address('cinder-api', cinder.api_port, with_scheme=True) }}/v2/$\(project_id\)s
- name: cinder-service-create-v3
dependencies:
- keystone
type: single
command: openstack service create --name cinder --description "OpenStack Cinder Service V3" volumev3
- name: cinder-public-endpoint-create-v3
dependencies:
- cinder-service-create-v3
type: single
command: openstack endpoint create --region RegionOne volumev3 public {{ address('cinder-api', cinder.api_port, external=True, with_scheme=True) }}/v3/$\(project_id\)s
- name: cinder-internal-endpoint-create-v3
dependencies:
- cinder-service-create-v3
type: single
command: openstack endpoint create --region RegionOne volumev3 internal {{ address('cinder-api', cinder.api_port, with_scheme=True) }}/v3/$\(project_id\)s
- name: cinder-admin-endpoint-create-v3
dependencies:
- cinder-service-create-v3
type: single
command: openstack endpoint create --region RegionOne volumev3 admin {{ address('cinder-api', cinder.api_port, with_scheme=True) }}/v3/$\(project_id\)s
daemon:
command: cinder-api --config-file /etc/cinder/cinder.conf
files: