Cinder Hitachi Vantara

Hao Chen Publisher

Platform:

Ubuntu
24.04 22.04
Channel Revision Published Runs on
2024.1/stable 8 26 Feb 2026
Ubuntu 22.04
2024.1/beta 11 10 Apr 2026
Ubuntu 24.04 Ubuntu 22.04
2024.1/beta 10 02 Apr 2026
Ubuntu 24.04 Ubuntu 22.04
2024.1/beta 8 26 Feb 2026
Ubuntu 24.04 Ubuntu 22.04
2023.2/stable 9 26 Feb 2026
Ubuntu 22.04
2023.2/beta 9 26 Feb 2026
Ubuntu 22.04
juju deploy cinder-hitachi-vantara --channel 2024.1/stable

Learn about configurations >

  • chap-password | string

    CHAP password for iSCSI targets. Required if use-chap-auth is set to true.

  • chap-username | string

    CHAP username for iSCSI targets. Required if use-chap-auth is set to true.

  • driver-type | string

    Default: fc

    HBSD driver accepts either 'fc' or 'iscsi' backend. If set to 'fc', Fiber Channel will be used. Otherwise, iSCSI is selected. Default is 'fc'.

  • enforce-multipath-for-image-xfer | boolean

    If set to True, enforce_multipath_for_image_xfer will be set. Default is False if no input is provided.

  • hitachi-async-copy-check-interval | int

    Default: 10

    Interval in seconds to check asynchronous copying status during a copy pair deletion or data restoration. Default is 10 seconds if no input is provided.

  • hitachi-compute-target-ports | string

    Comma-separated list of storage port IDs used to attach volumes to compute nodes (e.g. CL1-A,CL2-A).

  • hitachi-copy-check-interval | int

    Default: 3

    Interval in seconds to check copying status during a volume copy. Default is 3 seconds if no input is provided.

  • hitachi-copy-speed | int

    Default: 3

    Copy speed of storage system. 1 or 2 indicates low speed, 3 indicates middle speed, and a value between 4 and 15 indicates high speed. Default is 3 if no input is provided.

  • hitachi-discard-zero-page | boolean

    Default: True

    Enable or disable zero page reclamation in a DP-VOL. Default is True if no input is provided.

  • hitachi-exec-retry-interval | int

    Default: 3

    Retry interval in seconds for REST API execution. Default is 3 seconds if no input is provided.

  • hitachi-extend-timeout | int

    Default: 600

    Maximum wait time in seconds for a volume extension to complete. Default is 600 seconds if no input is provided.

  • hitachi-group-create | boolean

    If True, driver will create host groups or iSCSI targets on storage ports as needed. Default is False if no input is provided.

  • hitachi-group-delete | boolean

    If True, driver will delete host groups or iSCSI targets on storage ports as needed. Default is False if no input is provided.

  • hitachi-group-name-format | string

    Format string for host groups, iSCSI targets, and server objects.

  • hitachi-host-mode-options | string

    Comma-separated list of host mode option integers (e.g. 1,2,3).

  • hitachi-ldev-range | string

    Range of the LDEV numbers in the format of 'xxxx-yyyy' that can be used by the driver. Values can be in decimal format (e.g. 1000) or in colon-separated hexadecimal format (e.g. 00:03:E8).

  • hitachi-lock-timeout | int

    Default: 7200

    Max wait time in seconds for storage login/unlock. Default is 7200 seconds if no input is provided.

  • hitachi-lun-retry-interval | int

    Default: 1

    Retry interval in seconds for adding a LUN mapping to the server. Default is 1 second if no input is provided.

  • hitachi-lun-timeout | int

    Default: 50

    Max wait time in seconds for adding a LUN mapping to the server. Default is 50 seconds if no input is provided.

  • hitachi-mirror-auth-password | string

    iSCSI authentication password.

  • hitachi-mirror-auth-user | string

    iSCSI authentication username.

  • hitachi-mirror-compute-target-ports | string

    Target port names of compute node for host group or iSCSI target.

  • hitachi-mirror-ldev-range | string

    Logical device range of secondary storage system.

  • hitachi-mirror-pair-target-number | int

    Pair target name of host group or iSCSI target. Default is 0 if no input is provided.

  • hitachi-mirror-pool | string

    Pool name of the secondary storage system.

  • hitachi-mirror-rest-api-ip | string

    IP address of the REST API server.

  • hitachi-mirror-rest-api-port | int

    Default: 443

    Port number for the REST API server. Default is 443 if no input is provided.

  • hitachi-mirror-rest-pair-target-ports | string

    Comma-separated target ports for host group or iSCSI pair.

  • hitachi-mirror-rest-password | string

    Password of secondary storage system for REST API.

  • hitachi-mirror-rest-user | string

    Username of secondary storage system for REST API.

  • hitachi-mirror-snap-pool | string

    Thin pool of secondary storage system.

  • hitachi-mirror-ssl-cert-path | string

    Can be used to specify a non default path to a CA-BUNDLE file or directory with certificates of trusted CAs, which will be used to validate the backend.

  • hitachi-mirror-ssl-cert-verify | boolean

    If True, validate the backend SSL certificate. Default is False if no input is provided.

  • hitachi-mirror-storage-id | string

    ID of secondary storage system.

  • hitachi-mirror-target-ports | string

    Target port names for host group or iSCSI target.

  • hitachi-mirror-use-chap-auth | boolean

    Enable iSCSI authentication. Default is False if no input is provided.

  • hitachi-pair-target-number | int

    Pair target name of the host group or iSCSI target. Default is 0 if no input is provided.

  • hitachi-path-group-id | int

    Path group ID assigned to the remote connection for remote replication. Default is 0 if no input is provided.

  • hitachi-pools | string

    Pool number[s] or pool name[s] of the DP pool.

  • hitachi-port-scheduler | boolean

    Enable port scheduling of WWNs to the configured ports so that WWNs are registered to ports in a round-robin fashion. Default is False if no input is provided.

  • hitachi-quorum-disk-id | int

    ID of the quorum disk used for global-active device.

  • hitachi-replication-copy-speed | int

    Default: 3

    Remote copy speed. 1-2 = low, 3 = medium, 4-15 = high. Default is 3 if no input is provided.

  • hitachi-replication-number | int

    Instance number for REST API. Default is 0 if no input is provided.

  • hitachi-replication-status-check-long-interval | int

    Default: 600

    Interval at which remote replication pair status is checked. This parameter is applied if the status has not changed after the initial check. Default is 600 if no input is provided.

  • hitachi-replication-status-check-short-interval | int

    Default: 5

    Initial interval for checking replication pair status. Default is 5 if no input is provided.

  • hitachi-replication-status-check-timeout | int

    Default: 86400

    Max wait time before replication pair changes to expected status. Default is 86400 if no input is provided.

  • hitachi-rest-another-ldev-mapped-retry-timeout | int

    Default: 600

    Retry time in seconds when new LUN allocation request fails. Default is 600 if no input is provided.

  • hitachi-rest-connect-timeout | int

    Default: 30

    Maximum wait time in seconds for connecting to REST API session. Default is 30 if no input is provided.

  • hitachi-rest-disable-io-wait | boolean

    Default: True

    This option will allow detaching volume immediately. If set False, storage may take few minutes to detach volume after I/O. Default is True if no input is provided.

  • hitachi-rest-get-api-response-timeout | int

    Default: 1800

    Maximum wait time in seconds for a response against sync methods, for example GET. Default is 1800 seconds if no input is provided.

  • hitachi-rest-job-api-response-timeout | int

    Default: 1800

    Maximum wait time in seconds for a response against async methods from REST API, for example PUT and DELETE. Default is 1800 seconds if no input is provided.

  • hitachi-rest-keep-session-loop-interval | int

    Default: 180

    Loop interval in seconds for keeping REST API session. Default is 180 seconds if no input is provided.

  • hitachi-rest-pair-target-ports | string

    Target port names for pair of the host group or iSCSI target.

  • hitachi-rest-server-busy-timeout | int

    Default: 7200

    Maximum wait time in seconds when REST API returns busy. Default is 7200 seconds if no input is provided.

  • hitachi-rest-tcp-keepalive | boolean

    Default: True

    Enable or disable TCP keepalive for REST API. Default is True if no input is provided.

  • hitachi-rest-tcp-keepcnt | int

    Default: 4

    Maximum number of TCP keepalive transmissions. Default is 4 if no input is provided.

  • hitachi-rest-tcp-keepidle | int

    Default: 60

    Time in seconds before sending first TCP keepalive packet. Default is 60 seconds if no input is provided.

  • hitachi-rest-tcp-keepintvl | int

    Default: 15

    Interval of transmissions in seconds for TCP keepalive packet. Default is 15 seconds if no input is provided.

  • hitachi-rest-timeout | int

    Default: 30

    Maximum wait time in seconds for each REST API request. Default is 30 seconds if no input is provided.

  • hitachi-restore-timeout | int

    Default: 86400

    Maximum wait time in seconds for the restore operation to complete. Default is 86400 seconds if no input is provided.

  • hitachi-set-mirror-reserve-attribute | boolean

    Default: True

    Whether to set mirror reserve attribute. Default is True if no input is provided.

  • hitachi-snap-pool | string

    Pool number or name of the snapshot pool.

  • hitachi-state-transition-timeout | int

    Default: 900

    Maximum wait time in seconds for a volume transition to complete. Default is 900 seconds if no input is provided.

  • hitachi-storage-id | string

    Product number of the storage system.

  • hitachi-target-ports | string

    IDs of the storage ports used to attach volumes to the controller node. To specify multiple ports, connect them by commas (e.g. CL1-A,CL2-A).

  • hitachi-zoning-request | boolean

    If True, configure FC zoning between server and storage. Default is False if no input is provided.

  • image-volume-cache-enabled | boolean

    If set to True, image volume cache will be enabled. This is used to speed up image to volume transfers. Default is False if no input is provided.

  • max-over-subscription-ratio | int

    Default: 1

    Support oversubscription in thin provisioning. Default is 1.

  • reserved-percentage | int

    The percentage of backend capacity is reserved.

  • san-api-port | int

    Default: 443

    API port for SAN controller.

  • san-ip | string

    IP address of SAN controller.

  • san-login | string

    Username for SAN controller.

  • san-password | string

    Password for SAN controller.

  • suppress-requests-ssl-warnings | boolean

    If set to True, suppress SSL warnings for requests. Default is False if no input is provided.

  • use-chap-auth | boolean

    Enable CHAP authentication for iSCSI targets. If set to true, CHAP authentication will be used. Defaults to false if not specified.

  • use-multipath-for-image-xfer | boolean

    If set to True, use_multipath_for_image_xfer will be set. Default is False if no input is provided.