X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=cinder-storage.yaml;h=24739115c78df69a39cdefe9caee2a729fc965de;hb=723db1317cd62a8772c764847c80a339eae4c03f;hp=b30dcdb6ada4997a0e6c2119a739c35c868ce4bc;hpb=7cdb8ca6b46ee3ef04bc578db587a5329ce67624;p=apex-tripleo-heat-templates.git diff --git a/cinder-storage.yaml b/cinder-storage.yaml index b30dcdb6..24739115 100644 --- a/cinder-storage.yaml +++ b/cinder-storage.yaml @@ -1,12 +1,13 @@ heat_template_version: 2014-10-16 description: 'Common Block Storage Configuration' parameters: - AdminPassword: - default: '' - type: string Image: default: overcloud-cinder-volume type: string + CinderEnableIscsiBackend: + default: true + description: Whether to enable or not the Iscsi backend for Cinder + type: boolean CinderISCSIHelper: default: tgtadm description: The iSCSI helper to use with cinder. @@ -15,11 +16,6 @@ parameters: default: 5000 description: The size of the loopback file used by the cinder LVM driver. type: number - CinderPassword: - default: unset - description: The password for the cinder service account, used by cinder-api. - hidden: true - type: string VirtualIP: default: '' type: string @@ -80,6 +76,16 @@ parameters: RabbitUserName: default: '' type: string + RabbitClientUseSSL: + default: false + description: > + Rabbit client subscriber parameter to specify + an SSL connection to the RabbitMQ host. + type: string + RabbitClientPort: + default: 5672 + description: Set rabbit subscriber port, change this if using SSL + type: number SnmpdReadonlyUserName: default: ro_snmp_user description: The user name for SNMPd with readonly rights running on all Overcloud nodes @@ -97,9 +103,14 @@ resources: {get_param: Image} flavor: {get_param: Flavor} key_name: {get_param: KeyName} - user_data_format: SOFTWARE_CONFIG networks: - network: ctlplane + user_data_format: SOFTWARE_CONFIG + user_data: {get_resource: NodeUserData} + + NodeUserData: + type: OS::TripleO::NodeUserData + BlockStorageDeployment: type: OS::Heat::StructuredDeployment properties: @@ -116,15 +127,12 @@ resources: properties: group: os-apply-config config: - admin-password: {get_param: AdminPassword} keystone: host: {get_input: controller_virtual_ip} cinder: db: {get_input: cinder_dsn} volume_size_mb: get_param: CinderLVMLoopDeviceSize - service-password: - get_param: CinderPassword iscsi-helper: get_param: CinderISCSIHelper snmpd: