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 2022-11-03 19:13:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nvme-cli (Old)
 and      /work/SRC/openSUSE:Factory/.nvme-cli.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nvme-cli"

Thu Nov  3 19:13:47 2022 rev:61 rq:1033048 version:2.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/nvme-cli/nvme-cli.changes        2022-09-22 
14:49:45.650411243 +0200
+++ /work/SRC/openSUSE:Factory/.nvme-cli.new.2275/nvme-cli.changes      
2022-11-03 19:13:58.971936375 +0100
@@ -1,0 +2,90 @@
+Wed Nov 02 17:10:58 UTC 2022 - Daniel Wagner <[email protected]>
+
+- Update to version 2.2.1:
+  * Added parsing for Solidigm telemetry observable data.
+  * add item ddr_ecc_err_cnt in smart-log-add
+  * build: Drop dependency on libuuid
+  * build: Fix endian check for cross build
+  * build: Remove unused uuid.wrap file
+  * build: Remove unusned uuid.h include
+  * completions: Add show-topology tab completion
+  * fabrics: Honor JSON config file in connect-all command
+  * fabrics: Trigger auto connect if config.json exists
+  * fabrics: fix 'persistent' handling during connect-all with JSON file
+  * fabrics: nvme config --modify depends on -n and -t argument
+  * fabrics: re-read the discovery log page when a discovery controller 
reconnected
+  * json: Support uint64 types serialization for older json-c versions
+  * nvme, plugins: fix __u64 -> unsigned long long assumptions
+  * nvme-print: Add missing values in id-ctrl for JSON output
+  * nvme-print: Handle NULL hostid in JSON output
+  * nvme-print: Output 128bit values as uint128 type instead of double
+  * nvme-print: Print fguid as a UUID
+  * nvme-print: Use uint128 JSON function for media_units_written
+  * nvme-print: decode MI status values
+  * nvme-print: decode status types
+  * nvme-print: fix wrong json key
+  * nvme: Add helper function to parse 16-bit comma separated list
+  * nvme: Add nvme_cmd wrapper for get_features
+  * nvme: Add show-topology command
+  * nvme: Add wrapper for Format NVM
+  * nvme: Add wrapper for Sanitize NVM
+  * nvme: Add wrappers for Get Log page helpers
+  * nvme: Add wrappers for Identify controller lists
+  * nvme: Add wrappers for NS attach/detach
+  * nvme: Add wrappers for NS management functions
+  * nvme: Add wrappers for basic NS identify
+  * nvme: Add wrappers for firmware commands
+  * nvme: Fix set feature command to get feature identifier 0Dh length as zero
+  * nvme: Introduce a union in struct nvme_dev for different transport types
+  * nvme: Introduce nvme_cli_ wrappers, wrap identify and identify_ctrl
+  * nvme: Make static nvme_dev private to open_dev(), use locals elsewhere
+  * nvme: Masks SSTAT in sanize-log output
+  * nvme: Remove static nvme_dev, allocate on open instead
+  * nvme: Use correct print format specifier for sizeof arguments
+  * nvme: Use local struct nvme_dev for show_registers & map_registers
+  * nvme: check if cfg.metadata is NULL before passing it to strlen()
+  * nvme: use helpers for checking status types
+  * plugins/innogrit: Include timer.h
+  * plugins/innogrit: add smart items for smart-log-add
+  * plugins/micron-nvme: Use correct print format specifier for sizeof 
arguments
+  * plugins/ocp: Include timer.h
+  * plugins/ocp: Output 128bit values as uint128 type instead of double
+  * plugins/ocp: pass struct nvme_dev to internal functions
+  * plugins/seagate: Add support for OCP
+  * plugins/toshiba: pass struct nvme_dev rather than fd + name
+  * plugins/virtium: Output 128bit values as uint128 type instead of double
+  * plugins/wdc: Add support for SN660 drive
+  * plugins/wdc: Add type case for feature id
+  * plugins/wdc: Output 128bit values as uint128 type instead of double
+  * plugins/wdc: pass a struct nvme_dev around rather than a fd
+  * plugins/wdc: pass struct nvme_dev rather than using global nvme_dev
+  * plugins/ytmc: pass struct nvme_dev rather than fd + name
+  * plugins: Use PRIu64 format specifier for 64bit types
+  * print: Add Controller Ready Timeout Exceeded HW error code
+  * solidgm: fix initialization warning
+  * solidigm: Added parsing for telemetry customer screenable data
+  * solidigm: Fix printf format for size_t variable
+  * solidigm: Updated Telemetry parsing code to MIT license.
+  * subprojects/libnvme: update for MI admin command coverage
+  * tests: Update license to GPL-2.0-or-later
+  * tree: Add NVMe-MI support
+  * tree: Add dev_fd() helper
+  * tree: Change nvme_dev from global to static
+  * tree: Combine NVMe file descriptor into struct nvme_dev
+  * tree: Move global device info to a single struct
+  * tree: fail on non-negative return values from parse_and_open
+  * udev: Add HOST_IFACE to udev rule
+  * util/json.h: Add json_object_get_uint64 fallback implementation
+  * util/json: Add 128 bit JSON helpers
+  * util/types: Add 128 bit conversion helpers
+  * util: Fix le128_to_cpu on big-endian
+  * util: Fix le128_to_cpu on little-endian
+  * util: Move common type conversion helpers into util section
+  * utils/json: Add json_object_new_uint64 for json-c < 0.14
+  * utils: Fix uint128_t usage
+  * wdc:  OCP Log page updates and fixes
+  * zns.c: report zones should be started after retrieved zone
+- Handle suse-missing-rclink lint warnings by providing the symlinks
+- Drop rpmlintrc as it is not needed anymore
+
+-------------------------------------------------------------------

Old:
----
  nvme-cli-2.1.2.obscpio
  nvme-cli-rpmlintrc

New:
----
  nvme-cli-2.2.1.obscpio

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

Other differences:
------------------
++++++ nvme-cli.spec ++++++
--- /var/tmp/diff_new_pack.YEd2V3/_old  2022-11-03 19:14:00.675946396 +0100
+++ /var/tmp/diff_new_pack.YEd2V3/_new  2022-11-03 19:14:00.723946678 +0100
@@ -17,14 +17,13 @@
 
 
 Name:           nvme-cli
-Version:        2.1.2
+Version:        2.2.1
 Release:        0
 Summary:        NVM Express user space tools
 License:        GPL-2.0-only
 Group:          Hardware/Other
 URL:            https://github.com/linux-nvme/nvme-cli/
 Source0:        nvme-cli-%{version}.tar.gz
-Source1:        nvme-cli-rpmlintrc
 # downstream patches
 Patch100:       [email protected]
 BuildRequires:  gcc
@@ -102,6 +101,12 @@
 # for subpackage nvme-cli-regress-script:
 install -m 744 -D regress %{buildroot}%{_sbindir}/nvme-regress
 
+mkdir -p %{buildroot}%{_sbindir}
+pushd %{buildroot}%{_sbindir}
+ln -s service rcnvmefc-boot-connections
+ln -s service rcnvmf-autoconnect
+popd
+
 %define services nvmefc-boot-connections.service nvmf-connect.target 
nvmf-autoconnect.service
 
 %pre
@@ -113,7 +118,7 @@
        %{_sbindir}/nvme gen-hostnqn > %{_sysconfdir}/nvme/hostnqn
 fi
 if [ ! -s %{_sysconfdir}/nvme/hostid ]; then
-       %{_bindir}/uuidgen > %{_sysconfdir}/nvme/hostid
+       sed -nr 's/.*:uuid:(.*?)$/\1/p' %{_sysconfdir}/nvme/hostnqn > 
%{_sysconfdir}/nvme/hostid
 fi
 %service_add_post %{services} [email protected]
 
@@ -137,6 +142,8 @@
 %license LICENSE
 %doc README.md
 %{_sbindir}/nvme
+%{_sbindir}/rcnvmefc-boot-connections
+%{_sbindir}/rcnvmf-autoconnect
 %{_mandir}/man1/nvme*.1*%{?ext_man}
 %{_udevrulesdir}/70-nvmf-autoconnect.rules
 %{_udevrulesdir}/71-nvmf-iopolicy-netapp.rules

++++++ _service ++++++
--- /var/tmp/diff_new_pack.YEd2V3/_old  2022-11-03 19:14:01.051948607 +0100
+++ /var/tmp/diff_new_pack.YEd2V3/_new  2022-11-03 19:14:01.079948771 +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.1.2</param>
+    <param name="revision">v2.2.1</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>
   </service>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.YEd2V3/_old  2022-11-03 19:14:01.171949312 +0100
+++ /var/tmp/diff_new_pack.YEd2V3/_new  2022-11-03 19:14:01.175949336 +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">93dd92fefd36581fc795909ed4a1b07e23e92acc</param>
+    <param 
name="changesrevision">aff7a09da61a555cea25c48b24224b6e45b905df</param>
   </service>
 </servicedata>
 (No newline at EOF)

++++++ nvme-cli-2.1.2.obscpio -> nvme-cli-2.2.1.obscpio ++++++
/work/SRC/openSUSE:Factory/nvme-cli/nvme-cli-2.1.2.obscpio 
/work/SRC/openSUSE:Factory/.nvme-cli.new.2275/nvme-cli-2.2.1.obscpio differ: 
char 46, line 1

++++++ nvme-cli.obsinfo ++++++
--- /var/tmp/diff_new_pack.YEd2V3/_old  2022-11-03 19:14:01.203949500 +0100
+++ /var/tmp/diff_new_pack.YEd2V3/_new  2022-11-03 19:14:01.203949500 +0100
@@ -1,5 +1,5 @@
 name: nvme-cli
-version: 2.1.2
-mtime: 1660223255
-commit: 93dd92fefd36581fc795909ed4a1b07e23e92acc
+version: 2.2.1
+mtime: 1667403857
+commit: aff7a09da61a555cea25c48b24224b6e45b905df
 

Reply via email to