From 1422edecac34ef3637a20ebabc28d4287df21743 Mon Sep 17 00:00:00 2001 From: Stan Smith Date: Fri, 22 Oct 2010 19:26:05 +0000 Subject: [PATCH] [OFED] RC5 prep git-svn-id: svn://openib.tc.cornell.edu/gen1@2975 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86 --- branches/WOF2-3/OFED/BuildRelease.bat | 2 +- branches/WOF2-3/OFED/WIX/README_release.txt | 222 +++++++++----------- branches/WOF2-3/OFED/WIX/Release_notes.htm | 113 ++++++---- branches/WOF2-3/OFED/WIX/common/Config.inc | 2 +- 4 files changed, 165 insertions(+), 174 deletions(-) diff --git a/branches/WOF2-3/OFED/BuildRelease.bat b/branches/WOF2-3/OFED/BuildRelease.bat index b3564770..554b92e8 100644 --- a/branches/WOF2-3/OFED/BuildRelease.bat +++ b/branches/WOF2-3/OFED/BuildRelease.bat @@ -228,7 +228,7 @@ rem set this to be the current svn commit number; overrides svn in path rem processing. Additionally if set to 'latest' code expects ..\..\..\latest.txt rem to contain the SVN number to use. rem set USE_SVN=latest -set USE_SVN=2968 +set USE_SVN=2975 rem %2 can be either a file spec or IPENIB_REV value. rem Based on %1 command, FPATH will/will-not be set to a file spec. diff --git a/branches/WOF2-3/OFED/WIX/README_release.txt b/branches/WOF2-3/OFED/WIX/README_release.txt index 92f27abf..036b1760 100644 --- a/branches/WOF2-3/OFED/WIX/README_release.txt +++ b/branches/WOF2-3/OFED/WIX/README_release.txt @@ -1,171 +1,139 @@ -OFED for Windows 2.3 RC4 Release available +OFED for Windows 2.3 RC5 Release available -Release available @ http://www.openfabrics.org/downloads/Windows/v2.3_RC4 +Release available @ http://www.openfabrics.org/downloads/Windows/v2.3_RC5 Please address comments and concerns to https://bugs.openfabrics.org and/or the Windows OpenFabrics email list ofw@lists.openfabrics.org -Commits since RC3 @ svn.2953 +Commits since RC4 @ svn.2967 ---------------------------- -Revision: 2967 +Revision: 2974 Author: stansmith -Date: 3:26:01 PM, Friday, October 08, 2010 +Date: 12:22:03 PM, Friday, October 22, 2010 Message: -[SRP] fix device ID recognition problem with SRPT target OpenSolaris B134. +[DAPL2] spawn test corrections. ---- -Modified : /gen1/branches/WOF2-3/ulp/srp/kernel/ib_srp.inx -Modified : /gen1/branches/WOF2-3/ulp/srp/kernel/srp.h -Modified : /gen1/branches/WOF2-3/ulp/srp/kernel/srp_hba.c -Modified : /gen1/trunk/ulp/srp/kernel/ib_srp.inx -Modified : /gen1/trunk/ulp/srp/kernel/srp.h -Modified : /gen1/trunk/ulp/srp/kernel/srp_hba.c +Modified : /gen1/branches/WOF2-3/ulp/dapl2/Makefile.am +Modified : /gen1/branches/WOF2-3/ulp/dapl2/configure.in +Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/common/dapl_debug.c +Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/common/dapl_ep_free.c +Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/common/dapl_ep_util.c +Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/common/dapl_evd_dequeue.c +Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/ibal/dapl_ibal_qp.c +Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/openib_cma/device.c +Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/openib_common/dapl_ib_common.h +Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/openib_common/qp.c +Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/openib_scm/SOURCES +Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/openib_scm/cm.c +Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/openib_ucm/SOURCES +Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/openib_ucm/cm.c +Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/openib_ucm/dapl_ib_util.h +Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/openib_ucm/device.c +Modified : /gen1/trunk/ulp/dapl2/Makefile.am +Modified : /gen1/trunk/ulp/dapl2/configure.in +Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_debug.c +Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_ep_free.c +Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_ep_util.c +Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_evd_dequeue.c +Modified : /gen1/trunk/ulp/dapl2/dapl/ibal/dapl_ibal_qp.c +Modified : /gen1/trunk/ulp/dapl2/dapl/openib_cma/device.c +Modified : /gen1/trunk/ulp/dapl2/dapl/openib_common/dapl_ib_common.h +Modified : /gen1/trunk/ulp/dapl2/dapl/openib_common/qp.c +Modified : /gen1/trunk/ulp/dapl2/dapl/openib_scm/SOURCES +Modified : /gen1/trunk/ulp/dapl2/dapl/openib_scm/cm.c +Modified : /gen1/trunk/ulp/dapl2/dapl/openib_ucm/SOURCES +Modified : /gen1/trunk/ulp/dapl2/dapl/openib_ucm/cm.c +Modified : /gen1/trunk/ulp/dapl2/dapl/openib_ucm/dapl_ib_util.h +Modified : /gen1/trunk/ulp/dapl2/dapl/openib_ucm/device.c -Revision: 2964 +Revision: 2973 Author: stansmith -Date: 1:00:15 PM, Thursday, October 07, 2010 +Date: 2:35:51 PM, Friday, October 15, 2010 Message: -[DOCS] document Winsock Direct install changes: winOFED default install will -install WSD, although WSD is no longer enabled/started by default -(use installsp.exe -i) to enable. +[AL] Populate the missing items from __ib_async_event_str[] such that +ib_get_async_event_str() reports the correct string for the specified +AE_xxx code. + +Tested in building & validating winOFED 2.3 pre-RC5. signed-off-by: stan smith - ---- -Modified : /gen1/branches/WOF2-3/docs/Manual.htm +Modified : /gen1/branches/WOF2-3/core/al/ib_statustext.c +Modified : /gen1/trunk/core/al/ib_statustext.c -Revision: 2963 +Revision: 2972 Author: stansmith -Date: 12:51:42 PM, Thursday, October 07, 2010 +Date: 9:16:37 AM, Friday, October 15, 2010 Message: -[IPoIB_NDIS6_CM] The patch prevents race with BSOD when NDIS call receive -callback of ipoib while -some ipoib global objects are under destruction -(like p_adapter ->p_port). - -It was tested by night regression run on IPoIB driver +[ALL] remove all .cdf driver files as they are no longer part of the build +process (inf2cat replaces info in .cdf files) svn commit 2969. -. -Adding shutter_shut for Adapter Reset flow. +Tested by building winOFED 2.3 RC5. -Signed-off by: Alexander Naslednikov (xalex at mellanox.co.il) +signed-off-by: stan smith ---- -Modified : /gen1/branches/WOF2-3/ulp/ipoib_NDIS6_CM/kernel/ipoib_adapter.cpp -Modified : /gen1/branches/WOF2-3/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.cpp -Modified : /gen1/trunk/ulp/ipoib_NDIS6_CM/kernel/ipoib_adapter.cpp -Modified : /gen1/trunk/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.cpp - -Revision: 2962 +Deleted : /gen1/branches/WOF2-3/core/iou/kernel/ib_iou.cdf +Deleted : /gen1/branches/WOF2-3/core/winverbs/kernel/winverbs.cdf +Deleted : /gen1/branches/WOF2-3/hw/mlx4/kernel/bus/drv/mlx4_bus.cdf +Deleted : /gen1/branches/WOF2-3/hw/mlx4/kernel/bus/drv/mlx4_bus32.cdf +Deleted : /gen1/branches/WOF2-3/hw/mlx4/kernel/hca/mlx4_hca.cdf +Deleted : /gen1/branches/WOF2-3/hw/mlx4/kernel/hca/mlx4_hca32.cdf +Deleted : /gen1/branches/WOF2-3/hw/mthca/kernel/mthca.cdf +Deleted : /gen1/branches/WOF2-3/hw/mthca/kernel/mthca32.cdf +Deleted : /gen1/branches/WOF2-3/ulp/ipoib/kernel/ipoib.cdf +Deleted : /gen1/branches/WOF2-3/ulp/ipoib/kernel/ipoib32-xp.cdf +Deleted : /gen1/branches/WOF2-3/ulp/ipoib/kernel/ipoib32.cdf +Deleted : /gen1/branches/WOF2-3/ulp/ipoib_NDIS6_CM/kernel/ipoib.cdf +Deleted : /gen1/branches/WOF2-3/ulp/ipoib_NDIS6_CM/kernel/ipoib32.cdf +Deleted : /gen1/branches/WOF2-3/ulp/qlgcvnic/kernel/netvnic.cdf +Deleted : /gen1/branches/WOF2-3/ulp/srp/kernel/ib_srp.cdf + +Revision: 2971 Author: stansmith -Date: 12:41:10 PM, Thursday, October 07, 2010 +Date: 8:55:30 AM, Friday, October 15, 2010 Message: -[IPoIB_NDIS6_CM] NDIS6 IPOIB had a problem with forwarding packets. +[WIX] Correct oversight in WinSock Direct install as disabled. When +performing a NODRV=1 (NO Drivers) install, installsp.exe was omitted +as the IPoIB driver is not an installed feature. -The packet would be sent with one fragment size with size 0. -The hw would than refuse to send the packet. +Remove installsp.exe from IPoIB feature and include it with IB tools +feature. - - -signed-off-by: Tzachi Dar ----- -Modified : /gen1/branches/WOF2-3/ulp/ipoib_NDIS6_CM/kernel/ipoib_driver.cpp -Modified : /gen1/branches/WOF2-3/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.cpp -Modified : /gen1/trunk/ulp/ipoib_NDIS6_CM/kernel/ipoib_driver.cpp -Modified : /gen1/trunk/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.cpp - -Revision: 2961 -Author: stansmith -Date: 12:33:01 PM, Thursday, October 07, 2010 -Message: -[IPoIB_NDIS6_CM] remove stale comment from ipoib_send_desc_t. + +signed-off-by: stan smith ---- -Modified : /gen1/branches/WOF2-3/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.h -Modified : /gen1/trunk/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.h +Modified : /gen1/branches/WOF2-3/OFED/WIX/common/network_providers.inc +Modified : /gen1/branches/WOF2-3/OFED/WIX/common/std_features.inc +Modified : /gen1/branches/WOF2-3/OFED/WIX/common/tools.inc +Modified : /gen1/trunk/OFED/WIX/common/network_providers.inc +Modified : /gen1/trunk/OFED/WIX/common/std_features.inc +Modified : /gen1/trunk/OFED/WIX/common/tools.inc -Revision: 2960 -Author: stansmith -Date: 8:38:30 AM, Thursday, October 07, 2010 -Message: -[IPOIB_NDIS6_CM] remove unreferenced struct element 'desc' from ipoib_send_mgr_t. ----- -Modified : /gen1/branches/WOF2-3/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.h -Modified : /gen1/trunk/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.h -Revision: 2957/8 +Revision: 2970 Author: stansmith -Date: 3:31:55 PM, Tuesday, October 05, 2010 +Date: 8:48:02 AM, Friday, October 15, 2010 Message: -[WIX] Cleanup network provider install references (new file common\network_providers.inc). -WinsockDirect network provider is no longer enabled by default. ----- -Modified : /gen1/branches/WOF2-3/OFED/WIX/common/InstallExecuteSeq.inc -Modified : /gen1/branches/WOF2-3/OFED/WIX/common/std_features.inc -Modified : /gen1/branches/WOF2-3/OFED/WIX/win7/ia64/ofed.wxs -Modified : /gen1/branches/WOF2-3/OFED/WIX/win7/x64/ofed.wxs -Modified : /gen1/branches/WOF2-3/OFED/WIX/win7/x86/ofed.wxs -Modified : /gen1/branches/WOF2-3/OFED/WIX/wlh/ia64/ofed.wxs -Modified : /gen1/branches/WOF2-3/OFED/WIX/wlh/x64/ofed.wxs -Modified : /gen1/branches/WOF2-3/OFED/WIX/wlh/x86/ofed.wxs -Modified : /gen1/branches/WOF2-3/OFED/WIX/wnet/ia64/ofed.wxs -Modified : /gen1/branches/WOF2-3/OFED/WIX/wnet/x64/ofed.wxs -Modified : /gen1/branches/WOF2-3/OFED/WIX/wnet/x86/ofed.wxs -Modified : /gen1/branches/WOF2-3/OFED/WIX/wxp/x86/ofed.wxs - -Revision: 2956 -Author: stansmith -Date: 3:16:31 PM, Tuesday, October 05, 2010 -Message: -[DAPL] fix recent commits so they actually build. ----- -Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/ibal/dapl_ibal_cm.c -Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/openib_cma/cm.c -Modified : /gen1/trunk/ulp/dapl2/dapl/ibal/dapl_ibal_cm.c -Modified : /gen1/trunk/ulp/dapl2/dapl/openib_cma/cm.c - -Revision: 2954 -Author: shefty -Date: 10:27:40 AM, Monday, October 04, 2010 -Message: -dapl: update +[SRP] commit 2967 was incomplete, missed SunMicrosystems SRP dev +IDs IBA\Cff00c690ep0108r0001 & IBA\Cff00c690ep0108. + +Rearranged Dev ID ordering to match pre-2967 commit ordering for clarity. -update to git commit 8be031e229dfc6afcf7b637d2ea78e43048b7223, -post 2.0.30 -Signed-off-by: Sean Hefty + +signed-off-by: stan smith ---- -Modified : /gen1/trunk/ulp/dapl2/ChangeLog -Modified : /gen1/trunk/ulp/dapl2/configure.in -Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_cno_util.c -Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_ep_connect.c -Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_ep_disconnect.c -Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_ep_free.c -Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_ep_util.c -Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_ep_util.h -Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_evd_util.c -Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_evd_util.h -Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_sp_util.c -Modified : /gen1/trunk/ulp/dapl2/dapl/ibal/dapl_ibal_cm.c -Modified : /gen1/trunk/ulp/dapl2/dapl/ibal/dapl_ibal_qp.c -Modified : /gen1/trunk/ulp/dapl2/dapl/ibal/dapl_ibal_util.c -Modified : /gen1/trunk/ulp/dapl2/dapl/ibal/dapl_ibal_util.h -Modified : /gen1/trunk/ulp/dapl2/dapl/include/dapl.h -Modified : /gen1/trunk/ulp/dapl2/dapl/include/dapl_debug.h -Modified : /gen1/trunk/ulp/dapl2/dapl/openib_cma/cm.c -Modified : /gen1/trunk/ulp/dapl2/dapl/openib_common/util.c -Modified : /gen1/trunk/ulp/dapl2/dapl/openib_scm/cm.c -Modified : /gen1/trunk/ulp/dapl2/dapl/openib_ucm/cm.c -Modified : /gen1/trunk/ulp/dapl2/dapl/udapl/dapl_evd_set_unwaitable.c -Modified : /gen1/trunk/ulp/dapl2/dapl/udapl/dapl_evd_wait.c -Modified : /gen1/trunk/ulp/dapl2/dapl/udapl/dapl_init.c -Modified : /gen1/trunk/ulp/dapl2/dapl.spec.in +Modified : /gen1/branches/WOF2-3/ulp/srp/kernel/ib_srp.inx +Modified : /gen1/trunk/ulp/srp/kernel/ib_srp.inx OFED for windows Release Summary -------------------------------- 1) The winOFED 2.3 release is based on openib-windows source svn revision - (branches\WOF2-3 svn.2968. + (branches\WOF2-3 svn.2975. Last OFED release (2.2) based on svn.2739. diff --git a/branches/WOF2-3/OFED/WIX/Release_notes.htm b/branches/WOF2-3/OFED/WIX/Release_notes.htm index 11511cc4..e61b9f57 100644 --- a/branches/WOF2-3/OFED/WIX/Release_notes.htm +++ b/branches/WOF2-3/OFED/WIX/Release_notes.htm @@ -93,7 +93,7 @@ for Windows

2.3 Release Notes

-10/08/2010

+10/22/2010
@@ -154,7 +154,7 @@ intended for use on Microsoft Windows based computer systems connected via an In

 Binary files generated from the OpenIB-windows developers subversion (svn) source tree 'svn://openib.tc.cornell.edu' -(branches\WOF2-3 svn revision 2968 +(branches\WOF2-3 svn revision 2975 are packaged into a WIX (Windows Installer Xml) single file install package referred to as the OpenFabrics Enterprise Distribution for Windows release 2.3.
@@ -656,12 +656,60 @@ system

signed by the 3rd party Software Publisher 'OpenFabrics Alliance', although they are not WHQL'ed (Windows Quality Hardware Labs) certified. The OFED source code is used  by hardware vendors to achieve WHQL certification.

-

The lack of WHQL driver certification places OFED drivers +

HPC compute node provisioning

+

Microsoft has chosen WDM to provision HPC +cluster compute nodes; see  +Microsoft HPC +installs for details.
+Using the HPC Cluster Manager tool, OFED device drivers can be included in the +compute node provisioning process by adding the device driver's .inf file to the +operating system image.

+

In support of the new Microsoft WDM HPC cluster +provisioning process, OFED install suggests one of two possible paths:

+
    +
  1. Install winOFED on the head node and then add compute + node drivers (HCA, IPoIB) from the head node (\Program Files\OFED\Drivers) + to the Windows operating system image via the cluster manager toool + (Configuration->Images->Manage Drivers).
  2. +
  3. OFED now supports an administrative install mode which is +a method to extract OFED files to the local filesystem without actually installing them; +thus making OFED files accessible to WDM provisioning.
    +
    + msiexec /A OFED_2-1_wlh_x64.msi TARGETDIR=dev:\path-to-extracted-files    +# last folder in path-to-extracted-files must NOT exist.
    +
    + example:  msiexec /A OFED_2-1_wlh_x64.msi TARGETDIR=%TEMP%\OFED   +(note: TARGETDIR is case sensitive, OFED must not exist)
    + The above command creates the folder structure: + %TEMP%\OFED\PFiles\OFED\

    +
    + Once the administrative install has completed, add the + required winOFED device drivers to the Compute node operating system image + via the Cluster Manager tool.
  4. +
+

OFED device driver-less installs:

+

Normally OFED device driver files are installed by processing the driver '.inf' +files. To install the OFED package by selecting install features without +installing any device drivers [HCA, IPoIB, ND, WSD, SRP or VNIC] (assumed +reliance on WDM to install device drivers) can be accomplished with the following +interactive install command:

+

start/wait msiexec /I OFED_2-3_wlh_x64.msi  NODRV=1

+

To skip driver installation for an unattended install

+

    start/wait msiexec /I OFED_2-1_wlh_x64.msi /qn /quiet NODRV=1

+

Note: when uninstalling OFED from an installation +which was done with NODRV=1, you MUST include NODRV=1 on the uninstall +command line; otherwise OFED drivers will be uninstalled also.

+

    start/wait msiexec /X OFED_2-3_wlh_x64.msi /qn /quiet NODRV=1

+

Unattended winOFED installation from the .msi file in the HPC Environment

+

The lack of winOFED WHQL driver certification places winOFED drivers in the 'unknown 3rd party SW publishers' category.
When installing 'Unknown 3rd party SW publishers' drivers, Windows prompts on the install console for instructions as what to do (Install, Trust or not)?
-This prompting results in a failed remote node install when performing a -first-time unattended OFED install.
+This prompting can result in a failed remote node install when performing a +first-time unattended OFED install from the .msi +file.
By preloading the remote node's Trusted 3rd party Software Publisher Certificate Store, the unattended install will proceed without prompting, thus allowing the OFED install to complete @@ -669,7 +717,8 @@ successfully.

Be aware: if a node is reimaged (same or different template applied) the established trust of the OpenFabric Alliance is destroyed, thus the OFA certificate needs to be reinstalled.

-

How to install OFED drivers and components in the HPC +

How to install OFED drivers and components from the +winOFED .msi file in the HPC Server 2008 environment.

  • Add the OpenFabrics Alliance Trusted SW Publisher certificate to the head-node's Trusted Publisher Certificate store by
      @@ -698,17 +747,17 @@ Server 2008 environment.

      network accessible), then run the digital certificate install script 'cert-add.bat' to 'add' the 'Open Fabrics Alliance' as a Trusted 3rd party Software Publisher to the remote node 's certificate stores.
        -
      • CD your administrator command window to the OFED +
      • CD your administrator command window to the OFED\HPC folder which contains the 'cert-add.bat' script file.
      • If OFED was installed on the head-node, then 'cd /d - %ProgramFiles%\OFED
      • + %ProgramFiles%\OFED\HPC
      • Otherwise unpack, not install, the OFED files to gain access to cert-add.bat file by executing the following commands:
        • Folder %TARGETDIR% folder must not exist, msiexec /A will create it.
        • msiexec /A OFED_2-1_wlh.msi TARGETDIR=%TEMP%\OFED    # OFED folder does not exist.
        • -
        • cd /d %TEMP%\OFED\PFiles\OFED
        • +
        • cd /d %TEMP%\OFED\PFiles\OFED\HPC
        @@ -738,7 +787,8 @@ Server 2008 environment.

        \\HN\OFED\OFED_xxx_yyy.msi /quiet /qn /Lv msi.log
         
      -
    • Node Template Provisioning: if remote nodes are not +
    • Node Template Provisioning using the .msi + installer file: if remote nodes are not operational (not yet provisioned) then do the following:
      • See %ProgramFiles%\OFED\HPC\* for provisioning example scripts; customization is required.
        @@ -784,6 +834,10 @@ Server 2008 environment.

        using newly created compute node template.
         
    • +
    +

    Common HPC compute node +install steps

    +
    • Set the IPoIB interface static IPv4 address on all compute nodes; 1st IPoIB instance will be the next 'Local Area Connection X' after the Ethernet port(s) on the compute node.
        @@ -795,7 +849,9 @@ Server 2008 environment.

    • IPoIB supports DHCP IP address assignment for those who choose to use it. Static IP address binding allows a direct mapping from - IP address to physical node number.
      + IP address to physical node number, if a direct mapping is not required, + then DHCP IPv4 address assignment works fine and requires fewer operational + steps beyond initial HPC application network setup.

      If you are running OpenSM somewhere other than the head node, then disregard the following.
      @@ -847,39 +903,6 @@ Server 2008 environment.

    • At this juncture, the OFED drivers are installed.
       
    -

    Windows Deployment Manager usage for HPC compute node provisioning

    -

    Microsoft has chosen WDM to provision HPC -cluster compute nodes; see  -Microsoft HPC -installs for details.

    -

    In support of the new Microsoft WDM HPC cluster -provisioning process, OFED now supports an administrative install mode which is -a method to extract OFED files to the local filesystem without actually installing them; -thus making OFED files accessible to WDM provisioning.

    -

    Disclaimer - WDM 'driver' provisioning ONLY works for -WHQL'ed drivers; OFED drivers are not WHQL'ed.  For OFED installs, see -previous node template provisioning discussion.

    -

    msiexec /A OFED_2-1_wlh_x64.msi TARGETDIR=dev:\path-to-extracted-files    -# last folder in path-to-extracted-files must NOT exist.

    -

    example:  msiexec /A OFED_2-1_wlh_x64.msi TARGETDIR=%TEMP%\OFED   -(note: TARGETDIR is case sensitive, OFED must not exist)

    -

    The above command creates the folder structure: -%TEMP%\OFED\PFiles\OFED\

    -

    OFED device driver-less installs:

    -

    Normally OFED device driver files are installed by processing the driver '.inf' -files. To install the OFED package by selecting install features without -installing any device drivers [HCA, IPoIB, ND, WSD, SRP or VNIC] (assumed -reliance on WDM to install device drivers) can be accomplished with the following -interactive install command:

    -

    start/wait msiexec /I OFED_2-3_wlh_x64.msi  NODRV=1

    -

    To skip driver installation for an unattended install

    -

        start/wait msiexec /I OFED_2-1_wlh_x64.msi /qn /quiet NODRV=1

    -

    Note: when uninstalling OFED from an installation -which was done with NODRV=1, you MUST include NODRV=1 on the uninstall -command line; otherwise OFED drivers will be uninstalled also.

    -

        start/wait msiexec /X OFED_2-3_wlh_x64.msi /qn /quiet NODRV=1

    -

    See Unattended -Installations for further references.

    <Return-to-Top>

     

    @@ -1246,7 +1269,7 @@ the file version; [OFED-Major.Minor.not-used.svn revision number].
  •  
  • WinOF 2.2 is based on (svn.2667 branches\WOF2-2)
     
  • -
  • winOFED 2.3 is based on (svn.2968 branches\WOF2-3)
  • +
  • winOFED 2.3 is based on (svn.2975 branches\WOF2-3)

<Return-to-Top>

 

diff --git a/branches/WOF2-3/OFED/WIX/common/Config.inc b/branches/WOF2-3/OFED/WIX/common/Config.inc index adb6e2b6..76dd0e78 100644 --- a/branches/WOF2-3/OFED/WIX/common/Config.inc +++ b/branches/WOF2-3/OFED/WIX/common/Config.inc @@ -1,7 +1,7 @@ - + -- 2.41.0