#!/usr/bin/bash

#Description : Intel Omni-Path Fabric software package uninstall script

echo "Uninstalling IntelOPA-Basic.RHEL73-x86_64.10.6.1.0.2"

yum remove \
    gasnet_gcc_hfi-1.28.2-1.x86_64 \
    gasnet_gcc_hfi-devel-1.28.2-1.x86_64 \
    gasnet_gcc_hfi-tests-1.28.2-1.x86_64 \
    hfi1-diagtools-sw-0.8-84.x86_64 \
    hfi1-firmware-0.9-73.noarch \
    hfi1-firmware_debug-0.9-73.noarch \
    hfi1-uefi-1.6.0.0-0.x86_64 \
    hfidiags-0.8-84.x86_64 \
    ifs-kernel-updates-devel-3.10.0_514.el7.x86_64-724.x86_64 \
    infiniband-diags-1.6.7-2.el7.x86_64 \
    kmod-ifs-kernel-updates-3.10.0_514.el7.x86_64-724.x86_64 \
    libfabric-1.5.0-0.x86_64 \
    libfabric-devel-1.5.0-0.x86_64 \
    libfabric-psm-1.5.0-0.x86_64 \
    libfabric-psm2-1.5.0-0.x86_64 \
    libfabric-verbs-1.5.0-0.x86_64 \
    libpsm2-10.3.3-1.x86_64 \
    libpsm2-devel-10.3.3-1.x86_64 \
    mpi-selector-1.0.3-1.x86_64 \
    mpitests_mvapich2_gcc-3.2-931.x86_64 \
    mpitests_mvapich2_gcc_hfi-3.2-931.x86_64 \
    mpitests_mvapich2_intel_hfi-3.2-931.x86_64 \
    mpitests_openmpi_gcc-3.2-931.x86_64 \
    mpitests_openmpi_gcc_cuda_hfi-3.2-931.x86_64 \
    mpitests_openmpi_gcc_hfi-3.2-931.x86_64 \
    mpitests_openmpi_intel_hfi-3.2-931.x86_64 \
    mvapich2_gcc-2.2-7.x86_64 \
    mvapich2_gcc_hfi-2.2-7.x86_64 \
    mvapich2_intel_hfi-2.2-7.x86_64 \
    opa-address-resolution-10.6.1.0-2.el7.x86_64 \
    opa-basic-tools-10.6.1.0-2.el7.x86_64 \
    opaconfig-10.6.1.0-2.x86_64 \
    opa-libopamgt-10.6.1.0-2.el7.x86_64 \
    opa-libopamgt-devel-10.6.1.0-2.el7.x86_64 \
    opa-scripts-1.1-1.noarch \
    openmpi_gcc-1.10.4-19.x86_64 \
    openmpi_gcc_cuda_hfi-1.10.4-19.x86_64 \
    openmpi_gcc_hfi-1.10.4-19.x86_64 \
    openmpi_intel_hfi-1.10.4-19.x86_64 \
    openshmem_gcc_hfi-1.3-4.x86_64 \
    openshmem-test-suite_gcc_hfi-1.3-4.x86_64 \
    sandia-openshmem_gcc_hfi-1.3.3-7.x86_64 \
    sandia-openshmem_gcc_hfi-devel-1.3.3-7.x86_64 \
    sandia-openshmem_gcc_hfi-tests-1.3.3-7.x86_64 \
    shmem-benchmarks_gcc_hfi-0.6-36.x86_64
