Permalink
Commits on Jun 16, 2010
  1. oops, changelog was wrong

    timf committed Jun 16, 2010
  2. Merged in the fix for Enhancement 7055, see the URL in this commit ms…

    timf committed Jun 16, 2010
    …g for information.
    
    Added --print-ctx-status option to the cloud client.
    
    This help output best explains what it does and how to use it:
    
    http://github.com/nimbusproject/nimbus/blob/master/service/client/java/source/src/org/globus/workspace/client/client-help-mode-ctxprintstatus.txt
    
    Squashed commit of the following:
    =================================
    
    commit 41795dc6822fa97ad8e26594461f98497432e278
    Author: Tim Freeman <tim@timfreeman.org>
    Date:   Wed Jun 16 13:33:28 2010 -0500
    
        Detailed help messages for the new --print-ctx-status option
    
    commit e06e19f4591e9141b0afcd16148602126ec6a8ee
    Author: Tim Freeman <tim@timfreeman.org>
    Date:   Tue Jun 15 17:10:17 2010 -0500
    
        --print-pending is gone, replaced by --print-ctx-status which will print out every node, see rest of commit msg
    
        Usage:
    
        $ ./bin/cloud-client.sh --print-ctx-status --handle cluster-002
        118.135.125.1     [CTX_CHECKED_IN_PENDING]
        118.135.125.17    [CTX_CHECKED_IN_PENDING]
        118.135.125.28    [CTX_NOT_CHECKED_IN]
    
        There are two fields, you can use awk to isolate:
    
        $ ./bin/cloud-client.sh --print-ctx-status --handle cluster-002 | awk '{print $2}'
    
        Exit code will be zero only when all are OK.  Otherwise will be 6
        unless there is an issue with input or it failed to query, etc.,
        then it will be some other non-zero code.
    
    commit 8998b96472bd83aeb7b74f3e9187b6d68746d4ea
    Author: Tim Freeman <tim@timfreeman.org>
    Date:   Tue Jun 15 15:53:07 2010 -0500
    
        Continuing to rename the option from --print-pending to --print-ctx-status.  The functionality will change in next commit, I swear.
    
    commit 0fcc08a358e84a14998c44a687b70be18063cf9a
    Author: Tim Freeman <tim@timfreeman.org>
    Date:   Tue Jun 15 15:44:12 2010 -0500
    
        Renamed the option from --print-pending to --print-ctx-status.  The functionality will change in next commit.
    
    commit ee25ab3d9ec1074dc215aa8bfac0d1347cf03525
    Author: Tim Freeman <tim@timfreeman.org>
    Date:   Mon Jun 14 21:15:30 2010 -0500
    
        Added --print-pending to cloud client.  See the rest of this commit message for information.
    
        Print IP addresses of nodes that were launched but have not registered with the broker as OK
        or ERR.  Returns 0 if all OK, returns 6 if it found such nodes, returns other non-zero if
        there is an issue.
    
        Invoke:
    
            ./bin/cloud-client.sh --print-pending --handle cluster-001
    
        Help:
    
            ./bin/cloud-client.sh --extrahelp
    
        Underlying implementation is an unadvertised option because it only really works from
        a cloud-client launch.  Here is the help information:
    
            sh ./lib/workspace.sh --ctx-pending -h
    
        Sample invocations:
        -----------------------------------------------------------------------------
        $ ./bin/cloud-client.sh --print-pending --handle error
        Problem: History directory does not exist: [etc]
        See help (-h).
        $ echo $?
        1
        -----------------------------------------------------------------------------
        $ ./bin/cloud-client.sh --print-pending --handle cluster-001
        128.135.125.21
        128.135.125.22
        128.135.125.24
        $ echo $?
        6
        -----------------------------------------------------------------------------
        $ ./bin/cloud-client.sh --print-pending --handle cluster-001
        Context broker reports that all nodes for 'cluster-001' have contextualized.
        $ echo $?
        0
        -----------------------------------------------------------------------------
Commits on Jun 15, 2010
  1. CHANGES.txt wording

    timf committed Jun 15, 2010
  2. Updated all other CA files that were both already in the cloud client…

    timf committed Jun 15, 2010
    … and in the IGTF accredited distribution
  3. updated many expired CA certs

    timf committed Jun 15, 2010
  4. other expired/unecessary CAs

    timf committed Jun 15, 2010
  5. expired CA DFN-Verein

    timf committed Jun 15, 2010
  6. Added FutureGrid certificates to cloud client's trusted certificates …

    timf committed Jun 15, 2010
    …directory (lib/certs)
  7. Proposal for cloud client #15 release

    timf committed Jun 15, 2010
  8. Fix for Bug 7004: Cloud client fails late when known_hosts file is un…

    timf committed Jun 15, 2010
    …known or nonexistent
  9. wrong prcode

    timf committed Jun 15, 2010
Commits on Jun 14, 2010
  1. Fix for Bug 7031 except for client wsdd warning on broker, need input…

    timf authored and labisso committed May 30, 2010
    … about broker independence
  2. modification to build-packages.xml to take a flag that makes the copy…

    timf authored and labisso committed May 30, 2010
    … not even attempted
  3. original build-packages.xml from GT4.0.8

    timf authored and labisso committed May 30, 2010
  4. Fix libvirt domain XML generation for tap driver

    priteau authored and timf committed Jun 11, 2010
    When tap:aio was selected, an empty element was used without being
    closed, generating the following error:
    
    UnexpectedError: Problem creating the VM: at line 20: Opening and ending tag mismatch: driver line 17 and disk
  5. Fix notify path creation

    priteau authored and timf committed Jun 11, 2010
    In 4540a2e the pollScript variable
    changed from a String to a Resource.
    When constructing the notify path we need a String, so use the
    pollScriptPath variable instead.
Commits on Jun 9, 2010
  1. this constant moved

    timf committed Jun 9, 2010
  2. Look for NIMBUS_HOME system property first.

    labisso authored and timf committed Jun 1, 2010
    Fallback to environment variable.
  3. Added NimbusXmlWebApplicationContext, for query.

    labisso authored and timf committed Jun 1, 2010
    Factored out path resolving logic to NimbusHomePathResolver
  4. IDEA will create this file

    timf committed Jun 1, 2010
  5. Merge branch 'relpath'

    timf committed Jun 9, 2010
    Fix for Bug 7045: Make Nimbus services installation portable
  6. removing gateway information

    timf committed Jun 9, 2010