openSUSE Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
October 2023
- 1 participants
- 2656 discussions
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package podman for openSUSE:Factory checked in at 2023-10-01 21:21:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/podman (Old)
and /work/SRC/openSUSE:Factory/.podman.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "podman"
Sun Oct 1 21:21:47 2023 rev:114 rq:1114246 version:4.7.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/podman/podman.changes 2023-08-30 10:20:55.633098601 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.28202/podman.changes 2023-10-01 21:21:52.231699397 +0200
@@ -1,0 +2,582 @@
+Fri Sep 29 03:21:32 UTC 2023 - Danish Prakash <danish.prakash(a)suse.com>
+
+- Build against latest stable Go version (bsc#1215807)
+
+-------------------------------------------------------------------
+Thu Sep 28 04:44:43 UTC 2023 - kastl(a)b1-systems.de
+
+- Update to version 4.7.0:
+ * Bump to v4.7.0
+ * [CI:DOCS] v4.7.0 RELEASE_NOTES update
+ * rpm: remove gvproxy subpackage
+ * packit: tag @containers/packit-build team on copr build
+ failures
+ * specgen, rootless: fix mount of cgroup without a netns
+ * pass --syslog to the cleanup process
+ * fix --authfile auto-update test
+ * version: switch back from -rc1 to -dev
+ * New pre-release: v4.7.0-rc1
+ * [CI:DOCS] Update release notes for v4.7.0-rc1
+ * Cirrus: Update operating branch
+ * Move podman build opts to common file
+ * Add ability for machine rm -f for WSL
+ * Plumbing to run machine tests with hyperv
+ * CI: trace setup and runner scripts
+ * Bump to Buildah v1.32.0
+ * [CI:DOCS] bump release notes on main with the latest release
+ * fix(deps): update module github.com/opencontainers/image-spec
+ to v1.1.0-rc5
+ * Add --filter pod= autocompletion
+ * e2e: ExitCleanly(): manual test fixes
+ * e2e: continuing ExitCleanly(): just the replacements
+ * Fix some spelling and formatting
+ * Add support for Ulimit in quadlet
+ * Run codespell on code
+ * wire in new buildah build options
+ * make golangci-lint happy
+ * add !remote tag to pkg/specgen/generate
+ * pkg/specgen: do not depend on libimage for remote
+ * bump buildah to latest
+ * [CI:DOCS] restart.md: migrate to container unit
+ * fix(deps): update module k8s.io/kubernetes to v1.28.2
+ * Add support for PidsLimit in quadlet
+ * Add DNS fields to Container and Network unit groups
+ * [CI:DOCS] update API docs version list
+ * Try to fix broken CI (gvisor-something)
+ * e2e: more ExitCleanly(): manual test fixes
+ * e2e: more ExitCleanly(): dumb string replacements
+ * e2e: create_test: use ExitCleanly()
+ * e2e: diff_test: use ExitCleanly()
+ * The `podman init` command cannot modify containers.
+ * bump c/common to latest main
+ * Podmansh: use podmansh_timeout
+ * e2e: more ExitCleanly(): low-hanging fruit
+ * vendor: update checkpointctl to v1.1.0
+ * kube: add DaemonSet support for generate
+ * vendor of containers/(common, storage, image)
+ * libpod: move oom_score_adj clamp to init
+ * e2e: commit_test: use ExitCleanly()
+ * e2e: container_clone_test.go: use ExitCleanly()
+ * e2e: use ExitCleanly() in cleanup_test.go
+ * Ensure HC events fire after logs are written
+ * [CI:DOCS] podman-systemd.unit: fix equivalents
+ * Add support for kube TerminationGracePeriodSeconds
+ * Update podman-kube-play.1.md.in
+ * Split up alt binaries to speed up build
+ * Switch installer task to EC2
+ * pod: fix duplicate volumes from containers.conf
+ * tests: add test for pod cgroups
+ * libpod: create the cgroup pod before containers
+ * cmd, specgen: allow cgroup resources without --infra
+ * specgen: allow --share-parent with --infra=false
+ * libpod: allow cgroup path without infra container
+ * libpod: check if cgroup exists before creating it
+ * libpod: refactor platformMakePod signature
+ * libpod: destroy pod cgroup on pod stop
+ * utils: export MoveUnderCgroup
+ * libpod: refactor code to new function
+ * e2e: use ExitCleanly() in checkpoint tests
+ * [CI:DOCS]Remove use of --latest|-l from tutorial
+ * CI test runner: upgrade tests rely on system tests
+ * run --rmi: "cannot remove" is a warning, not an error
+ * StopContainer: display signal num when name unknown
+ * URGENT: fix broken CI
+ * Add support for kube securityContext\.procMount
+ * podman: don't restart after kill
+ * Tmpfs should not be mounted noexec
+ * sys tests: run_podman: check for unwanted warnings/errors
+ * chore(deps): update dependency setuptools to ~=68.2.0
+ * e2e: use ExitCleanly() in attach & build tests
+ * Some distros do not default to docker.io for shortname searches
+ * security: accept empty capabilities list
+ * systests: random_free_port: fix EADDRINUSE flake
+ * fix(deps): update module github.com/cyphar/filepath-securejoin
+ to v0.2.4
+ * Restrict fcos_test to amd64, arm64
+ * fix(deps): update github.com/containers/libhvee digest to
+ 56fb235
+ * fix(deps): update module github.com/docker/docker to
+ v24.0.6+incompatible
+ * fix(deps): update module golang.org/x/tools to v0.13.0
+ * Ignore spurious container-removal errors
+ * fix(deps): update module golang.org/x/net to v0.15.0
+ * systests: manifest zstd test: lots of tiny cleanups
+ * vendor: update github.com/opencontainers/runc to main
+ * [skip-ci] Update actions/checkout action to v4
+ * linux, rootless: clamp oom_score_adj if it is too low
+ * machine: increase max number of inotify instances
+ * fix(deps): update module golang.org/x/term to v0.12.0
+ * Remove redundant nil checks in system connection remove
+ * fix(deps): update module golang.org/x/text to v0.13.0
+ * fix(deps): update module golang.org/x/sys to v0.12.0
+ * fix(deps): update github.com/containers/libhvee digest to 2bf7930
+ * docs(readme): fix a broken link
+ * [CI:BUILD] Podman FCOS image from main
+ * Update golang.org/x/exp digest to d852ddb
+ * Add port forwarding and gvproxy machine test
+ * libpod: do not parse --hostuser in base 8
+ * fix: default typo
+ * Add Japanese locale and translation of index
+ * remove rh.container.bot(a)gmail.com
+ * Tweaks and cleanups to prepare hyperv for CI
+ * system tests: housekeeping: various small fixes
+ * CI: e2e: first use of new ExitCleanly() matcher
+ * CI: e2e: new ginkgo matcher, ExitCleanly()
+ * CI: e2e: fetch the standard system-test image
+ * kube play: fix pull policy
+ * Fix gidmap command in example
+ * vendor containers/common@12405381ff45
+ * manifest,push: support add_compression from containers.conf
+ * hyperv ignition: use gvforwarder instead of vm
+ * Set remote username earlier for hyperv
+ * Added an additional troubleshooting problem and solution
+ * Remove a dependency on libimage from pkg/bindings
+ * Rename parameter in pkg/bindings
+ * Remove a dependency on libimage from pkg/api/handlers
+ * Don't re-inspect an image
+ * Cirrus: Remove multi-arch podman image builds
+ * uid/gid mapping flags
+ * [DOC] Clarify default behaviour on uidmap
+ * Update containers/common to latest
+ * update libhvee
+ * /_ping handler: return OSType http header
+ * e2e: fix race condition (kube play + logs)
+ * Update module github.com/vbauerster/mpb/v8 to v8.6.0
+ * Kube - support List documents
+ * kube down/play --replace: handle absent objects
+ * push, manifest-push: --force-compression must be true with
+ --compression-format
+ * oci: print stderr only after checking state
+ * Updated docs to reflect pod spec sysctls support added in v4.6
+ * [CI:BUILD] Packit: Disable unexpected journal message check for
+ cockpit-podman
+ * [CI:BUILD] Packit: Restrict cockpit tests to recent Fedoras
+ * Update machine init/set tests
+ * Add rootful status to machine inspect
+ * Dedup and refactor image acquisition
+ * Share podman sock bindings with other WSL distros
+ * Fix user-mode validation check
+ * system tests: try to fix sdnotify flakes
+ * Cirrus: Disable only hello multiarch build
+ * Set StopTimeout for service-container started under podman kube
+ play
+ * Set StopTimeout for compat API if not set by client
+ * podman exec should set umask to match container
+ * [CI:BUILD] Packit: run cockpit-podman tests in PRs
+ * Add infra-name annotations to kube gen/play
+ * kube: notifyproxy: close once
+ * system service: unset NOTIFY_SOCKET
+ * Update module k8s.io/kubernetes to v1.28.1
+ * API attach: return vnd.docker.multiplexed-stream header
+ * test/apiv2/60-auth.at: use `doesnotexists.podman.io`
+ * e2e tests: use registry:2.8.2 (was 2.8)
+ * create apiutils package
+ * api docs: document stream format
+ * Revert "Remove `hello` multi-arch image build"
+ * manifest-push: add support for --force-compression
+ * push: add support for --force-compression
+ * Update module github.com/onsi/ginkgo/v2 to v2.12.0
+ * Remove `hello` multi-arch image build
+ * hack/perf/system-df.sh: add `df` benchmarks
+ * Expand env variables for cmds/entrypoint with format $(ENV)
+ * vendor c/storage@6902c2d
+ * Ignore the resource limits on cgroups V1 rootless systems
+ * Fixups for stopping gvproxy
+ * Revert "GHA: Closed issue/PR comment-lock test"
+ * GHA: Closed issue/PR comment-lock test
+ * GHA: Add workflow to lock closed issues/PRs
+ * [CI:DOCS] update auto-update docs
+ * chore(deps): update dependency containers/automation_images to
+ v20230816
+ * fix(deps): update module github.com/google/uuid to v1.3.1
+ * libpod: sum per-interface network stats for FreeBSD
+ * Set default Umask for `podman kube play`
+ * [CI:BUILD] rpm: spdx compatible license field
+ * chore(deps): update dependency golangci/golangci-lint to
+ v1.54.2
+ * Implement automatic port reassignment on Windows
+ * Add support for ramfs as well as tmpfs in volume mounts
+ * Validate current generation of WSL2 with user-mode-networking
+ * use container restart policy if user specifies one
+ * Stop gvproxy on hyperv machine stop
+ * [CI:BUILD] rpm: depend on man-db
+ * Update machine list test
+ * Update machine start tests
+ * Update machine rm tests
+ * libpod: improve conmon error handling
+ * cirrus setup: install en_US.UTF-8 locale
+ * fixup "podman logs with non ASCII log tag" tests
+ * libpod: use /var/run instead of /run on FreeBSD
+ * cirrus/lib.sh: extend env to passthrough at start for locale
+ work
+ * libpod: correctly pass env so alternative locales work
+ * cgroups_linux: use SessionBusPrivateNoAutoStartup
+ * podmansh man page UID=$(id -u lockedu) is not allowed
+ * CI: systests: remove pasta ICMP tests
+ * podman.1.md: Fix formatting of exit code 127, clarify wording
+ of `exit code` example.
+ * document available secret drivers
+ * pkg/specgen: add support for read-only root on FreeBSD
+ * add --module flag
+ * Update dependency setuptools to ~=68.1.0
+ * Add riscv64 architecture to the cross build target
+ * GetFcosArch add `riscv64` arch
+ * Update WSL backend to be compat with FCOS defaults
+ * enabled hyperv image downloads
+ * fix(deps): update module github.com/containers/ocicrypt to
+ v1.1.8
+ * [CI:DOCS] Fix git build example in build page
+ * CI: e2e manifest_test: use image from quay
+ * Cirrus: Remove EC2 experimental flag
+ * sphinx: skip options include dir
+ * Update rootfs.md: Fix formatting and wording of idmap option
+ * fix: Docker API compatible bool deserialization
+ * Revert "compat,build: pull must accept string"
+ * Add missing verb in machinectl example
+ * [CI:DOCS] Update Release Notes and Release Process
+ * chore(deps): update dependency golangci/golangci-lint to
+ v1.54.1
+ * fix podman top missing output flake
+ * New partial-line test is flaking
+ * [CI:BUILD] Packit: add back fedora-eln targets
+ * Cirrus: Prune defunct job + fix noop alias
+ * Bump bundled gvproxy to 0.7.0
+ * systests: tests for --env and --env-file
+ * Update system connection add & remove
+ * Add tests for podman farm
+ * Add podman farm update command
+ * Add podman farm remove command
+ * Add podman farm list command
+ * Add podman farm create command
+ * Add podman farm subcommand
+ * CI: e2e: add delay before podman logs or journalctl
+ * Add completion for Farms
+ * Vendor c/common changes
+ * chore(deps): update dependency golangci/golangci-lint to
+ v1.54.0
+ * file logger: fix podman logs --tail with partial lines
+ * fix(env): parsing --env incorrect in cli
+ * Update docker.io/library/golang Docker tag to v1.21
+ * podman stop --cidfile missing --ignore
+ * Skip podman exec cannot be invoked on Debian
+ * Re-enable checkpoint test on Debian SID
+ * Require a non-generic reason for non-Fedora skip
+ * CI FIXME removal/update.
+ * Update dependency containers/automation_images to v20230807
+ * [skip-ci] Update dawidd6/action-send-mail action to v3.8.0
+ * [CI:DOCS] fixed couple typos in build docs
+ * Stop timer in function waitPidStop
+ * packit: Build PRs into default packit COPRs
+ * Add support for host-gateway
+ * Ensure volumes-from mounts override image volumes
+ * Minor: Include shasums in GHA workflow artifacts
+ * Minor: Add important comment to windows GHA workflow
+ * Minor: Update/fix dry-run input descriptions
+ * [CI:DOCS] Quadlet - provide more information about network
+ files
+ * man-page xref: check for duplicate entries
+ * cp: close temporary file on error path
+ * Makefile: work around the lack of 'man -l' on FreeBSD
+ * Update module golang.org/x/net to v0.14.0
+ * libpod: fix a crash in 'kube generate' on FreeBSD
+ * remove temporary files when copy [NO NEW TESTS NEEDED]
+ * Update module golang.org/x/sys to v0.11.0
+ * [ci] Remove the podman socket in remove_packaged_podman_files()
+ * [ci] Correct the podman systemd file names
+ * Always show RemoteSocket.Exists in json
+ * Fail if ssh key exists
+ * Fix regression for hyperv
+ * [CI:BUILD] Makefile: rpm target generates correct version
+ * Fix nits in #19480
+ * Add support for passing container stop timeout as -1 (infinite)
+ * pkg/specgen: Add device support for FreeBSD
+ * [CI:DOCS] man: remove duplicate entry .LastUp
+ * CI: e2e: remove useless test
+ * Check tty flag to set default terminal in Env
+ * Run codespell on code
+ * Deprecate podman generate systemd
++++ 285 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/podman/podman.changes
++++ and /work/SRC/openSUSE:Factory/.podman.new.28202/podman.changes
Old:
----
podman-4.6.2.tar.xz
New:
----
podman-4.7.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ podman.spec ++++++
--- /var/tmp/diff_new_pack.tSqjtW/_old 2023-10-01 21:21:53.787755701 +0200
+++ /var/tmp/diff_new_pack.tSqjtW/_new 2023-10-01 21:21:53.787755701 +0200
@@ -18,7 +18,7 @@
%{!?_user_tmpfilesdir: %global _user_tmpfilesdir %{_datadir}/user-tmpfiles.d}
%define project github.com/containers/podman
Name: podman
-Version: 4.6.2
+Version: 4.7.0
Release: 0
Summary: Daemon-less container engine for managing containers, pods and images
License: Apache-2.0
@@ -42,7 +42,7 @@
BuildRequires: libostree-devel
BuildRequires: libseccomp-devel
# at least go 1.18 is needed from go.mod
-BuildRequires: golang(API) > 1.18
+BuildRequires: golang(API) >= 1.21
BuildRequires: pkgconfig(libselinux)
BuildRequires: pkgconfig(libsystemd)
BuildRequires: pkgconfig(systemd)
++++++ _service ++++++
--- /var/tmp/diff_new_pack.tSqjtW/_old 2023-10-01 21:21:53.811756569 +0200
+++ /var/tmp/diff_new_pack.tSqjtW/_new 2023-10-01 21:21:53.815756714 +0200
@@ -1,15 +1,15 @@
<services>
- <service name="tar_scm" mode="disabled">
+ <service name="tar_scm" mode="manual">
<param name="url">https://github.com/containers/podman.git</param>
<param name="scm">git</param>
- <param name="revision">v4.6.2</param>
+ <param name="revision">v4.7.0</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
</service>
- <service mode="disabled" name="set_version">
+ <service mode="manual" name="set_version">
</service>
- <service name="recompress" mode="disabled">
+ <service name="recompress" mode="manual">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.tSqjtW/_old 2023-10-01 21:21:53.835757437 +0200
+++ /var/tmp/diff_new_pack.tSqjtW/_new 2023-10-01 21:21:53.835757437 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/containers/podman.git</param>
- <param name="changesrevision">5db42e86862ef42c59304c38aa583732fd80f178</param></service></servicedata>
+ <param name="changesrevision">073183fe1723d7bda826b574437891976a958c65</param></service></servicedata>
(No newline at EOF)
++++++ podman-4.6.2.tar.xz -> podman-4.7.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/podman/podman-4.6.2.tar.xz /work/SRC/openSUSE:Factory/.podman.new.28202/podman-4.7.0.tar.xz differ: char 15, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xdg-desktop-portal-kde for openSUSE:Factory checked in at 2023-10-01 21:21:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal-kde (Old)
and /work/SRC/openSUSE:Factory/.xdg-desktop-portal-kde.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xdg-desktop-portal-kde"
Sun Oct 1 21:21:46 2023 rev:120 rq:1114447 version:5.27.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/xdg-desktop-portal-kde/xdg-desktop-portal-kde.changes 2023-09-14 16:26:27.980298337 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal-kde.new.28202/xdg-desktop-portal-kde.changes 2023-10-01 21:21:50.327630501 +0200
@@ -1,0 +2,7 @@
+Fri Sep 29 19:02:21 UTC 2023 - Shawn Dunn <sfalken(a)opensuse.org>
+
+- Add: 0001-kde_portals.patch (kde#474746)
+ * Add a fallback to the GTK portal for settings. This makes sure
+ that GTK apps always get valid fonts and related settings.
+
+-------------------------------------------------------------------
New:
----
0001-kde_portals.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xdg-desktop-portal-kde.spec ++++++
--- /var/tmp/diff_new_pack.rGj6Wh/_old 2023-10-01 21:21:51.547674647 +0200
+++ /var/tmp/diff_new_pack.rGj6Wh/_new 2023-10-01 21:21:51.551674791 +0200
@@ -35,6 +35,8 @@
Source1: https://download.kde.org/stable/plasma/%{version}/xdg-desktop-portal-kde-%{…
Source2: plasma.keyring
%endif
+#PATCH_FIX_UPSTREAM 0001-kde_portals.patch kde#474746
+Patch0: 0001-kde_portals.patch
BuildRequires: extra-cmake-modules >= %{kf5_version}
BuildRequires: libQt5PrintSupport-private-headers-devel
BuildRequires: cmake(KF5Config) >= %{kf5_version}
++++++ 0001-kde_portals.patch ++++++
Subject: Add a fallback to the GTK portal for Settings.
From: Shawn Dunn (sfalken(a)opensuse.org)
References: kde#474746
--- a/data/kde-portals.conf
+++ b/data/kde-portals.conf
@@ -1,2 +1,3 @@
[preferred]
default=kde
+org.freedesktop.impl.portal.Settings=kde;gtk;
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package suse-module-tools for openSUSE:Factory checked in at 2023-10-01 21:21:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/suse-module-tools (Old)
and /work/SRC/openSUSE:Factory/.suse-module-tools.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "suse-module-tools"
Sun Oct 1 21:21:45 2023 rev:69 rq:1114421 version:16.0.36
Changes:
--------
--- /work/SRC/openSUSE:Factory/suse-module-tools/suse-module-tools.changes 2023-09-06 18:57:52.242868781 +0200
+++ /work/SRC/openSUSE:Factory/.suse-module-tools.new.28202/suse-module-tools.changes 2023-10-01 21:21:48.659570144 +0200
@@ -1,0 +2,7 @@
+Fri Sep 29 16:49:41 UTC 2023 - Martin Wilck <mwilck(a)suse.com>
+
+- Update to version 16.0.36
+ * blacklist RNDIS modules (bsc#1205767, jsc#PED-5731)
+ * modprobe.d: Blacklist cls_tcindex module (bsc#1210335, CVE-2023-1829)
+
+-------------------------------------------------------------------
Old:
----
suse-module-tools-16.0.35.obscpio
New:
----
suse-module-tools-16.0.36.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ suse-module-tools.spec ++++++
--- /var/tmp/diff_new_pack.DnZV99/_old 2023-10-01 21:21:50.063620949 +0200
+++ /var/tmp/diff_new_pack.DnZV99/_new 2023-10-01 21:21:50.063620949 +0200
@@ -36,7 +36,7 @@
%global modprobe_conf_rpmsave %(echo "%{modprobe_conf_files}" | sed 's,\\([^ ]*\\),%{_sysconfdir}/modprobe.d/\\1.conf.rpmsave,g')
Name: suse-module-tools
-Version: 16.0.35
+Version: 16.0.36
Release: 0
Summary: Configuration for module loading and SUSE-specific utilities for KMPs
License: GPL-2.0-or-later
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.DnZV99/_old 2023-10-01 21:21:50.095622106 +0200
+++ /var/tmp/diff_new_pack.DnZV99/_new 2023-10-01 21:21:50.099622251 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/openSUSE/suse-module-tools.git</param>
- <param name="changesrevision">c48173fba4679b2501faab4a6241b8a057b0490e</param></service></servicedata>
+ <param name="changesrevision">46ad91a426a9b7152a885cc9f3431f069ccda712</param></service></servicedata>
(No newline at EOF)
++++++ suse-module-tools-16.0.35.obscpio -> suse-module-tools-16.0.36.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/suse-module-tools-16.0.35/modprobe.conf/common/50-blacklist-netcls.conf new/suse-module-tools-16.0.36/modprobe.conf/common/50-blacklist-netcls.conf
--- old/suse-module-tools-16.0.35/modprobe.conf/common/50-blacklist-netcls.conf 1970-01-01 01:00:00.000000000 +0100
+++ new/suse-module-tools-16.0.36/modprobe.conf/common/50-blacklist-netcls.conf 2023-09-29 17:47:04.000000000 +0200
@@ -0,0 +1,2 @@
+# Module is affected by bsc#1210335 (CVE-2023-1829), prevent loading it unwittingly
+blacklist cls_tcindex
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/suse-module-tools-16.0.35/modprobe.conf/common/50-blacklist-rndis.conf new/suse-module-tools-16.0.36/modprobe.conf/common/50-blacklist-rndis.conf
--- old/suse-module-tools-16.0.35/modprobe.conf/common/50-blacklist-rndis.conf 1970-01-01 01:00:00.000000000 +0100
+++ new/suse-module-tools-16.0.36/modprobe.conf/common/50-blacklist-rndis.conf 2023-09-29 17:47:04.000000000 +0200
@@ -0,0 +1,5 @@
+# RNDIS is considered insecure (bsc#1205767, jsc#PED-5731)
+blacklist rndis_wlan
+blacklist usb_f_rndis
+blacklist rndis_host
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/suse-module-tools-16.0.35/suse-module-tools.spec new/suse-module-tools-16.0.36/suse-module-tools.spec
--- old/suse-module-tools-16.0.35/suse-module-tools.spec 2023-09-05 18:16:46.000000000 +0200
+++ new/suse-module-tools-16.0.36/suse-module-tools.spec 2023-09-29 17:47:04.000000000 +0200
@@ -36,7 +36,7 @@
%global modprobe_conf_rpmsave %(echo "%{modprobe_conf_files}" | sed 's,\\([^ ]*\\),%{_sysconfdir}/modprobe.d/\\1.conf.rpmsave,g')
Name: suse-module-tools
-Version: 16.0.35
+Version: 16.0.36
Release: 0
Summary: Configuration for module loading and SUSE-specific utilities for KMPs
License: GPL-2.0-or-later
++++++ suse-module-tools.obsinfo ++++++
--- /var/tmp/diff_new_pack.DnZV99/_old 2023-10-01 21:21:50.195625725 +0200
+++ /var/tmp/diff_new_pack.DnZV99/_new 2023-10-01 21:21:50.199625869 +0200
@@ -1,5 +1,5 @@
name: suse-module-tools
-version: 16.0.35
-mtime: 1693930606
-commit: c48173fba4679b2501faab4a6241b8a057b0490e
+version: 16.0.36
+mtime: 1696002424
+commit: 46ad91a426a9b7152a885cc9f3431f069ccda712
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package nvme-cli for openSUSE:Factory checked in at 2023-10-01 21:21:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nvme-cli (Old)
and /work/SRC/openSUSE:Factory/.nvme-cli.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nvme-cli"
Sun Oct 1 21:21:44 2023 rev:66 rq:1114411 version:2.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/nvme-cli/nvme-cli.changes 2023-07-27 14:13:16.928520943 +0200
+++ /work/SRC/openSUSE:Factory/.nvme-cli.new.28202/nvme-cli.changes 2023-10-01 21:21:46.699499221 +0200
@@ -1,0 +2,215 @@
+Fri Sep 29 11:49:56 UTC 2023 - Daniel Wagner <daniel.wagner(a)suse.com>
+
+- Update to version 2.6:
+ * nvme: allocate payload buffer in create-ns command
+ * nvme-print-stdout: Add CAP.CPS and CAP.NSSS human readable outputs
+ * nvme: Add output-format default option instead of argconfig json option
+ * nvme: fw-download offset only describes FW offset, not file offset
+ * unit: add locale number test
+ * util: handle utf-8 thousend separators correctly
+ * nvme: Change to use NVME_ARGS verbose default option from OPT_ARGS
+ * fabrics: Fix NVMF_ARGS macro to use parameter n correctly
+ * nvme: Add verbose default option to show command debug output
+ * util: Fix to set argconfig output format json option correctly
+ * util: Split argconfig output format json function to set and get
+ * nvme: Spport Phy Rx Eye Opening Measurement Log
+ * nvme: Introduce nvme_realloc function
+ * nvme: Fix for fdpa reserved field printing
+ * completion: add 'version' and 'help' to list
+ * udev-rule: apply round-robin iopolicy on i/o subsystems alone
+ * nvme: Add support for the OAQD ID controller field
+ * plugins/solidigm: use static log macro to calc bitmask
+ * plugins/ocp: Rename FW activation history command
+ * nvme: auto free nvme_dev resource
+ * nvme: allocate aligned payloads for all nvme commands
+ * nvme: introduce alloc helper with alignment support
+ * util: add cleanup function for generic memory allocations
+ * nvme: append huge to nvme_{alloc|free} function
+ * nvme: fw_download use nvme_alloc only
+ * fabrics: Removing duplicate code and moving to libnvme
+ * nvme-print: omit size of protection information
+ * tree: Modify label name close_fd to close_dev
+ * fabrics: For TCP/RDMA, compare IP addresses with nvme_ipaddrs_eq()
+ * fabrics: lookup_discovery_ctrl() must look under host and not root
+ * nvme: Do not map status to errno codes
+ * completions: Add bash completion for DSSD Power state feature(FID: C7h)
+ * Documentation: Add document for DSSD Power state feature(FID: C7h)
+ * plugins/ocp: Add DSSD Power state feature(FID: C7h)
+ * avoid casting pointer arguments to argconfig functions
+ * nvme-print: Add support for EGFEAT, Domain Identifier, TEGCAP and UEGCAP
+ * nvme-print: Fix endurance_log whitespace changes
+ * nvme: Fix retrieval of telemetry log up to specified data area.
+ * nvme: Update list secondary command
+ * wdc: Add support for SN861 drive
+ * util: Set errno to 0 before strtol/stroul call
+ * nvme: Revert passthru and submit_io to print status to stderr from stdout
+ * plugins/zns: Fix offset in report zones
+ * nvme-rpmb: Fix nvme_show_id_ctrl_rpmbs() definition error
+ * fabrics: Use corresponding hostid when hostnqn is generated
+ * json: fix seg. fault converting NULL to JSON string
+ * nvme-cli: fix extended metadata size calculation
+ * nvme-print: Show subsystem iopolicy
+ * nvme-print-stdout: Do not show non reachable ns in namespace topology
+ * nvme-print: Fix show-topolocy for ctrls
+ * doc: Fix typo in documentation
+ * nvme-print-stdout: fix storage tag size label
+ * nvme-print-stdout: List only ctrls which are part of ns
+ * nvme-print-stdout: Support subsys reachable from several hosts
+ * ccan: Add htable, strset and dependencies
+ * ccan: Remove unused documentation
+ * nvme-print: Split max power flags
+ * nvme-print: fix counter while looping through uuid_list
+ * fabrics: only look for matching ctrl on same host
+ * README: Correct hugetlbfs spelling error
+ * util: Delete unused CFG_BOOL argconfig type as duplicated with CFG_FLAG
+ * util: Set LC_ALL=C as default if -H option is not used
+ * nvme: Add support for create-ns command endg-id option parameter
+ * nvme-print: fix argument order for show functions
+ * plugins/solidigm: Added Marketing Name Log support for Solidigm.
+ * nvme-print: Remove left overs from refactoring
+ * nvme-print: Move num argument parsing into callbacks
+ * nvme-print: Fix typo in callback definition
+ * scripts: Make release script project neutral
+ * scripts: Update update-docs.sh scripts
+ * scripts: Execute the scripts from toplevel directory
+ * scripts: Move helper scripts to a central place
+ * docs: Update file modes
+ * doc: Add information on --context
+ * nvmf-autoconnect: Annotate the context to autoconnect
+ * fabrics: Add support for volatile configuration
+ * plugins/solidigm: Formated log page directory table consistently with "nvme list" format.
+ * plugins/solidigm: Added Identify controller VU extensions parsing.
+ * nvme-print-json: Print PCI pysical slot number for controller
+ * nvme-print-stdout: Print PCI physical slot number for controller
+ * libnvme.wrap: Bump to 42ac453
+ * plugins/nbft: Use common code to parse print flags
+ * fabrics: Do not print device on connect per default
+ * fabrics: Revert 'fabrics: prevent 'nvme connect' to well-known discovery NQN'
+ * nvme-print: fix wrong list-subsys output when ns are attached to different ctrls
+ * plugins/micron: Correct NULL pointer checking error
+ * plugins/innogrit: Add vendor command get-eventlog and get-cdump
+ * nvme: Use correct data buffer size
+ * nvme: Fix quoted string split across lines to use quoted newline
+ * plugins/zns: Fix zns.c linux kernel check patch errors and warnings
+ * plugins/ymtc: Fix ymtc-nvme.c linux kernel check patch warning
+ * plugins/ymtc: Fix ymtc-nvme.c space indentation to tab indentation
+ * plugins/virtium: Fix virtium-nvme.c linux kernel check patch errors and warnings
+ * plugins/transcend: Fix transcend-nvme.c linux kernel check patch errors and warnings
+ * plugins/solidigm: Fix linux kernel check patch errors and warnings
+ * plugins/shannon: Fix shannon-nvme.c linux kernel check patch errors and warnings
+ * plugins/seagate: Fix seagate-nvme.c linux kernel check patch warnings
+ * plugins/scaleflux: Fix sfx-nvme.c linux kernel check patch errors and warnings
+ * plugins/netapp: Fix netapp-nvme.c linux kernel check patch errors and warnings
+ * plugins/nbft: Fix nbft-plugin.c linux kernel check patch warnings
+ * plugins/micron: Fix micron-nvme.c linux kernel check patch errors and warnings
+ * plugins/micron: Fix micron-nvme.c space indentation to tab indentation
+ * plugins/memblaze: Fix memblaze-nvme.c linux kernel check patch errors and warnings
+ * plugins/memblaze: Fix memblaze-utils.h space indentation to tab indentation
+ * plugins/memblaze: Fix memblaze-nvme.c space indentation to tab indentation
+ * plugins/intel: Fix intel-nvme.c linux kernel check patch errors and warnings
+ * plugins/inspur: Fix inspur-nvme.c linux kernel check patch warnings
+ * plugins/inspur: Fix inspur-nvme.c space indentation to tab indentation
+ * plugins/innogrit: Fix innogrit-nvme.c linux kernel check patch errors
+ * plugins/huawei: Fix huawei-nvme.c linux kernel check patch errors and warnings
+ * plugins/fdb: Fix fdb.c linux kernel check patch warnings
+ * plugins/dera: Fix dera-nvme.c linux kernel check patch errors and warnings
+ * plugins/amzn: Fix amzn-nvme.c linux kernel check patch error and warnings
+ * plugins/wdc: Fix wdc-utils.c linux kernel check patch errors and warnings
+ * plugins/wdc: Refactor wdc-nvme.c for linux kernel check patch errors and warnings
+ * util: Move falltrhough feature check to meson.builds
+ * ocp: Add eol plp failure mode json outputs
+ * nvme-print: Add nvme show result function
+ * nvme-print-json: Add json output result function
+ * nvme-print: Fix nvme_show_error() to call va_end() for json output format
+ * nvme: Fix nvme format block-size option handling
+ * Revert "nvme: Masks SSTAT in sanize-log output"
+ * fabrics: Fix NVMF_ARGS macro indentation error
+ * Documentation: Add document for OCP Device capability(LID: 0xC4) log page
+ * completions: Add bash completion for OCP Device capability(LID: 0xC4) log page
+ * plugins/ocp: Add Device capability(LID: 0xC4) log page
+ * udev: fix warning reported by udevadm verify
+ * fabrics: fix conditions in nvmf-autoconnect.service
+ * fabrics: Change NVMF_OPTS as NVMF_ARGS to fix linux kernel check patch error
+ * nvme: Split passthru commands read output
+ * nvme: Fix io-passthru command read metadata output
+ * plugin/ocp: Added implementation for 0xC1 log page
+ * util: Fix suffix_si_parse to parse no decimal point but suffix value correctly
+ * completions: Add zsh option values handling for sanitize command action
+ * completions: Add ocp sub commands zsh completion
+ * completions: Add ocp commands zsh completion
+ * completions: Add ocp commands bash completion
+ * nvmf-autoconnect: restart service to avoid dropping AEN
+ * solidigm: Reduce memory usage in supported log pages feature
+ * solidigm: Changes to supported log pages feature requested by review
+ * solidigm: Add supported log pages log feature to Solidigm plugin
+ * plugins/ocp: Added ocp unsupported requirements log page
+ * completions: Add bash option values handling for sanitize command action
+ * doc: Correct nvme-show-hostnqn command NAME description
+ * completions: Add missing zsh commands descriptions
+ * plugins/wdc: Extend SN530 support.
+ * Fix incorrect article 'an' as 'a' to use for descriptions and message
+ * nvme: Set effects-log command csi option help message string
+ * completions: bash: Delete unsupported id-iocs command options
+ * completions: bash: Add id-domain command
+ * completions: Fix nvm-id-ns-lba-format command zsh definition
+ * completions: Add json command option
+ * nvme: Fix get-feature command sel parameter check to allow value 8
+ * util: Delete unnecessary argconfig definitions OPT_VAL and CFG_VAL
+ * util: Delete argconfig value type to add option value as va lists instead
+ * util: Split to set argconfig option value
+ * util: Delete argconfig value length to calcurate instead
+ * nvme: Change sanitize command action option to use argconfig parse value
+ * util: Add argconfig parse value function
+ * util: Delete unused argconfig subopts type
+ * util: Delete unused argconfig file types
+ * util: Delete unused argconfig help function
+ * nvme-wrap: do_admin_args_op should not clear args timeout
+ * nvme: Fix linux kernel check patch warnings
+ * nvme: Fix linux kernel check patch errors
+ * plugins/ocp: Add telemetry-log command to OCP plugin
+ * plugins/ocp: Add OCP set latency monitor feature command
+ * plugins/ocp: Fix endianness in Latency Monitor Log output
+ * plugins/ocp: Add missing fields in Latency Monitor Log
+ * plugins/ocp: Fix typos in Latency Monitor Log
+ * plugins/ocp: Reorganize OCP plugin source code
+ * tests: Add tests for controller reset
+ * plugin/solidigm: Added vs-internal-log command.
+ * nvme: Add nvme_show_perror to use instead of perror for json output
+ * nvme-print-json: Use vasprintf instead of vsnprintf to allocate string
+ * nvme: fix rnlpt to_string() values.
+ * nvme: fix io_mgmt args parse error
+ * fdp: set-events feature is saveable
+ * fabrics: Return errno value as negative
+ * fabrics: Fix linux kernel check patch errors and warnings
+ * nbft: add the nbft show plugin
+ * nbft: added NBFT v1.0 table support
+ * nbft: make lookup_ctrl function public
+ * nvme: Fix indentation errors around nvme show error API
+ * nvme: Check validate output format err value instead of flags
+ * nvme: Use nvme show error API to outptu stderr messages for json format
+ * util: Check output format json for json error message output
+ * nvme-printf: Add show error function for nvme list command json output
+ * nvme: Add zns specfic field for create ns
+ * nvme: Add ns-mgmt host software specified fields
+ * nvme: Add dtype, dspec on write-zeroes, write-uncor
+ * nvme-print: Add new fields print on id directive
+ * nvme-print: Add VWCNP on NSFEAT of id-ns
+ * nvme: Fix format command to skip to reread NSID all block device
+ * plugins/solidigm: Fixes and clean-up of Telemetry parse code. Fixed parsing of 64 bit values. Fixed COD field name. Fixed compilation warnings when compiling for 32 bit. Added missing free(). Consolidated single entry function to telemetry parser. Consolidated use of integer types.
+ * doc: Documentations maintenance changes
+ * doc: Add nvme-mi-send command documentation
+ * doc: Add nvme-mi-recv command documentation
+ * doc: Add clear-pcie-correctable-error-counters command documentation
+ * doc: Add eol-plp-failure-mode command documentation
+ * plugins/solidigm: Add firmware activation history log to Solidigm plugin
+ * plugins/ocp: Add firmware activation history log to OCP plugin
+ * nvme-print: Use enum nvme_print_flags for nvme_show_id_ctrl
+ * nvme: Add support for NVMe-MI send command
+ * nvme: Use stdout for passthru and submit_io commands success messages
+ * nvme: Fix passthru command function indentation errors
+ * nvme: Add support for NVMe-MI receive command
+ * fabrics: fix fc config JSON file handling
+- Refresh 0100-harden_nvmf-connect@.service.patch
+- Fix install path for nvme-regress script
+
+-------------------------------------------------------------------
Old:
----
nvme-cli-2.4.obscpio
New:
----
nvme-cli-2.6.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nvme-cli.spec ++++++
--- /var/tmp/diff_new_pack.gh8tYm/_old 2023-10-01 21:21:48.359559290 +0200
+++ /var/tmp/diff_new_pack.gh8tYm/_new 2023-10-01 21:21:48.363559434 +0200
@@ -17,7 +17,7 @@
Name: nvme-cli
-Version: 2.4
+Version: 2.6
Release: 0
Summary: NVM Express user space tools
License: GPL-2.0-only
@@ -98,7 +98,7 @@
rm %{buildroot}%{_sysconfdir}/dracut/dracut.conf.d/70-nvmf-autoconnect.conf
# for subpackage nvme-cli-regress-script:
-install -m 744 -D regress %{buildroot}%{_sbindir}/nvme-regress
+install -m 744 -D scripts/regress %{buildroot}%{_sbindir}/nvme-regress
mkdir -p %{buildroot}%{_sbindir}
pushd %{buildroot}%{_sbindir}
++++++ 0100-harden_nvmf-connect@.service.patch ++++++
--- /var/tmp/diff_new_pack.gh8tYm/_old 2023-10-01 21:21:48.375559868 +0200
+++ /var/tmp/diff_new_pack.gh8tYm/_new 2023-10-01 21:21:48.379560013 +0200
@@ -1,4 +1,7 @@
-Subject: systemd hardening effort
+From a4fe9c98d74447ca96ba59610368486640fdbfd6 Mon Sep 17 00:00:00 2001
+From: Daniel Wagner <dwagner(a)suse.de>
+Date: Fri, 29 Sep 2023 14:28:16 +0200
+Subject: [PATCH] systemd hardening effort
https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
@@ -7,12 +10,14 @@
Signed-off-by: Daniel Wagner <dwagner(a)suse.de>
---
- nvmf-autoconnect/systemd/nvmf-connect@.service.in | 8 ++++++++
+ nvmf-autoconnect/systemd/nvmf-connect@.service.in | 8 ++++++++
1 file changed, 8 insertions(+)
+diff --git a/nvmf-autoconnect/systemd/nvmf-connect@.service.in b/nvmf-autoconnect/systemd/nvmf-connect@.service.in
+index 5ba708..129cb4 100644
--- a/nvmf-autoconnect/systemd/nvmf-connect@.service.in
+++ b/nvmf-autoconnect/systemd/nvmf-connect@.service.in
-@@ -9,6 +9,14 @@ PartOf=nvmf-connect.target
+@@ -11,6 +11,14 @@ PartOf=nvmf-connect.target
Requires=nvmf-connect.target
[Service]
@@ -26,5 +31,8 @@
+RestrictRealtime=true
Type=simple
Environment="CONNECT_ARGS=%i"
- ExecStart=/bin/sh -c "@SBINDIR@/nvme connect-all --quiet `/bin/echo -e '${CONNECT_ARGS}'`"
+ ExecStart=/bin/sh -c "@SBINDIR@/nvme connect-all --context=autoconnect --quiet `/bin/echo -e '${CONNECT_ARGS}'`"
+--
+2.42.0
+
++++++ _service ++++++
--- /var/tmp/diff_new_pack.gh8tYm/_old 2023-10-01 21:21:48.403560882 +0200
+++ /var/tmp/diff_new_pack.gh8tYm/_new 2023-10-01 21:21:48.407561026 +0200
@@ -4,7 +4,7 @@
<param name="url">https://github.com/linux-nvme/nvme-cli.git</param>
<param name="filename">nvme-cli</param>
<param name="versionformat">@PARENT_TAG@</param>
- <param name="revision">v2.4</param>
+ <param name="revision">v2.6</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
</service>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.gh8tYm/_old 2023-10-01 21:21:48.423561605 +0200
+++ /var/tmp/diff_new_pack.gh8tYm/_new 2023-10-01 21:21:48.427561750 +0200
@@ -1,7 +1,7 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/linux-nvme/nvme-cli.git</param>
- <param name="changesrevision">0b2961e62f4138f991c3af6b5deea60d9900174e</param>
+ <param name="changesrevision">bd2f882a49a14b0e21a94c928128b1979e4316fd</param>
</service>
</servicedata>
(No newline at EOF)
++++++ nvme-cli-2.4.obscpio -> nvme-cli-2.6.obscpio ++++++
/work/SRC/openSUSE:Factory/nvme-cli/nvme-cli-2.4.obscpio /work/SRC/openSUSE:Factory/.nvme-cli.new.28202/nvme-cli-2.6.obscpio differ: char 46, line 1
++++++ nvme-cli.obsinfo ++++++
--- /var/tmp/diff_new_pack.gh8tYm/_old 2023-10-01 21:21:48.459562908 +0200
+++ /var/tmp/diff_new_pack.gh8tYm/_new 2023-10-01 21:21:48.463563053 +0200
@@ -1,5 +1,5 @@
name: nvme-cli
-version: 2.4
-mtime: 1680272269
-commit: 0b2961e62f4138f991c3af6b5deea60d9900174e
+version: 2.6
+mtime: 1695969193
+commit: bd2f882a49a14b0e21a94c928128b1979e4316fd
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libnvme for openSUSE:Factory checked in at 2023-10-01 21:21:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libnvme (Old)
and /work/SRC/openSUSE:Factory/.libnvme.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libnvme"
Sun Oct 1 21:21:43 2023 rev:20 rq:1114410 version:1.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/libnvme/libnvme.changes 2023-07-27 16:51:33.458068226 +0200
+++ /work/SRC/openSUSE:Factory/.libnvme.new.28202/libnvme.changes 2023-10-01 21:21:44.275411510 +0200
@@ -1,0 +2,116 @@
+Fri Sep 29 11:42:15 UTC 2023 - Daniel Wagner <daniel.wagner(a)suse.com>
+
+- Update to version 1.6:
+ * docs: Fix Read-the-Docs configuration (deprecated config param)
+ * mi-mctp: Fix free() in error path of mi_open_mctp
+ * types: Use NVME_SET for status type mask to get status value
+ * types: Define FLBAS MASK and SHIFT to use NVME_GET
+ * types: Support Phy Rx Eye Opening Measurement Log
+ * log: Add nvme root global variable to set for default output
+ * types: Add support for the OAQD ID controller field
+ * test: use non deprecated API
+ * test: add tests for Get/Set Features functions
+ * ioctl: implement nvme_set_features_lba_range()
+ * ioctl: pass NSID in Get/Set Features commands that use it
+ * ioctl: fix swapped parameters in nvme_set_features_host_id()
+ * ioctl: export nvme_{g,s}et_features_iocs_profile()
+ * ioctl: pass ENDGID in nvme_get_features_endurance_event_cfg()
+ * ioctl: don't set SAVE bit on unsaveable features
+ * ioctl: avoid sending uninitialized timestamp
+ * ioctl: pass data for Get/Set Features commands
+ * ioctl: set correct bits in Set Features commands
+ * ioctl: correct feature IDs in Get/Set Features commands
+ * tree: Add 2 new public functions to lookup existing controllers
+ * ioctl: Add debugging feature to show command outputs
+ * Fix incorrect article 'an' as 'a' to use for a description
+ * linux: Added functions to enable faster telemetry data retrieval. Moved telemetry data area support detection into separate function. Added possibility to modify data transfer chunk size. Enable telemetry extraction up to specified data area. Removed some printf() and perror().
+ * test: account for discovery log page entry stripping
+ * fabrics: unconditionally strip discovery entry strings
+ * fabrics: only look for spaces in strchomp()
+ * tree: Use early return instead of else statements
+ * test: fix lookup test case
+ * test: make all function static
+ * test: add tests for new tcp controller matching algorithm
+ * tree: Improve TCP controller matching algorithm
+ * util: Add functions to parse the system's interfaces
+ * types: Add support for EGFEAT, Domain Identifier, TEGCAP and UEGCAP
+ * mi: remove nsid from nvme_mi_admin_identify_secondary_ctrl_list()
+ * test: add tests for nvme_ctrl_get_src_addr()
+ * tree: Add nvme_ctrl_get_src_addr() to get the controller's src_addr
+ * util: Split _nvme_ipaddrs_eq() from nvme_ipaddrs_eq()
+ * test: add tests for Identify functions
+ * ioctl: use available Identify helper functions
+ * test: pass a large enough buffer to nvme_identify_ns_descs()
+ * ioctl: remove nsid from nvme_identify_secondary_ctrl_list()
+ * meson: Don't hard-code path to "internal/config.h"
+ * fabrics: Do not pass disable_sqflow if not supported
+ * fabrics: Read the supported options lazy
+ * test: add discovery log page tests
+ * test: add infra for mocking passthru ioctls
+ * tree: fix segfault in nvme_scan_subsystem()
+ * src/nvme/tree.c: make __nvme_scan_subsystem() returning bool
+ * doc: fix minor mistake in README.md about dependencies
+ * nvme-tree: avoid warning in 'list-subsys'
+ * tree: Add getter for subsystem iopolicy
+ * fabrics: Consider also all hosts settings for context match
+ * tree: Scan all subsystems
+ * doc: Fixing compile instruction in README
+ * mi: allow non-4-byte-aligned responses
+ * mi-mctp: use a linear response buffer
+ * mi: implement length and offset alignment checks in admin_xfer()
+ * tree: Don't open nvme devices until it's absolutely required
+ * tree: missing closedir() causes fd leak for "/sys/bus/pci/slots"
+ * mi: don't return from mi_mctp_submit with a tag held
+ * util: Provide empty nvme_ipaddrs_eq for static builds
+ * fabrics: Relax match on well known disc ctrl lookup
+ * tree: Ignore NULL address pointer for phy slot lookup
+ * fabrics: Filter discovery ctrls out during application context check
+ * util: Add ignored error code
+ * json: Use memory block allocated by realloc() instead printbuf
+ * util: Use HAVE_NETDB instead of HAVE_LIBNSS
+ * tree: Add PCI physical slot number for controller
+ * tree: Use nvme_ipaddrs_eq() to compare IP addresses
+ * fabrics: Add EADDRNOTAVAIL error mapping
+ * fabrics: filter out subsystems with non-matching application string
+ * libnvme: add 'application' setting to nvme_root
+ * libnvme: add 'application' setting to the subsystem
+ * test: Add more code coverage for nvme_ipaddrs_eq()
+ * util: rename ipaddrs_eq() to nvme_ipaddrs_eq() and make public.
+ * util: Add ipaddrs_eq() to check whether two IP addresses are equal
+ * test: Add unit test for ctrl lookups
+ * ioctl: fix RAE bit on last Get Log Page command
+ * fabrics: check genctr after getting discovery entries
+ * fabrics: handle /dev/nvme-fabrics read failure
+ * fabrics: fix potential invalid memory access in __nvmf_supported_option()
+ * Python: Fix crash during garbage collection
+ * python/swig: Check swig version to determine whether -py3 is needed
+ * python/swig: Wrap swig-sensitive struct inside #ifwdef SWIG
+ * mi: Add nvme_mi_ctrl_id to retrieve controller ID
+ * Python: Suppress swig warnings about unnamed struct
+ * examples: fix incorrect controller status in MI info output
+ * ioctl: Explicitly initialize all members of struct nvme_ns_mgmt_args
+ * Python: make NBFT data more pythonic
+ * ioctl: io management send, receive args fix
+ * python: Update test data
+ * NBFT: Remove documentation from nbft.c since it's also in nbft.h
+ * Python: Add NBFT support
+ * nbft: Doc typo - Use nvme_nbft_free() instead of nbft_free()
+ * nbft: Parse the {HOSTID,HOSTNQN}_CONFIGURED flags
+ * nbft: Fix nbft_ssns_flags endianness test
+ * nbft: Add a simple unit test
+ * doc: Update README
+ * build: Simple muon build configuration
+ * build: Extend summary section
+ * build: Make json-c dependency lookup not fail
+ * nbft: Move added symbols to LIBNVME_1_5
+ * build: Update wrap mode defaults
+ * build: Disable fallback on default
+ * tree: Fix offset argument check in nvme_bytes_to_lba
+ * nbft: add NBFT v1.0 table support
+ * types: Add IO command set specific field on nsmgmt
+ * fabrics: Do not pass unsupported options to kernel
+ * types: Add ns-mgmt host software specified fields
+ * types.h: Add FDP related Status Code
+ * tree: Fix argument check in nvme_bytes_to_lba
+
+-------------------------------------------------------------------
Old:
----
libnvme-1.4.obscpio
New:
----
libnvme-1.6.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libnvme.spec ++++++
--- /var/tmp/diff_new_pack.CRUobB/_old 2023-10-01 21:21:45.847468392 +0200
+++ /var/tmp/diff_new_pack.CRUobB/_new 2023-10-01 21:21:45.847468392 +0200
@@ -19,7 +19,7 @@
%define sover 1
Name: libnvme
-Version: 1.4
+Version: 1.6
Release: 0
Summary: Linux-native nvme device management library
License: LGPL-2.1-or-later
++++++ _service ++++++
--- /var/tmp/diff_new_pack.CRUobB/_old 2023-10-01 21:21:45.875469406 +0200
+++ /var/tmp/diff_new_pack.CRUobB/_new 2023-10-01 21:21:45.879469550 +0200
@@ -4,7 +4,7 @@
<param name="url">https://github.com/linux-nvme/libnvme.git</param>
<param name="filename">libnvme</param>
<param name="versionformat">@PARENT_TAG@</param>
- <param name="revision">v1.4</param>
+ <param name="revision">v1.6</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
</service>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.CRUobB/_old 2023-10-01 21:21:45.895470129 +0200
+++ /var/tmp/diff_new_pack.CRUobB/_new 2023-10-01 21:21:45.895470129 +0200
@@ -1,7 +1,7 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/linux-nvme/libnvme.git</param>
- <param name="changesrevision">a8a5d300c70fc30ffd793bb5726a4ec3d0719163</param>
+ <param name="changesrevision">37a803cf77e224f66d86b1e1d9e74a15f55ea600</param>
</service>
</servicedata>
(No newline at EOF)
++++++ libnvme-1.4.obscpio -> libnvme-1.6.obscpio ++++++
++++ 33078 lines of diff (skipped)
++++++ libnvme.obsinfo ++++++
--- /var/tmp/diff_new_pack.CRUobB/_old 2023-10-01 21:21:46.399488367 +0200
+++ /var/tmp/diff_new_pack.CRUobB/_new 2023-10-01 21:21:46.399488367 +0200
@@ -1,5 +1,5 @@
name: libnvme
-version: 1.4
-mtime: 1680271519
-commit: a8a5d300c70fc30ffd793bb5726a4ec3d0719163
+version: 1.6
+mtime: 1695968810
+commit: 37a803cf77e224f66d86b1e1d9e74a15f55ea600
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000update-repos for openSUSE:Factory checked in at 2023-10-01 21:02:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000update-repos (Old)
and /work/SRC/openSUSE:Factory/.000update-repos.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000update-repos"
Sun Oct 1 21:02:08 2023 rev:2344 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
New:
----
factory:non-oss_3757.2.packages.zst
factory_20230929.packages.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
1
0