Progress Tracking

From UnccVisualGrid


Contents

Short Term goals

Jeremy:

Task Status Comment
double check globus tools are working to prepare for integration of Ashville's system 99% 01 or 03 do not report when a Job is done, but this is not a problem if batch mode is used
Double check Portal user registration process is working Done All necesary information was present in the wiki document
Rework VisualGrid GUI Done Portlets not in used were taken out
Ask mailling list about most common gridsphere error
  • Session Already invalidated error
  • OGCE file transfer browser portlet not able to connect

%50 %0

Gridsphere Problem was posted

Not able to replicate the bug conditions

Revisit the possibility of moving Gridsphere's database from JavaSQL to Mysql
Gris Shell Cog functions and GridFTP GetFile
Document Cmaq technical aspects
Configuring Portlet permissions on gridsphere Done
Modify Cmaq portlet with latest suggestions

Keyur:

Task Status Comment
Sugra grid crosscertificate
https gridsphere problem Done
Fix Mike's account Done
Create a Maintenance document (how to perform updates of packages, how to test systems are working, what to do if a system start failing)

Dr. Wilkinson

Task Status Comment
Make sure all security precautions have being taken to protect the coit-grid cluster.

Jasper:

Task Status Comment
Grid Portlets How does the user gets a credential

Aug 28. Week's goals

All:

  • create proof-of-concept programs that use the grid tools you are not very familiar with (example: workflow, grid services)

Keyur:

  • Suragrid crosscertification and Document
  • Visualgrid cert
  • Grisphere groups permissions

Jasper:

  • Grid shell tools

Jeremy:

  • Samba share (update globus installation)
  • Document Cmaq portlet
  • Grid shell tools

Aug 21. Week's goals

Keyur:

  • Suragrid crosscertification and Document
  • Visualgrid cert

Jasper:

  • Tabs on Portlets
  • Grid shell tools

Jeremy:

  • Samba share (update globus installation)
  • Document Cmaq portlet
  • Grid shell tools

Aug 8. Week's goals

Keyur:

  • GridPortlets
  • Https Certificate

Jasper:

  • GPIR
  • RemoteHost Browser tool

Jeremy:

  • CMaq portlet
  • GridPortlets

Jul 24. week's goals

Keyur:

  • Resource automatic selection
  • Uncc certificate for tomcat
  • Persistence in portlets

Nikul:

  • Multiple file upload portlet (correct me if I am wrong) Jfvillal

Jasper:

  • GPIR

Jeremy:

  • CMAC Portlet
  • MPICH-G2

Jul 3. Week's goals

all:

  • Learn more about GASS, GrADS, GPT, MDS
  • Learn how to use the Sakai Webservices

keyur:

  • Create Compile portlet
  • fix https problems

Jasper:

  • GPIR
  • Document Sakai portlets installation

Jeremy:

  • GPIR webservice
  • GAT on Linux/Window
  • Improve BashEdit

Jun 12. Week's goals

keyur:

  • Create Compile portlet
  • fix https problems

Jasper:

  • GPIR
  • Get Sakai portlets ready to use on 01

Jeremy:

  • Gridphere Using Mysql (low priority)
  • Fix coit-grid03
  • Fix ant problem on 01
  • C++ interaction with Java as a way to get Windows c++ application access to the grid tools

Jun 5. Week's goals

keyur:

  • Fix https bugs (portlet list in gridsphere admin and gpir login problem)
  • upload multiple files (no cog-java use needed yet)

Jasper:

  • GPIR
  • Sakai portlets

Nikul:

  • Configure Gridshpere grid portlets

Jeremy:

  • Gridphere Using Mysql (low priority)
  • Fix coit-grid03
  • C++ interaction with Java as a way to get Windows c++ application access to the grid tools
  • Document the bash edit portlet
  • ssh port tunneling

May 27. Week's goals

keyur:

  • upload multiple files (no cog-java use needed yet)

Jasper:

  • GPIR
  • Gridphere and Eclipse

Nikul:

  • Configure Gridshpere grid portlets

Jeremy:

  • revoke certificates procedure
  • cog learning
  • Backup Gridphere users and groups

May 22. Week's goals

Keyur:

  • https

Jasper:

  • Gridsphere and Eclipse
  • Portal user guide

Jeremy:

  • move 01 to OGCE2-2.0.1
  • Gridphere layout
  • Java Cog learning

Nikul:

  • Grisphere Grid portlets

May 16. Week's goals

All:

  • learn more about c-mac and arch-GSI

Jeremy:

  • get Purse working

Nikul:

  • grisphere grid portlets

Keyurs:

  • get https tomcat container

Apr 24. Week's goals

Jeremy:

  • Finish installing Purse.
  • Document how to use the cog libraries.
  • C-mac:
    • Job submit a C++ program using bash script with environment

Nikul:

  • Get Gridsphere 1.0.2 working again in 02 and document the problem is reason is found
  • compiling portlet using the Cog Java libraries.

Keyur:

  • document wiki backup procedure
  • document NIS use
  • Make a Https container on tomcat on 04

Apr 17. Week's goals

Jeremy:

  • Finish installing Purse.
  • Document how to use the cog libraries.
  • C-mac:
    • Job submit a C++ program using bash script with environment variables.
    • Job submit using RSL the same program.
    • Job submit using portlet
  • Create a default layout for Gridsphere and document (How to customize Gridsphere)

Nikul:

  • compiling portlet using the Cog Java libraries.

Keyur:

  • backup the MySql database used by the Wiki

Apr 10. Week's goals

Jeremy:

  • Finish installing Purse.
  • Document how to use the cog libraries.
  • C-mac:
    • Job submit a C++ program using bash script with environment variables.
    • Job submit using RSL the same program.
    • Job submit using portlet

Nikul:

  • compiling portlet using the Cog Java libraries.

Keyur:

  • We need a mail server to handle the certificates request and certificate signing. There should be a mail server already installed. Just make sure it is configured correctly, test and document.
  • backup the MySql database used by the Wiki

Apr 3. Week's goals

Jeremy:

  • learn more about portlets
  • create preliminary C-Mac prototype
  • Start learning more about PURSE use and deployment. (low priority)

Nikul:

  • Create Prototype custom portlet
    • The portlet consist of a text editor and a compile button. More detail will be discussed on Monday's meeting.

Keyur:

  • backup the MySql database used by the Wiki
  • GPIR portlet.
  • learn more about portlets

Mar 27. Week's goals

Jeremy:

  • Recreate the CA in 01 with non-default parameters
  • Exchange signing policies with URC-Cluster
  • create preliminary C-Mac prototype
  • Start learning more about PURSE use and deployment. (low priority)

Nikul:

  • Create Prototype custom portlet
    • The portlet consist of a text editor and a compile button. More detail will be discussed on Monday's meeting.

Keyur:

  • Security management on the cluster
  • backup the MySql database used by the Wiki

Mar 20. Week's goals

Jeremy:

  • Fix credential problem witn 03, 02 and 04
  • Install NIS on 03-04 by Wednesday.
  • Document what you have done so far
  • Study Nikul's documentation
  • Get the a C-Mac program running with grid tools from the command line.(if time allows)

Nikul:

  • Document what you have done so far. (Gridsphere portlet that can run a c program)
  • Get OGCE Custom portlet deployed
  • Work with Jeremy in getting the C-Mac demo portlet working (if time allows)

Keyur:

  • Create a default layout for Gridsphere and document (How to customize Gridsphere)
  • Study NIS, and deploy it on 03-04 after thursday.

Mar 13. Week's goals

Jeremy:

  • Create presentation for Thursday
  • Solve GRAM submit with Condor adapter problem
  • Help Nikul with Custom Portal
  • Research ways to get certificates and credentials with webapps

Nikul:

  • Create a Custom OGCE portlet that runs a simple application

Keyur:

  • Create a default layout for Gridsphere
  • get GridFtp working on 04 and 02
  • Study NIS, and deploy it on 03-04 after thursday
    • Let Jeremy know when your are ready to install
  • deploy Gridsphere sample portlets with small modification using Nikul's tutorial (low priority)

Feb 27. Week's goals

Jeremy:

  • Solve the problem with submiting jobs to 02 with 03's certificate
  • Setup Job scheduling on 03-04
  • GPIR
  • deploy Gridsphere sample portlets with small modification using Nikul's tutorial (low priority)

Keyur:

  • Create a default layout for Gridsphere
  • deploy Gridsphere sample portlets with small modification using Nikul's tutorial (low priority)

Nikul:

  • deploy OGCE custom portlet: make a portlet with one button, when the user pushes the button, a helloworld program is run on the grid and the output is displayed in the portlet. More complex portlet can be made after that

Feb 20. Week's goals

Jeremy:

  • Get 03 and 01 SimpleCA's to trust each other
  • Setup Job scheduling on 03-04
  • GPIR goal from last week
  • deploy Gridsphere sample portlets with small modification (low priority)

Keyur:

  • Create a default layout for Gridsphere
  • Document the process of getting a new user up and running on the grid with access through portal
  • deploy Gridsphere sample portlets with small modification (low priority)

Nikul:

  • deploy Gridsphere sample portlets with small modification
    • document the process of deploying a portlet
  • Wiki
    • Side menu
    • Asses security
  • deploy OGCE custom portlet (if time allows)

Feb 13. Week's goals

Jeremy:

  • learn more about gpir
  • look at coit-grid03 --done
  • reinstall coit-grid03 --done
  • secure coit-grid01 --done
    1. activated firewall
    2. only selected users can ssh to the server

Keyur and Nikul

  • deploy portlets to gridsphere
  • deploy custom OGCE portlets
  • secure your respective server

Keyur:

  • take coit-grid04 to continue working on the portlets

Nikul:

  • Administrate Wiki. the main concern is security, since Wiki can be very easy to bandalize, but also look into other things like how to modify the side menu.

Feb 6. Week's goals

We need to have separate environments to test portlets since gridsphere will not even start if a bad portlet is loaded. We will install a portal on coit-grid02 and coit-grid03 for this purpose.

  • The servers already have java, ant, and tomcat
  • They only need Gridsphere, and OGCE.

Jeremy:

  • Made a guide on how to install the portal on coit-grid02 and coit-grid03
  • get the grid resource informatin portlet to show coit-grid's resources.
  • customize sidebar on wiki
  • See why the GridFTP portlet does not download file.

Keyur and Nikul

  • Install the portal on 02 and 03 (one server each)
  • get MPI path and usernames created.
  • Deploy a Gridsphere "hello world" portlet
  • Deploy a simple portlet with button and text fields. It does not need to do anything, it is just to practice putting components on a portlet.
  • Deploy a portlet that uses OGCE components (if time allows)

Jan 30. Short Term Goals

Jeremy:

  • MyProxy --Done--
  • Grid Portal Demo --Done--

Keyur and Nikul:

  • Portal development