cinder/releasenotes/notes/fujitsu-improve-cli-function-6cabf36ffc6d44d6.yaml
inori 6adc73299b Fujitsu Driver: Improve CLI function
When the CLI command execution encounters an error, the storage
returns an error code.
However, only some error codes could be parsed, resulting the
inability to view specific error information in the log.
To fix this issue, the parsing of error codes has been added when
the CLI encounters an error, allowing the error information to be
viewed in the log.

In addition, this patch also adds support for SSH keys,
allowing connections to the storage using SSH key.

Closes-Bug: #2048850
Change-Id: I204f3889e3401b142dd7c9a6e11585639585abfc
2025-02-14 14:41:33 +08:00

41 lines
1.7 KiB
YAML

---
features:
- |
Fujitsu Eternus DX driver: Added support SSH key.
Added the method for connecting to Eternus Storage using SSH key.
The connection method can be selected by setting the value of parameter
``fujitsu_passwordless``, which has a default value of ``True``.
* When ``fujitsu_passwordless`` is set to ``True``, SSH key is used for
connecting to the storage. Additionally, ``fujitsu_private_key_path``
needs to be set to the path of the SSH private key.
* When ``fujitsu_passwordless`` is set to ``False``, password is used for
SSH connection to the storage.
See the `Fujitsu ETERNUS DX driver documentation
<https://docs.openstack.org/cinder/latest/configuration/block-storage/drivers/fujitsu-eternus-dx-driver.html>`_
for details.
upgrade:
- |
Fujitsu Eternus DX driver: Added SSH key and password connection switching
Added the method for connecting to Eternus Storage using SSH key.
The connection method can be selected by setting the value of parameter
``fujitsu_passwordless``, which has a default value of ``True``.
For upgrading from previous versions that relied on password authentication,
you must explicitly set ``fujitsu_passwordless = False`` in the
configuration. This ensures backward compatibility with the legacy
password-based workflow.
The default True value enforces key-based auth for new deployments, aligning
with security best practices at the cost of a minor configuration adjustment
for existing users.
fixes:
- |
Fujitsu Eternus DX driver `bug #2048850
<https://bugs.launchpad.net/cinder/+bug/2048850>`_:
Added parsing of error messages when CLI execution fails.