wiki:GIR3.2_GushProto

Version 1 (modified by lnevers@bbn.com, 13 years ago) (diff)

--

GUSH Evaluation

GENI User Shell (GUSH) provides an execution management system that allows users to describe an experiment that the GUSH tool uses to locate, and prepare resources. The GUSH software can be checked out from the GUSH SVN Repository using username guest and password is provided out of band. This GUSH evaluation started with the existing check out of the tools and updated to Software revision 159.

Evaluation Time Frame: September 21, 2011

Gush Findings

Gush How-to

Using and existing GUSH install at revision 142 updated to the latest revision 159:

$ svn update
U    directory.xml
U    install_yum.sh
U    omni_config
U    tests/directory.xml
U    tests/barrier.xml
U    tests/simple.xml
U    tests/sword.xml
U    proxy_installer.cc
U    gush.cc
U    Makefile.in
U    slice.cc
U    host_directory.cc
U    host_directory.H
U    terminal_ui.cc
U    connection_ssh.cc
U    helper-scripts/bootstrap.pl
U    helper-scripts/handle-geni.py
U    host_id.cc
U    ssh_mesh_connection.cc
U    host_id.H
U    resource_manager_ssh.H
U    slice.H
U    gush.H
Updated to revision 159.

$ make clean
(cd api && make clean)
make[1]: Entering directory `/home/lnevers/gush/trunk/api'
rm -f *.o libgushapi.a api-test
make[1]: Leaving directory `/home/lnevers/gush/trunk/api'
rm -f gush client gush-source.tar gush-bin.tar *.o \
        terminal_parser.c terminal_parser.h terminal_lexer.c terminal_lexer.log
$ make all
<<< lots of output deleted>>

Attempts to start the GUSH server failed. Waiting on Response from Jeanne Albrech Attempts to start the Nebula client failed. Waiting on Response from Jeanne Albrech.

Attachments (9)

Download all attachments as: .zip