Changeset 611


Ignore:
Timestamp:
Aug 12, 2011 3:17:11 PM (12 years ago)
Author:
jemian
Message:

revised for initial -licensed- EPD deployment

Location:
epd_deployment
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • epd_deployment/README.txt

    r532 r611  
    11$Id$
    22
    3 This directory (/APSshare/epd) will contain the various installations
     3This directory (/APSshare/epd) contains the various installations
    44of Enthought Python Distribution (EPD) deployed for the APS.
    55
    6 EPD will be licensed (in mid-year 2011) under an ANL site-wide license
    7 for all ANL employees, ANL computers, and users of
    8 ANL facilities who themselves are not ANL employees.
     6EPD is licensed (starting 2011-08-11) under an ANL site-wide license:
     7   "The site, for this Site-License, is defined as all users
     8   located at Argonne National Laboratory at 9700 S. Cass Avenue,
     9   Lemont, IL 60439, including laboratory owned devices taken
     10   off-site or laboratory employees working off-site."
    911
    1012It is planned that a separate directory rooted at this point will
     
    1214
    1315The initial planned deployment is:
    14 * Solaris (sparc and x86)
     16* Solaris (x86, sparc is not supplied as part of EPD)
    1517* Red Hat Enterprise Linux 5 (x86 and x86_64)
    16 * Red Hat Enterprise Linux 6 (x86_64)
     18* Red Hat Enterprise Linux 6 (x86_64), uses same code as RHEL5
    1719
    1820Refer all questions and comments to Pete Jemian, jemian@anl.gov
  • epd_deployment/deployment.sh

    r587 r611  
    2929    echo "for example:"
    3030    echo "  $0\\"
    31     echo "     ./images/epd-7.0-2-rh5-x86_64.sh \\"
     31    echo "     /APSshare/epd/downloads/epd-7.1-2-rh5-x86_64.sh \\"
    3232    echo "     /APSshare/epics/base-3.14.11/lib/linux-x86_64-el5/libca.so.3.14 \\"
    3333    echo "     /APSshare/epd \\"
    3434    echo "     64"
    35     echo "This will deploy EPD 7.0.2 for a 64-bit RHEL6 system with EPICS 3.14.11"
     35    echo "This will deploy EPD 7.1-2 for a 64-bit RHEL6 system with EPICS 3.14.11"
    3636    echo ""
    3737    exit 1
     
    5252START_DIR=`/bin/pwd`
    5353
    54 TESTNAME=$(basename ${EPD_OS_SPECIFIC_DISTRIBUTION})
    55 EPD_DEPLOYMENT_SUBDIR=${TESTNAME%.*}
     54
     55# Starting with an installer script such as: /APSshare/epd/downloads/epd-7.1-2-rh5-x86_64.sh
     56INSTALLER_SCRIPT=$(basename ${EPD_OS_SPECIFIC_DISTRIBUTION})
     57#   INSTALLER_SCRIPT=epd-7.1-2-rh5-x86_64.sh
     58# cut off first 10 characters
     59#  TODO: could do better but this works for now
     60INSTALLER_SCRIPT__OS_PART=`echo ${INSTALLER_SCRIPT} | colrm 1 10`
     61#   INSTALLER_SCRIPT__OS_PART=rh5-x86_64.sh
     62EPD_DEPLOYMENT_SUBDIR=${INSTALLER_SCRIPT__OS_PART%.*}
     63#   EPD_DEPLOYMENT_SUBDIR=rh5-x86_64
    5664EPD_DEPLOYMENT_DIR=${EPD_ROOT_DIR}/${EPD_DEPLOYMENT_SUBDIR}
     65
     66echo "INSTALLER_SCRIPT = ${INSTALLER_SCRIPT}"
     67echo "INSTALLER_SCRIPT__OS_PART = ${INSTALLER_SCRIPT__OS_PART}"
     68echo "EPD_DEPLOYMENT_SUBDIR = ${EPD_DEPLOYMENT_SUBDIR}"
     69exit
    5770
    5871#OS_KERNEL_NAME=`uname -s`                # Linux
  • epd_deployment/install-rhel5-32.sh

    r587 r611  
    1111# EPD installment/deployment procedure for /APSshare
    1212
    13 SRC=./images/epd-7.1-1-rh5-x86.sh
     13SRC=/APSshare/epd/downloads/epd-7.1-2-rh5-x86.sh
    1414LIBCA=/APSshare/epics/base-3.14.11/lib/linux-x86-el5/libca.so.3.14
    1515EPD_ROOT=/local/epd
  • epd_deployment/install-rhel5-64.sh

    r587 r611  
    1111# EPD installment/deployment procedure for /APSshare
    1212
    13 SRC=./images/epd-7.1-1-rh5-x86_64.sh
     13SRC=/APSshare/epd/downloads/epd-7.1-2-rh5-x86_64.sh
    1414LIBCA=/APSshare/epics/base-3.14.11/lib/linux-x86_64-el5/libca.so.3.14
    1515EPD_ROOT=/local/epd
  • epd_deployment/install-solaris-x86.sh

    r537 r611  
    1111# EPD installment/deployment procedure for /APSshare
    1212
    13 SRC=./images/epd-7.0-2-SunOS_5.10-x86_64.sh
     13SRC=/APSshare/epd/downloads/epd-7.1-2-SunOS_5.10-x86_64.sh
    1414LIBCA=/APSshare/epics/base-3.14.11/lib/solaris-x86-v10-gnu/libca.so.3.14
    1515EPD_ROOT=/home/oxygen/JEMIAN/Documents/epd_deployment/sandbox/epd
Note: See TracChangeset for help on using the changeset viewer.