Packages changed: PackageKit grub2 installation-images-MicroOS (17.18 -> 17.19) iproute2 (5.14 -> 5.15) kernel-source (5.14.14 -> 5.15.2) python-Jinja2 (3.0.2 -> 3.0.3) python-PrettyTable (0.7.2 -> 2.4.0) salt toolbox === Details === ==== PackageKit ==== Subpackages: PackageKit-backend-dnf libpackagekit-glib2-18 - Apply all patches unconditonally: PackageKit-zypp-c++17.patch is merged in upstream git and thus does not justify to be conditionally applied. - Switching back to autosetup, as this works without conditional patches. - Rewrite prep phase to not use autopatch -M: SLE15/Leap15's RPM version does not support that syntax yet. ==== grub2 ==== Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi - Fix arm64 kernel image not aligned on 64k boundary (bsc#1192522) * 0001-arm64-Fix-EFI-loader-kernel-image-allocation.patch * 0002-Arm-check-for-the-PE-magic-for-the-compiled-arch.patch ==== installation-images-MicroOS ==== Version update (17.18 -> 17.19) - merge gh#openSUSE/installation-images#535 - follow python packages rename: python3-* to python38-* - 17.19 ==== iproute2 ==== Version update (5.14 -> 5.15) - update to 5.15: * lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists * man: devlink-port: fix the devlink port add synopsis * man: devlink-port: fix pfnum for devlink port add * iptuntap: fix multi-queue flag display * mptcp: unbreak JSON endpoint list * ipneigh: add support to print brief output of neigh cache in tabular format * ip/bond: add LACP active support * ip/tunnel: always print all known attributes * Add, show, link, remove IOAM namespaces and schemas * New IOAM6 encap type for routes * tc/skbmod: Introduce SKBMOD_F_ECN option * tc/f_flower: fix port range parsing ==== kernel-source ==== Version update (5.14.14 -> 5.15.2) - Linux 5.15.2 (bsc#1012628). - rsi: fix control-message timeout (bsc#1012628). - media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (bsc#1012628). - staging: r8188eu: fix memleak in rtw_wx_set_enc_ext (bsc#1012628). - staging: rtl8192u: fix control-message timeouts (bsc#1012628). - staging: r8712u: fix control-message timeout (bsc#1012628). - comedi: vmk80xx: fix bulk and interrupt message timeouts (bsc#1012628). - comedi: vmk80xx: fix bulk-buffer overflow (bsc#1012628). - comedi: vmk80xx: fix transfer-buffer overflows (bsc#1012628). - comedi: ni_usb6501: fix NULL-deref in command paths (bsc#1012628). - comedi: dt9812: fix DMA buffers on stack (bsc#1012628). - isofs: Fix out of bound access for corrupted isofs image (bsc#1012628). - staging: rtl8712: fix use-after-free in rtl8712_dl_fw (bsc#1012628). - btrfs: fix lzo_decompress_bio() kmap leakage (bsc#1012628). - kfence: default to dynamic branch instead of static keys mode (bsc#1012628). - kfence: always use static branches to guard kfence_alloc() (bsc#1012628). - binder: don't detect sender/target during buffer cleanup (bsc#1012628). - binder: use cred instead of task for getsecid (bsc#1012628). - binder: use cred instead of task for selinux checks (bsc#1012628). - binder: use euid from cred instead of using task (bsc#1012628). - Revert "proc/wchan: use printk format instead of lookup_symbol_name()" (bsc#1012628). - usb-storage: Add compatibility quirk flags for iODD 2531/2541 (bsc#1012628). - usb: musb: Balance list entry in musb_gadget_queue (bsc#1012628). - usb: gadget: Mark USB_FSL_QE broken on 64-bit (bsc#1012628). - usb: ehci: handshake CMD_RUN instead of STS_HALT (bsc#1012628). - Revert "x86/kvm: fix vcpu-id indexed array sizes" (bsc#1012628). - KVM: x86: avoid warning with -Wbitwise-instead-of-logical (bsc#1012628). - commit 26a203b - config: refresh - drop PROFILE_ALL_BRANCHES where not available any more - commit d11f2e4 - Revert "rpm/config.sh: Compress modules with zstd (jsc#SLE-21256)." This reverts commit 648b5c7cb84366056aed609528029ae9c75c3d37. Reported to cause build problems in IBS (boo#1192457). - commit dcfd611 - Update config files: set CONFIG_FORTIFY_SOURCE=y consistently (bsc#1192476) - commit 3837451 - Update config files (bsc#1192456). CONFIG_IMA_TRUSTED_KEYRING=y - commit 2251920 - series.conf: cleanup - update upstream reference and move to appropriate section - patches.suse/ALSA-usb-audio-Restrict-rates-for-the-shared-clocks.patch - commit 651a971 - Linux 5.15.1 (bsc#1012628). - sfc: Fix reading non-legacy supported link modes (bsc#1012628). - Revert "xhci: Set HCD flag to defer primary roothub registration" (bsc#1012628). - Revert "usb: core: hcd: Add support for deferring roothub registration" (bsc#1012628). - drm/amdkfd: fix boot failure when iommu is disabled in Picasso (bsc#1012628). - Revert "soc: imx: gpcv2: move reset assert after requesting domain power up" (bsc#1012628). - ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (bsc#1012628). - Revert "wcn36xx: Disable bmps when encryption is disabled" (bsc#1012628). - drm/amdgpu: revert "Add autodump debugfs node for gpu reset v8" (bsc#1012628). - drm/amd/display: Revert "Directly retrain link from debugfs" (bsc#1012628). - Revert "drm/i915/gt: Propagate change in error status to children on unhold" (bsc#1012628). - ALSA: usb-audio: Add quirk for Audient iD14 (bsc#1012628). - commit 7ecebb2 - update patch metadata - update upstream reference - patches.suse/arm64-dts-rockchip-Disable-CDN-DP-on-Pinebook-Pro.patch - commit aa05ab3 - series.conf: cleanup - move to the section for short lived patches: - patches.suse/rtw89-Fix-crash-by-loading-compressed-firmware-file.patch - commit 1fb2e08 - rtw89: Fix crash by loading compressed firmware file (bsc#1188303). - commit 42e1103 - supported-flag: consolidate a bit more patches.suse/revert-modpost-remove-get_next_text-and-make-grab-release_-file-s.patch is a partial revert of mainline commit 75893572d453 ("modpost: remove get_next_text() and make {grab,release_}file static"); it restores function get_next_line() which was removed in mainline but we still need it. As the function is static and only used in code built only with CONFIG_SUSE_KERNEL_SUPPORTED enabled, compiler issues a warning when building with CONFIG_SUSE_KERNEL_SUPPORTED disabled. Merge the patch into patches.suse/add-suse-supported-flag.patch and move the function into an #ifdef CONFIG_SUSE_KERNEL_SUPPORTED block. The only effect on expanded tree is moving get_next_line() lower so that it is only compiled when CONFIG_SUSE_KERNEL_SUPPORTED=n. - commit 0c612fa - Input: i8042 - Add quirk for Fujitsu Lifebook T725 (bsc#1191980). - commit 44f2754 - update patch metadata - update upstream references: - patches.suse/Bluetooth-sco-Fix-lock_sock-blockage-by-memcpy_from_.patch - patches.suse/media-firewire-firedtv-avc-fix-a-buffer-overflow-in-.patch - patches.suse/rtw89-Fix-two-spelling-mistakes-in-debug-messages.patch - patches.suse/rtw89-Fix-variable-dereferenced-before-check-sta.patch - patches.suse/rtw89-Remove-redundant-check-of-ret-after-call-to-rt.patch - patches.suse/rtw89-add-Realtek-802.11ax-driver.patch - patches.suse/rtw89-fix-error-function-parameter.patch - patches.suse/rtw89-fix-return-value-check-in-rtw89_cam_send_sec_k.patch - patches.suse/rtw89-fix-return-value-in-hfc_pub_cfg_chk.patch - patches.suse/rtw89-remove-duplicate-register-definitions.patch - patches.suse/rtw89-remove-unneeded-semicolon.patch - commit 2e35b89 - Refresh patches.suse/iwlwifi-module-firmware-ucode-fix.patch (boo#1191417) There is one model that contains *-66.ucode. Add the exception. - commit f0d7a09 - Update to 5.15 final - refresh configs - drop CONFIG_RESET_PISTACHIO - commit 2ab31e7 - config: update and enable armv6hl Update armv6hl configs to 5.15-rc7 and enable them. Where possible, values are taken from armv7hl, the rest is guesswork based on values of similar config options. - commit 22c5286 - config: update and enable armv7hl Update armv7hl configs to 5.15-rc7 and enable them. Where possible, values are taken from arm64, the rest is guesswork based on values of similar config options. - commit 3b362e7 - config: update and enable arm64 Update arm64 configs to 5.15-rc7 and enable them. Where possible, values are taken from x86_64, the rest is guesswork based on values of similar config options. - commit 482d5b4 - rtw89: Fix variable dereferenced before check 'sta' (bsc#1191321). - rtw89: fix return value in hfc_pub_cfg_chk (bsc#1191321). - rtw89: remove duplicate register definitions (bsc#1191321). - rtw89: fix error function parameter (bsc#1191321). - rtw89: remove unneeded semicolon (bsc#1191321). - rtw89: fix return value check in rtw89_cam_send_sec_key_cmd() (bsc#1191321). - rtw89: Remove redundant check of ret after call to rtw89_mac_enable_bb_rf (bsc#1191321). - rtw89: Fix two spelling mistakes in debug messages (bsc#1191321). - rtw89: Fix variable dereferenced before check 'sta' (bsc#1191321). - rtw89: fix return value in hfc_pub_cfg_chk (bsc#1191321). - rtw89: remove duplicate register definitions (bsc#1191321). - rtw89: fix error function parameter (bsc#1191321). - rtw89: remove unneeded semicolon (bsc#1191321). - rtw89: fix return value check in rtw89_cam_send_sec_key_cmd() (bsc#1191321). - rtw89: Remove redundant check of ret after call to rtw89_mac_enable_bb_rf (bsc#1191321). - rtw89: Fix two spelling mistakes in debug messages (bsc#1191321). - commit 719bb03 - config: arm64: enable dpaa2 restool support References: bsc#1191190 - commit c86f145 - Linux 5.14.15 (bsc#1012628). - block/mq-deadline: Move dd_queued() to fix defined but not used warning (bsc#1012628). - parisc: math-emu: Fix fall-through warnings (bsc#1012628). - sh: pgtable-3level: fix cast to pointer from integer of different size (bsc#1012628). - arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address (bsc#1012628). - ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default (bsc#1012628). - block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output (bsc#1012628). - xen/x86: prevent PVH type from getting clobbered (bsc#1012628). - r8152: avoid to resubmit rx immediately (bsc#1012628). - drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI (bsc#1012628). - drm/amdgpu: init iommu after amdkfd device init (bsc#1012628). - xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF (bsc#1012628). - xtensa: xtfpga: Try software restart before simulating CPU reset (bsc#1012628). - NFSD: Keep existing listeners on portlist error (bsc#1012628). - powerpc/lib: Add helper to check if offset is within conditional branch range (bsc#1012628). - powerpc/bpf: Validate branch ranges (bsc#1012628). - powerpc/security: Add a helper to query stf_barrier type (bsc#1012628). - powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (bsc#1012628). - ASoC: pcm512x: Mend accesses to the I2S_1 and I2S_2 registers (bsc#1012628). - ASoC: fsl_xcvr: Fix channel swap issue with ARC (bsc#1012628). - ASoC: pcm179x: Add missing entries SPI to device ID table (bsc#1012628). - ASoC: cs4341: Add SPI device ID table (bsc#1012628). - KVM: arm64: Fix host stage-2 PGD refcount (bsc#1012628). - KVM: arm64: Release mmap_lock when using VM_SHARED with MTE (bsc#1012628). - netfilter: xt_IDLETIMER: fix panic that occurs when timer_type has garbage value (bsc#1012628). - netfilter: nf_tables: skip netdev events generated on netns removal (bsc#1012628). - dma-debug: fix sg checks in debug_dma_map_sg() (bsc#1012628). - ASoC: wm8960: Fix clock configuration on slave mode (bsc#1012628). - ice: Fix failure to re-add LAN/RDMA Tx queues (bsc#1012628). - ice: Avoid crash from unnecessary IDA free (bsc#1012628). - ice: fix getting UDP tunnel entry (bsc#1012628). - ice: Print the api_patch as part of the fw.mgmt.api (bsc#1012628). - netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6 (bsc#1012628). - netfilter: ipvs: make global sysctl readonly in non-init netns (bsc#1012628). - sctp: fix transport encap_port update in sctp_vtag_verify (bsc#1012628). - lan78xx: select CRC32 (bsc#1012628). - tcp: md5: Fix overlap between vrf and non-vrf keys (bsc#1012628). - ipv6: When forwarding count rx stats on the orig netdev (bsc#1012628). - hamradio: baycom_epp: fix build for UML (bsc#1012628). - net: dsa: lantiq_gswip: fix register definition (bsc#1012628). - net/sched: act_ct: Fix byte count on fragmented packets (bsc#1012628). - NIOS2: irqflags: rename a redefined register name (bsc#1012628). - net: dsa: Fix an error handling path in 'dsa_switch_parse_ports_of()' (bsc#1012628). - powerpc/smp: do not decrement idle task preempt count in CPU offline (bsc#1012628). - net: hns3: Add configuration of TM QCN error event (bsc#1012628). - net: hns3: reset DWRR of unused tc to zero (bsc#1012628). - net: hns3: add limit ets dwrr bandwidth cannot be 0 (bsc#1012628). - net: hns3: schedule the polling again when allocation fails (bsc#1012628). - net: hns3: fix vf reset workqueue cannot exit (bsc#1012628). - net: hns3: disable sriov before unload hclge layer (bsc#1012628). - net: stmmac: Fix E2E delay mechanism (bsc#1012628). - ptp: Fix possible memory leak in ptp_clock_register() (bsc#1012628). - e1000e: Fix packet loss on Tiger Lake and later (bsc#1012628). - igc: Update I226_K device ID (bsc#1012628). - ice: Add missing E810 device ids (bsc#1012628). - net/mlx5e: IPsec: Fix a misuse of the software parser's fields (bsc#1012628). - net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (bsc#1012628). - drm/panel: ilitek-ili9881c: Fix sync for Feixin K101-IM2BYL02 panel (bsc#1012628). - drm/kmb: Work around for higher system clock (bsc#1012628). - drm/kmb: Remove clearing DPHY regs (bsc#1012628). - drm/kmb: Disable change of plane parameters (bsc#1012628). - drm/kmb: Corrected typo in handle_lcd_irq (bsc#1012628). - drm/kmb: Enable ADV bridge after modeset (bsc#1012628). - net: enetc: fix ethtool counter name for PM0_TERR (bsc#1012628). - net: enetc: make sure all traffic classes can send large frames (bsc#1012628). - can: rcar_can: fix suspend/resume (bsc#1012628). - can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification (bsc#1012628). - can: peak_pci: peak_pci_remove(): fix UAF (bsc#1012628). - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path (bsc#1012628). - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() (bsc#1012628). - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() (bsc#1012628). - can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer (bsc#1012628). - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (bsc#1012628). - can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length (bsc#1012628). - can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes (bsc#1012628). - ceph: skip existing superblocks that are blocklisted or shut down when mounting (bsc#1012628). - ceph: fix handling of "meta" errors (bsc#1012628). - tracing: Have all levels of checks prevent recursion (bsc#1012628). - ocfs2: fix data corruption after conversion from inline format (bsc#1012628). - ocfs2: mount fails with buffer overflow in strlen (bsc#1012628). - mm/userfaultfd: selftests: fix memory corruption with thp enabled (bsc#1012628). - userfaultfd: fix a race between writeprotect and exit_mmap() (bsc#1012628). - mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | MPOL_LOCAL in mbind() (bsc#1012628). - elfcore: correct reference to CONFIG_UML (bsc#1012628). - vfs: check fd has read access in kernel_read_file_from_fd() (bsc#1012628). - mm/secretmem: fix NULL page->mapping dereference in page_is_secretmem() (bsc#1012628). - ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (bsc#1012628). - ALSA: hda/realtek: Add quirk for Clevo PC50HS (bsc#1012628). - ASoC: DAPM: Fix missing kctl change notifications (bsc#1012628). - ASoC: nau8824: Fix headphone vs headset, button-press detection no longer working (bsc#1012628). - blk-cgroup: blk_cgroup_bio_start() should use irq-safe operations on blkg->iostat_cpu (bsc#1012628). - audit: fix possible null-pointer dereference in audit_filter_rules (bsc#1012628). - net: dsa: mt7530: correct ds->num_ports (bsc#1012628). - ucounts: Move get_ucounts from cred_alloc_blank to key_change_session_keyring (bsc#1012628). - ucounts: Pair inc_rlimit_ucounts with dec_rlimit_ucoutns in commit_creds (bsc#1012628). - ucounts: Proper error handling in set_cred_ucounts (bsc#1012628). - ucounts: Fix signal ucount refcounting (bsc#1012628). - KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() (bsc#1012628). - KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest (bsc#1012628). - powerpc/idle: Don't corrupt back chain when going idle (bsc#1012628). - mm, slub: fix mismatch between reconstructed freelist depth and cnt (bsc#1012628). - mm, slub: fix potential memoryleak in kmem_cache_open() (bsc#1012628). - mm, slub: fix potential use-after-free in slab_debugfs_fops (bsc#1012628). - mm, slub: fix incorrect memcg slab count for bulk free (bsc#1012628). - KVM: nVMX: promptly process interrupts delivered while in guest mode (bsc#1012628). - KVM: SEV: Flush cache on non-coherent systems before RECEIVE_UPDATE_DATA (bsc#1012628). - KVM: SEV-ES: rename guest_ins_data to sev_pio_data (bsc#1012628). - KVM: SEV-ES: clean up kvm_sev_es_ins/outs (bsc#1012628). - KVM: SEV-ES: keep INS functions together (bsc#1012628). - KVM: SEV-ES: fix length of string I/O (bsc#1012628). - KVM: SEV-ES: go over the sev_pio_data buffer in multiple passes if needed (bsc#1012628). - KVM: SEV-ES: reduce ghcb_sa_len to 32 bits (bsc#1012628). - KVM: x86: leave vcpu->arch.pio.count alone in emulator_pio_in_out (bsc#1012628). - KVM: x86: check for interrupts before deciding whether to exit the fast path (bsc#1012628). - KVM: x86: split the two parts of emulator_pio_in (bsc#1012628). - KVM: x86: remove unnecessary arguments from complete_emulator_pio_in (bsc#1012628). - nfc: nci: fix the UAF of rf_conn_info object (bsc#1012628). - isdn: cpai: check ctr->cnr to avoid array index out of bound (bsc#1012628). - netfilter: Kconfig: use 'default y' instead of 'm' for bool config option (bsc#1012628). - selftests: netfilter: remove stray bash debug line (bsc#1012628). - net: bridge: mcast: use multicast_membership_interval for IGMPv3 (bsc#1012628). - KVM: SEV-ES: Set guest_state_protected after VMSA update (bsc#1012628). - drm: mxsfb: Fix NULL pointer dereference crash on unload (bsc#1012628). - net: hns3: fix the max tx size according to user manual (bsc#1012628). - KVM: MMU: Reset mmu->pkru_mask to avoid stale data (bsc#1012628). - kunit: fix reference count leak in kfree_at_end (bsc#1012628). - drm/msm/a6xx: Serialize GMU communication (bsc#1012628). - gcc-plugins/structleak: add makefile var for disabling structleak (bsc#1012628). - iio/test-format: build kunit tests without structleak plugin (bsc#1012628). - device property: build kunit tests without structleak plugin (bsc#1012628). - thunderbolt: build kunit tests without structleak plugin (bsc#1012628). - bitfield: build kunit tests without structleak plugin (bsc#1012628). - objtool: Check for gelf_update_rel[a] failures (bsc#1012628). - objtool: Update section header before relocations (bsc#1012628). - btrfs: deal with errors when checking if a dir entry exists during log replay (bsc#1012628). - net: stmmac: add support for dwmac 3.40a (bsc#1012628). - ARM: dts: spear3xx: Fix gmac node (bsc#1012628). - isdn: mISDN: Fix sleeping function called from invalid context (bsc#1012628). - platform/x86: intel_scu_ipc: Increase virtual timeout to 10s (bsc#1012628). - platform/x86: intel_scu_ipc: Update timeout value in comment (bsc#1012628). - ALSA: hda: avoid write to STATESTS if controller is in reset (bsc#1012628). - spi: Fix deadlock when adding SPI controllers on SPI buses (bsc#1012628). - spi-mux: Fix false-positive lockdep splats (bsc#1012628). - libperf test evsel: Fix build error on !x86 architectures (bsc#1012628). - libperf tests: Fix test_stat_cpu (bsc#1012628). - perf/x86/msr: Add Sapphire Rapids CPU support (bsc#1012628). - Input: snvs_pwrkey - add clk handling (bsc#1012628). - ASoC: codec: wcd938x: Add irq config support (bsc#1012628). - scsi: iscsi: Fix set_param() handling (bsc#1012628). - scsi: storvsc: Fix validation for unsolicited incoming packets (bsc#1012628). - scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (bsc#1012628). - scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (bsc#1012628). - mm/thp: decrease nr_thps in file's mapping on THP split (bsc#1012628). - sched/scs: Reset the shadow stack when idle_task_exit (bsc#1012628). - net: hns3: fix for miscalculation of rx unused desc (bsc#1012628). - net/mlx5: Lag, move lag destruction to a workqueue (bsc#1012628). - net/mlx5: Lag, change multipath and bonding to be mutually exclusive (bsc#1012628). - drm/kmb: Enable alpha blended second plane (bsc#1012628). - drm/kmb: Limit supported mode to 1080p (bsc#1012628). - autofs: fix wait name hash calculation in autofs_wait() (bsc#1012628). - scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma() (bsc#1012628). - s390/pci: cleanup resources only if necessary (bsc#1012628). - s390/pci: fix zpci_zdev_put() on reserve (bsc#1012628). - bpf, test, cgroup: Use sk_{alloc,free} for test cases (bsc#1012628). - net: mdiobus: Fix memory leak in __mdiobus_register (bsc#1012628). - e1000e: Separate TGP board type from SPT (bsc#1012628). - ARM: 9122/1: select HAVE_FUTEX_CMPXCHG (bsc#1012628). - pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume() (bsc#1012628). - Update config files. - commit 3416a5a - Update to 5.15-rc7 - commit 89a05b7 ==== python-Jinja2 ==== Version update (3.0.2 -> 3.0.3) - update to 3.0.3 * Fix traceback rewriting internals for Python 3.10 and 3.11. (#1535) * Fix how the native environment treats leading and trailing spaces when parsing values on Python 3.10. (PR#1537) * Improve async performance by avoiding checks for common types. (#1514) * Revert change to ``hash(Node)`` behavior. Nodes are hashed by id again (#1521) * ``PackageLoader`` works when the package is a single module file. (#1512) ==== python-PrettyTable ==== Version update (0.7.2 -> 2.4.0) - update to 2.4.0: * Markdown: Add colons to align the rendered output * Add rows attribute to prettytable * Add Jupyter repr and default interpreter repr methods * Add custom format support * Add method to generate LaTex formatted string * Add support for Python 3.10 * Update issue templates * Add support for positional junction characters and add "double_border" table style * Access properties instead of protected fields in _get_options() * Use declarative metadata and support PyPy3 * Add auto index column * Support formatting options in get_json_string() * Add tbody and thead tags * Add add_rows to add several rows at once * Add setuptools as a dependency * Fix string comparison and deprecation warning - skip python2 ==== salt ==== Subpackages: python3-salt salt-master salt-minion salt-standalone-formulas-configuration salt-transactional-update - Simplify "transactional_update" module to not use SSH wrapper and allow more flexible execution - Add "--no-return-event" option to salt-call to prevent sending return event back to master. - Make "state.highstate" to acts on concurrent flag. - Fix print regression for yumnotify plugin - Added: * refactor-and-improvements-for-transactional-updates-.patch * fix-the-regression-for-yumnotify-plugin-456.patch - Use dnfnotify instead yumnotify for relevant distros - dnfnotify pkgset plugin implementation - Add rpm_vercmp python library support for version comparison - Prevent pkg plugins errors on missing cookie path (bsc#1186738) - Added: * add-rpm_vercmp-python-library-for-version-comparison.patch * mock-ip_addrs-in-utils-minions.py-unit-test-443.patch * dnfnotify-pkgset-plugin-implementation-3002.2-450.patch * fix-traceback.print_exc-calls-for-test_pip_state-432.patch * prevent-pkg-plugins-errors-on-missing-cookie-path-bs.patch - Fix ip6_interface grain to not leak secondary IPv4 aliases (bsc#1191412) - Make "salt-api" package to require python3-cherrypy on RHEL systems - Make "tar" as required for "salt-transactional-update" package - Added: * fix-ip6_interface-grain-to-not-leak-secondary-ipv4-a.patch ==== toolbox ==== - Don't install config file in /etc in favor of a built-in default. Avoids empty /etc pulling wrong image. - Handle Leap Micro (boo#1192474)