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-01-19 23:00:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nvme-cli (Old)
 and      /work/SRC/openSUSE:Factory/.nvme-cli.new.16006 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nvme-cli"

Fri Jan 19 23:00:03 2024 rev:73 rq:1139715 version:2.7.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/nvme-cli/nvme-cli.changes        2023-12-21 
23:38:09.957558605 +0100
+++ /work/SRC/openSUSE:Factory/.nvme-cli.new.16006/nvme-cli.changes     
2024-01-19 23:00:09.269549244 +0100
@@ -1,0 +2,152 @@
+Thu Dec 21 15:04:58 UTC 2023 - Daniel Wagner <daniel.wag...@suse.com>
+
+- Update to version 2.7.1:
+  * nvme-print-json: Revert field name changes (bsc#1218306)
+
+-------------------------------------------------------------------
+Tue Dec 19 13:30:18 UTC 2023 - Daniel Wagner <daniel.wag...@suse.com>
+
+- Update to version 2.7:
+  * nvme-print-json: include vs for identify namespace
+  * nvme-print-stdout: enhance connect message
+  * fabrics: fix connect error if hostid file does not exist
+  * fabrics: fix invalid output format error during nvme connect
+  * wdc: Fix vs-smart-add-log Command for SN650 and SN655
+  * nvme: restric hmac options for gen-tls-key
+  * wdc: Fix UUID index fallback mechanism
+  * plugins/ocp: Add OCP Telemetry String log page, Telemetry log page
+  * completions: Add bash completions for telemetry string log page
+  * plugins/solidigm: Added OCP 2.0 compatibility version command
+  * plugins/solidigm: Added OCP 2.0 vs-drive-info command.
+  * plugins/ocp: Fix printing order of various Latency Monitor Log buckets
+  * nvme: validate output format split status from flag return value
+  * nvme: simplify cleanup_nvme_dev()
+  * cleanup: remove unused cleanup_charp()
+  * wdc: Add support for SN861 2nd pci device id
+  * nvme: replace libhugetlbfs with mmap and madvise
+  * util/mem: move alloc helper to util section
+  * nvme: auto cleanup filedescriptors
+  * nvme: auto cleanup buffers
+  * nvme: return error code in get_persistent_event_log
+  * nvme: sanitize nvme-gen-tls-key
+  * nvme: print out the resulting TLS identity for 'nvme check-tls-key'
+  * nvme: Add version '1' identifier for nvme-gen-tls-key
+  * subprojects/libnvme: update wrapper for TP8018
+  * plugins/solidigm: Added re_sku_count smart atrribute
+  * doc: Fix nvme-connect manpage --application option string
+  * plugins/ocp: changed command clear-pcie-correctable-error-counters to 
match OCP 2.0 spec.
+  * plugins/solidigm: Added command to clear PCIe Correctable Error Counters 
according to OCP 2.0
+  * plugins/ocp: Reorganized clear feature code for better reuse
+  * nvme: fixup length calculation for 'nvme gen-tls-key --secret'
+  * doc: remove invalid hostkey info for --dhchap-secret
+  * nvme-print-json: use human helper everywhere
+  * nvme-print-json: remove obj_print helper
+  * plugins/ocp: update nvme_show_select_result call
+  * mailmap: only show contributer's name
+  * nvme-print-json: Change to report status and message in array
+  * nvme-print-json: Change to report feature select in array
+  * nvme-print-json: Change to report error and data in array
+  * nvme-print-json: Add show_init/finish calls to report features in array
+  * nvme-print: Add nvme_show_error_status() to merge error message and status
+  * nvme-print-json: Use r instead of root and use obj_add_***(r, ..., ...)
+  * nvme-print-json: Delete static const char string global variables
+  * nvme-print-json: Add remaining controller registers readable format
+  * nvme-print-json: Add readable format cap, vs, cc, csts, nssr and crto 
registers
+  * nvme-print-json: Combine duplicated json key and val string variables
+  * nvme-print-json: Replase json_array_add_value_string() to array_add_str()
+  * nvme-print-json: Replase json_object_add_value_uint128() to 
obj/root_add_uint128()
+  * nvme-print-json: Replase json_object_add_value_object() to 
obj/root_add_obj()
+  * nvme-print-json: Replase json_array_add_value_object() to array_add_obj()
+  * nvme-print-json: Replase json_object_add_value_array() to 
obj/root_add_array()
+  * nvme-print-json: Replase json_object_add_value_uint() to 
obj/root_add_uint()
+  * nvme-print-json: Replase json_object_add_value_int() to obj/root_add_int()
+  * nvme-print-json: Replase json_object_add_value_uint64() to 
obj/root_add_uint64()
+  * nvme-print-json: Replase json_object_add_value_string() to 
obj/root_add_str()
+  * nvme-print-json: Update feature_show_fields_*** to use root/obj_add_***()
+  * nvme-print-json: Update lba_status_log to use root_add_***() and 
obj_add_***()
+  * nvme-print-json: Replace lba_status_log printf() to root_add_result()
+  * nvme-print-json: Add list_item print function
+  * nvme-print-json: Add lba_status_info print function
+  * nvme-print-json: Add lba_range print function
+  * nvme-print-json: Add id_ctrl_rpmbs print function
+  * nvme-print-json: Unify json_list and jroot object names to root
+  * nvme-print-json: Add json_zns_changed print function
+  * nvme-print-json: Add root_add_result() to output result message
+  * nvme-print-json: Split persistent_event_log print function
+  * nvme-print-json: Remove unnecessary string newline code
+  * nvme-print-json: Replace effects_log_list print to use json_print()
+  * nvme-print-json: Print persistent_event_log no log data result correctly
+  * nvme-print-json: Add static "result" and "erorr" strings variables
+  * nvme-print-json: Add single_property printf function
+  * nvme: Replace get feature command stderr output to nvme_show_error()
+  * nvme-print-json: Change d() output to use d_json()
+  * nvme: Fix get-feature command mixed stdout and json outputs
+  * nvme-print-json: Add remaining feature fields print functions
+  * nvme-print-json: Update formatting and codying style
+  * build: Add -std=c99 to CFLAGS for muon on CentOS 7
+  * fabrics: add udev rule to avoid renaming nbft interfaces
+  * fabrics: autoconnect: add service unit for connecting NBFT subsystems
+  * fabrics: autoconnect: explicitly express module dependency
+  * Updates to codeql config
+  * libnvme-wrap: exit on VOID_FN lookup failure
+  * plugins/ocp:Added the ocp C6h feature api
+  * plugin/ocp_fid_c6h:Added the ocp C6h feature api
+  * nvme-copy: support cross-namespace copy
+  * nvme/plugins: fix mismatch operator
+  * nvme: fix overflow possiblity
+  * nvme: reduce identify cmd issue
+  * nvme: allow set-features to take input from stdin
+  * Fix common misspellings from codespell project
+  * nvme-print: Correct to print correct ascii character string length
+  * print-stdout: print Host Behavior Support correctly
+  * build: Bump libnvme wrap
+  * plugins/solidigm: Added support for temperature statistics log page
+  * Add support for codeql sweeps
+  * doc: Add virt-mgmt command
+  * doc: Add id-uuid command
+  * doc: Add list-secondary command
+  * doc: Add id-ns-granularity command
+  * doc: Add nvme commands --output-format and --verbose options
+  * completions: Add nvme-mi-recv nad nvme-mi-send commands completions
+  * completions: Change short option -o and -v duplicated to upper case
+  * doc: Change short option -o and -v duplicated to upper case
+  * nvme: Change short option -o and -v duplicated to upper case
+  * nvme: Change phy-rx-eom-log command to use NVME_ARGS instead
+  * plugins/memblaze: Add smart-log-add and latency-feature functions
+  * plugins/solidigm: internal-logs Telemetry auto detect last data area.
+  * nvme: Change to use NVME_FLBAS_META_EXT() macro to check flbas value
+  * nvme-print-json: Add host memory buffer and timestamp features print 
functions
+  * nvme-print-json: Add feature fields print functions
+  * nvme-print-json: Add TMPTH feature print function
+  * nvme-print-json: Add show_feature_fields print function
+  * nvme-print-json: Add select_result print function
+  * nvme-print-json: Use json_print to print and free object
+  * nvme-print-json: Add lba_status print function
+  * nvme-print-json: Combine variable definition and setting value
+  * nvme-print-json: Add id_iocs print function
+  * nvme-print-stdout: Fix coding style errors
+  * nvme-print-json: Add directive print function
+  * nvme: Fixed segmentation fault when getting host initiated telemetry
+  * plugins/wdc: enhanced SN861 device support
+  * plugins/wdc: cleanup line lengths
+  * nvme: do not include meta data for PRACT=1 and MD=8
+  * nvme: use block-count arg if provided
+  * build: bump libnvme to disable tests option
+  * build: Add static build on CI target
+  * nvme-print: Add nvme_zns_start_zone_list() API function
+  * nvme-print: Add nvme_zns_finish_zone_list() API function
+  * nvme-print-binary: Set list function to NULL if unimplemented
+  * nvme-print-json: Change order list functions and set NULL if unimplemented
+  * nvme-print-stdout: Fix to set stdout_list_item print function missed
+  * plugins/solidigm: log page name extraction using nvme_log_to_string 
function
+  * nvme-print: Added missing logpage names in nvme_log_to_string function
+  * udev-rules: rename netapp udev rule
+  * udev-rules: set ctrl_loss_tmo to -1 for ONTAP NVMe/TCP
+- Remove upstreamed patches
+  * remove 0001-fabrics-autoconnect-add-service-unit-for-connecting-.patch
+  * remove 0002-fabrics-add-udev-rule-to-avoid-renaming-nbft-interfa.patch
+- Update spec file
+  * remove libhugetblfs depedency
+  * update NetApp udev rule file name
+
+-------------------------------------------------------------------

Old:
----
  0001-fabrics-autoconnect-add-service-unit-for-connecting-.patch
  0002-fabrics-add-udev-rule-to-avoid-renaming-nbft-interfa.patch
  nvme-cli-2.6.obscpio

New:
----
  nvme-cli-2.7.1.obscpio

BETA DEBUG BEGIN:
  Old:- Remove upstreamed patches
  * remove 0001-fabrics-autoconnect-add-service-unit-for-connecting-.patch
  * remove 0002-fabrics-add-udev-rule-to-avoid-renaming-nbft-interfa.patch
  Old:  * remove 0001-fabrics-autoconnect-add-service-unit-for-connecting-.patch
  * remove 0002-fabrics-add-udev-rule-to-avoid-renaming-nbft-interfa.patch
- Update spec file
BETA DEBUG END:

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

Other differences:
------------------
++++++ nvme-cli.spec ++++++
--- /var/tmp/diff_new_pack.9iREo1/_old  2024-01-19 23:00:10.109579952 +0100
+++ /var/tmp/diff_new_pack.9iREo1/_new  2024-01-19 23:00:10.109579952 +0100
@@ -19,7 +19,7 @@
 %bcond_without check
 
 Name:           nvme-cli
-Version:        2.6
+Version:        2.7.1
 Release:        0
 Summary:        NVM Express user space tools
 License:        GPL-2.0-only
@@ -27,14 +27,11 @@
 URL:            https://github.com/linux-nvme/nvme-cli/
 Source0:        nvme-cli-%{version}.tar.gz
 Source1:        nvme-cli-rpmlintrc
-Patch001:       0001-fabrics-autoconnect-add-service-unit-for-connecting-.patch
-Patch002:       0002-fabrics-add-udev-rule-to-avoid-renaming-nbft-interfa.patch
 # downstream patches
 Patch100:       0100-harden_nvmf-connect@.service.patch
 BuildRequires:  asciidoc
 BuildRequires:  gcc
 BuildRequires:  gcc-c++
-BuildRequires:  libhugetlbfs-devel
 BuildRequires:  libjson-c-devel
 BuildRequires:  libnvme-devel
 BuildRequires:  meson
@@ -166,7 +163,7 @@
 %{_mandir}/man1/nvme*.1*%{?ext_man}
 %{_udevrulesdir}/65-persistent-net-nbft.rules
 %{_udevrulesdir}/70-nvmf-autoconnect.rules
-%{_udevrulesdir}/71-nvmf-iopolicy-netapp.rules
+%{_udevrulesdir}/71-nvmf-netapp.rules
 %{_unitdir}/nvmefc-boot-connections.service
 %{_unitdir}/nvmf-autoconnect.service
 %{_unitdir}/nvmf-connect-nbft.service

++++++ _service ++++++
--- /var/tmp/diff_new_pack.9iREo1/_old  2024-01-19 23:00:10.149581413 +0100
+++ /var/tmp/diff_new_pack.9iREo1/_new  2024-01-19 23:00:10.153581560 +0100
@@ -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.6</param>
+    <param name="revision">v2.7.1</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>
   </service>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.9iREo1/_old  2024-01-19 23:00:10.185582729 +0100
+++ /var/tmp/diff_new_pack.9iREo1/_new  2024-01-19 23:00:10.189582876 +0100
@@ -1,7 +1,7 @@
 <servicedata>
   <service name="tar_scm">
     <param name="url">https://github.com/linux-nvme/nvme-cli.git</param>
-    <param 
name="changesrevision">bd2f882a49a14b0e21a94c928128b1979e4316fd</param>
+    <param 
name="changesrevision">dcdad6f5d70ffb2fa151f229db048180671eb1fe</param>
   </service>
 </servicedata>
 (No newline at EOF)

++++++ nvme-cli-2.6.obscpio -> nvme-cli-2.7.1.obscpio ++++++
/work/SRC/openSUSE:Factory/nvme-cli/nvme-cli-2.6.obscpio 
/work/SRC/openSUSE:Factory/.nvme-cli.new.16006/nvme-cli-2.7.1.obscpio differ: 
char 49, line 1

++++++ nvme-cli.obsinfo ++++++
--- /var/tmp/diff_new_pack.9iREo1/_old  2024-01-19 23:00:10.245584923 +0100
+++ /var/tmp/diff_new_pack.9iREo1/_new  2024-01-19 23:00:10.245584923 +0100
@@ -1,5 +1,5 @@
 name: nvme-cli
-version: 2.6
-mtime: 1695969193
-commit: bd2f882a49a14b0e21a94c928128b1979e4316fd
+version: 2.7.1
+mtime: 1703170185
+commit: dcdad6f5d70ffb2fa151f229db048180671eb1fe
 

Reply via email to