|
Packit Service |
3470d1 |
Name: opa
|
|
Packit Service |
3470d1 |
Version: 10.10.1.0
|
|
Packit Service |
3470d1 |
Release: 35%{?dist}
|
|
Packit Service |
3470d1 |
Summary: Intel Omni-Path basic tools and libraries for fabric managment.
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
Group: System Environment/Libraries
|
|
Packit Service |
3470d1 |
License: GPLv2/BSD
|
|
Packit Service |
3470d1 |
Url: https://github.com/intel/opa-ff
|
|
Packit Service |
3470d1 |
# tarball created by:
|
|
Packit Service |
3470d1 |
# git clone https://github.com/intel/opa-ff.git
|
|
Packit Service |
3470d1 |
# cd opa-ff
|
|
Packit Service |
3470d1 |
# tar czf opa.tgz --exclude-vcs .
|
|
Packit Service |
3470d1 |
Source: opa.tgz
|
|
Packit Service |
3470d1 |
ExclusiveArch: x86_64
|
|
Packit Service |
3470d1 |
# The Intel(R) OPA product line is only available on x86_64 platforms at this time.
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
__RPM_DEBUG_PKG
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%description
|
|
Packit Service |
3470d1 |
This package contains the tools necessary to manage an Intel(R) Omni-Path Architecture fabric.
|
|
Packit Service |
3470d1 |
IFSComponent: Tools_FF 10.10.1.0.35%{?dist}
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%package basic-tools
|
|
Packit Service |
3470d1 |
Summary: Managment level tools and scripts.
|
|
Packit Service |
3470d1 |
Group: System Environment/Libraries
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
Requires: rdma bc
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
Requires: __RPM_REQ_BASIC
|
|
Packit Service |
3470d1 |
BuildRequires: __RPM_BLDREQ
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%if 0%{?rhel}
|
|
Packit Service |
3470d1 |
Epoch: 1
|
|
Packit Service |
3470d1 |
%endif
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%description basic-tools
|
|
Packit Service |
3470d1 |
Contains basic tools for fabric managment necessary on all compute nodes.
|
|
Packit Service |
3470d1 |
IFSComponent: Tools_FF 10.10.1.0.35%{?dist}
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%package fastfabric
|
|
Packit Service |
3470d1 |
Summary: Management level tools and scripts.
|
|
Packit Service |
3470d1 |
Group: System Environment/Libraries
|
|
Packit Service |
3470d1 |
Requires: opa-basic-tools cronie
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%if 0%{?rhel}
|
|
Packit Service |
3470d1 |
Epoch: 1
|
|
Packit Service |
3470d1 |
%endif
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%description fastfabric
|
|
Packit Service |
3470d1 |
Contains tools for managing fabric on a managment node.
|
|
Packit Service |
3470d1 |
IFSComponent: Tools_FF 10.10.1.0.35%{?dist}
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%package address-resolution
|
|
Packit Service |
3470d1 |
Summary: Contains Address Resolution manager
|
|
Packit Service |
3470d1 |
Group: System Environment/Libraries
|
|
Packit Service |
3470d1 |
Requires: __RPM_REQ_ADDR_RES
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%if 0%{?rhel}
|
|
Packit Service |
3470d1 |
Epoch: 1
|
|
Packit Service |
3470d1 |
%endif
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%description address-resolution
|
|
Packit Service |
3470d1 |
This package contains the ibacm distributed SA provider (dsap) for name and address resolution on OPA platform.
|
|
Packit Service |
3470d1 |
It also contains the library and tools to access the shared memory database exported by dsap.
|
|
Packit Service |
3470d1 |
IFSComponent: Tools_FF 10.10.1.0.35%{?dist}
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%package libopamgt
|
|
Packit Service |
3470d1 |
Summary: Omni-Path management API library
|
|
Packit Service |
3470d1 |
Group: System Environment/Libraries
|
|
Packit Service |
3470d1 |
Requires: __RPM_REQ_OPAMGT
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%description libopamgt
|
|
Packit Service |
3470d1 |
This package contains the library necessary to build applications that interface with an Omni-Path FM.
|
|
Packit Service |
3470d1 |
IFSComponent: Tools_FF 10.10.1.0.35%{?dist}
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%package libopamgt-devel
|
|
Packit Service |
3470d1 |
Summary: Omni-Path library development headers
|
|
Packit Service |
3470d1 |
Group: System Environment/Libraries
|
|
Packit Service |
3470d1 |
Requires: __RPM_REQ_OPAMGT_DEV
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%description libopamgt-devel
|
|
Packit Service |
3470d1 |
This package contains the necessary headers for opamgt development.
|
|
Packit Service |
3470d1 |
IFSComponent: Tools_FF 10.10.1.0.35%{?dist}
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%prep
|
|
Packit Service |
3470d1 |
#rm -rf %{_builddir}/*
|
|
Packit Service |
3470d1 |
#tar xzf %_sourcedir/%name.tgz
|
|
Packit Service |
3470d1 |
%setup -q -c
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%build
|
|
Packit Service |
3470d1 |
cd OpenIb_Host
|
|
Packit Service |
3470d1 |
__RPM_FS ./ff_build.sh %{_builddir} $BUILD_ARGS
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%install
|
|
Packit Service |
3470d1 |
BUILDDIR=%{_builddir} DESTDIR=%{buildroot} LIBDIR=/usr/lib DSAP_LIBDIR=%{_libdir} ./OpenIb_Host/ff_install.sh
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%post address-resolution -p /sbin/ldconfig
|
|
Packit Service |
3470d1 |
%postun address-resolution -p /sbin/ldconfig
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%preun fastfabric
|
|
Packit Service |
3470d1 |
cd /usr/src/opa/mpi_apps >/dev/null 2>&1
|
|
Packit Service |
3470d1 |
make -k clean >/dev/null 2>&1 || : # suppress all errors and return codes from the make clean.
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%post libopamgt -p /sbin/ldconfig
|
|
Packit Service |
3470d1 |
%postun libopamgt -p /sbin/ldconfig
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%preun libopamgt-devel
|
|
Packit Service |
3470d1 |
cd /usr/src/opamgt >/dev/null 2>&1
|
|
Packit Service |
3470d1 |
make -k clean >/dev/null 2>&1 || :
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%files basic-tools
|
|
Packit Service |
3470d1 |
__RPM_BASIC_FILES
|
|
Packit Service |
3470d1 |
%config(noreplace) %{_sysconfdir}/opa/opamgt_tls.xml
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%files fastfabric
|
|
Packit Service |
3470d1 |
__RPM_FF_FILES
|
|
Packit Service |
3470d1 |
%{_sysconfdir}/opa/opamon.si.conf
|
|
Packit Service |
3470d1 |
# Replace opamon.si.conf, as it's a template config file.
|
|
Packit Service |
3470d1 |
%config(noreplace) %{_sysconfdir}/opa/opafastfabric.conf
|
|
Packit Service |
3470d1 |
%config(noreplace) %{_sysconfdir}/opa/opamon.conf
|
|
Packit Service |
3470d1 |
%config(noreplace) %{_sysconfdir}/opa/allhosts
|
|
Packit Service |
3470d1 |
%config(noreplace) %{_sysconfdir}/opa/chassis
|
|
Packit Service |
3470d1 |
%config(noreplace) %{_sysconfdir}/opa/esm_chassis
|
|
Packit Service |
3470d1 |
%config(noreplace) %{_sysconfdir}/opa/hosts
|
|
Packit Service |
3470d1 |
%config(noreplace) %{_sysconfdir}/opa/ports
|
|
Packit Service |
3470d1 |
%config(noreplace) %{_sysconfdir}/opa/switches
|
|
Packit Service |
3470d1 |
%config(noreplace) %{_sysconfdir}/cron.d/opa-cablehealth
|
|
Packit Service |
3470d1 |
%config(noreplace) /usr/lib/opa/tools/osid_wrapper
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%files address-resolution
|
|
Packit Service |
3470d1 |
%{_bindir}/opa_osd_dump
|
|
Packit Service |
3470d1 |
%{_bindir}/opa_osd_exercise
|
|
Packit Service |
3470d1 |
%{_bindir}/opa_osd_perf
|
|
Packit Service |
3470d1 |
%{_bindir}/opa_osd_query
|
|
Packit Service |
3470d1 |
%{_bindir}/opa_osd_query_many
|
|
Packit Service |
3470d1 |
%{_bindir}/opa_osd_load
|
|
Packit Service |
3470d1 |
%{_libdir}/ibacm
|
|
Packit Service |
3470d1 |
%{_libdir}/libopasadb.so*
|
|
Packit Service |
3470d1 |
%{_includedir}/infiniband
|
|
Packit Service |
3470d1 |
%{_mandir}/man1/opa_osd_dump.1*
|
|
Packit Service |
3470d1 |
%{_mandir}/man1/opa_osd_exercise.1*
|
|
Packit Service |
3470d1 |
%{_mandir}/man1/opa_osd_perf.1*
|
|
Packit Service |
3470d1 |
%{_mandir}/man1/opa_osd_query.1*
|
|
Packit Service |
3470d1 |
%config(noreplace) %{_sysconfdir}/rdma/dsap.conf
|
|
Packit Service |
3470d1 |
%config(noreplace) %{_sysconfdir}/rdma/op_path_rec.conf
|
|
Packit Service |
3470d1 |
%{_sysconfdir}/rdma/opasadb.xml
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%files libopamgt
|
|
Packit Service |
3470d1 |
/usr/lib/libopamgt.*
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%files libopamgt-devel
|
|
Packit Service |
3470d1 |
%{_includedir}/opamgt
|
|
Packit Service |
3470d1 |
/usr/src/opamgt
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
%changelog
|
|
Packit Service |
3470d1 |
* Mon Feb 26 2018 Jijun Wang <jijun.wang@intel.com> - 10.8.0.0
|
|
Packit Service |
3470d1 |
- Added epoch for RHEL address-resolution, basic-tools and fastfabric
|
|
Packit Service |
3470d1 |
- Added component information in description for all rpms
|
|
Packit Service |
3470d1 |
* Thu Apr 13 2017 Scott Breyer <scott.j.breyer@intel.com> - 10.5.0.0
|
|
Packit Service |
3470d1 |
- Updates for spec file cleanup
|
|
Packit Service |
3470d1 |
* Fri Oct 10 2014 Erik E. Kahn <erik.kahn@intel.com> - 1.0.0-ifs
|
|
Packit Service |
3470d1 |
- Initial version
|