Commit Graph

45 Commits

Author SHA1 Message Date
Tomas Bzatek
7f9b53d524 Modernize %prep section
Newer rpm releases obsoleted a couple of things and now centpkg
is failing on those deprecations and prevent building anything.

  error: %patchN is obsolete, use %patch N (or %patch -P N): %patch0 -p1

Resolves: RHEL-55291
2024-08-22 14:33:38 +02:00
Tomas Bzatek
c1f9c83b68 * Thu Aug 22 2024 Tomas Bzatek <tbzatek@redhat.com> - 2.9.1-6
- Install NetworkManager override for nbft interfaces
- Rename reconnect NetworkManager hook to 99-nvme-nbft-connect.sh

Resolves: RHEL-55291
2024-08-22 13:58:10 +02:00
Maurizio Lombardi
c2d8437fca Fix sed locking of namespaces
Resolves: RHEL-38372

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2024-08-06 10:53:33 +02:00
Tomas Bzatek
885a96f17b Backport NBFT discovery support
Resolves: RHEL-37601

Signed-off-by: Tomas Bzatek <tbzatek@redhat.com>
2024-07-24 17:19:10 +02:00
Maurizio Lombardi
d44ad57fb0 Fix error propagation from ioctl() calls
nvme-cli was not correctly propagating errors from ioctl() calls,
resulting in dereferencing bad pointers.

$ nvme telemetry-log /dev/nvme0 --output-file=telemetry_log.bin
ERROR: get_telemetry_log: : write failed with error : Bad address

Resolves: RHEL-36139

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2024-06-19 08:51:20 +02:00
Tomas Bzatek
4905e06746 * Thu May 02 2024 Tomas Bzatek <tbzatek@redhat.com> - 2.8-2
- Install custom nvmf-connect-nbft.sh NetworkManager hook

Resolves: RHEL-18912
2024-05-07 17:59:17 +02:00
Maurizio Lombardi
cbf422dc87 Update to version v2.9.1
Resolves: RHEL-35560

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2024-05-07 15:28:32 +02:00
Maurizio Lombardi
6e8ec11a4a nvme-cli: update to version v2.8
Resolves: RHEL-30876

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2024-04-04 10:17:14 +02:00
Maurizio Lombardi
6070524ad5 Backport stack-smashing fix
Resolves: RHEL-13107

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2024-02-22 14:53:26 +01:00
Maurizio Lombardi
34e97f5ca6 Revert 1:1 mapping between hostnqn and hostid
Resolves: RHEL-16216

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2023-11-16 10:47:22 +01:00
Maurizio Lombardi
4e68270f1e udev rule enhancements for NetApp target
Resolves: RHEL-12566

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2023-11-09 11:49:31 +01:00
Maurizio Lombardi
672fd8959f Rebuild for side-tag
Resolves: RHEL-11461

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2023-11-06 15:49:23 +01:00
Maurizio Lombardi
cb6dfbe85c Update to version 2.6
Resolves: RHEL-11461

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2023-11-03 15:43:49 +01:00
John Meneghini
0c0d56ad49 Revert "nvmf-autoconnect: restart service to avoid dropping AEN"
This reverts commit e9a429e9ba.

JIRA: https://issues.redhat.com/browse/RHEL-1492

Signed-off-by: John Meneghini <jmeneghi@redhat.com>
2023-08-21 09:52:20 -04:00
John Meneghini
5e7490b949 Clean up spec file
Changes recommended by rpmlint to clean up the spec file.

JIRA: https://issues.redhat.com/browse/RHEL-1147

Signed-off-by: John Meneghini <jmeneghi@redhat.com>
2023-08-10 17:34:08 -04:00
John Meneghini
22c7546008 Make discover.conf config file
The discover.conf file needs to be preserved between
rpm installations.

JIRA: https://issues.redhat.com/browse/RHEL-1147

Signed-off-by: John Meneghini <jmeneghi@redhat.com>
2023-08-10 16:02:08 -04:00
John Meneghini
029fae3ba8 Make Hostid compliant with TP-4126
JIRA: https://issues.redhat.com/browse/RHEL-1147

Signed-off-by: John Meneghini <jmeneghi@redhat.com>
2023-08-10 14:42:04 -04:00
John Meneghini
e9a429e9ba nvmf-autoconnect: restart service to avoid dropping AEN
Includes:

 fabrics: only look for matching ctrl on same host

Resolves: #2223436

Signed-off-by: John Meneghini <jmeneghi@redhat.com>
2023-07-18 10:24:56 -04:00
Maurizio Lombardi
a298d8ce1a util: Fix suffix_si_parse to parse no decimal point but suffix value
Resolves: #2210656

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2023-06-14 11:09:48 +02:00
Maurizio Lombardi
408b6f9cf7 Rebuild the package
Resolves: #2208399

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2023-05-30 14:11:40 +02:00
Maurizio Lombardi
6c461b712b Fix printing the SSTAT field
Resolves: #2208399

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2023-05-26 17:11:24 +02:00
Maurizio Lombardi
0f13cf08d0 nvme-cli: Add support to NBFT
Resolves: #2188518

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2023-05-16 15:37:49 +02:00
Maurizio Lombardi
7f2ebe4a9c nvme: fix a warning when building the package
Resolves: #2195897

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2023-05-12 16:13:17 +02:00
Maurizio Lombardi
34e8c88f5e Fix a bogus date in the changelog
Resolves: #2186074

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2023-05-03 14:34:11 +02:00
Maurizio Lombardi
d641ac5d48 nvme-cli: update to version 2.4
Resolves: #2159929

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2023-04-06 12:03:48 +02:00
Maurizio Lombardi
2dafb822d9 Do not re-enable nvmefc-boot-connections if the package
gets updated.

Resolves: #2141593

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2022-11-10 13:32:23 +01:00
Maurizio Lombardi
dadb8c7a70 Update to version 2.2.1
Resolves: #2139753

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2022-11-08 11:26:34 +01:00
Maurizio Lombardi
6a09f30cff Update to version v2.1.2
Resolves: #2113956

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2022-09-26 14:03:25 +02:00
Maurizio Lombardi
d3cb36d296 Fix tab completion
Resolves: #2104945

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2022-08-29 19:35:35 +02:00
Maurizio Lombardi
6b792a1ff4 Fix return error code for effects-log command
Resolves: #2105742

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2022-07-15 16:20:23 +02:00
Maurizio Lombardi
95d0ce9acd Fix the gating tests
Resolves: #2090121

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2022-06-16 11:01:29 +02:00
Maurizio Lombardi
775b3200b4 Upgrade to version 2.0
Resolves: #2090121

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2022-06-15 15:12:59 +02:00
Maurizio Lombardi
f0893277af Fix nqn upper vs lower case
Resolves: #2045147

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2022-02-07 10:15:15 +01:00
Maurizio Lombardi
ed979f6548 nvme-cli: update to version 1.16
Resolves: #2031004

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2021-12-13 14:21:38 +01:00
Maurizio Lombardi
0e497cc522 nvme-cli: fix ctrl_loss_tmo support
Resolves: #2020283

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2021-12-09 17:10:05 +01:00
Mohan Boddu
761bfc63e4 Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-09 22:35:32 +00:00
Maurizio Lombardi
2427bc5b2d nvme flush failed from from v5.13-rc1
Resolves: #1962422

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2021-06-14 14:47:01 +02:00
Maurizio Lombardi
e9d5aedb0f Update to the latest upstream version (v1.14)
Resolves: #1955110

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2021-05-03 15:57:11 +02:00
Mohan Boddu
4041bf98c4 - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-16 02:29:39 +00:00
Maurizio Lombardi
7448d30e65 fix the gating "product version" field
Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2021-03-30 10:43:25 +02:00
Maurizio Lombardi
18c921b511 Update the package to 1.13 and add the "post" scriptlet
Resolves: #1925653

Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2021-03-22 18:00:38 +01:00
Maurizio Lombardi
f0cfa3be50 Add gating tests
Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
2021-03-22 18:00:34 +01:00
DistroBaker
fc73f111a5 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/nvme-cli.git#7bd7ebc93dcbbb54b47c3de9d00996a62de7841e
2021-02-03 00:45:33 +00:00
Troy Dawson
fe51bc74c7 RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/nvme-cli#28caa92fafa16ca6f41849704ee0a49ac7e28edd
2020-10-20 07:26:37 -07:00
Release Configuration Management
85cb0119c6 New branch setup 2020-10-20 07:37:20 +00:00