Progress Tracking
From UnccVisualGrid
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
|
%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
- activated firewall
- 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

