|
|
@ -4,8 +4,8 @@
|
|
|
|
%global nmlibdir %{_prefix}/lib/NetworkManager
|
|
|
|
%global nmlibdir %{_prefix}/lib/NetworkManager
|
|
|
|
|
|
|
|
|
|
|
|
Name: nvme-cli
|
|
|
|
Name: nvme-cli
|
|
|
|
Version: 2.10.2
|
|
|
|
Version: 2.11
|
|
|
|
Release: 1%{?dist}
|
|
|
|
Release: 3%{?dist}
|
|
|
|
Summary: NVMe management command line interface
|
|
|
|
Summary: NVMe management command line interface
|
|
|
|
|
|
|
|
|
|
|
|
License: GPL-2.0-only
|
|
|
|
License: GPL-2.0-only
|
|
|
@ -24,7 +24,7 @@ BuildRequires: openssl-devel
|
|
|
|
BuildRequires: kernel-headers
|
|
|
|
BuildRequires: kernel-headers
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
BuildRequires: libnvme-devel >= 1.10-1
|
|
|
|
BuildRequires: libnvme-devel >= 1.11-1
|
|
|
|
BuildRequires: json-c-devel >= 0.13
|
|
|
|
BuildRequires: json-c-devel >= 0.13
|
|
|
|
|
|
|
|
|
|
|
|
BuildRequires: asciidoc
|
|
|
|
BuildRequires: asciidoc
|
|
|
@ -77,31 +77,23 @@ rm -rf %{buildroot}%{_pkgdocdir}/nvme
|
|
|
|
%{_unitdir}/nvmf-connect-nbft.service
|
|
|
|
%{_unitdir}/nvmf-connect-nbft.service
|
|
|
|
%{_udevrulesdir}/65-persistent-net-nbft.rules
|
|
|
|
%{_udevrulesdir}/65-persistent-net-nbft.rules
|
|
|
|
%{_udevrulesdir}/70-nvmf-autoconnect.rules
|
|
|
|
%{_udevrulesdir}/70-nvmf-autoconnect.rules
|
|
|
|
|
|
|
|
%{_udevrulesdir}/70-nvmf-keys.rules
|
|
|
|
%{_udevrulesdir}/71-nvmf-netapp.rules
|
|
|
|
%{_udevrulesdir}/71-nvmf-netapp.rules
|
|
|
|
# Do not install the dracut rule yet. See rhbz 1742764
|
|
|
|
# Do not install the dracut rule yet. See rhbz 1742764
|
|
|
|
# /usr/lib/dracut/dracut.conf.d/70-nvmf-autoconnect.conf
|
|
|
|
# /usr/lib/dracut/dracut.conf.d/70-nvmf-autoconnect.conf
|
|
|
|
%{nmlibdir}/dispatcher.d/99-nvme-nbft-connect.sh
|
|
|
|
%{nmlibdir}/dispatcher.d/99-nvme-nbft-connect.sh
|
|
|
|
%{nmlibdir}/conf.d/99-nvme-nbft-no-ignore-carrier.conf
|
|
|
|
%{nmlibdir}/conf.d/99-nvme-nbft-no-ignore-carrier.conf
|
|
|
|
|
|
|
|
|
|
|
|
%post
|
|
|
|
|
|
|
|
if [ $1 -eq 1 ] || [ $1 -eq 2 ]; then
|
|
|
|
|
|
|
|
if [ ! -s %{_sysconfdir}/nvme/hostnqn ]; then
|
|
|
|
|
|
|
|
echo $(nvme gen-hostnqn) > %{_sysconfdir}/nvme/hostnqn
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
if [ ! -s %{_sysconfdir}/nvme/hostid ]; then
|
|
|
|
|
|
|
|
echo $(nvme show-hostnqn | sed 's/^.*uuid://') > %{_sysconfdir}/nvme/hostid
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# apply udev and systemd changes that we did
|
|
|
|
|
|
|
|
if [ $1 -eq 1 ]; then
|
|
|
|
|
|
|
|
systemctl enable nvmefc-boot-connections
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
systemctl daemon-reload
|
|
|
|
|
|
|
|
udevadm control --reload-rules && udevadm trigger
|
|
|
|
|
|
|
|
exit 0
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
|
|
|
|
* Mon Dec 02 2024 Maurizio Lombardi <mlombard@redhat.com> - 2.11-3
|
|
|
|
|
|
|
|
- Remove the post script (RHEL-68495)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Nov 20 2024 Maurizio Lombardi <mlombard@redhat.com> - 2.11-2
|
|
|
|
|
|
|
|
- Rebuild for RHEL-68310
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Nov 20 2024 Maurizio Lombardi <mlombard@redhat.com> - 2.11-1
|
|
|
|
|
|
|
|
- Update to version v2.11 (RHEL-68310)
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Oct 25 2024 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 2.10.2-1
|
|
|
|
* Fri Oct 25 2024 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 2.10.2-1
|
|
|
|
- Rebuilt for MSVSphere 10
|
|
|
|
- Rebuilt for MSVSphere 10
|
|
|
|
|
|
|
|
|
|
|
|