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 2024-05-05 12:10:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nvme-cli (Old)
 and      /work/SRC/openSUSE:Factory/.nvme-cli.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nvme-cli"

Sun May  5 12:10:29 2024 rev:75 rq:1171773 version:2.9.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/nvme-cli/nvme-cli.changes        2024-02-15 
20:59:34.922267030 +0100
+++ /work/SRC/openSUSE:Factory/.nvme-cli.new.1880/nvme-cli.changes      
2024-05-05 12:10:37.595531374 +0200
@@ -1,0 +2,161 @@
+Fri May 03 14:06:47 UTC 2024 - Daniel Wagner <daniel.wag...@suse.com>
+
+- Update to version 2.9.1:
+  * plugins/spdk: drop the plugin
+
+-------------------------------------------------------------------
+Fri May 03 13:33:54 UTC 2024 - Daniel Wagner <daniel.wag...@suse.com>
+
+- Update to version 2.9:
+  * nvme-print: expand the maximum field length to prevent misalignment
+  * plugins/spdk: plugin to list SPDK subsystems
+  * nvme-print: check if controller belong to SPDK
+  * plugins/spdk: plugin to list SPDK controllers
+  * nvme-print-stdout: fix ASQB, ACQB and BMBBA prints
+  * build: bump libnvme wrap
+  * nvmf-autoconnect: fix string encoding
+  * nvme: identify primary ctrl do not accept nsid
+  * nvme-wrap: remove unused nvme_cli_get_log_ana_groups()
+  * nvme-print-json: use admin queue attributes definitions
+  * nvme-print-json: use CSTS definitions
+  * nvme-print-stdout: use POWER_OF_TWO macro
+  * nvme-print-json: use controller configuration definitions
+  * nvme-print-json, nvme-print-stdout: add tertiary version number
+  * nvme-print-json: use NVME_MAJOR and NVME_MINOR definitions
+  * nvme-print-json: use NVME_BOOT_PARTITION_INFO field definitions
+  * nvme-print-json: add support telemetry log create event in PEL
+  * nvme-print-json: add support set feature event in PEL
+  * nvme-print-json: add obj_d() function
+  * nvme-print-json: add obj_add_uint_0nx() function
+  * meson.build: Fix spelling of sed-opal.h filename
+  * sed_opal: Only build when we really have sed_opal headers
+  * nvme: fix error path if write() fails in get_telemetry_log()
+  * plugins/solidigm: Additional LID for temperature statistics.
+  * plugins/solidigm: Improved Solidigm UUID index detection.
+  * nvme-print-stdout: Add CSTS.ST register stdout print
+  * nvme-print-stdout: Use NVME_CMIC definitions
+  * nvme-print: Use NVME_UNIT definitions
+  * nvme-print-stdout: Use NVME_CMBMSC/STS/EBS/SWTP definitions
+  * plugins/ssstc: add a new plugin for SSSTC driver
+  * nvmf-connect: systemd hardening effort
+  * plugins/ocp: Adjusted variable type size carrying UUID index to 8 bit.
+  * nvme: fix security buffer allocation size
+  * nvme: Change fw-download xfer initialization to set 0
+  * nvme: Add fw-download warning message for FWUG alignment error
+  * plugins/ocp: Split ocp_get_uuid_index() into find and get functions.
+  * nvme: fix mem leak in multiple key related functions (bsc#1223331)
+  * fabrics: fix mem leak in nvmf_check_hostid_and_hostnqn() (bsc#1223331)
+  * nvme-print-stdout: Use NVME_BPRSEL definitions
+  * nvme-print-stdout: Use NVME_BPINFO definitions
+  * nvme-print-stdout: Use NVME_CMBSZ definitions
+  * nvme-print-stdout: Use NVME_CMBLOC definitions
+  * Revert "logging: fix error handling for ioctl passthru wrappers"
+  * fabrics: align identify command payload
+  * ocp: Unify line start spacing as tabs
+  * ocp: support OCP DSSD Async Event Config feature
+  * nvme: Add support for get-reg and set-reg commands
+  * nvme-print-json: Add register print functions
+  * nvme-print-stdout: Add register print functions
+  * nvme-print: Add register print functions
+  * nvme: Refactor mmap_registers to add writable parameter
+  * nvme-print: Change PMRSZU string function as unit string
+  * nvme-print: Refactor CMBLOC and PMRSTS registers function
+  * logging: fix error handling for ioctl passthru wrappers
+  * nbft: Fix scandir() error check
+  * nbft: Refactor connection attempt out
+  * nvme-print: Use EOM optional data present macros changed
+  * nvme-print: Print cntlid number for controller
+  * nvme: check-tls-key fails despite having hostnqn file (bsc#1223331)
+  * nvme: print retained key for gen-tls-key's -i option too (bsc#1223331)
+  * fabrics : allow host to create duplicate connections to target
+  * fabrics: Fix fast_io_fail_tmo option
+  * nvme-print-stdout: use admin queue attributes definitions
+  * nvme-print-stdout: use CSTS definitions
+  * nvme-print-stdout: use controller configuration definitions
+  * nvme-print-stdout: use NVME_MAJOR and NVME_MINOR definitions
+  * nvme-print-stdout: use FDP configuration attributes definitions
+  * nvme: add new function 'tls_key'
+  * nvme: use library functions for importing and exporting TLS keys 
(bsc#1216982)
+  * nvme: extend error message for ns scan failures
+  * nvme-print-json: Bugfix status json key of sanitize-log
+  * sed: update SED password when initalizing (bsc#1222168)
+  * plugins/memblaze: add performance stats
+  * plugins/memblaze: fix code mis-type error
+  * plugins/memblaze: code refactor on applying __packed on more structs
+  * plugins/memblaze: code refactor on using cleanup_nvme_dev
+  * nvme: Fix to cleanup free raw_secret memory allocated
+  * plugins/memblaze: code-format on leading indent and align
+  * plugins/wdc: Fix narrow index variable type in for loop to __u32
+  * plugins/wdc: Whitespace changes
+  * nvme: Delete unused nvme root scanned
+  * ocp: support OCP 2.5 Set Telemetry Profile feature
+  * nvme: Don't seg fault if given device is not char/block device
+  * nbft: Include SSNS index in error messages (bsc#1222026)
+  * nbft: Pause logging for expected connection failures (bsc#1222026)
+  * nbft: Silence connection failures for unavailable SSNS (bsc#1222026)
+  * nbft: Fix 'verbose' argument type (bsc#1222026)
+  * plugins/nbft: Implement verbose logging
+  * plugins/nbft: Print the new SSNS flags
+  * nbft: Fix uninitialized variable
+  * plugins/nbft: Fix uninitialized variables
+  * plugins/sed: Fix uninitialized variable
+  * nvme-print-stdout: Fix uninitialized variable
+  * nvme-print-json: Fix uninitialized variable
+  * build: Switch default meson buildtype to 'debugoptimized'
+  * nvme: do not scan topology when mmaping registers
+  * nvme-print-stdout: Use NVME_BOOT_PARTITION_INFO field definitions
+  * nvme-print-stdout: Use NVME_GET for MI commands supported and effects CSP
+  * nvme-print-stdout: Use NVME_GET for FID supported and effects FSP
+  * nvme-print-stdout: Use NVME_SET_FEAT_EVENT register definitions
+  * nvme-print: Add PEL EHAI port identifier type printf function
+  * build: bump libnvme wrap
+  * ocp: fix for power-state argument checking
+  * nvme: do not issue warning when nvme_core module is not loaded
+  * wdc: Review changes and build fixes
+  * wdc:  Fix timestamp displayed by vs-firmware-activate-history command
+  * logging: Split to output ioctl latency by log info level
+  * nvme-print-stdout: Change hexadecimal value 0x prefix to use %#x
+  * nvme-print-stdout: Fix LBA status DSLBA output as hexadecimal
+  * nvme-print-stdout: Split line length exceeded 100 columns
+  * nvme-print-stdout: Use NVME_PMRMSC register definitions to print
+  * nvme-print-stdout: Use NVME_PMRSWTP register definitions to print
+  * nvme-print-stdout: Use NVME_PMREBS register definitions to print
+  * nvme-print-stdout: Use NVME_PMRSTS register definitions to print
+  * nvme-print-stdout: Use NVME_PMRCTL_EN register definition to print
+  * nvme-print-stdout: Use NVME_PMRCAP register definition to print
+  * doc: Fix admin and io passthru cdw parameters description
+  * doc: Add get-feature cdw11 and set-feature cdw12 parameters
+  * micron-nvme: Unuse stat() to check if strMainDirName exists
+  * doc: Fix get-property and set-property offset and value descriptions
+  * doc: Fix documentation file mode 100755 to 100644
+  * nvme-print-stdout: Fix channel configuration descriptors pointer
+  * nvme-print-stdout: Check sscanf return value
+  * nvme-print-stdout: Fix linux kernel check patch errors
+  * nvme: Delete unusual fallthrough for cases have no body
+  * nvme: Delete duplicated semicolon
+  * nvme-print, common: Fix for whitespace change
+  * logging: output ioctl debugging info
+  * nvme: track verbose level
+  * logging: track log level globally
+  * logging: move logging code to a new file
+  * nvme: update include for libnvme
+  * nvme: remove unused declaration
+  * build: bump libnvme wrap
+  * nvme-netapp: add nspath tlv handling (bsc#1220971)
+  * rpm: Add missing rule and service files
+  * nvme-print-json, nvme-print-stdout: Use CHAR_BIT definition
+  * nvme-print-stdout: Delete duplicated if condition checking line
+  * ocp: Fix timestamp displayed by fw-activate-history command
+  * wdc: Add support for the get-drive-status command to SN861
+  * nvme-print: Fix nvme_host_metadata_type_to_string() indentation errors
+  * nvme-print: Add PEL RCI port identifier type printf function
+  * nvme-print-stdout: Use persistent event log RCI definitions
+  * build: bump libnvme wrap
+  * nvme: Add show-regs and get-property commands NSSD print outputs
+  * nvme-print: print more details in ns-descs verbose output (bsc#1223331)
+  * Revert "nvme-print-json: remove obj_print helper"
+  * sed: Confirm entered password before initialization.
+- drop systemd service harden file, upstream ships this patch.
+  * remove 0100-harden_nvmf-connect@.service.patch
+
+-------------------------------------------------------------------

Old:
----
  0100-harden_nvmf-connect@.service.patch
  nvme-cli-2.8.obscpio

New:
----
  nvme-cli-2.9.1.obscpio

BETA DEBUG BEGIN:
  Old:- drop systemd service harden file, upstream ships this patch.
  * remove 0100-harden_nvmf-connect@.service.patch
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nvme-cli.spec ++++++
--- /var/tmp/diff_new_pack.6iAAq4/_old  2024-05-05 12:10:38.335558156 +0200
+++ /var/tmp/diff_new_pack.6iAAq4/_new  2024-05-05 12:10:38.335558156 +0200
@@ -19,7 +19,7 @@
 %bcond_without check
 
 Name:           nvme-cli
-Version:        2.8
+Version:        2.9.1
 Release:        0
 Summary:        NVM Express user space tools
 License:        GPL-2.0-only
@@ -27,8 +27,6 @@
 URL:            https://github.com/linux-nvme/nvme-cli/
 Source0:        nvme-cli-%{version}.tar.gz
 Source1:        nvme-cli-rpmlintrc
-# downstream patches
-Patch100:       0100-harden_nvmf-connect@.service.patch
 BuildRequires:  asciidoc
 BuildRequires:  gcc
 BuildRequires:  gcc-c++

++++++ _service ++++++
--- /var/tmp/diff_new_pack.6iAAq4/_old  2024-05-05 12:10:38.371559458 +0200
+++ /var/tmp/diff_new_pack.6iAAq4/_new  2024-05-05 12:10:38.379559748 +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.8</param>
+    <param name="revision">v2.9.1</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>
   </service>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.6iAAq4/_old  2024-05-05 12:10:38.399560472 +0200
+++ /var/tmp/diff_new_pack.6iAAq4/_new  2024-05-05 12:10:38.403560617 +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">43b716b982da3df1cf8c4658f7c31b0fe28d377b</param>
+    <param 
name="changesrevision">b340fd7dcf1aef76f8d46ab28bef3c170d310887</param>
   </service>
 </servicedata>
 (No newline at EOF)

++++++ nvme-cli-2.8.obscpio -> nvme-cli-2.9.1.obscpio ++++++
/work/SRC/openSUSE:Factory/nvme-cli/nvme-cli-2.8.obscpio 
/work/SRC/openSUSE:Factory/.nvme-cli.new.1880/nvme-cli-2.9.1.obscpio differ: 
char 48, line 1

++++++ nvme-cli.obsinfo ++++++
--- /var/tmp/diff_new_pack.6iAAq4/_old  2024-05-05 12:10:38.455562499 +0200
+++ /var/tmp/diff_new_pack.6iAAq4/_new  2024-05-05 12:10:38.459562643 +0200
@@ -1,5 +1,5 @@
 name: nvme-cli
-version: 2.8
-mtime: 1707903840
-commit: 43b716b982da3df1cf8c4658f7c31b0fe28d377b
+version: 2.9.1
+mtime: 1714745022
+commit: b340fd7dcf1aef76f8d46ab28bef3c170d310887
 

Reply via email to