Recommended update for qclib
Announcement ID: |
SUSE-RU-2024:2613-1 |
Rating: |
moderate |
References: |
|
Affected Products: |
- openSUSE Leap 15.4
- SUSE Linux Enterprise Micro 5.3
- SUSE Linux Enterprise Micro 5.4
- SUSE Linux Enterprise Micro for Rancher 5.3
- SUSE Linux Enterprise Micro for Rancher 5.4
- SUSE Linux Enterprise Server 15 SP4
- SUSE Linux Enterprise Server 15 SP4 LTSS 15-SP4
|
An update that contains 14 features and has 10 fixes can now be installed.
Description:
This update for qclib fixes the following issues:
- Upgrade qclib to version 2.4.1 for SP4 LTSS (bsc#1214466)
- Applied a patch to change the _PATH_MOUNTED (bsc#1222143)
Upgrade to version 2.4.1 (jsc#PED-3285)
- Handle systems with
/sys/kernel/security/lockdown
enabled
- Consistency check: Fix accounting of reserved cores and CPUs
- Trace: Fix display of version information
-
Doxygen config: Remove unused options
-
Applied a patch to work under kernel lockdown (bsc#1216212,bsc#1214466)
Upgrade to version 2.4.0 (jsc#PED-3284, jsc#PED-3285):
- Recognize single frame models and rackable models
- zname: Add support for option --json
- qc_dump: Add trace and JSON dump to .tgz
Upgraded to version 2.3.2 (jsc#PED-585, jsc#PED-626)
- Recognize IBM LinuxONE Emperor 4
- Recognize IBM z16
s390-tools was updated to 2.30.1:
-
Added print for 'qc_type_name', amended the layers (bsc#1226609)
-
s390-tools-genprotimg-data needs to require filesystem in order
to ensure we are not installed before potential UsrMerge
migration code was running (boo#1223090).
-
Added recommends s390-tools-genprotimg-data
-
Updated to enable Secure Execution in the Cloud (bsc#1222675)
- Creates a s390-tools-genprotimg-data-*.noarch.rpm package which includes
s390x bootload binaries for x86_64:
- /lib/s390-tools/stage3.bin
- /usr/share/s390-tools/genprotimg/stage3a.bin
- /usr/share/s390-tools/genprotimg/stage3b_reloc.bin
- Excludes the above binaries from the (main) s390-tools-*.s390x.rpm
-
Requires: s390-tools-genprotimg-data
-
SE-tooling: New IBM host-key subject locality (s390-tools) (bsc#1222282)
- Provide groups as required by RPM 4.19
Upgrade s390-tools to version 2.31 (jsc#PED-3275, jsc#PED-3223):
- General:
- common.mak: Set default C/C++ standard to gnu11/gnu++11
- Add new tools / libraries:
- pvapconfig: Tool to automatically configure APQNs in SE KVM guests
- s390-tools: Provide pre-commit configuration
- Changes of existing tools:
- cpuplugd: Adjust to CPU 0 being no longer hotpluggable
- dbginfo.sh: Check for Dynamic Partition Mode
- dbginfo.sh: Update man page and copyright
- rust/pv: Add user-data signing and verifying
- rust/pvsecret: Add user defined signatures and verifications
- zdev/dracut: Consolidate device configuration
- Bug Fixes:
- dbginfo.sh: Fix relative path on script copy
- libkmipclient: Fix build with libxml2-2.12.0
- pvsecret: Fix panic if empty file is used as host key document
-
rust/pv: Fix 'elided_lifetimes_in_associated_constant' warning
-
Updated read_values.c (bsc#1219227)
-
Amended read_values for '-S' option (bsc#1217923)
Upgrade s390-tools to version 2.30:
(jsc#PED-5783, jsc#PED-6785, jsc#PED-7136, jsc#PED-6539, jsc#PED-4604,
jsc#PED-6649, jsc#PED-7138 )
- Add new tools / libraries:
- lspai: Tool to display PAI counter sets
- s390-tools: Provide a ShellCheck configuration
- Changes of existing tools / libraries:
- cpumf/pai: Add command line option for realtime scheduling
- dbginfo.sh: enhance ethtool collection for ROCE
- libutil/util_lockfile: add routine to return owning pid of file lock
- lszcrypt: Improve lszcrypt output on SE guests
- rust: Use a single workspace for all rust tools
- zdev: limit the derivation of ZDEV_SITE_ID
- zdump/df_s390: Update 'zgetdump -i' output with zlib info
- zdump/dfi_s390: Support reading compressed s390_ext dumps
- zipl/boot: Integrate zlib compression to single volume DASD dumper
- zipl/boot: compile the bootloaders only if HOST_ARCH is s390x
- zipl: Add --no-compress option to zipl command
- zkey: Also check for deconfigured and check-stopped cards
- Bug Fixes:
- ap_tools/ap-check: handle get-attributes between pre and post event
- libutil: fix util_file_read_*() using wrong format specifiers
- rust/pv: fix Invalid write of size
Provide s390-tools on x86_64 to enable Secure Execution in the Cloud (jsc#PED-578, jsc#PED-7136, and jsc#PED-7138)
Update to v2.28.0:
- Changes of existing tools:
- chzcrypt: Support for SE AP pass-through support
- genprotimg: Add support for non-s390x architectures
- lszcrypt: Support for SE AP pass-through support
- zdev: Add support for autoquiesce related sysfs attributes
- Bug Fixes:
- ap_tools/ap-check: Handle missing 'matrix' and 'control_domains' attrs
- ap_tools/ap-check: Hold ap config file lock over get attributes
- s390-tools: Fix build for ppc64le
- zdev: Add missing label in the udev-rules
- zdev: Add proper value input for the ZDEV_SITE_ID key
- zdev: Use rename-file to avoid any symlinks created
- zipl/dump: fix ngdump dracut helper script
Update to v2.27.0:
- Changes of existing tools:
- s390-tools cross-compile and non-s390x support:
- pkg-config is now mandatory for the build process
- Add PKG_CONFIG Makefile variable to select pkg-config program;
- default pkg-config or $(CROSS_COMPILE)pkg-config if
- CROSS_COMPILE is set
- Rename Makefile variable ARCH to HOST_ARCH. HOST_ARCH is the
architecture that will run the produced (executable) objects
- Add the Makefile variable BUILD_ARCH. BUILD_ARCH is the
architecture of the build system. For each Makefile variable like
CC, LINK, CPP, ... there is a suffixed version of it - e.g.
CC_FOR_BUILD. This is useful for cross compiling, and this naming
convention is very similar to the Meson convention (see
https://mesonbuild.com/Reference-tables.html#environment-variables-per-machine).
- Limit build targets for non-s390x architectures (pvattest)
- dasdfmt: Fall back to full format if space release fails
- dbginfo.sh: Add nstat for network and SNMP stats
- dbginfo.sh: Rework crypto data collection
- hyptop: Show thread util by default
- zipl: Add support for list-directed IPL dump from ECKD DASD
- Bug Fixes:
- lszcrypt: Fix argument parsing
- zdev/dracut: Fix out-of-memory (OOM) situations in the kdump crashkernel environment
- ziomon/ziorep_config: Fix for SCSI devices of type disk without block dev
- pvextract-hdr: Fix parsing issues on little-endian systems
Updat to v2.26.0:
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:
-
SUSE Linux Enterprise Micro for Rancher 5.4
zypper in -t patch SUSE-SLE-Micro-5.4-2024-2613=1
-
SUSE Linux Enterprise Micro 5.4
zypper in -t patch SUSE-SLE-Micro-5.4-2024-2613=1
-
SUSE Linux Enterprise Server 15 SP4 LTSS 15-SP4
zypper in -t patch SUSE-SLE-Product-SLES-15-SP4-LTSS-2024-2613=1
-
openSUSE Leap 15.4
zypper in -t patch SUSE-2024-2613=1
-
SUSE Linux Enterprise Micro for Rancher 5.3
zypper in -t patch SUSE-SLE-Micro-5.3-2024-2613=1
-
SUSE Linux Enterprise Micro 5.3
zypper in -t patch SUSE-SLE-Micro-5.3-2024-2613=1
Package List:
-
SUSE Linux Enterprise Micro for Rancher 5.4 (s390x)
- libkmipclient1-2.31.0-150400.7.27.1
- s390-tools-debuginfo-2.31.0-150400.7.27.1
- libekmfweb1-debuginfo-2.31.0-150400.7.27.1
- libkmipclient1-debuginfo-2.31.0-150400.7.27.1
- s390-tools-2.31.0-150400.7.27.1
- libekmfweb1-2.31.0-150400.7.27.1
- s390-tools-debugsource-2.31.0-150400.7.27.1
-
SUSE Linux Enterprise Micro for Rancher 5.4 (noarch)
- s390-tools-genprotimg-data-2.31.0-150400.7.27.1
-
SUSE Linux Enterprise Micro 5.4 (s390x)
- libkmipclient1-2.31.0-150400.7.27.1
- s390-tools-debuginfo-2.31.0-150400.7.27.1
- libekmfweb1-debuginfo-2.31.0-150400.7.27.1
- libkmipclient1-debuginfo-2.31.0-150400.7.27.1
- s390-tools-2.31.0-150400.7.27.1
- libekmfweb1-2.31.0-150400.7.27.1
- s390-tools-debugsource-2.31.0-150400.7.27.1
-
SUSE Linux Enterprise Micro 5.4 (noarch)
- s390-tools-genprotimg-data-2.31.0-150400.7.27.1
-
SUSE Linux Enterprise Server 15 SP4 LTSS 15-SP4 (s390x)
- libkmipclient1-2.31.0-150400.7.27.1
- s390-tools-debuginfo-2.31.0-150400.7.27.1
- libkmipclient1-debuginfo-2.31.0-150400.7.27.1
- s390-tools-2.31.0-150400.7.27.1
- libqc2-debuginfo-2.4.1-150400.3.3.1
- osasnmpd-debuginfo-2.31.0-150400.7.27.1
- libqc2-2.4.1-150400.3.3.1
- qclib-devel-static-2.4.1-150400.3.3.1
- qclib-debugsource-2.4.1-150400.3.3.1
- osasnmpd-2.31.0-150400.7.27.1
- s390-tools-chreipl-fcp-mpath-2.31.0-150400.7.27.1
- s390-tools-hmcdrvfs-debuginfo-2.31.0-150400.7.27.1
- qclib-2.4.1-150400.3.3.1
- libekmfweb1-debuginfo-2.31.0-150400.7.27.1
- libekmfweb1-2.31.0-150400.7.27.1
- qclib-debuginfo-2.4.1-150400.3.3.1
- qclib-devel-2.4.1-150400.3.3.1
- s390-tools-zdsfs-debuginfo-2.31.0-150400.7.27.1
- s390-tools-zdsfs-2.31.0-150400.7.27.1
- libekmfweb1-devel-2.31.0-150400.7.27.1
- s390-tools-hmcdrvfs-2.31.0-150400.7.27.1
- s390-tools-debugsource-2.31.0-150400.7.27.1
-
SUSE Linux Enterprise Server 15 SP4 LTSS 15-SP4 (noarch)
- s390-tools-genprotimg-data-2.31.0-150400.7.27.1
-
openSUSE Leap 15.4 (s390x x86_64)
- s390-tools-debuginfo-2.31.0-150400.7.27.1
- s390-tools-debugsource-2.31.0-150400.7.27.1
- s390-tools-2.31.0-150400.7.27.1
-
openSUSE Leap 15.4 (s390x)
- s390-tools-zdsfs-debuginfo-2.31.0-150400.7.27.1
- s390-tools-zdsfs-2.31.0-150400.7.27.1
- qclib-2.4.1-150400.3.3.1
- qclib-devel-static-2.4.1-150400.3.3.1
- libekmfweb1-devel-2.31.0-150400.7.27.1
- qclib-debugsource-2.4.1-150400.3.3.1
- libkmipclient1-2.31.0-150400.7.27.1
- osasnmpd-2.31.0-150400.7.27.1
- libekmfweb1-debuginfo-2.31.0-150400.7.27.1
- libkmipclient1-debuginfo-2.31.0-150400.7.27.1
- libkmipclient1-devel-2.31.0-150400.7.27.1
- osasnmpd-debuginfo-2.31.0-150400.7.27.1
- s390-tools-hmcdrvfs-2.31.0-150400.7.27.1
- s390-tools-chreipl-fcp-mpath-2.31.0-150400.7.27.1
- libekmfweb1-2.31.0-150400.7.27.1
- s390-tools-hmcdrvfs-debuginfo-2.31.0-150400.7.27.1
- libqc2-debuginfo-2.4.1-150400.3.3.1
- libqc2-2.4.1-150400.3.3.1
- qclib-debuginfo-2.4.1-150400.3.3.1
- qclib-devel-2.4.1-150400.3.3.1
-
openSUSE Leap 15.4 (noarch)
- s390-tools-genprotimg-data-2.31.0-150400.7.27.1
-
SUSE Linux Enterprise Micro for Rancher 5.3 (s390x)
- libkmipclient1-2.31.0-150400.7.27.1
- s390-tools-debuginfo-2.31.0-150400.7.27.1
- libekmfweb1-debuginfo-2.31.0-150400.7.27.1
- libkmipclient1-debuginfo-2.31.0-150400.7.27.1
- s390-tools-2.31.0-150400.7.27.1
- libekmfweb1-2.31.0-150400.7.27.1
- s390-tools-debugsource-2.31.0-150400.7.27.1
-
SUSE Linux Enterprise Micro for Rancher 5.3 (noarch)
- s390-tools-genprotimg-data-2.31.0-150400.7.27.1
-
SUSE Linux Enterprise Micro 5.3 (s390x)
- libkmipclient1-2.31.0-150400.7.27.1
- s390-tools-debuginfo-2.31.0-150400.7.27.1
- libekmfweb1-debuginfo-2.31.0-150400.7.27.1
- libkmipclient1-debuginfo-2.31.0-150400.7.27.1
- s390-tools-2.31.0-150400.7.27.1
- libekmfweb1-2.31.0-150400.7.27.1
- s390-tools-debugsource-2.31.0-150400.7.27.1
-
SUSE Linux Enterprise Micro 5.3 (noarch)
- s390-tools-genprotimg-data-2.31.0-150400.7.27.1
References: