Revisions of nvme-cli

Daniel Wagner's avatar Daniel Wagner (wagi) accepted request 1099861 from Ana Guerrero's avatar Ana Guerrero (anag) (revision 138)
Fix nvme-cli in Factory

- Fix FTBFS: Remove nvme-cli-2.4.obscpio and add instead nvme-cli-2.5.obscpio
- Update patch 0100-harden_nvmf-connect@.service.patch
- Update installation path for regress script.
buildservice-autocommit accepted request 1076527 from Daniel Wagner's avatar Daniel Wagner (wagi) (revision 136)
baserev update by copy to link target
Daniel Wagner's avatar Daniel Wagner (wagi) accepted request 1076524 from Daniel Wagner's avatar Daniel Wagner (wagi) (revision 135)
- Update to version 2.4:
  * plugins/ocp: Add SMART cloud log to solidigm plugin
  * nvme-print: Unify number base format for nsid
  * nvme-(discover,connect,connect-all): enable options '--keyring' and '--tls_key'
  * nvme-connect: enable option '--tls'
  * nvme-check-tls-key: add options to derive a 'retained' TLS key
  * nvme-gen-tls-key: add options to derive a TLS key
  * plugins/ocp: Move SMART cloud log methods to separate file for reusability
  * nvme: validate storage tag size correctly
  * nvme-print-json: Add json output status function
  * util: Cleanup argconfig parse function
  * nvme: Fix format command function indentation errors
  * util: Use argconfig commandline options pointer directly
  * nvme-print: Fix nvme show status function indentation errors
  * nvme: Check fw-commit command support MUD
  * print: print csi and opcode in error log (TP4113)
  * plugins/inspur: Cast vendor specific smart log value
  * nvme: Use correct ABORT type for self abort test
  * plugins/solidigm: Do not overwrite previously initialized variable
  * nvme-print: sanitize supported-log-pages output
  * nvme: Enforce length to a multiple of 4 in get_log_page
  * nvme: fix block count and data size logic
  * util: Introduce argconfig simple helper to check seen condition
  * plugins/ocp: Add set feature EOL/PLP failure mode no-uuid option
  * plugins/ocp: Refactor to clear feature identifier C1h and C3h
  * plugins/ocp: Add support for clear PCIe correctable error counters feature
  * nvme-doc: update man page for supported-log-pages
  * plugins/ocp: OCP 2.0 field updates for SMART cloud log
  * nvme: Fix parameter limit range
  * fdp: Fix wrong Reclaim Unit Handle Status size
buildservice-autocommit accepted request 1062070 from Daniel Wagner's avatar Daniel Wagner (wagi) (revision 134)
baserev update by copy to link target
Daniel Wagner's avatar Daniel Wagner (wagi) accepted request 1062068 from Daniel Wagner's avatar Daniel Wagner (wagi) (revision 133)
- Update to version 2.3:
  * Added support for Flexible Data Placement (TP4146)
  * Added Persistent Discovery Controller support (TP8013/TP8014)
  * nvme-mi: support for firmware downloads
  * nvme device-self-test learned the --wait command line argument
    which makes nvme-cli to wait (incl. progress bar) in foreground
    until the test has finished.
  * A lot of bug fixes all over the place
- Update spec file
  * Project depends on meson >= 0.50.0
  * make build dependency dropped
buildservice-autocommit accepted request 1033048 from Daniel Wagner's avatar Daniel Wagner (wagi) (revision 132)
baserev update by copy to link target
Daniel Wagner's avatar Daniel Wagner (wagi) accepted request 1033046 from Daniel Wagner's avatar Daniel Wagner (wagi) (revision 131)
- 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
buildservice-autocommit accepted request 1005328 from Daniel Wagner's avatar Daniel Wagner (wagi) (revision 130)
baserev update by copy to link target
Daniel Wagner's avatar Daniel Wagner (wagi) accepted request 1005327 from Daniel Wagner's avatar Daniel Wagner (wagi) (revision 129)
- Support auto discovery, add %systemd_ordering to spec file (bsc#1186399)
Daniel Wagner's avatar Daniel Wagner (wagi) accepted request 1005185 from Daniel Wagner's avatar Daniel Wagner (wagi) (revision 128)
- Fix  "Add %systemd_requires to spec file (bsc#1186399)"
- Mark no binaries rpms as noarch
Daniel Wagner's avatar Daniel Wagner (wagi) committed (revision 127)
- Add %systemd_requires to spec file (bsc#1186399)
Daniel Wagner's avatar Daniel Wagner (wagi) committed (revision 126)
- Add %systemd_require to spec file (bsc#1186399)
buildservice-autocommit accepted request 997666 from Daniel Wagner's avatar Daniel Wagner (wagi) (revision 125)
baserev update by copy to link target
Daniel Wagner's avatar Daniel Wagner (wagi) accepted request 997603 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 124)
- Update to version 2.1.2:
  * build: Update version to v2.1.2
  * wrapper: Update SPDIX license
  * wrapper: Call library version of nvme_init_copy_range_f1
  * Revert "udev: re-read the discovery log page when a discovery controller reconnected"
  * nvme: Simplify ns list identify
  * meson: we don't need a c++ compiler
  * plugins/ocp: drop unused fd argument
  * plugins/wdc: remove fd argument from print functions
  * plugins/wdc: fix memset() on the address of a pointer
  * plugins/solidigm: fix return value on format parse failure
  * plugins/wdc: prevent duplicate close on NVMe device
buildservice-autocommit accepted request 992569 from Daniel Wagner's avatar Daniel Wagner (wagi) (revision 123)
baserev update by copy to link target
Daniel Wagner's avatar Daniel Wagner (wagi) accepted request 992470 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 122)
- Update to version 2.1.1:
  * build: Update version to v2.1.1
  * build: Extend release script to support micro version releases
  * build: Add minimum build requirement on libnvme
  * wrapper: Add weak nvme_init_copy_range_f1 symbol
  * build: Update version before regenerating docs
  * build: Update release version rules
Daniel Wagner's avatar Daniel Wagner (wagi) accepted request 992455 from Daniel Wagner's avatar Daniel Wagner (wagi) (revision 121)
- Update to version v2.1:
  * nvme: Do not print error message in collect_effects_log helper
  * fabrics: Remove dhchap-ctrl-secret from discover/connect-all
  * nvme-print: sanitize the get-feature async event config output
  * nvme: Set default rae value for nvme_get_nsid_log users
  * fabrics: Avoid nvme_scan_ctrl when disconnecting
  * print: Fix nvme_id_uuid_list
buildservice-autocommit accepted request 989206 from Daniel Wagner's avatar Daniel Wagner (wagi) (revision 120)
baserev update by copy to link target
Daniel Wagner's avatar Daniel Wagner (wagi) accepted request 989205 from Daniel Wagner's avatar Daniel Wagner (wagi) (revision 119)
- Update to version v2.1~rc0:
  * build and install fixes/improvements
  * documentation fixes
  * version reporting includes library version
  * various fixes reported by coverity
  * new solidigm plugin
Displaying revisions 21 - 40 of 158
openSUSE Build Service is sponsored by