Packages changed: babeltrace btrfsmaintenance (0.4.2 -> 0.5) busybox busybox-k8s-yaml ceph (15.2.4.89+g583fe198f6 -> 16.0.0.4862+g8ac6038555) containers-systemd (0.0+git20200602.25da9c0 -> 0.0+git20200901.c31b0cc) coreutils dbus-1 diffutils dracut (050+suse.67.g28be2f36 -> 050+suse.75.g266a76d9) ebtables fcoe-utils (1.0.32 -> 1.0.33) findutils gcc10 (10.2.1+git501 -> 10.2.1+git583) grep grub2 health-checker (1.3.4 -> 1.4) iputils (s20190709 -> s20200821) kernel-firmware (20200807 -> 20200827) kernel-source (5.8.2 -> 5.8.4) kubernetes (1.18.8 -> 1.19.0) kubernetes1.18 kubic-control (0.10.1 -> 0.10.2) libpwquality (1.4.1 -> 1.4.2) libverto (0.2.6 -> 0.3.1) libzypp (17.24.1 -> 17.24.2) lua53 lvm2 (2.03.05 -> 2.03.10) lvm2-device-mapper (1.02.163 -> 1.02.173) mozilla-nss (3.54 -> 3.55) multipath-tools (0.8.4+43+suse.908383f -> 0.8.4+183+suse.1817ce2) openldap2 (2.4.51 -> 2.4.52) patterns-containers perl permissions (1550_20200811 -> 1550_20200826) podman (2.0.4 -> 2.0.5) procps python-Babel python-appdirs python-rpm-macros (20200806.f44d3ac -> 20200824.8fa42a7) raspberrypi-firmware (2020.02.20 -> 2020.07.31) raspberrypi-firmware-config (2020.02.20 -> 2020.07.31) runc (1.0.0~rc91 -> 1.0.0~rc92) sed snapper (0.8.12 -> 0.8.13) snappy (1.1.7 -> 1.1.8) sudo suse-module-tools (15.3.3 -> 15.3.4) system-users systemd systemd-presets-common-SUSE sysuser-tools userspace-rcu (0.10.0 -> 0.12.1) weave (2.6.5 -> 2.7.0) yast2 (4.3.19 -> 4.3.24) zlib zypper (1.14.37 -> 1.14.38) === Details === ==== babeltrace ==== - Add riscv64 to ExclusiveArch ==== btrfsmaintenance ==== Version update (0.4.2 -> 0.5) - Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075) - update to version 0.5 - sysconfig: - change defaults of MUSAGE and DUSAGE for balance task to do less work, with a script to switch from existing unmodified defaults to new ones - document systemd.timer syntax - make balance, scrub, and trim mutually exclusive tasks - service file updates: - delete Install section - defrag-plugin: - switch to python3 - add alternative shell implementation of the plugin - installation docs update - Removed patches (upstream): - 0001-README-document-impact-of-balance-quota-groups.patch - 0002-sysconfig-reduce-default-balance-usage-thresholds-fa.patch - 0003-sysconfig-document-using-systemd.time-7-for-frequenc.patch - 0004-btrfsmaintenance-refresh-cron.sh-validate-periods-fo.patch - 0005-btrfs-defrag-plugin-remove-dependency-on-zypp-plugin.patch ==== busybox ==== - Set CONFIG_FIRST_SYSTEM_ID to 101 as we use 100 already as fixed ID for a system account. - Require group "nogroup" (used by adduser) ==== busybox-k8s-yaml ==== - Use pause command instead of sleep, else the container will always quit hard after 1 hour. ==== ceph ==== Version update (15.2.4.89+g583fe198f6 -> 16.0.0.4862+g8ac6038555) Subpackages: ceph-common libcephfs2 librados2 librbd1 librgw2 python3-ceph-argparse python3-ceph-common python3-cephfs python3-rados python3-rbd python3-rgw - Update to 16.0.0-4862-g8ac6038555: + rebase on tip of upstream "master" branch, SHA1 46c912978aa6a0b0f67094a27933c7bea829e6c9 - checkin.sh: build only one frontend language (English) by default, to speed up tarball generation - Update to 15.2.4-822-g24d833526b + rebase on tip of upstream "octopus" branch, SHA1 0887d548597b9d2381de42c1cc8a5c01d264ae8b - Update to 15.2.4.557+g4ac763f0b3 + rebase on tip of upstream "octopus" branch, SHA1 96411838ef6fef9a5285ca4d5c0708e6a599632e - Update to 15.2.4-511-g40953bf9d6 + rebase on tip of upstream "octopus" branch, SHA1 f3b8bc0d11ca4f8167615007645759e905b1ada5 - Update to 15.2.4-465-g5e8d9ae6bd + rebase on tip of upstream "octopus" branch, SHA1 213e2c803b4f68c9f0b33119c64638a6813d2692 - Update to 15.2.4-381-g734ae877b4: + rebase on tip of upstream "octopus" branch, SHA1 d0da4070a19a55ebe9c55904d6da2ad38833aae0 - Update to 15.2.4-342-g6987dec446: + cmake: add empty RPATH to ceph-diff-sorted - Update to 15.2.4-337-g55cec95eaf: + rebase on tip of upstream "octopus" branch, SHA1 405556b2629d8274dea2e14ee017c70a7dfb24a1 + Monitoring: Use downstream container images ==== containers-systemd ==== Version update (0.0+git20200602.25da9c0 -> 0.0+git20200901.c31b0cc) - Update to version 0.0+git20200901.c31b0cc: * Add LDAP_TLS_VERIFY_CLIENT, use "organization" - Update to version 0.0+git20200828.7cc6e97: * Add support for postfix container - Update to version 0.0+git20200825.e6c35ce: * Allow extra args for podman for the ldap container - Update to version 0.0+git20200824.8ed78c3: * New files to support OpenLDAP * Adjust documentation ==== coreutils ==== - gnulib-test-avoid-FP-perror-strerror.patch: Add patch to avoid false-positive error in gnulib tests 'test-perror2' and 'test-strerror_r', visible on armv7l. - coreutils.spec: Reference the patch. ==== dbus-1 ==== Subpackages: libdbus-1-3 - Require diffutils in post so that cmp is available ==== diffutils ==== - gnulib-test-avoid-FP-perror-strerror.patch: avoid false-positive error in gnulib tests 'test-perror2' and 'test-strerror_r', visible on armv7l. ==== dracut ==== Version update (050+suse.67.g28be2f36 -> 050+suse.75.g266a76d9) Subpackages: dracut-ima - Update to version 050+suse.75.g266a76d9: * net-lib.sh: support infiniband network mac addresses (bsc#996146) * 95iscsi: use ip_params_for_remote_addr() (bsc#1167494) * 95nfs: use ip_params_for_remote_addr() (bsc#1167494) * dracut-functions: add ip_params_for_remote_addr() helper (bsc#1167494) - Update to version 050+suse.71.g390f4d72: * 01fips: modprobe failures during manual module loading is not fatal (bsc#1169997) * 91zipl: parse-zipl.sh: honor SYSTEMD_READY (bsc#1165828) * 95iscsi: fix ipv6 target discovery (bsc#1172807) * 35network-legacy: correct conditional for creating did-setup file (bsc#1172807) ==== ebtables ==== Subpackages: libebtc0 - Have the source .service file hold a placeholder for LIBEXECDIR, which we replace during build/install phase, allowing the package to be used no matter what value %{_libexecdir} has. - replace /usr/lib with /usr/libexec in .service files to follow %_libexecdir macro changes ==== fcoe-utils ==== Version update (1.0.32 -> 1.0.33) - Add patch to fix build on architectures where char is unsigned (%arm, aarch64): * fcoe-utils-fix-arm.patch - Handle NIC names longer than 7 characters for the output of "fcoeadm -s" output (bsc#1010047), adding patch: * Handle-NIC-names-longer-than-7-characters.patch - Updated with latest upstream v1.0.33 from v1.0.32: * Added "-Wextra" and enabled "-Werror" for compiling * Ignore auto-generated files * Update systemd service files (several updates) * A bunch of gcc-10-related fixes, such as marking unused arguments, fixing strncpy()s, string truncation/overflow * better error handling/retry for link issues (like EBUSY) * replace use of "ifconfig" with "ip" in debug scripts * fix long-standing issue with netlink buffer resizing * move bash completions to proper system directory This replaces fcoe-utils-v1.0.32.tar.xz with fcoe-utils-v1.0.33.tar.xz, and it does away with the following patches, since they are all fixed upstream: * 0003-systemctl-cannot-start-fcoemon.socket.patch * 0004-fcoemon-Correctly-handle-options-in-the-service-file.patch * 0005-fcoe.service-Add-foreground-to-prevent-fcoemon-to-be.patch * 0006-fipvlan-fixup-return-value-on-error.patch * 0008-Use-correct-socket-for-fcoemon.socket.patch * 0012-fcoemon-Retry-fcm_link_getlink-on-EBUSY.patch * fcoe-utils-1.0.29-make.patch * fcoe-utils-stop-using-ifconfig.patch And the following patch was removed because we can successfully compile with "-Werror" now: * 0009-disable-Werror-building.patch ==== findutils ==== - findutils-gnulib-test-avoid-FP-perror-strerror.patch: Add patch to avoid false-positive error in gnulib tests 'test-perror2' and 'test-strerror_r', visible on armv7l. - findutils.spec: Reference the patch. - disable-null-ptr-test.patch: Refresh with -p0. ==== gcc10 ==== Version update (10.2.1+git501 -> 10.2.1+git583) Subpackages: libgcc_s1 libgomp1 libstdc++6 - Update to gcc-10 branch head (c0746a1beb1ba073c7981eb09f), git583. * Fixes ABI breakage for as-base CDTORs of final classes. [gcc#95428] - Update to gcc-10 branch head (d523b5201cce1796717a8ca669), git580. * Includes gcc10-streamer-backports1.patch and gcc10-streamer-backports2.patch. * Includes fixes for LTO ICE [bsc#1175168] and aarc64 128bit CAS miscompilation [bsc#1174753]. ==== grep ==== - gnulib-test-avoid-FP-perror-strerror.patch: Add patch to avoid false-positive error in gnulib tests 'test-perror2' and 'test-strerror_r', visible on armv7l. ==== grub2 ==== Subpackages: grub2-arm64-efi grub2-snapper-plugin - Fix verification requested but nobody cares error when loading external module in secure boot off (bsc#1175766) * 0001-shim_lock-Disable-GRUB_VERIFY_FLAGS_DEFER_AUTH-if-se.patch - Make consistent check to enable relative path on btrfs (bsc#1174567) * 0001-Unify-the-check-to-enable-btrfs-relative-path.patch ==== health-checker ==== Version update (1.3.4 -> 1.4) Subpackages: health-checker-plugins-MicroOS health-checker-plugins-kubic - Update to version 1.4 * Add checks for /tmp and systemd-logind * Build system cleanup ==== iputils ==== Version update (s20190709 -> s20200821) - Update to version s20200821 https://github.com/iputils/iputils/releases/tag/s20200821 - Remove BuildRequires libopenssl-devel (added md5 implementation thus not needed) - Remove patches from this release (arping-revert-partially-fix-sent-vs-received-package.patch, arping-fix-f-quit-on-first-reply-regression.patch) ==== kernel-firmware ==== Version update (20200807 -> 20200827) Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network - Update to version 20200827 (git commit 7a237c6ee2c7): * linux-firmware: mt7615: update firmware to 20200814 version * amdgpu: add navi12 firmware from 20.30 * amdgpu: update navi10 firmware for 20.30 * brcm: Add brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt symlink * rtl_bt: Update RTL8822C BT UART firmware to 0x0599_8A4F * i915: Add DMC firmware 2.02 for RKL * i915: Add DMC firmware 2.08 for TGL * i915: Add HuC firwmare v7.5.0 for TGL ==== kernel-source ==== Version update (5.8.2 -> 5.8.4) - Linux 5.8.4 (bsc#1012628). - drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() (bsc#1012628). - drm/panel-simple: Fix inverted V/H SYNC for Frida FRD350H54004 panel (bsc#1012628). - drm/ast: Remove unused code paths for AST 1180 (bsc#1012628). - drm/ast: Initialize DRAM type before posting GPU (bsc#1012628). - khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (bsc#1012628). - ALSA: hda: avoid reset of sdo_limit (bsc#1012628). - ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book (bsc#1012628). - ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion (bsc#1012628). - can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() (bsc#1012628). - can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated (bsc#1012628). - spi: Prevent adding devices below an unregistering controller (bsc#1012628). - io_uring: find and cancel head link async work on files exit (bsc#1012628). - mm/vunmap: add cond_resched() in vunmap_pmd_range (bsc#1012628). - romfs: fix uninitialized memory leak in romfs_dev_read() (bsc#1012628). - kernel/relay.c: fix memleak on destroy relay channel (bsc#1012628). - uprobes: __replace_page() avoid BUG in munlock_vma_page() (bsc#1012628). - squashfs: avoid bio_alloc() failure with 1Mbyte blocks (bsc#1012628 bsc#1175308). - mm: include CMA pages in lowmem_reserve at boot (bsc#1012628). - mm, page_alloc: fix core hung in free_pcppages_bulk() (bsc#1012628). - ASoC: amd: renoir: restore two more registers during resume (bsc#1012628). - RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request (bsc#1012628). - opp: Enable resources again if they were disabled earlier (bsc#1012628). - opp: Put opp table in dev_pm_opp_set_rate() for empty tables (bsc#1012628). - opp: Put opp table in dev_pm_opp_set_rate() if _set_opp_bw() fails (bsc#1012628). - ext4: do not block RWF_NOWAIT dio write on unallocated space (bsc#1012628). - ext4: fix checking of directory entry validity for inline directories (bsc#1012628). - jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (bsc#1012628). - scsi: zfcp: Fix use-after-free in request timeout handlers (bsc#1012628). - selftests: kvm: Use a shorter encoding to clear RAX (bsc#1012628). - s390/pci: fix zpci_bus_link_virtfn() (bsc#1012628). - s390/pci: re-introduce zpci_remove_device() (bsc#1012628). - s390/pci: fix PF/VF linking on hot plug (bsc#1012628). - s390/pci: ignore stale configuration request event (bsc#1012628). - mm/memory.c: skip spurious TLB flush for retried page fault (bsc#1012628). - drm: amdgpu: Use the correct size when allocating memory (bsc#1012628). - drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal (bsc#1012628). - drm/amd/display: Fix incorrect backlight register offset for DCN (bsc#1012628). - drm/amd/display: Fix EDID parsing after resume from suspend (bsc#1012628). - drm/amd/display: Blank stream before destroying HDCP session (bsc#1012628). - drm/amd/display: Fix DFPstate hang due to view port changed (bsc#1012628). - drm/amd/display: fix pow() crashing when given base 0 (bsc#1012628). - drm/i915/pmu: Prefer drm_WARN_ON over WARN_ON (bsc#1012628). - drm/i915: Provide the perf pmu.module (bsc#1012628). - scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices (bsc#1012628). - scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM (bsc#1012628). - media: budget-core: Improve exception handling in budget_register() (bsc#1012628). - media: coda: jpeg: add NULL check after kmalloc (bsc#1012628). - f2fs: fix to check page dirty status before writeback (bsc#1012628). - rtc: goldfish: Enable interrupt in set_alarm() when necessary (bsc#1012628). - media: vpss: clean up resources in init (bsc#1012628). - f2fs: should avoid inode eviction in synchronous path (bsc#1012628). - Input: psmouse - add a newline when printing 'proto' by sysfs (bsc#1012628). - MIPS: Fix unable to reserve memory for Crash kernel (bsc#1012628). - m68knommu: fix overwriting of bits in ColdFire V3 cache control (bsc#1012628). - svcrdma: Fix another Receive buffer leak (bsc#1012628). - xfs: fix inode quota reservation checks (bsc#1012628). - drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access (bsc#1012628). - riscv: Fixup static_obj() fail (bsc#1012628). - jffs2: fix UAF problem (bsc#1012628). - ceph: fix use-after-free for fsc->mdsc (bsc#1012628). - swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses (bsc#1012628). - cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (bsc#1012628). - scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (bsc#1012628). - virtio_ring: Avoid loop when vq is broken in virtqueue_poll (bsc#1012628). - media: camss: fix memory leaks on error handling paths in probe (bsc#1012628). - tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference (bsc#1012628). - xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (bsc#1012628). - alpha: fix annotation of io{read,write}{16,32}be() (bsc#1012628). - fat: fix fat_ra_init() for data clusters == 0 (bsc#1012628). - fs/signalfd.c: fix inconsistent return codes for signalfd4 (bsc#1012628). - ext4: fix potential negative array index in do_split() (bsc#1012628). - drm/virtio: fix missing dma_fence_put() in virtio_gpu_execbuffer_ioctl() (bsc#1012628). - ext4: don't allow overlapping system zones (bsc#1012628). - ext4: check journal inode extents more carefully (bsc#1012628). - netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian (bsc#1012628). - spi: stm32: fixes suspend/resume management (bsc#1012628). - ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM (bsc#1012628). - ASoC: q6routing: add dummy register read/write function (bsc#1012628). - tools/bpftool: Make skeleton code C++17-friendly by dropping typeof() (bsc#1012628). - bpf: sock_ops ctx access may stomp registers in corner case (bsc#1012628). - bpf: sock_ops sk access may stomp registers when dst_reg = src_reg (bsc#1012628). - libbpf: Fix BTF-defined map-in-map initialization on 32-bit host arches (bsc#1012628). - can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can() (bsc#1012628). - can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send not by J1939 stack (bsc#1012628). - can: j1939: transport: add j1939_session_skb_find_by_offset() function (bsc#1012628). - igc: Fix PTP initialization (bsc#1012628). - i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (bsc#1012628). - i40e: Fix crash during removing i40e driver (bsc#1012628). - net: fec: correct the error path for regulator disable in probe (bsc#1012628). - bonding: show saner speed for broadcast mode (bsc#1012628). - can: j1939: fix support for multipacket broadcast message (bsc#1012628). - can: j1939: cancel rxtimer on multipacket broadcast session complete (bsc#1012628). - can: j1939: abort multipacket broadcast session when timeout occurs (bsc#1012628). - can: j1939: add rxtimer for multipacket broadcast session (bsc#1012628). - bonding: fix a potential double-unregister (bsc#1012628). - ipvlan: fix device features (bsc#1012628). - s390/runtime_instrumentation: fix storage key handling (bsc#1012628). - s390/ptrace: fix storage key handling (bsc#1012628). - ASoC: msm8916-wcd-analog: fix register Interrupt offset (bsc#1012628). - ASoC: intel: Fix memleak in sst_media_open (bsc#1012628). - watch_queue: Limit the number of watches a user can hold (bsc#1012628). - vfio-pci: Avoid recursive read-lock usage (bsc#1012628). - vfio/type1: Add proper error unwind for vfio_iommu_replay() (bsc#1012628). - arch/ia64: Restore arch-specific pgd_offset_k implementation (bsc#1012628). - kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode (bsc#1012628). - kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode (bsc#1012628). - of/address: check for invalid range.cpu_addr (bsc#1012628). - scsi: ufs: ti-j721e-ufs: Fix error return in ti_j721e_ufs_probe() (bsc#1012628). - scsi: ufs: Add quirk to fix mishandling utrlclr/utmrlclr (bsc#1012628). - scsi: ufs: Add quirk to disallow reset of interrupt aggregation (bsc#1012628). - scsi: ufs: Add quirk to enable host controller without hce (bsc#1012628). - scsi: ufs: Introduce UFSHCD_QUIRK_PRDT_BYTE_GRAN quirk (bsc#1012628). - scsi: ufs: Add quirk to fix abnormal ocs fatal error (bsc#1012628). - scsi: ufs-pci: Add quirk for broken auto-hibernate for Intel EHL (bsc#1012628). - scsi: ufs: Fix interrupt error message for shared interrupts (bsc#1012628). - Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (bsc#1012628). - kconfig: qconf: do not limit the pop-up menu to the first row (bsc#1012628). - kconfig: qconf: fix signal connection to invalid slots (bsc#1012628). - efi: avoid error message when booting under Xen (bsc#1012628). - Fix build error when CONFIG_ACPI is not set/enabled: (bsc#1012628). - RDMA/bnxt_re: Do not add user qps to flushlist (bsc#1012628). - Revert "RDMA/hns: Reserve one sge in order to avoid local length error" (bsc#1012628). - afs: Fix key ref leak in afs_put_operation() (bsc#1012628). - kconfig: qconf: remove qInfo() to get back Qt4 support (bsc#1012628). - afs: Fix NULL deref in afs_dynroot_depopulate() (bsc#1012628). - ARM64: vdso32: Install vdso32 from vdso_install (bsc#1012628). - powerpc/fixmap: Fix the size of the early debug area (bsc#1012628). - bpf: Use get_file_rcu() instead of get_file() for task_file iterator (bsc#1012628). - powerpc/pseries/hotplug-cpu: wait indefinitely for vCPU death (bsc#1012628). - net: ena: Prevent reset after device destruction (bsc#1012628). - net: ena: Change WARN_ON expression in ena_del_napi_in_range() (bsc#1012628). - net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe() (bsc#1012628). - selftests/bpf: Remove test_align leftovers (bsc#1012628). - hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (bsc#1012628). - net: dsa: b53: check for timeout (bsc#1012628). - epoll: Keep a reference on files added to the check list (bsc#1012628). - powerpc: Fix P10 PVR revision in /proc/cpuinfo for SMT4 cores (bsc#1012628). - powerpc/pseries: Do not initiate shutdown when system is running on UPS (bsc#1012628). - EDAC/{i7core,sb,pnd2,skx}: Fix error event severity (bsc#1012628). - efi/x86: Mark kernel rodata non-executable for mixed mode (bsc#1012628). - efi: add missed destroy_workqueue when efisubsys_init fails (bsc#1012628). - efi/libstub: Stop parsing arguments at "--" (bsc#1012628). - efi/libstub: Handle NULL cmdline (bsc#1012628). - efi/libstub: Handle unterminated cmdline (bsc#1012628). - do_epoll_ctl(): clean the failure exits up a bit (bsc#1012628). - KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() (bsc#1012628). - KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set (bsc#1012628). - Revert "drm/amd/display: Improve DisplayPort monitor interop" (bsc#1012628). - Delete patches.suse/squashfs-avoid-bio_alloc-failure-with-1Mbyte-blocks.patch. - Update config files. - commit 64fe492 - Update patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch (bsc#865869 bsc#1175657). Add the second bsc reference. - commit fb64fba - Refresh patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch. - commit 74987e4 - Linux 5.8.3 (bsc#1012628). - smb3: warn on confusing error scenario with sec=krb5 (bsc#1012628). - SMB3: Fix mkdir when idsfromsid configured on mount (bsc#1012628). - genirq/affinity: Make affinity setting if activated opt-in (bsc#1012628). - genirq: Unlock irq descriptor after errors (bsc#1012628). - genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq() (bsc#1012628). - PCI: hotplug: ACPI: Fix context refcounting in acpiphp_grab_context() (bsc#1012628). - PCI/ATS: Add pci_pri_supported() to check device or associated PF (bsc#1012628). - PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken (bsc#1012628). - PCI: Add device even if driver attach failed (bsc#1012628). - PCI: qcom: Define some PARF params needed for ipq8064 SoC (bsc#1012628). - PCI: qcom: Add support for tx term offset for rev 2.1.0 (bsc#1012628). - btrfs: allow use of global block reserve for balance item deletion (bsc#1012628). - btrfs: free anon block device right after subvolume deletion (bsc#1012628). - btrfs: don't allocate anonymous block device for user invisible roots (bsc#1012628). - btrfs: preallocate anon block device at first phase of snapshot creation (bsc#1012628). - btrfs: ref-verify: fix memory leak in add_block_entry (bsc#1012628). - btrfs: only commit the delayed inode when doing a full fsync (bsc#1012628). - btrfs: stop incremening log_batch for the log root tree when syncing log (bsc#1012628). - btrfs: only commit delayed items at fsync if we are logging a directory (bsc#1012628). - btrfs: remove no longer needed use of log_writers for the log root tree (bsc#1012628). - btrfs: don't traverse into the seed devices in show_devname (bsc#1012628). - btrfs: pass checksum type via BTRFS_IOC_FS_INFO ioctl (bsc#1012628). - btrfs: open device without device_list_mutex (bsc#1012628). - btrfs: move the chunk_mutex in btrfs_read_chunk_tree (bsc#1012628). - btrfs: relocation: review the call sites which can be interrupted by signal (bsc#1012628). - btrfs: add missing check for nocow and compression inode flags (bsc#1012628). - btrfs: avoid possible signal interruption of btrfs_drop_snapshot() on relocation tree (bsc#1012628). - btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases (bsc#1012628). - btrfs: sysfs: use NOFS for device creation (bsc#1012628). - btrfs: don't WARN if we abort a transaction with EROFS (bsc#1012628). - btrfs: fix race between page release and a fast fsync (bsc#1012628). - btrfs: don't show full path of bind mounts in subvol= (bsc#1012628). - btrfs: fix messages after changing compression level by remount (bsc#1012628). - btrfs: only search for left_info if there is no right_info in try_merge_free_space (bsc#1012628). - btrfs: inode: fix NULL pointer dereference if inode doesn't need compression (bsc#1012628). - btrfs: fix memory leaks after failure to lookup checksums during inode logging (bsc#1012628). - btrfs: trim: fix underflow in trim length to prevent access beyond device boundary (bsc#1012628). - btrfs: make sure SB_I_VERSION doesn't get unset by remount (bsc#1012628). - btrfs: fix return value mixup in btrfs_get_extent (bsc#1012628). - btrfs: check correct variable after allocation in btrfs_backref_iter_alloc (bsc#1012628). - arm64: dts: qcom: sc7180: Drop the unused non-MSA SID (bsc#1012628). - arm64: perf: Correct the event index in sysfs (bsc#1012628). - dt-bindings: iio: io-channel-mux: Fix compatible string in example code (bsc#1012628). - iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592r_read_raw() (bsc#1012628). - iio: imu: st_lsm6dsx: reset hw ts after resume (bsc#1012628). - xtensa: add missing exclusive access state management (bsc#1012628). - xtensa: fix xtensa_pmu_setup prototype (bsc#1012628). - cifs: Fix leak when handling lease break for cached root fid (bsc#1012628). - powerpc/ptdump: Fix build failure in hashpagetable.c (bsc#1012628). - powerpc: Allow 4224 bytes of stack expansion for the signal frame (bsc#1012628). - powerpc: Fix circular dependency between percpu.h and mmu.h (bsc#1012628). - pinctrl: ingenic: Enhance support for IRQ_TYPE_EDGE_BOTH (bsc#1012628). - pinctrl: ingenic: Properly detect GPIO direction when configured for IRQ (bsc#1012628). - media: venus: fix multiple encoder crash (bsc#1012628). - media: vsp1: dl: Fix NULL pointer dereference on unbind (bsc#1012628). - net: ethernet: stmmac: Disable hardware multicast filter (bsc#1012628). - net: stmmac: dwmac1000: provide multicast filter fallback (bsc#1012628). - irqchip/loongson-liointc: Fix misuse of gc->mask_cache (bsc#1012628). - irqchip/gic-v4.1: Ensure accessing the correct RD when writing INVALLR (bsc#1012628). - pidfd: Add missing sock updates for pidfd_getfd() (bsc#1012628). - net/compat: Add missing sock updates for SCM_RIGHTS (bsc#1012628). - selftests/seccomp: Set NNP for TSYNC ESRCH flag test (bsc#1012628). - md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 (bsc#1012628). - bcache: allocate meta data pages as compound pages (bsc#1012628). - bcache: fix overflow in offset_to_stripe() (bsc#1012628). - bcache: avoid nr_stripes overflow in bcache_device_init() (bsc#1012628). - bcache: fix bio_{start,end}_io_acct with proper device (bsc#1012628). - bcache: use disk_{start,end}_io_acct() to count I/O for bcache device (bsc#1012628). - mac80211: fix misplaced while instead of if (bsc#1012628). - appletalk: Fix atalk_proc_init() return path (bsc#1012628). - driver core: Avoid binding drivers to dead devices (bsc#1012628). - MIPS: CPU#0 is not hotpluggable (bsc#1012628). - MIPS: qi_lb60: Fix routing to audio amplifier (bsc#1012628). - MIPS: SGI-IP27: always enable NUMA in Kconfig (bsc#1012628). - ext2: fix missing percpu_counter_inc (bsc#1012628). - khugepaged: collapse_pte_mapped_thp() flush the right range (bsc#1012628). - mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (bsc#1012628). - khugepaged: collapse_pte_mapped_thp() protect the pmd lock (bsc#1012628). - khugepaged: retract_page_tables() remember to test exit (bsc#1012628). - hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem (bsc#1012628). - mm/shuffle: don't move pages between zones and don't read garbage memmaps (bsc#1012628). - mm: fix kthread_use_mm() vs TLB invalidate (bsc#1012628). - ocfs2: change slot number type s16 to u16 (bsc#1012628). - mm/page_counter.c: fix protection usage propagation (bsc#1012628). - cma: don't quit at first error when activating reserved areas (bsc#1012628). - mm/memory_hotplug: fix unpaired mem_hotplug_begin/done (bsc#1012628). - ftrace: Setup correct FTRACE_FL_REGS flags for module (bsc#1012628). - kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler (bsc#1012628). - tracing/hwlat: Honor the tracing_cpumask (bsc#1012628). - tracing: Use trace_sched_process_free() instead of exit() for pid tracing (bsc#1012628). - watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in watchdog_info.options (bsc#1012628). - watchdog: f71808e_wdt: remove use of wrong watchdog_info option (bsc#1012628). - watchdog: f71808e_wdt: clear watchdog timeout occurred flag (bsc#1012628). - ceph: set sec_context xattr on symlink creation (bsc#1012628). - ceph: handle zero-length feature mask in session messages (bsc#1012628). - pseries: Fix 64 bit logical memory block panic (bsc#1012628). - dm ebs: Fix incorrect checking for REQ_OP_FLUSH (bsc#1012628). - dm: don't call report zones for more than the user requested (bsc#1012628). - module: Correctly truncate sysfs sections output (bsc#1012628). - bootconfig: Fix to find the initargs correctly (bsc#1012628). - perf probe: Fix wrong variable warning when the probe point is not found (bsc#1012628). - perf probe: Fix memory leakage when the probe point is not found (bsc#1012628). - perf intel-pt: Fix FUP packet state (bsc#1012628). - perf intel-pt: Fix duplicate branch after CBR (bsc#1012628). - gfs2: Fix refcount leak in gfs2_glock_poke (bsc#1012628). - gfs2: Never call gfs2_block_zero_range with an open transaction (bsc#1012628). - remoteproc: qcom: q6v5: Update running state before requesting stop (bsc#1012628). - remoteproc: qcom_q6v5_mss: Validate MBA firmware size before load (bsc#1012628). - remoteproc: qcom_q6v5_mss: Validate modem blob firmware size before load (bsc#1012628). - libnvdimm: Validate command family indices (bsc#1012628). - drm/imx: imx-ldb: Disable both channels for split mode in enc->disable() (bsc#1012628). - drm/ingenic: Fix incorrect assumption about plane->index (bsc#1012628). - crypto: algif_aead - Only wake up when ctx->more is zero (bsc#1012628). - mfd: arizona: Ensure 32k clock is put on driver unbind and error (bsc#1012628). - octeontx2-af: change (struct qmem)->entry_sz from u8 to u16 (bsc#1012628). - mtd: rawnand: fsl_upm: Remove unused mtd var (bsc#1012628). - mtd: rawnand: brcmnand: ECC error handling on EDU transfers (bsc#1012628). - platform/chrome: cros_ec_ishtp: Fix a double-unlock issue (bsc#1012628). - drm/amdgpu/debugfs: fix memory leak when pm_runtime_get_sync failed (bsc#1012628). - RDMA/ipoib: Return void from ipoib_ib_dev_stop() (bsc#1012628). - RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah() (bsc#1012628). - rtc: cpcap: fix range (bsc#1012628). - media: staging: rkisp1: remove macro RKISP1_DIR_SINK_SRC (bsc#1012628). - media: staging: rkisp1: rename macros 'RKISP1_DIR_*' to 'RKISP1_ISP_SD_*' (bsc#1012628). - media: staging: rkisp1: rsz: set default format if the given format is not RKISP1_ISP_SD_SRC (bsc#1012628). - media: rockchip: rga: Introduce color fmt macros and refactor CSC mode logic (bsc#1012628). - media: rockchip: rga: Only set output CSC mode for RGB input (bsc#1012628). - IB/uverbs: Set IOVA on IB MR in uverbs layer (bsc#1012628). - sched/uclamp: Protect uclamp fast path code with static key (bsc#1012628). - selftests/bpf: Test_progs indicate to shell on non-actions (bsc#1012628). - bpf: selftests: Restore netns after each test (bsc#1012628). - selftests/bpf: test_progs use another shell exit on non-actions (bsc#1012628). - selftests/bpf: test_progs avoid minus shell exit codes (bsc#1012628). - USB: serial: ftdi_sio: make process-packet buffer unsigned (bsc#1012628). - USB: serial: ftdi_sio: clean up receive processing (bsc#1012628). - crypto: af_alg - Fix regression on empty requests (bsc#1012628). - devres: keep both device name and resource name in pretty name (bsc#1012628). - RDMA/counter: Only bind user QPs in auto mode (bsc#1012628). - RDMA/counter: Allow manually bind QPs with different pids to same counter (bsc#1012628). - mmc: renesas_sdhi_internal_dmac: clean up the code for dma complete (bsc#1012628). - rtw88: pci: disable aspm for platform inter-op with module parameter (bsc#1012628). - rtc: pl031: fix set_alarm by adding back call to alarm_irq_enable (bsc#1012628). - crypto: caam - Remove broken arc4 support (bsc#1012628). - gpu: ipu-v3: image-convert: Combine rotate/no-rotate irq handlers (bsc#1012628). - gpu: ipu-v3: image-convert: Wait for all EOFs before completing a tile (bsc#1012628). - dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() (bsc#1012628). - ima: Fail rule parsing when appraise_flag=blacklist is unsupportable (bsc#1012628). - f2fs: compress: fix to avoid memory leak on cc->cpages (bsc#1012628). - clk: actions: Fix h_clk for Actions S500 SoC (bsc#1012628). - selftests/powerpc: ptrace-pkey: Rename variables to make it easier to follow code (bsc#1012628). - selftests/powerpc: ptrace-pkey: Update the test to mark an invalid pkey correctly (bsc#1012628). - selftests/powerpc: ptrace-pkey: Don't update expected UAMOR value (bsc#1012628). - iommu/omap: Check for failure of a call to omap_iommu_dump_ctx (bsc#1012628). - clk: qcom: gcc: fix sm8150 GPU and NPU clocks (bsc#1012628). - clk: qcom: clk-alpha-pll: remove unused/incorrect PLL_CAL_VAL (bsc#1012628). - iommu/vt-d: Handle non-page aligned address (bsc#1012628). - iommu/vt-d: Enforce PASID devTLB field mask (bsc#1012628). - iommu/vt-d: Warn on out-of-range invalidation address (bsc#1012628). - iommu/vt-d: Disable multiple GPASID-dev bind (bsc#1012628). - i2c: rcar: slave: only send STOP event when we have been addressed (bsc#1012628). - f2fs: compress: fix to update isize when overwriting compressed file (bsc#1012628). - clk: qcom: gcc-sdm660: Fix up gcc_mss_mnoc_bimc_axi_clk (bsc#1012628). - clk: clk-atlas6: fix return value check in atlas6_clk_init() (bsc#1012628). - nvme: fix deadlock in disconnect during scan_work and/or ana_work (bsc#1012628). - sched/uclamp: Fix a deadlock when enabling uclamp static key (bsc#1012628). - pwm: bcm-iproc: handle clk_get_rate() return (bsc#1012628). - perf tools: Fix term parsing for raw syntax (bsc#1012628). - tools build feature: Use CC and CXX from parent (bsc#1012628). - i2c: rcar: avoid race when unregistering slave (bsc#1012628). - nfs: ensure correct writeback errors are returned on close() (bsc#1012628). - ubi: fastmap: Don't produce the initial next anchor PEB when fastmap is disabled (bsc#1012628). - ubi: fastmap: Free fastmap next anchor peb during detach (bsc#1012628). - ubifs: Fix wrong orphan node deletion in ubifs_jnl_update|rename (bsc#1012628). - clk: hsdk: Fix bad dependency on IOMEM (bsc#1012628). - libnvdimm/security: fix a typo (bsc#1012628). - libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr (bsc#1012628). - openrisc: Fix oops caused when dumping stack (bsc#1012628). - perf evsel: Don't set sample_regs_intr/sample_regs_user for dummy event (bsc#1012628). - scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport (bsc#1012628). - nfs: nfs_file_write() should check for writeback errors (bsc#1012628). - watchdog: initialize device before misc_register (bsc#1012628). - watchdog: rti-wdt: balance pm runtime enable calls (bsc#1012628). - md-cluster: Fix potential error pointer dereference in resize_bitmaps() (bsc#1012628). - kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE (bsc#1012628). - x86/tsr: Fix tsc frequency enumeration bug on Lightning Mountain SoC (bsc#1012628). - x86/bugs/multihit: Fix mitigation reporting when VMX is not in use (bsc#1012628). - selftests/bpf: Prevent runqslower from racing on building bpftool (bsc#1012628). - Input: sentelic - fix error return when fsp_reg_write fails (bsc#1012628). - perf record: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (bsc#1012628). - selftests/bpf: Fix silent Makefile output (bsc#1012628). - vdpa: Fix pointer math bug in vdpasim_get_config() (bsc#1012628). - drm/vmwgfx: Use correct vmw_legacy_display_unit pointer (bsc#1012628). - drm/vmwgfx: Fix two list_for_each loop exit tests (bsc#1012628). - s390/test_unwind: fix possible memleak in test_unwind() (bsc#1012628). - s390/Kconfig: add missing ZCRYPT dependency to VFIO_AP (bsc#1012628). - net: qcom/emac: add missed clk_disable_unprepare in error path of emac_clks_phase1_init (bsc#1012628). - nfs: Fix getxattr kernel panic and memory overflow (bsc#1012628). - NFS: Fix flexfiles read failover (bsc#1012628). - lib/test_lockup.c: fix return value of test_lockup_init() (bsc#1012628). - fs/minix: set s_maxbytes correctly (bsc#1012628). - fs/minix: fix block limit check for V1 filesystems (bsc#1012628). - fs/minix: remove expected error message in block_to_path() (bsc#1012628). - fs/ufs: avoid potential u32 multiplication overflow (bsc#1012628). - test_kmod: avoid potential double free in trigger_config_run_type() (bsc#1012628). - i2c: iproc: fix race between client unreg and isr (bsc#1012628). - mfd: dln2: Run event handler loop under spinlock (bsc#1012628). - crypto: algif_aead - fix uninitialized ctx->init (bsc#1012628). - ALSA: echoaudio: Fix potential Oops in snd_echo_resume() (bsc#1012628). - perf bench mem: Always memset source before memcpy (bsc#1012628). - tools build feature: Quote CC and CXX for their arguments (bsc#1012628). - perf/x86/rapl: Fix missing psys sysfs attributes (bsc#1012628). - sh: landisk: Add missing initialization of sh_io_port_base (bsc#1012628). - sh: fault: Fix duplicate printing of "PC:" (bsc#1012628). - drm/i915/gt: Force the GT reset on shutdown (bsc#1012628). - drm/panfrost: Use kvfree() to free bo->sgts (bsc#1012628). - drm/dp_mst: Fix the DDC I2C device registration of an MST port (bsc#1012628). - drm/dp_mst: Fix timeout handling of MST down messages (bsc#1012628). - drm/dp_mst: Fix the DDC I2C device unregistration of an MST port (bsc#1012628). - drm/omap: force runtime PM suspend on system suspend (bsc#1012628). - drm/tidss: fix modeset init for DPI panels (bsc#1012628). - drm: Added orientation quirk for ASUS tablet model T103HAF (bsc#1012628). - drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi (bsc#1012628). - drm/amdgpu: Fix bug where DPM is not enabled after hibernate and resume (bsc#1012628). - drm/amd/display: Fix dmesg warning from setting abm level (bsc#1012628). - drm/amd/display: dchubbub p-state warning during surface planes switch (bsc#1012628). - Disable patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch (does not build). - Update config files. - commit bad027a - bonding: fix active-backup failover for current ARP slave (bsc#1174771). - commit 1874dbd ==== kubernetes ==== Version update (1.18.8 -> 1.19.0) Subpackages: kubernetes-client kubernetes-kubeadm kubernetes-kubelet - Introduce -etcd, -etcdminus1, -coredns and -corednsminus1 subpackages. This is so etcd and coredns container images can be made for specific kubernetes versions. - Bump to kubernetes 1.19.0 - kubernetes-kubeadm now requires kubernetes%{baseversion}-kubelet and kubernetes%{baseversionminus1}-kubelet. This is to ensure both are installed on Kubic even though kubernetes{%baseversion}-kubeadm only hard requires either kubelet. ==== kubernetes1.18 ==== - Introduce kubernetes$FOO-client-common package to make -client truely parralel installable - Harmonise macro names, use baseversionminus1 across all k8s packages for previous version number - Remove old macro on maxcriversion, with the new relaxed constraints - Relax constraints on kubeadm ==== kubic-control ==== Version update (0.10.1 -> 0.10.2) Subpackages: kubic-haproxycfg kubicctl kubicd - Update to version 0.10.2 - Fix apiserver argument handling in multi-master mode - Minor bug fixes - kubicctl: align options ==== libpwquality ==== Version update (1.4.1 -> 1.4.2) Subpackages: libpwquality1 pam_pwquality - update to 1.4.2: * Fix regression in handling retry, enforce_for_root, and local_users_only options introduced with the previous release. ==== libverto ==== Version update (0.2.6 -> 0.3.1) - update to 0.3.1: * Fix rare leak of DSO in module_load * Turn off -Wcast-function-type * Work around libev not being c89-compliant * Minor release bumps for verto_cleanup() * Leak fixes * Enforce strict c89 compliance for portability * Many warning fixes * Fix memleak in libverto:vfree * Update mutex usage to improve debugging * Add verto_cleanup() to free loaded_modules * Make C99 requirement explicit ==== libzypp ==== Version update (17.24.1 -> 17.24.2) - VendorAttr: Const-correct API and let Target provide its settings (bsc#1174918) - Support buildnr with commit hash in purge-kernels (bsc#1175342) This adds special behaviour for when a kernel version has the rebuild counter before the kernel commit hash. - Improve Italian traslation of the "breaking dependencies" message (bsc#1173529) - Make sure reading from lsof does not block forever (bsc#1174240) - Just collect details for the signatures found (fixes #229) - version 17.24.2 (22) ==== lua53 ==== - Added upstream-bugs.patch: upstream bug patches * Patches 2,3,4 - Added upstream-bugs-backport-lua54.patch: bugs discovered in lua54 * Patch 10: CVE-2020-24371, boo#1175449 * Patch 11: CVE-2020-24370, boo#1175448 * Patch 13 - Add RISC-V to list of 64-bit architectures ==== lvm2 ==== Version update (2.03.05 -> 2.03.10) Subpackages: liblvm2cmd2_03 - lvm can't pass build with gcc option Wstringop-overflow (bsc#1175565) + bug-1175565_lvm-cant-pass-build-with-gcc-option-Wstringop-overflow.patch - lvm2.spec + add obsoletes version for passing build + remove config item '--with-cluster=internal' for lvmlockd package - Update to LVM2.2.03.10 WHATS_NEW from 2.03.06 to 2.03.10: Version 2.03.10 - 09th August 2020 ================================== Add writecache and integrity support to lvmdbusd. Generate unique cachevol name when default required from lvcreate. Converting RAID1 volume to one with same number of legs now succeeds with a warning. Fix conversion to raid from striped lagging type. Fix conversion to 'mirrored' mirror log with larger regionsize. Zero pool metadata on allocation (disable with allocation/zero_metadata=0). Failure in zeroing or wiping will fail command (bypass with -Zn, -Wn). Add lvcreate of new cache or writecache lv with single command. Fix running out of free buffers for async writing for larger writes. Add integrity with raid capability. Fix support for lvconvert --repair used by foreign apps (i.e. Docker). Version 2.03.09 - 26th March 2020 ================================= Fix formating of vdopool (vdo_slab_size_mb was smaller by 2 bits). Fix showing of a dm kernel error when uncaching a volume with cachevol. Version 2.03.08 - 11th February 2020 ==================================== Prevent problematic snapshots of writecache volumes. Add error handling for failing allocation in _reserve_area(). Fix memleak in syncing of internal cache. Fix pvck dump_current_text memleak. Fix lvmlockd result code on error path for _query_lock_lv(). Update pvck man page and help output. Reject invalid writecache high/low_watermark setting. Report writecache status. Accept more output lines from vdo_format. Prohibit reshaping of stacked raid LVs. Avoid running cache input arg validation when creating vdo pool. Prevent raid reshaping of stacked volumes. Added VDO lvmdbusd methods for enable/disable compression & dedupe. Added VDO lvmdbusd method for converting LV to VDO pool. Version 2.03.07 - 30th November 2019 ==================================== Subcommand in vgck for repairing headers and metadata. Ensure minimum required region size on striped RaidLV creation. Fix resize of thin-pool with data and metadata of different segtype. Improve mirror type leg splitting. Improve error path handling in daemons on shutdown. Fix activation order when removing merged snapshot. Experimental VDO support for lvmdbusd. Version 2.03.06 - 23rd October 2019 =================================== Add _cpool suffix to cache-pool LV name when used by caching LV. No longer store extra UUID for cmeta and cdata cachevol layer. Enhance activation of cache devices with cachevols. Add _cvol in list of protected suffixes and start use it with DM UUID. Rename LV converted to cachevol to use _cvol suffix. Use normal LVs for wiping of cachevols. Reload cleanered cache DM only with cleaner policy. Fix cmd return when zeroing of cachevol fails. Extend lvs to show all VDO properties. Preserve VDO write policy with vdopool. Increase default vdo bio threads to 4. Continue report when cache_status fails. Add support for DM_DEVICE_GET_TARGET_VERSION into device_mapper. Fix cmirrord usage of header files from device_mapper subdir. Allow standalone activation of VDO pool just like for thin-pools. Activate thin-pool layered volume as 'read-only' device. Ignore crypto devices with UUID signature CRYPT-SUBDEV. Enhance validation for thin and cache pool conversion and swapping. Improve internal removal of cached devices. Synchronize with udev when dropping snapshot. Add missing device synchronization point before removing pvmove node. Correctly set read_ahead for LVs when pvmove is finished. Remove unsupported OPTIONS+="event_timeout" udev rule from 11-dm-lvm.rules. Prevent creating VGs with PVs with different logical block sizes. Fix metadata writes from corrupting with large physical block size. WHATS_NEW_DM from 1.02.164 to 1.02.173: Version 1.02.173 - 09th August 2020 =================================== Add support for VDO in blkdeactivate script. Version 1.02.171 - 26th March 2020 ================================== Fix dm_list interators with gcc 10 optimization (-ftree-pta). Dmeventd handles timer without looping on short intervals. Version 1.02.169 - 11th February 2020 ===================================== Enhance error messages for device creation. Version 1.02.167 - 30th November 2019 ===================================== Version 1.02.165 - 23rd October 2019 ==================================== Add support for DM_DEVICE_GET_TARGET_VERSION. Add debug of dmsetup udevcomplete with hexa print DM_COOKIE_COMPLETED. Fix versioning of dm_stats_create_region and dm_stats_create_region. - Drop patches that have been merged into upstream - bug-1122666_devices-drop-open-error-message.patch - bug-1150021_01-scanning-open-devs-rw-when-rescanning-for-write.patch - bug-1149408_Fix-rounding-writes-up-to-sector-size.patch - bug-1149408_vgcreate-vgextend-restrict-PVs-with-mixed-block-size.patch - bug-1152378-md-component-detection-for-differing-PV-and-device-s.patch - bug-1152378-pvscan-fix-PV-online-when-device-has-a-different-siz.patch - jcs-SLE5498_pvscan-allow-use-of-noudevsync-option.patch - bug-1154655_udev-remove-unsupported-OPTIONS-event_timeout-rule.patch - bug-1158628_01-tests-replaces-grep-q-usage.patch - bug-1158628_02-tests-fix-ra-checking.patch - bug-1158628_03-tests-simplify-some-var-settings.patch - bug-1158628_04-pvmove-correcting-read_ahead-setting.patch - bug-1158628_05-activation-add-synchronization-point.patch - bug-1158628_06-pvmove-add-missing-synchronization.patch - bug-1158628_07-activation-extend-handling-of-pending_delete.patch - bug-1158628_08-lv_manip-add-synchronizations.patch - bug-1158628_09-lvconvert-improve-validation-thin-and-cache-pool-con.patch - bug-1158628_10-thin-activate-layer-pool-aas-read-only-LV.patch - bug-1158628_11-tests-mdadm-stop-in-test-cleanup.patch - bug-1158628_12-test-increase-size-of-raid10-LV-allowing-tests-to-su.patch - bug-1158628_13-lvconvert-fix-return-value-when-zeroing-fails.patch - bug-1158628_14-tests-add-extra-settle.patch - bug-1158628_15-test-Fix-handling-leftovers-from-previous-tests.patch - bug-1158861_01-config-remove-filter-typo.patch - bug-1158861_02-config-Fix-default-option-which-makes-no-sense.patch - bug-1158861_03-vgchange-don-t-fail-monitor-command-if-vg-is-exporte.patch - bug-1158861_04-fix-duplicate-pv-size-check.patch - bug-1158861_05-hints-fix-copy-of-filter.patch - bug-1158861_06-fix-segfault-for-invalid-characters-in-vg-name.patch - bug-1158861_07-vgck-let-updatemetadata-repair-mismatched-metadata.patch - bug-1158861_08-hints-fix-mem-leaking-buffers.patch - bug-1158861_09-pvcreate-pvremove-fix-reacquiring-global-lock-after.patch - bug-1150021_02-bcache-add-bcache_abort.patch - bug-1150021_03-label-Use-bcache_abort_fd-to-ensure-blocks-are-no-lo.patch - bug-1150021_04-bcache-add-unit-test.patch - bug-1150021_05-bcache-bcache_invalidate_fd-only-remove-prefixes-on.patch - bug-1150021_06-fix-dev_unset_last_byte-after-write-error.patch - bug-1157736-add-suggestion-message-for-mirror-LVs.patch - bug-1171907-lvremove-remove-attached-cachevol-with-removed-LV.patch - bug-1172566_cachevol-use-cachepool-code-for-metadata-size.patch - lvm2.spec + Correct lvm2.spec 'Source' & 'Source42' URL + enable feature --with-writecache=internal ==== lvm2-device-mapper ==== Version update (1.02.163 -> 1.02.173) Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03 - lvm can't pass build with gcc option Wstringop-overflow (bsc#1175565) + bug-1175565_lvm-cant-pass-build-with-gcc-option-Wstringop-overflow.patch - lvm2.spec + add obsoletes version for passing build + remove config item '--with-cluster=internal' for lvmlockd package - Update to LVM2.2.03.10 WHATS_NEW from 2.03.06 to 2.03.10: Version 2.03.10 - 09th August 2020 ================================== Add writecache and integrity support to lvmdbusd. Generate unique cachevol name when default required from lvcreate. Converting RAID1 volume to one with same number of legs now succeeds with a warning. Fix conversion to raid from striped lagging type. Fix conversion to 'mirrored' mirror log with larger regionsize. Zero pool metadata on allocation (disable with allocation/zero_metadata=0). Failure in zeroing or wiping will fail command (bypass with -Zn, -Wn). Add lvcreate of new cache or writecache lv with single command. Fix running out of free buffers for async writing for larger writes. Add integrity with raid capability. Fix support for lvconvert --repair used by foreign apps (i.e. Docker). Version 2.03.09 - 26th March 2020 ================================= Fix formating of vdopool (vdo_slab_size_mb was smaller by 2 bits). Fix showing of a dm kernel error when uncaching a volume with cachevol. Version 2.03.08 - 11th February 2020 ==================================== Prevent problematic snapshots of writecache volumes. Add error handling for failing allocation in _reserve_area(). Fix memleak in syncing of internal cache. Fix pvck dump_current_text memleak. Fix lvmlockd result code on error path for _query_lock_lv(). Update pvck man page and help output. Reject invalid writecache high/low_watermark setting. Report writecache status. Accept more output lines from vdo_format. Prohibit reshaping of stacked raid LVs. Avoid running cache input arg validation when creating vdo pool. Prevent raid reshaping of stacked volumes. Added VDO lvmdbusd methods for enable/disable compression & dedupe. Added VDO lvmdbusd method for converting LV to VDO pool. Version 2.03.07 - 30th November 2019 ==================================== Subcommand in vgck for repairing headers and metadata. Ensure minimum required region size on striped RaidLV creation. Fix resize of thin-pool with data and metadata of different segtype. Improve mirror type leg splitting. Improve error path handling in daemons on shutdown. Fix activation order when removing merged snapshot. Experimental VDO support for lvmdbusd. Version 2.03.06 - 23rd October 2019 =================================== Add _cpool suffix to cache-pool LV name when used by caching LV. No longer store extra UUID for cmeta and cdata cachevol layer. Enhance activation of cache devices with cachevols. Add _cvol in list of protected suffixes and start use it with DM UUID. Rename LV converted to cachevol to use _cvol suffix. Use normal LVs for wiping of cachevols. Reload cleanered cache DM only with cleaner policy. Fix cmd return when zeroing of cachevol fails. Extend lvs to show all VDO properties. Preserve VDO write policy with vdopool. Increase default vdo bio threads to 4. Continue report when cache_status fails. Add support for DM_DEVICE_GET_TARGET_VERSION into device_mapper. Fix cmirrord usage of header files from device_mapper subdir. Allow standalone activation of VDO pool just like for thin-pools. Activate thin-pool layered volume as 'read-only' device. Ignore crypto devices with UUID signature CRYPT-SUBDEV. Enhance validation for thin and cache pool conversion and swapping. Improve internal removal of cached devices. Synchronize with udev when dropping snapshot. Add missing device synchronization point before removing pvmove node. Correctly set read_ahead for LVs when pvmove is finished. Remove unsupported OPTIONS+="event_timeout" udev rule from 11-dm-lvm.rules. Prevent creating VGs with PVs with different logical block sizes. Fix metadata writes from corrupting with large physical block size. WHATS_NEW_DM from 1.02.164 to 1.02.173: Version 1.02.173 - 09th August 2020 =================================== Add support for VDO in blkdeactivate script. Version 1.02.171 - 26th March 2020 ================================== Fix dm_list interators with gcc 10 optimization (-ftree-pta). Dmeventd handles timer without looping on short intervals. Version 1.02.169 - 11th February 2020 ===================================== Enhance error messages for device creation. Version 1.02.167 - 30th November 2019 ===================================== Version 1.02.165 - 23rd October 2019 ==================================== Add support for DM_DEVICE_GET_TARGET_VERSION. Add debug of dmsetup udevcomplete with hexa print DM_COOKIE_COMPLETED. Fix versioning of dm_stats_create_region and dm_stats_create_region. - Drop patches that have been merged into upstream - bug-1122666_devices-drop-open-error-message.patch - bug-1150021_01-scanning-open-devs-rw-when-rescanning-for-write.patch - bug-1149408_Fix-rounding-writes-up-to-sector-size.patch - bug-1149408_vgcreate-vgextend-restrict-PVs-with-mixed-block-size.patch - bug-1152378-md-component-detection-for-differing-PV-and-device-s.patch - bug-1152378-pvscan-fix-PV-online-when-device-has-a-different-siz.patch - jcs-SLE5498_pvscan-allow-use-of-noudevsync-option.patch - bug-1154655_udev-remove-unsupported-OPTIONS-event_timeout-rule.patch - bug-1158628_01-tests-replaces-grep-q-usage.patch - bug-1158628_02-tests-fix-ra-checking.patch - bug-1158628_03-tests-simplify-some-var-settings.patch - bug-1158628_04-pvmove-correcting-read_ahead-setting.patch - bug-1158628_05-activation-add-synchronization-point.patch - bug-1158628_06-pvmove-add-missing-synchronization.patch - bug-1158628_07-activation-extend-handling-of-pending_delete.patch - bug-1158628_08-lv_manip-add-synchronizations.patch - bug-1158628_09-lvconvert-improve-validation-thin-and-cache-pool-con.patch - bug-1158628_10-thin-activate-layer-pool-aas-read-only-LV.patch - bug-1158628_11-tests-mdadm-stop-in-test-cleanup.patch - bug-1158628_12-test-increase-size-of-raid10-LV-allowing-tests-to-su.patch - bug-1158628_13-lvconvert-fix-return-value-when-zeroing-fails.patch - bug-1158628_14-tests-add-extra-settle.patch - bug-1158628_15-test-Fix-handling-leftovers-from-previous-tests.patch - bug-1158861_01-config-remove-filter-typo.patch - bug-1158861_02-config-Fix-default-option-which-makes-no-sense.patch - bug-1158861_03-vgchange-don-t-fail-monitor-command-if-vg-is-exporte.patch - bug-1158861_04-fix-duplicate-pv-size-check.patch - bug-1158861_05-hints-fix-copy-of-filter.patch - bug-1158861_06-fix-segfault-for-invalid-characters-in-vg-name.patch - bug-1158861_07-vgck-let-updatemetadata-repair-mismatched-metadata.patch - bug-1158861_08-hints-fix-mem-leaking-buffers.patch - bug-1158861_09-pvcreate-pvremove-fix-reacquiring-global-lock-after.patch - bug-1150021_02-bcache-add-bcache_abort.patch - bug-1150021_03-label-Use-bcache_abort_fd-to-ensure-blocks-are-no-lo.patch - bug-1150021_04-bcache-add-unit-test.patch - bug-1150021_05-bcache-bcache_invalidate_fd-only-remove-prefixes-on.patch - bug-1150021_06-fix-dev_unset_last_byte-after-write-error.patch - bug-1157736-add-suggestion-message-for-mirror-LVs.patch - bug-1171907-lvremove-remove-attached-cachevol-with-removed-LV.patch - bug-1172566_cachevol-use-cachepool-code-for-metadata-size.patch - lvm2.spec + Correct lvm2.spec 'Source' & 'Source42' URL + enable feature --with-writecache=internal ==== mozilla-nss ==== Version update (3.54 -> 3.55) - update to NSS 3.55 Notable changes * P384 and P521 elliptic curve implementations are replaced with verifiable implementations from Fiat-Crypto [0] and ECCKiila [1]. * PK11_FindCertInSlot is added. With this function, a given slot can be queried with a DER-Encoded certificate, providing performance and usability improvements over other mechanisms. (bmo#1649633) * DTLS 1.3 implementation is updated to draft-38. (bmo#1647752) Relevant Bugfixes * bmo#1631583 (CVE-2020-6829, CVE-2020-12400) - Replace P384 and P521 with new, verifiable implementations from Fiat-Crypto and ECCKiila. * bmo#1649487 - Move overzealous assertion in VFY_EndWithSignature. * bmo#1631573 (CVE-2020-12401) - Remove unnecessary scalar padding. * bmo#1636771 (CVE-2020-12403) - Explicitly disable multi-part ChaCha20 (which was not functioning correctly) and more strictly enforce tag length. * bmo#1649648 - Don't memcpy zero bytes (sanitizer fix). * bmo#1649316 - Don't memcpy zero bytes (sanitizer fix). * bmo#1649322 - Don't memcpy zero bytes (sanitizer fix). * bmo#1653202 - Fix initialization bug in blapitest when compiled with NSS_DISABLE_DEPRECATED_SEED. * bmo#1646594 - Fix AVX2 detection in makefile builds. * bmo#1649633 - Add PK11_FindCertInSlot to search a given slot for a DER-encoded certificate. * bmo#1651520 - Fix slotLock race in NSC_GetTokenInfo. * bmo#1647752 - Update DTLS 1.3 implementation to draft-38. * bmo#1649190 - Run cipher, sdr, and ocsp tests under standard test cycle in CI. * bmo#1649226 - Add Wycheproof ECDSA tests. * bmo#1637222 - Consistently enforce IV requirements for DES and 3DES. * bmo#1067214 - Enforce minimum PKCS#1 v1.5 padding length in RSA_CheckSignRecover. * bmo#1646324 - Advertise PKCS#1 schemes for certificates in the signature_algorithms extension. ==== multipath-tools ==== Version update (0.8.4+43+suse.908383f -> 0.8.4+183+suse.1817ce2) Subpackages: kpartx libmpath0 - Update to version 0.8.4+183+suse.1817ce2: Added reviewed upstream fix for multipath crash * multipath: get_dm_mpvec: discard broken maps - Update to version 0.8.4+180+suse.50a2698: * Fix memory access / leak issues found with valgrind - Update to version 0.8.4+170+suse.801341f: * libmultipath: tests: fix bitfield tests * Spec file: disable LTO for %check (bsc#1133122) - Update to version 0.8.4+167+suse.70bef90: Pull in reviewed upstream changes - Bug fixes * libmultipath: add consistency check for alias settings (bsc#1172429) * libmultipath: select_action(): don't drop map if alias clashes (bsc#1172429) * libmultipath: refuse reloading an existing map with different WWID (bsc#1172429) * libmultipath: select_action(): force udev reload for uninitialized maps (bsc#1172157) * multipathd: uev_trigger(): handle incomplete ADD events (bsc#1172157) * improve logging for failure to set dev_loss_tmo (bsc#1173060, bsc#1173064) * libmultipath: add device to hwtable.c (bsc#1174026) - New features * multipath: add -D option to skip multipathd delegation * multipath: delegate flushing maps to multipathd * multipathd: add "del maps" multipathd command - Other changes * cleanup disassemble_map() code path * multipath-tools: introduce INIT_REMOVED state * logging improvements * fix "multipathd show devices" * libmultipath: remove uevent listener failback * libmultipath: create bitfield abstraction * libmultipath: count pending paths as active on loads * kpartx: handle alternate bsd disklabel location - Lots of minor fixes and cleanups - Spec file: use %service_del_postun_without_restart macro ==== openldap2 ==== Version update (2.4.51 -> 2.4.52) - updated to 2.4.52 OpenLDAP 2.4.52 (2020/08/28) Added libldap LDAP_OPT_X_TLS_REQUIRE_SAN option (ITS#9318) Added libldap OpenSSL support for multiple EECDH curves (ITS#9054) Added slapd OpenSSL support for multiple EECDH curves (ITS#9054) Fixed librewrite malloc/free corruption (ITS#9249) Fixed libldap hang when using UDP and server down (ITS#9328) Fixed slapd syncrepl rare deadlock due to network issues (ITS#9324) Fixed slapd syncrepl regression that could trigger an assert (ITS#9329) Fixed slapd-mdb index error with collapsed range (ITS#9135) - Switch from shadow to sysusers to generate ldap account - Remove if's for code older than SLE12 (Even SLE12 builds no longer) - Remove 12 years old sasl2 migration code ==== patterns-containers ==== Subpackages: patterns-containers-container_runtime patterns-containers-container_runtime_kubernetes patterns-containers-kubeadm patterns-containers-kubernetes_utilities patterns-containers-kubic_admin patterns-containers-kubic_loadbalancer patterns-containers-kubic_worker - kubeadm pattern now requires kuberlr to facilitate transparent multi-version kubectl useage ==== perl ==== Subpackages: perl-base - Move macros.perl to /usr/lib/rpm/macros.d ==== permissions ==== Version update (1550_20200811 -> 1550_20200826) Subpackages: chkstat permissions-config - Update to version 20200826: * mtr-packet: stop requiring dialout group * etc/permissions: fix mtr permission * list_permissions: improve output format * list_permissions: support globbing in --path argument * list_permissions: implement simplifications suggested in PR#92 * list_permissions: new tool for better path configuration overview ==== podman ==== Version update (2.0.4 -> 2.0.5) Subpackages: podman-cni-config - Update to v2.0.5 (bsc#1175821) * Features - Rootless Podman will now add an entry to /etc/passwd for the user who ran Podman if run with --userns=keep-id. - The podman system connection command has been reworked to support multiple connections, and reenabled for use! - Podman now has a new global flag, --connection, to specify a connection to a remote Podman API instance. * Changes - Podman's automatic systemd integration (activated by the --systemd=true flag, set by default) will now activate for containers using /usr/local/sbin/init as their command, instead of just /usr/sbin/init and /sbin/init (and any path ending in systemd). - Seccomp profiles specified by the --security-opt seccomp=... flag to podman create and podman run will now be honored even if the container was created using --privileged. * Bugfixes - Fixed a bug where the podman play kube would not honor the hostIP field for port forwarding (#5964). - Fixed a bug where the podman generate systemd command would panic on an invalid restart policy being specified (#7271). - Fixed a bug where the podman images command could take a very long time (several minutes) to complete when a large number of images were present. - Fixed a bug where the podman logs command with the --tail flag would not work properly when a large amount of output would be printed ((#7230)[https://github.com//issues/7230]). - Fixed a bug where the podman exec command with remote Podman would not return a non-zero exit code when the exec session failed to start (e.g. invoking a non-existent command) (#6893). - Fixed a bug where the podman load command with remote Podman would did not honor user-specified tags (#7124). - Fixed a bug where the podman system service command, when run as a non-root user by Systemd, did not properly handle the Podman pause process and would not restart properly as a result (#7180). - Fixed a bug where the --publish flag to podman create, podman run, and podman pod create did not properly handle a host IP of 0.0.0.0 (attempting to bind to literal 0.0.0.0, instead of all IPs on the system) (#7104). - Fixed a bug where the podman start --attach command would not print the container's exit code when the command exited due to the container exiting. - Fixed a bug where the podman rm command with remote Podman would not remove volumes, even if the --volumes flag was specified (#7128). - Fixed a bug where the podman run command with remote Podman and the --rm flag could exit before the container was fully removed. - Fixed a bug where the --pod new:... flag to podman run and podman create would create a pod that did not share any namespaces. - Fixed a bug where the --preserve-fds flag to podman run and podman exec could close the wrong file descriptors while trying to close user-provided descriptors after passing them into the container. - Fixed a bug where default environment variables ($PATH and $TERM) were not set in containers when not provided by the image. - Fixed a bug where pod infra containers were not properly unmounted after exiting. - Fixed a bug where networks created with podman network create with an IPv6 subnet did not properly set an IPv6 default route. - Fixed a bug where the podman save command would not work properly when its output was piped to another command (#7017). - Fixed a bug where containers using a systemd init on a cgroups v1 system could leak mounts under /sys/fs/cgroup/systemd to the host. - Fixed a bug where podman build would not generate an event on completion (#7022). - Fixed a bug where the podman history command with remote Podman printed incorrect creation times for layers (#7122). - Fixed a bug where Podman would not create working directories specified by the container image if they did not exist. - Fixed a bug where Podman did not clear CMD from the container image if the user overrode ENTRYPOINT (#7115). - Fixed a bug where error parsing image names were not fully reported (part of the error message containing the exact issue was dropped). - Fixed a bug where the podman images command with remote Podman did not support printing image tags in Go templates supplied to the --format flag (#7123). - Fixed a bug where the podman rmi --force command would not attempt to unmount containers it was removing, which could cause a failure to remove the image. - Fixed a bug where the podman generate systemd --new command could incorrectly quote arguments to Podman that contained whitespace, leading to nonfunctional unit files (#7285). - Fixed a bug where the podman version command did not properly include build time and Git commit. - Fixed a bug where running systemd in a Podman container on a system that did not use the systemd cgroup manager would fail (#6734). - Fixed a bug where capabilities from --cap-add were not properly added when a container was started as a non-root user via --user. - Fixed a bug where Pod infra containers were not properly cleaned up when they stopped, causing networking issues (#7103). * API - Fixed a bug where the libpod and compat Build endpoints did not accept the application/tar content type (instead only accepting application/x-tar) (#7185). - Fixed a bug where the libpod Exists endpoint would attempt to write a second header in some error conditions (#7197). - Fixed a bug where compat and libpod Network Inspect and Network Remove endpoints would return a 500 instead of 404 when the requested network was not found. - Added a versioned _ping endpoint (e.g. http://localhost/v1.40/_ping). - Fixed a bug where containers started through a systemd-managed instance of the REST API would be shut down when podman system service shut down due to its idle timeout (#7294). - Added stronger parameter verification for the libpod Network Create endpoint to ensure subnet mask is a valid value. - The Pod URL parameter to the Libpod Container List endpoint has been deprecated; the information previously gated by the Pod boolean will now be included in the response unconditionally. * Misc - Updated Buildah to v1.15.1 - Updated containers/image library to v5.5.2 ==== procps ==== Subpackages: libprocps8 - Enable pidof by default ==== python-Babel ==== - Add patch to fix building with new pytest 6.0.1: * pytest6.patch ==== python-appdirs ==== - We can finally use %pyunittest macro ==== python-rpm-macros ==== Version update (20200806.f44d3ac -> 20200824.8fa42a7) - Update to version 20200824.8fa42a7: * Drop -v from the pyunittest macros ==== raspberrypi-firmware ==== Version update (2020.02.20 -> 2020.07.31) - Update to bd816dbac (2020-07-31) * firmware: Switch to master branch for Pi4 firmware * firmware: il: isp: Ensure HR output is active and ISP is open before starting a frame * firmware: isp_ctrl: Fail in start_[raw|yuv]_frame if ISP is not idle See: https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=275489 ==== raspberrypi-firmware-config ==== Version update (2020.02.20 -> 2020.07.31) - Update to bd816dbac (2020-07-31) * firmware: Switch to master branch for Pi4 firmware * firmware: il: isp: Ensure HR output is active and ISP is open before starting a frame * firmware: isp_ctrl: Fail in start_[raw|yuv]_frame if ISP is not idle See: https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=275489 ==== runc ==== Version update (1.0.0~rc91 -> 1.0.0~rc92) - Upgrade to runc v1.0.0~rc92 (bsc#1175821). Upstream changelog is available from https://github.com/opencontainers/runc/releases/tag/v1.0.0-rc92 * Updates to CRIU support. * Improvements to cgroupfs performance and correctness. ==== sed ==== - gnulib-test-avoid-FP-perror-strerror.patch: Add patch to avoid false-positive error in gnulib tests 'test-perror2' and 'test-strerror_r', visible on armv7l. - sed.spec: Reference the patch. ==== snapper ==== Version update (0.8.12 -> 0.8.13) Subpackages: libsnapper5 - activate snapperd using systemd service - fix LVM setup for volume groups and logical volumes with one character long names (gh#openSUSE/snapper#465) - improved error messages for wrong command line options and arguments (bsc#1150156) - call fsync after writing snapshot info file (bsc#1078336) - version 0.8.13 ==== snappy ==== Version update (1.1.7 -> 1.1.8) - update to 1.1.8: * Small performance improvements. * Removed snappy::string alias for std::string. * Improved CMake configuration. - remove snappy-pcfile.patch (never went upstream) ==== sudo ==== - This rpm packages decides about the permissions of /etc/sudoers.d ==== suse-module-tools ==== Version update (15.3.3 -> 15.3.4) - Update to version 15.3.4: * spec: rework dependencies ==== system-users ==== Subpackages: system-group-hardware system-user-nobody - Don't add group nogroup to user nobody, as many daemons misuse 'nogroup' as own group ==== systemd ==== Subpackages: libsystemd0 libudev1 systemd-logger systemd-sysvinit udev - Adjust %pre and %post for the restoration of upstream tmp.mount (boo#1175779) - Import commit a4e393eecb9dbe140a6c7d57419c291d786155cf d8e3bd4e22 Revert "core: don't send SIGKILL to user@.service immediatly during shutdown" - Drop requirement on 'sysvinit-tools' It was used to workaround bug #886599 by explicitly calling vhangup(8) from getty@.service so when this service was stopped a virtually hangup on the specified terminal when were stopped to give the shell a few seconds to save its history. But this workaround was dropped since it had no effect (SLE12-GM was released with it but was still suffering from the bug) and was replaced by commit e9db43d5910717a108, which was released from v226 and backported to SLE12/SLE12-SP1. ==== systemd-presets-common-SUSE ==== - Enable btrfsmaintenance-refresh.path and disable btrfsmaintenance-refresh.service to avoid needless refresh on boot (boo#1165780) ==== sysuser-tools ==== - Packages providing users need /usr/bin/cat installed to create them. Add that to the PreRequires. - Create system groups for system users ==== userspace-rcu ==== Version update (0.10.0 -> 0.12.1) - update to 0.12.1: * Fix: tls-compat.h exposes compiler-dependent public configuration * Fix: tap array subscript has type char warning * tls-compat.h: introduce DEFINE_URCU_TLS_INIT * Use _umtx_op for futex on FreeBSD * Add FreeBSD, DragonFly to syscall-compat.h * urcu-bp: perform thread registration on urcu_bp_register_thread * Require automake >= 1.12 * cds_lfht_is_node_deleted parameter can be marked const * Fix: provide errno as argument to urcu_die() * Fix: rculfhash worker needs to unblock to SIGRCU * Cleanup: test_perthreadlock_timing: handle pthread mutex errors * Fix: SONAME bump to 6.1.0 * Cleanup: remove unused variable from configure.ac check * Fix: urcu/futex.h: users of struct timespec should include time.h * Bump library version to 6:0:1 * Cleanup: update code layout to fix old gcc warning * Fix: typo CPPLAGS in examples Makefile * Harmonize pprint macro across projects * Check for TLS support after CC detection * Update macros from the autotools archive * tap-driver.sh: flush stdout after each test result * Update dead link in lgpl-relicensing.txt * Add multiflavor compat identifiers * Cleanup: missing sign compare fixes * Cleanup: enable signed/unsigned compare compiler warning * Cleanup: compiler warning on 32-bit architectures * config.h.in: rename CONFIG_RCU_MULTIFLAVOR to CONFIG_RCU_HAVE_MULTIFLAVOR * rculfhash: implement iterator debugging config option * Fix: examples silent rules on Solaris * Add missing fall through annotations * Fix: symbol aliases with TLS compat * Port: no symbols aliases on MacOS * Add -Wextra to CFLAGS * Add silent mode to examples Makefiles * doc: update examples to API changes * test multiflavor single compile unit * Update README following API changes * Use new header locations for includes from urcu code * Update call-rcu.h and defer.h comments and include guards * rculfqueue.h: do not include urcu-call-rcu.h * rculfhash: support use with multiple flavors per compile unit * rculfhash: do not include urcu-call-rcu.h from public API * Refactor liburcu to support many flavors per compile unit * Fix: only wait if work queue is empty in real-time mode * Fix: don't wait after completion of a work queue job batch * Fix: don't wait after completion of job batch if work queue is empty * Fix: workqueue: struct urcu_work vs rcu_head mixup * Cleanup: workqueue: update comments referring to call-rcu * Fix: mixup between URCU_WORKQUEUE_RT and URCU_CALL_RCU_RT * test_rwlock: Add per-thread count to verbose output * Add *.exe to gitignore for Cygwin * Fix: pthread_rwlock initialization on Cygwin * Fix: compat_futex_noasync on Cygwin * wfcqueue: allow defining CDS_WFCQ_WAIT_SLEEP to override `poll' * Update documentation for call_rcu before/after fork * Add support for the RISC-V architecture * Tests: Add tap-driver.sh for automake < 1.12 * Tests: Replace prove by autotools tap runner * liburcu-bp: Use membarrier private expedited when available * liburcu: Use membarrier private expedited when available * rculfhash: improve error handling of mmap backend * Fix: don't use overlapping mmap mappings on Cygwin * Tests fix: errors in shell scripts * Revert "Use initial-exec tls model" * Use initial-exec tls model * Fix: don't use membarrier SHARED syscall command in liburcu-bp * Tests fix: add missing Cygwin thread id * Fix: assignment from incompatible pointer type warnings * Tests fix: unused variable warnings * Fix: add missing m68k headers to dist ==== weave ==== Version update (2.6.5 -> 2.7.0) - Update to version 2.7.0 - https://github.com/weaveworks/weave/releases/tag/v2.7.0 - obsoletes vendor.tar.xz ==== yast2 ==== Version update (4.3.19 -> 4.3.24) - Fixed accidentaly broken dependencies (related to bsc#1175317) - 4.3.24 - Yet another unit test architecture fix :-( (related to bsc#1175317) - 4.3.23 - Fix for the previous change: fixed unit test failure on non x86_64 archs (related to bsc#1175317) - 4.3.22 - Y2Packager::Resolvable.find(): improved error handling, added more unit tests (related to bsc#1175317) - 4.3.21 - Unify profile element paths (bsc#1175680). - 4.3.20 ==== zlib ==== - Add patch to fix compression level switching bsc#1175811 bsc#1175830 bsc#1175831 * zlib-compression-switching.patch - Set -DDFLTCC_LEVEL_MASK=0x7e on s390/s390x jsc#13776 ==== zypper ==== Version update (1.14.37 -> 1.14.38) Subpackages: zypper-needs-restarting - Directly list subcommands in 'zypper help' (bsc#1165424) - man: enhance description of the global package cache (bsc#1175592) - Remove extern C block wrapping augeas.h as it breaks the build on Arch Linux. - Point out that plaindir repos do not follow symlinks (bsc#1174561) - Fix help command for list-patches - man: Point out that plain rpm packages are not downloaded to the global package cache (bsc#1173273) - version 1.14.38