Packages changed:
MicroOS-release (20250728 -> 20250730)
PackageKit-Qt6 (1.1.2 -> 1.1.3)
container-selinux
docker (28.3.2_ce -> 28.3.3_ce)
ffmpeg-7
hwdata (0.395 -> 0.397)
kdump (2.1.4 -> 2.1.5)
libnvme (1.13 -> 1.15)
librepo
mpg123 (1.33.0 -> 1.33.1)
nvme-cli (2.13 -> 2.15)
systemd-presets-branding-MicroOS
xkeyboard-config
=== Details ===
==== MicroOS-release ====
Version update (20250728 -> 20250730)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== PackageKit-Qt6 ====
Version update (1.1.2 -> 1.1.3)
- Update to 1.1.3
* Build with Qt6 by default, instead of Qt5
* Bump cmake version
* Add new GetResult* methods of the Offline interface
==== container-selinux ====
- Add workaround for rootless docker iptables AVCs (bsc#1246348)
adding rootless-docker_iptables.patch
==== docker ====
Version update (28.3.2_ce -> 28.3.3_ce)
Subpackages: docker-buildx docker-rootless-extras
- Update to Docker 28.3.3-ce. See upstream changelog online at
<
https://docs.docker.com/engine/release-notes/28/#2833>
CVE-2025-54388
==== ffmpeg-7 ====
Subpackages: libavcodec61 libavfilter10 libavformat61 libavutil59 libpostproc58 libswresample5 libswscale8
- Add vvenc build conditional
- Add ffmpeg-CVE-2025-7700.patch: Add check for the return value
of av_malloc_array() and av_calloc() to avoid potential NULL
pointer dereference(CVE-2025-7700, bsc#1246790).
==== hwdata ====
Version update (0.395 -> 0.397)
- Update to version 0.397:
* Update pci and vendor ids
==== kdump ====
Version update (2.1.4 -> 2.1.5)
- upgrade to version 2.1.5
* kdumptool calibrate: use kernel flavour from the
kdump kernel (jsc#PED-12971)
* order kdump-commandline.service after kdump.service
* updated documentation (bsc#1246908)
==== libnvme ====
Version update (1.13 -> 1.15)
Subpackages: libnvme-mi1 libnvme1
- Update to version 1.15:
* Release v1.15
* doc: Regenerate all docs for v1.15
* tree: always set the host key (bsc#1246560)
* json: do not leak port_obj for PCI devices
* Revert "linux: TLS PSK derivation fixes"
* linux: TLS PSK derivation fixes
* mi: correct mi admin feature functions map file
* mi: add power management feature functions
* mi: add arbitration feature get function
* libnvme: sanitize free() handling
* ioctl: fix nvme_get_log_endurance_grp_evt() description
* tree: free ctrl attributes when (re)configure ctrl (bsc#1243716)
* types: Add Create Queue Specific (CQS) shift and mask for LM CDQ command
* test: add tests for miscellaneous ioctl functions
* test: move _cleanup_free_ to util.h
* ioctl: fix nvme_directive_recv_stream_status
* test: add tests for miscellaneous ioctl functions
* tree: filter tree after scan has completed (bsc#1243716)
* build: disable liburing support per default
* ioctl: introduce force xfer length configuration knob
* mi: nvme_mi_mi_xfer() is overly restrictive
* mi: Additional define options for older systems with SIOCMCTPALLOC
* types: Fix nvme_ns_id_desc packing
* types: add SMART / health information CW shift and mask values
* doc: fix return value description for nvme_scan_topology
* test: add tests for zns functions
* test: add missing tests for features functions
* ioctl: fix nvme_lm_set_features_ctrl_data_queue
* test: extend sysfs tree dump test
* tree: add attribute numa_nodes for NVMe path object
* tree: add queue-depth attribute for nvme path object
* tree: add support for discovering nvme paths using sysfs multipath link
* test: add tests for log functions
* test: add missing tests for identify functions
* ioctl: only use io_uring for char devices
* examples: Make examples build selectable
* examples: remove unnecessary include of <bits/pthreadtypes.h>
* tree: handle the case when host_iface/host_traddr are set to "none"
* Release v1.14
* doc: Regenerate all docs for v1.14
* examples: add explicit pthread dependency to meson
* build: disable netdb test for static builds
* build: make 'clean' target an alias for 'purge'
* types: Change LM CDQ sz argument from u8 to u32.
* Revert "fabrics: retry connect command on EINTR"
* ioctl: add temperature threshold TMPSEL and THSEL parameters to get
* types: add temperature threshold feature TMPTHH field
* mi: Introduce asynchronous event message handling
* types,util: add enums for Boot Partition Write Protection Config feature
* tests: Add an empty NBFT table
* tests: Add sample NBFT table with empty HFI ipv6 address
* mi: Add support for multiple csi buffers
* mi: add nvme_mi_submit entry and exit weak functions
* util: add FDP events feature length
* tree: add routine to fetch subsys serial number
* mi: fix unrleased section name
* build: use newer build container for readthedocs
* build: update readthedocs commands
* scripts: update UNRELEASED export map on release
* src: introduce unreleased export section
* biuld: patch the meson.build for test pypi upload
* build: split 'dev' postfix from version string
* build: cleanup python test pypi upload
* build: fix test pypi cleanup task
* build: add cleanup task for pypi test uploads
* build: upload unique pypi test versions
* util: add performance characteristic feature length
* types: add performance characteristics attribute definitions
* build: allow to specify tag for workflow_dispatch
* build: switch to new python meson backend
- disable liburing support, upstream disabled it on default.
==== librepo ====
- update gpgme build requirement for future-proofing
- use cmake macros and other spec file tweaks
==== mpg123 ====
Version update (1.33.0 -> 1.33.1)
- Update to version 1.33.1
* Finally formatted README. Maybe do it in Markdown sometime,
as that's the fashion.
build:
* The ports/cmake only installs manpages for BUILD_PROGRAMS now.
* The configure gives better hint if pkg-config was missing
during generation
mpg123:
* Replace usage of signal() in terminal code with our
sigaction() wrapper to fix repeated handling for --sigusr1
and --sigusr2, which got subtly broken on Linux + glibc by a
feature test macro change in mpg123 1.31.
==== nvme-cli ====
Version update (2.13 -> 2.15)
- Update to version 2.15:
* Release v2.15
* doc: Regenerate all docs for v2.15
* nvme-rpmb: print error message when setting auth key fails
* nvme-cli: sanitize free() handling
* udev: Add custom udev rules for HPE Alletra Storage
* nvme-print-stdout: add get-log command verbose outputs
* build: bump libnvme wrap
* sndk: Add support for retrieving data area 4
* sndk: Add support for new PCI device id
* nvme-list: fix verbose JSON output for 'nvme list' command
* nvme-wrap: add power management and arbitration features functions
* build: bump libnvme wrap
* wdc: Fix for get-drive-status wdc plugin command
* nvme: Added message key for printable eye in normal format
* nvme: plot eye chart data and hex dumping VS eye data
* nvme-print-stdout: add get log verbose outputs
* nvme-print: fix stdout_endurance_group_event_agg_log() parameter
* nvme-print-stdout: add ANA, PEL and LBA status log verbose outputs
* nvme-print-stdout: add get log command verbose outputs
* feat: add volatile-wc command
* doc: add get and set feature commands symbolic names
* nvme: add get and set feature commands symbolic names
* doc: add get-log command symbolic names
* nvme: add get-log command symbolic names
* CI: adopt kubevirt-action for self-hosted ARC
* netapp-smdev: update invalid device handling
* netapp-ontapdev: update invalid device handling
* wdc: invalid customer ID fix
* sndk: vs-internal-log udui support
* nvme: fix mem leak in nvme copy (bsc#1243716)
* nvme-print: suppress output when no ctrl is present for list-subsys (bsc#1243716)
* nvme: extend filter to match device name (bsc#1243716)
* doc: add note about huge TLB when using fw-download
* nvme: add command line argument to disable retries
* list-ctrl: limit to JSON and normal output
* nvme: output nvme_alloc_huge() error message
* sndk: rework shared capabilities with wdc plugin
* wdc: Fix uuid-index setting for WD 0xC2 log page
* nvme-print-stdout: add name space usage binary suffix verbose print
* doc: add nvme list namespace usage sizes description
* nvme-print-stdout: add format command relatives prints
* feat: add arbitration command
* sndk: Add sndk cu-smart-log plugin command
* wdc: Add support for clear-assert-dump to SNTMP drives
* wdc: Add support for cu_smart-log command on SN861
* wdc: Fix for vs-smart-add-log wdc plugin command
* nvme: change NS management status message as error
* plugins/micron: adding missing product support
* wdc: use HAVE_TM_GMTOFF meson configuration variable
* Documentation: Add man page for mangoboost command
* Release v2.14
* doc: Regenerate all docs for v2.14
* build: bump libnvme wrap
* logging: output command and latency debug for json format
* nvme: change get_dev() to call nvme_show_init() for debug log level
* nvme-print-json: count json_show_init() and json_show_finish() calls
* nvme: output copy command success message for json format
* nvme-print-json: output actual lbaf data size for verbose mode
* util: add json_object_add_string() function
* plugin/ocp: Added the OCP Get Feature FID=C8h command api
* wdc: fix muon build warning
* build: fix the static build
* build: always use meson commands
* build: make 'clean' target an alias for 'purge'
* nvme-print-json: reverse pel power on reset parameter order error
* Fixed OCP Latency Monitor stdout spacing in column header
* plugins/micron: update to support latest products
* tests: validate create-ns command nsid json output
* nvme: output NS management command result by json
* nvme-print: add show_key_value print_ops
* sighdl: include stddef header file for NULL definition
* logging: add nvme_mi_submit entry and exit functions
* build: delete docs=disabled muon build option
* doc: update dir-send command documentation on -H
* fabrics: refactor error propagation in nvmf_connect
* nvme: check errno not return value
* CI: move to self-hosted GitHub ARC infrastructure
* plugin/ocp: Added the OCP Get Feature FID=C3h command API
* feat: fix to set perfc feature save argument correctly
* feat: add temp-thresh command
* feat: add timestamp command
* nvme: add dir-send command human-readable deprecated help text
* nvme: add output-format-version option
* nvme-print: print Boot Partition Write Protection Config feature field
* nvme: retry commands on EAGAIN and EINTR
* util: add SIGINT handler
* build: bump libnvme wrap
* nvme-print: display serial num in list-subsys output
* build: bump libnvme wrap
* feat: add FEAT_ARGS to use instead of NVME_ARGS
* doc: add opcode description as mandatory
* nvme: make --opcode argument mandatory
* nvme: delete host identifier feature length checking
* feat: combine get functions
* plugin/ocp: Added the OCP Get Feature FID=C5h command api
* nvme: add general_help str parameter to filter sub-commands
* plugins/mangoboost: Add plugin to support MangoBoost
* nvme: add dry-run NVME_ARGS default option
... changelog too long, skipping 16 lines ...
* sed: better error messages for revert and password
==== systemd-presets-branding-MicroOS ====
- Enable services for sysext image support (systemd-sysext.socket,
sysextmgr.socket, sysextmgr-cleanup.timer)
==== xkeyboard-config ====
- adjust the lua code for LUA 5.2+; builtin LUA currently seems to
be LUA 5.4 in RPM 4.20 on Tumbleweed (boo#1247050)
- improved lua script in %pretrans (boo#1246768, boo#1247050)
* better diagnostics for the failure in distrobox containers
* add a fallback to use cp and rm if rename fails