Packages changed: cockpit-podman (28.1 -> 33) dnf (4.7.0 -> 4.8.0) kmod kubernetes (1.21.3 -> 1.22.1) kubernetes1.21 (1.21.3 -> 1.21.4) libdnf (0.62.0 -> 0.63.1) libjpeg-turbo libmodulemd (2.12.1 -> 2.13.0) libqmi (1.28.6 -> 1.28.8) librepo (1.14.0 -> 1.14.2) === Details === ==== cockpit-podman ==== Version update (28.1 -> 33) - new version 33 https://github.com/cockpit-project/cockpit-podman/releases/tag/33 - fix_dependencies.patch no longer needed ==== dnf ==== Version update (4.7.0 -> 4.8.0) - Update to 4.8.0 + Do not assume that a remote rpm is complete if present + Use positive percentage for "Failed delta RPMs" message + Remove redundant new line in Groups output + Format empty group names outputs to + [doc] Document default colors + Use rpmkeys alone to verify signature + Add dnf.error message to explain rpm.error traceback when package not found after resolving a transaction (rh#1815327, rh#1887293, rh#1909845) + Bugs fixed (rh#1946975, rh#1955309) - Refresh patch for changing dnfdb path + Remove patch: dnf-4.6.0-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch + Add patch: dnf-4.8.0-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch ==== kmod ==== Subpackages: libkmod2 - Add ZSTD support on Tumbleweed only. Add a way to detect ZSTD. ==== kubernetes ==== Version update (1.21.3 -> 1.22.1) Subpackages: kubernetes-client kubernetes-kubeadm kubernetes-kubelet - Bump coredns version to 1.8.4 and etcd to 3.5.0 - Bump kubernetes-* to 1.22.1 and kubernetes-*-minus1 to 1.21.4 ==== kubernetes1.21 ==== Version update (1.21.3 -> 1.21.4) - Update to version 1.21.4: * Avoid spurious calls to update/delete validation * Update to go1.16.7 * Fix metrics reporting for the deprecated watch path * Update configure-helper.sh * Update configure-helper.sh * Update configure-helper.sh * Fix disruptive subPath test failures * Fix: ignore not a VMSS error for VMAS nodes in reconcileBackendPools * feat: Provide IPv6 support for internal load balancer * Update to using apiserver-network-proxy v1.22 * Make CSR cleaner tolerate objects with invalid status.certificate * disable aufs module * Update pd csi driver images to use v1 images (CSINode, CSIDriver, etc) * storage e2e: patch in RBAC rules for secrets * storage e2e: downgrade hostpath driver * storage e2e: disable health check containers * storage e2e: automate hostpath YAML updates, hostpath v1.6.2 * update comments and owners file for pkg/util/removeall * kubelet: do not call RemoveAll on volumes directory for orphaned pods * Fix panic in master upgrade tests * Update CHANGELOG/CHANGELOG-1.21.md for v1.21.3 * Updated to use konnectivity client v0.0.21, and implemented placeholder context * Fix the code is leaking the defaulting between unrelated pod instances * Simplify use of the fake dynamic client * fix: return empty VMAS name if using standalone VM * wait for endpoints to be available * Remove extra zone test * Fix frameworkImpl.extenders being not set * fix: Refresh VM cache when node is not found * fix: cleanup outdated routes * strip prefix 'v' in coredns version if exists * Fix closing of decorated watcher channel on timeout * fix: delete non existing disk issue * let objects without metadata pass through the managedFields admission controller ==== libdnf ==== Version update (0.62.0 -> 0.63.1) Subpackages: libdnf-repo-config-zypp libdnf2 - Update to 0.63.1 + ModuleProfile: add isDefault() + ModulePackage: add getDefaultProfile() + Add new dnf_context_module_install() C API + Fix a crash when [media] section in .treeinfo is missing for bootable media (rh#1946024) + Add hy_query_get_advisory_pkgs to C API (rh#1960561) + Add dnf_advisorypkg_get_advisory() + DNF does not fail on non UTF-8 file names in a package (rh#1893176) + Improve error-reporting for modular functions - Drop patch included in this release + Patch: 0001-Fix-a-crash-when-repoId-not-found-in-loaded-conf-gke.patch ==== libjpeg-turbo ==== - version update to 2.1.1 1. Fixed a regression introduced in 2.1.0 that caused build failures with non-GCC-compatible compilers for Un*x/Arm platforms. 2. Fixed a regression introduced by 2.1 beta1[13] that prevented the Arm 32-bit (AArch32) Neon SIMD extensions from building unless the C compiler flags included -mfloat-abi=softfp or -mfloat-abi=hard. 3. Fixed an issue in the AArch32 Neon SIMD Huffman encoder whereby reliance on undefined C compiler behavior led to crashes ("SIGBUS: illegal alignment") on Android systems when running AArch32/Thumb builds of libjpeg-turbo built with recent versions of Clang. 4. Added a command-line argument (-copy icc) to jpegtran that causes it to copy only the ICC profile markers from the source file and discard any other metadata. 5. libjpeg-turbo should now build and run on CHERI-enabled architectures, which use capability pointers that are larger than the size of size_t. 6. Fixed a regression introduced by 2.1 beta1[5] that caused a segfault in the 64-bit SSE2 Huffman encoder when attempting to losslessly transform a specially-crafted malformed JPEG image. ==== libmodulemd ==== Version update (2.12.1 -> 2.13.0) - Update to 2.13.0 + Add /data/demodularized/rpms list to modulemd and modulemd-packager formats. + modulemd-validator enables you to constrain a document type with a new "--type" option. + Reject invalid integers. Purely non-numeric values and negative numbers where an unsigned type is mandated by a specification raise a parser error now. + Handle a failed g_setenv() call in modulemd-validator. + Prevent from dereferencing a NULL pointer when reporting invalid subdocuments. + "modulemd-validator --version" command returns 0 exit code now. ==== libqmi ==== Version update (1.28.6 -> 1.28.8) - Update to version 1.28.8 * libqmi-glib: - Fix CTL "Set Data Format" output TLV prerequisites. - Fix double free in the qmiwwan based net port manager. ==== librepo ==== Version update (1.14.0 -> 1.14.2) - Update to 1.14.2 + Recover from fsync fail on read-only filesystem (rh#1956361) + Reduce time to load metadata + Fix resource leaks + Fix memory leaks