Recommended update for open-iscsi
| Announcement ID: | SUSE-RU-2020:2396-1 |
|---|---|
| Rating: | moderate |
| References: | |
| Affected Products: |
|
An update that contains one feature can now be installed.
Description:
This update for open-iscsi fixes the following issues:
Upgrade to upstream version 2.1.2 as 2.1.2-suse (jsc#SES-1081)
- Use openssl for random data generation
- Misspelled socket name might cause confusion to inexperienced user.
- Let initiator name be created by iscsi-init.service.
- iscsi: fix fd leak
- Fix a compiler issue about string copy in iscsiuio
- Fix a compiler issue about writing one byte
- Fix issue with zero-length arrays at end of struct
- Add iscsi-init.service
Note that the "iscsi-init.service" adds a new systemd service called "iscsi-init", that creates the iSCSI initiator name file /etc/iscsi/initiatorname.iscsi, if and only if it does not exist.
- Proper disconnect of TCP connection
- Fix SIGPIPE loop in signal handler
- Update iscsi-iname.c
- log:modify iSCSI shared memory permissions for logs
- Sequence systemd services correctly when upgrading
- Ignore iface.example in iface match checks
- Fix type mismatch under musl.
- Add Wants=remote-fs-pre.target for sequencing.
- Fix issue where "iscsi-iname -p" core dumps.
- iscsi-iname: fix iscsi-iname -p access NULL pointer without given IQN prefix
- Fix iscsi.service so it handles restarts better
Patch Instructions:
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
-
Basesystem Module 15-SP2
zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP2-2020-2396=1
Package List:
-
Basesystem Module 15-SP2 (aarch64 ppc64le s390x x86_64)
- open-iscsi-debuginfo-2.1.2-22.3.1
- open-iscsi-2.1.2-22.3.1
- iscsiuio-0.7.8.6-22.3.1
- iscsiuio-debuginfo-0.7.8.6-22.3.1
- libopeniscsiusr0_2_0-2.1.2-22.3.1
- open-iscsi-debugsource-2.1.2-22.3.1
- open-iscsi-devel-2.1.2-22.3.1
- libopeniscsiusr0_2_0-debuginfo-2.1.2-22.3.1