a06d93daa9
When using a storage backend which depends on the iSCSI protocol, such as a NetApp or VNX appliance in iSCSI mode, cinder would work only partially. New volumes could be created, but download to image and backup routines would not work, and the reason would not be clear from the logs. Change-Id: I0bc876fef42b2c2d881c77ea1f65c43b7cc5d798
76 lines
1.9 KiB
YAML
76 lines
1.9 KiB
YAML
---
|
|
# Copyright 2014, Rackspace US, Inc.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
component_skel:
|
|
cinder_api:
|
|
belongs_to:
|
|
- cinder_all
|
|
cinder_scheduler:
|
|
belongs_to:
|
|
- cinder_all
|
|
cinder_volume:
|
|
belongs_to:
|
|
- cinder_all
|
|
cinder_backup:
|
|
belongs_to:
|
|
- cinder_all
|
|
|
|
|
|
container_skel:
|
|
cinder_api_container:
|
|
belongs_to:
|
|
- storage-infra_containers
|
|
contains:
|
|
- cinder_api
|
|
properties:
|
|
service_name: cinder
|
|
cinder_scheduler_container:
|
|
belongs_to:
|
|
- storage-infra_containers
|
|
contains:
|
|
- cinder_scheduler
|
|
properties:
|
|
service_name: cinder
|
|
cinder_volumes_container:
|
|
belongs_to:
|
|
- storage_containers
|
|
contains:
|
|
- cinder_volume
|
|
- cinder_backup
|
|
properties:
|
|
# When using LVM or any iSCSI based (see LP#1226855) cinder backends, such as
|
|
# NetApp with iSCSI protocol, it is advised to run cinder-volumes on metal.
|
|
# If you are using a different backend you may want to remove "is_metal: true".
|
|
# Otherwise if cinder-volumes is already running in containers you may want to
|
|
# leave is_metal off, alternatively you will have to migrate your volumes once
|
|
# deployed on metal.
|
|
is_metal: true
|
|
service_name: cinder
|
|
|
|
|
|
physical_skel:
|
|
storage-infra_containers:
|
|
belongs_to:
|
|
- all_containers
|
|
storage-infra_hosts:
|
|
belongs_to:
|
|
- hosts
|
|
storage_containers:
|
|
belongs_to:
|
|
- all_containers
|
|
storage_hosts:
|
|
belongs_to:
|
|
- hosts
|