This is an automated email from the ASF dual-hosted git repository.

lahirujayathilake pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/airavata.git


    from d8bcee8ece Changed the domain of Cybershuttle dev/staging gateway
     add 223480ac5c Upgrading keycloak to v24
     add 6117e50498 Removing older dependencies
     add e1fc3d5735 Upgrading outdated dependencies
     add 5dfbc2f230 Adding openid scope for password auth in pga
     add 0930cf3a6b Adding auth.cybershuttle.org certificate to trust store
     add 7781882abc Refactoring agent service and adding db connection
     add d6bc669d97 Adding spring db properties to distribution
     add 138fb60e19 Removing incompatible libraries from the agent service
     add ce82e61a43 Setting trust store paths as vm arguments
     add 030e80aeb8 i-guide templates
     add d87e4b2362 Adding missing dependencies
     add e4f03e5368 docker file to build airavata cerebrum agent
     add 65c0892873 updated the dependencies for v1l4 agent docker
     add 3f846601f7 configurations for the cerebrum agent
     add da5a94dd38 run an agent and jl locally for development
     add 0ce3789403 introduced logs for agent executions
     add 9d67702cd8 Merge pull request #445 from 
lahirujayathilake/agent-framewok-refactoring
     add 3d3996c318 Adding support to device auth for jupyter agent
     add f5be99618b remove incompatible httpclient version to align with 
resteasy-client
     add 4397056bda Fix run_remote magic and update kernel to properly render 
outputs and display errors in airavata_magics.py
     add ee9c67cdc0 included error outputs and enhanced agent log messages
     add addcefe317 included cs_login python extension
     add 76667ed4bf included the data for iguide agent
     add b9d7420d85 updated the sshj library version
     add e4f0d0586f updated the httpclient and bouncy castle library versions
     add 68774548c0 JupyterHub docker deployment configuration
     add 93421fa5bf Terminate idle notebook containers
     add 1e64aab248 enable ssl for jupyterhub
     add 3b78b2640b MD-based user container for notebook
     add 9367451409 Adding python execution support for agent
     add 6ea4b678f8 Fetching python libraries from agent
     add 0eeffef158 support airavata experiment plan services
     add c9b38971c7 included the gateway when fetching plans relevant for a user
     add a7da883b69 updated the groovy library version and slurm groovy script
     add f0b550615e included the required libraries for the distributions
     add 83eb5a3d1c md notebook and cs settings file changes
     add 1eb3e010e9 updated the config files
     add 6093d54a8e changes to the jupyter notebook
     add 0b67b3cfbf Fix dependency issues by replacing org.codehaus.jackson 
with com.fasterxml.jackson
     add 3de0edda3e removed log4j-slf4j-impl dependencies
     add ea0a19a9ae included codehaus jackson dependency for helix
     add efa5548bac updated the docker repo name
     add bdb538e151 upgraded the sfl4j version
     add ec4a624ad2 application interface pulled by the group
     add c8f7853fa3 File server initial implementation
     add e29842fcc1 Support to upload files
     add e1bcf29695 extract process id using exp id
     add 776a6af7fa Merge branch 'master' into agent-framewok-refactoring
     add 0a540fd60f pick the right group compute resource preference to launch 
the airavata agent
     add 201fe322b3 included airavata magics and auto-import them in user level 
notebooks
     new c965eb82e5 Merge pull request #455 from 
apache/agent-framewok-refactoring

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 airavata-api/airavata-api-server/pom.xml           |      8 +-
 .../airavata-cpp-sdk/src/main/resources/LICENSE    |      4 +-
 .../iam-admin-services-core/pom.xml                |     20 +-
 .../core/impl/TenantManagementKeycloakImpl.java    |      5 +-
 .../profile-service-commons/pom.xml                |      6 +
 airavata-services/services-security/pom.xml        |      6 +-
 .../common/vars/main.yml => kafka-rest-proxy.yml}  |      5 +-
 .../{roles/common/vars/main.yml => zookeeper.yml}  |      5 +-
 dev-tools/deployment/jupyterhub/Dockerfile         |     15 +
 .../deployment/jupyterhub/docker-compose.yaml      |     24 +
 .../deployment/jupyterhub/jupyterhub_config.py     |     71 +
 dev-tools/deployment/jupyterhub/nginx-conf         |     36 +
 .../jupyterhub/user-container/MD/Dockerfile        |     26 +
 .../user-container/MD/build-container.sh           |      2 +
 .../jupyterhub/user-container/MD/data/b4pull.pdb   |  97198 ++++++++++++
 .../user-container/MD/data/b4pull.restart.coor     |    Bin 0 -> 2332708 bytes
 .../user-container/MD/data/b4pull.restart.vel      |    Bin 0 -> 2332708 bytes
 .../user-container/MD/data/b4pull.restart.xsc      |      3 +
 .../user-container/MD/data/par_all36_water.prm     |    115 +
 .../user-container/MD/data/par_all36m_prot.prm     |   3435 +
 .../user-container/MD/data/pull_cpu.conf           |    100 +
 .../user-container/MD/data/pull_gpu.conf           |    100 +
 .../jupyterhub/user-container/MD/data/sample.txt   |      1 +
 .../user-container/MD/data/structure.pdb           |  97198 ++++++++++++
 .../user-container/MD/data/structure.psf           | 147335 ++++++++++++++++++
 .../jupyterhub/user-container/MD/init.sh           |     15 +
 .../user-container/MD/labconfig}/__init__.py       |      0
 .../MD}/labconfig/airavata_magics.py               |    140 +-
 .../user-container/MD}/labconfig/bootstrap.sh      |      0
 .../user-container/MD/labconfig/device_auth.py     |     58 +
 .../user-container/MD/labconfig/ipython_startup.py |     12 +
 .../MD}/labconfig/jupyter_lab_config.py            |      0
 .../jupyterhub/user-container/MD/poc.ipynb         |    395 +
 .../jupyterhub/user-container/MD/settings.ini      |     17 +
 .../{connection-service => agent-service}/pom.xml  |     42 +-
 .../main/assembly/agent-service-bin-assembly.xml}  |      3 +-
 .../service/AgentServiceApplication.java}          |      6 +-
 .../agent/connection/service/UserContext.java      |      0
 .../service/config/AuthzTokenFilter.java           |      0
 .../service/config/ClusterApplicationConfig.java   |      0
 .../service/controllers/AgentController.java       |     43 +-
 .../service/controllers/ExperimentController.java  |     27 +-
 .../service/controllers/PlanController.java        |     90 +
 .../service/db/entity/AgentDeploymentInfo.java     |     59 +
 .../service/db/entity/AgentExecution.java          |     48 +
 .../service/db/entity/AgentExecutionStatus.java    |     76 +
 .../agent/connection/service/db/entity/Plan.java   |     55 +
 .../service/db/repo/AgentDeploymentInfoRepo.java   |      9 +
 .../service/db/repo/AgentExecutionRepo.java        |      9 +
 .../service/db/repo/AgentExecutionStatusRepo.java  |      9 +
 .../agent/connection/service/db/repo/PlanRepo.java |     13 +
 .../service/handlers/AgentConnectionHandler.java}  |     78 +-
 .../service/handlers/AgentManagementHandler.java}  |     37 +-
 .../connection/service/handlers/FuseFSHandler.java |      0
 .../connection/service/handlers/PlanHandler.java   |     35 +
 .../connection/service/models/AgentCommandAck.java |      0
 .../service/models/AgentCommandRequest.java        |      0
 .../service/models/AgentCommandResponse.java       |      0
 .../service/models/AgentInfoResponse.java          |      0
 .../service/models/AgentPythonRunAck.java}         |      2 +-
 .../service/models/AgentPythonRunRequest.java      |     61 +
 .../service/models/AgentPythonRunResponse.java}    |      2 +-
 .../connection/service/models/AgentTunnelAck.java  |      0
 .../service/models/AgentTunnelCreationRequest.java |      0
 .../connection/service/models/DirectoryInfo.java   |      0
 .../service/models/ExperimentStorageResponse.java  |      0
 .../agent/connection/service/models/FileInfo.java  |      0
 .../service/models/JupyterExecutionAck.java        |      0
 .../service/models/JupyterExecutionRequest.java    |      0
 .../service/models/JupyterExecutionResponse.java   |      0
 .../service/models/LaunchAgentRequest.java         |     15 +
 .../service/models/LaunchAgentResponse.java        |      9 +
 .../service/models/TerminateAgentResponse.java     |      0
 .../service/services/AiravataFileService.java      |      0
 .../service/services/AiravataService.java          |     14 +-
 .../src/main/proto/agent-communication.proto       |     54 +-
 .../src/main/proto/airavata-fuse.proto             |      0
 .../src/main/resources/application.yml             |     37 +
 .../distribution/bin/agent-service-daemon.sh}      |     10 +-
 .../resources/distribution/bin/agent-service.sh}   |      6 +-
 .../src/main/resources/distribution/bin/setenv.sh  |      0
 .../resources/distribution/conf/application.yml    |     20 +-
 .../main/resources/distribution/conf}/log4j2.xml   |      0
 .../resources/distribution/conf/truststore.jks     |    Bin
 .../src/main/resources/truststore.jks              |    Bin
 .../airavata-agent/agent-communication.proto       |     38 +-
 modules/agent-framework/airavata-agent/agent.go    |    361 +-
 .../airavata-agent/build-container.sh              |      4 +-
 modules/agent-framework/airavata-agent/go.mod      |      2 +-
 .../airavata-agent/jupyter/Dockerfile              |      5 +-
 .../airavata-agent/jupyter/README.md               |      4 +-
 .../airavata-agent/jupyter/build-jupyter-image.sh  |      1 +
 .../jupyter/deployments/cerebrum/README.md         |     24 +
 .../deployments/cerebrum/v1l4/agent/Dockerfile     |     61 +
 .../cerebrum/v1l4/agent/build-container.sh         |      6 +
 .../v1l4/agent/v1l4/bkg/bkg_spikes_250Hz_3s.h5     |    Bin 0 -> 133346 bytes
 .../cerebrum/v1l4/agent/v1l4/config_nest.json      |     54 +
 .../v1l4/agent/v1l4/description/config.json        |    537 +
 .../agent/v1l4/description/config_template.json    |    283 +
 .../v1l4/agent/v1l4/description/custom_mod.json    |   5858 +
 .../agent/v1l4/description/db_connect_output.json  |  70675 +++++++++
 .../deployments/cerebrum/v1l4/docker-agent.sh      |     10 +
 .../cerebrum/v1l4/jupyterlab}/Dockerfile           |      7 +-
 .../v1l4/jupyterlab/build-jupyter-image.sh         |      1 +
 .../v1l4/jupyterlab/labconfig}/__init__.py         |      0
 .../v1l4/jupyterlab}/labconfig/airavata_magics.py  |    109 +-
 .../v1l4/jupyterlab}/labconfig/bootstrap.sh        |      0
 .../jupyterlab}/labconfig/jupyter_lab_config.py    |      0
 .../v1l4/jupyterlab/run-jupyter-lab-container.sh   |      1 +
 .../jupyter/deployments/i-guide/agent/Dockerfile   |     24 +
 .../jupyter/deployments/i-guide/agent/README.md    |     14 +
 .../deployments/i-guide/agent/build-container.sh   |      6 +
 .../jupyter/deployments/i-guide/agent/dam_list.csv |    346 +
 .../deployments/i-guide/agent/docker-agent.sh      |      4 +
 .../jupyter/deployments/i-guide/agent/kernel.py    |    145 +
 .../sample_data/NID_FIM_MH_F/MH_F_CA10022.tiff     |    Bin 0 -> 365941 bytes
 .../sample_data/NID_FIM_NH_F/NH_F_CA10022.tiff     |    Bin 0 -> 27506 bytes
 .../sample_data/NID_FIM_TAS_F/TAS_F_CA10022.tiff   |    Bin 0 -> 232386 bytes
 .../sample_data/census_geometry/census_data.csv    |  83510 ++++++++++
 .../census_geometry/census_tract_from_api.geojson  |    Bin 14479360 -> 
14094084 bytes
 .../census_geometry/tl_2020_06_tabblock20.geojson  |    Bin 14479360 -> 
19018197 bytes
 .../deployments/i-guide/jupyterlab/Dockerfile      |     27 +
 .../i-guide/jupyterlab/build-jupyter-image.sh      |      1 +
 .../i-guide/jupyterlab/labconfig}/__init__.py      |      0
 .../jupyterlab}/labconfig/airavata_magics.py       |    140 +-
 .../i-guide/jupyterlab/labconfig/bootstrap.sh      |      2 +
 .../i-guide/jupyterlab/labconfig/device_auth.py    |     58 +
 .../jupyterlab}/labconfig/jupyter_lab_config.py    |      0
 .../jupyterlab/run-jupyter-lab-container.sh        |      1 +
 .../airavata-agent/jupyter/kernel.py               |     97 +-
 .../jupyter/labconfig/airavata_magics.py           |    118 +-
 .../airavata-agent/jupyter/magic.ipynb             |      2 +-
 .../protos/agent-communication.pb.go               |    707 +-
 .../src/main/resources/application.yml             |     19 -
 modules/agent-framework/pom.xml                    |      2 +-
 modules/airavata-helix/agent-api/pom.xml           |     11 +-
 .../apache/airavata/agents/api/AdaptorParams.java  |      3 +-
 modules/airavata-helix/helix-spectator/pom.xml     |      2 +-
 .../airavata/helix/impl/task/AiravataTask.java     |      2 +-
 modules/airavata-helix/task-api/pom.xml            |      4 +
 modules/commons/pom.xml                            |      5 +-
 .../src/main/resources/SLURM_Groovy.template       |      6 +-
 modules/distribution/pom.xml                       |     65 +-
 .../src/main/assembly/controller-bin-assembly.xml  |      4 +
 .../main/assembly/email-monitor-bin-assembly.xml   |      4 +-
 .../src/main/assembly/parser-wm-bin-assembly.xml   |      1 +
 .../src/main/assembly/participant-bin-assembly.xml |      4 +-
 .../src/main/assembly/post-wm-bin-assembly.xml     |      3 +
 .../src/main/assembly/pre-wm-bin-assembly.xml      |      3 +
 .../assembly/realtime-monitor-bin-assembly.xml     |      2 +
 .../src/main/resources/api-server/LICENSE          |      4 +-
 modules/file-server/pom.xml                        |     81 +
 .../main/assembly/file-service-bin-assembly.xml}   |      6 +-
 .../file/server/FileServerApplication.java         |     16 +
 .../file/server/FileServerConfiguration.java       |     47 +
 .../file/server/controller/FileController.java     |     89 +
 .../file/server/model/AiravataDirectory.java       |     49 +
 .../airavata/file/server/model/AiravataFile.java   |     47 +
 .../file/server/model/FileUploadResponse.java      |     47 +
 .../file/server/service/AirvataFileService.java    |    113 +
 .../file/server/service/ProcessDataManager.java    |     57 +
 .../src/main/resources/application.properties      |     12 +
 .../distribution/bin/file-service-daemon.sh}       |     13 +-
 .../resources/distribution/bin/file-service.sh}    |      6 +-
 .../src/main/resources/distribution/bin/setenv.sh  |      0
 .../distribution/conf/application.properties       |     12 +
 .../main/resources/distribution/conf}/log4j2.xml   |      0
 modules/ide-integration/README.md                  |      3 +
 .../app/libraries/Keycloak/Keycloak.php            |      2 +-
 .../app/tests/selenium/pom.xml                     |      5 -
 .../main/resources/keystores/client_truststore.jks |    Bin 1258 -> 2282 bytes
 .../registry/registry-tools/registry-tool/pom.xml  |      1 -
 .../sharing-registry-distribution/pom.xml          |      6 +
 pom.xml                                            |     25 +-
 tools/load-client/pom.xml                          |      4 +-
 175 files changed, 510497 insertions(+), 755 deletions(-)
 copy dev-tools/ansible/{roles/common/vars/main.yml => kafka-rest-proxy.yml} 
(94%)
 copy dev-tools/ansible/{roles/common/vars/main.yml => zookeeper.yml} (93%)
 create mode 100644 dev-tools/deployment/jupyterhub/Dockerfile
 create mode 100644 dev-tools/deployment/jupyterhub/docker-compose.yaml
 create mode 100644 dev-tools/deployment/jupyterhub/jupyterhub_config.py
 create mode 100644 dev-tools/deployment/jupyterhub/nginx-conf
 create mode 100644 dev-tools/deployment/jupyterhub/user-container/MD/Dockerfile
 create mode 100755 
dev-tools/deployment/jupyterhub/user-container/MD/build-container.sh
 create mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/data/b4pull.pdb
 create mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/data/b4pull.restart.coor
 create mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/data/b4pull.restart.vel
 create mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/data/b4pull.restart.xsc
 create mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/data/par_all36_water.prm
 create mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/data/par_all36m_prot.prm
 create mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/data/pull_cpu.conf
 create mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/data/pull_gpu.conf
 create mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/data/sample.txt
 create mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/data/structure.pdb
 create mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/data/structure.psf
 create mode 100755 dev-tools/deployment/jupyterhub/user-container/MD/init.sh
 copy {airavata-api/airavata-client-sdks/airavata-python-sdk/airavata => 
dev-tools/deployment/jupyterhub/user-container/MD/labconfig}/__init__.py (100%)
 copy {modules/agent-framework/airavata-agent/jupyter => 
dev-tools/deployment/jupyterhub/user-container/MD}/labconfig/airavata_magics.py 
(52%)
 copy {modules/agent-framework/airavata-agent/jupyter => 
dev-tools/deployment/jupyterhub/user-container/MD}/labconfig/bootstrap.sh (100%)
 create mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/labconfig/device_auth.py
 create mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/labconfig/ipython_startup.py
 copy {modules/agent-framework/airavata-agent/jupyter => 
dev-tools/deployment/jupyterhub/user-container/MD}/labconfig/jupyter_lab_config.py
 (100%)
 create mode 100644 dev-tools/deployment/jupyterhub/user-container/MD/poc.ipynb
 create mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/settings.ini
 rename modules/agent-framework/{connection-service => agent-service}/pom.xml 
(79%)
 copy 
modules/agent-framework/{connection-service/src/main/assembly/connection-service-bin-assembly.xml
 => agent-service/src/main/assembly/agent-service-bin-assembly.xml} (96%)
 rename 
modules/agent-framework/{connection-service/src/main/java/org/apache/airavata/agent/connection/service/ConnectionServiceApplication.java
 => 
agent-service/src/main/java/org/apache/airavata/agent/connection/service/AgentServiceApplication.java}
 (54%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/UserContext.java
 (100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/config/AuthzTokenFilter.java
 (100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/config/ClusterApplicationConfig.java
 (100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/controllers/AgentController.java
 (53%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/controllers/ExperimentController.java
 (54%)
 create mode 100644 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/controllers/PlanController.java
 create mode 100644 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/db/entity/AgentDeploymentInfo.java
 create mode 100644 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/db/entity/AgentExecution.java
 create mode 100644 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/db/entity/AgentExecutionStatus.java
 create mode 100644 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/db/entity/Plan.java
 create mode 100644 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/db/repo/AgentDeploymentInfoRepo.java
 create mode 100644 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/db/repo/AgentExecutionRepo.java
 create mode 100644 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/db/repo/AgentExecutionStatusRepo.java
 create mode 100644 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/db/repo/PlanRepo.java
 rename 
modules/agent-framework/{connection-service/src/main/java/org/apache/airavata/agent/connection/service/handlers/AgentHandler.java
 => 
agent-service/src/main/java/org/apache/airavata/agent/connection/service/handlers/AgentConnectionHandler.java}
 (75%)
 rename 
modules/agent-framework/{connection-service/src/main/java/org/apache/airavata/agent/connection/service/handlers/ExperimentHandler.java
 => 
agent-service/src/main/java/org/apache/airavata/agent/connection/service/handlers/AgentManagementHandler.java}
 (80%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/handlers/FuseFSHandler.java
 (100%)
 create mode 100644 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/handlers/PlanHandler.java
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/models/AgentCommandAck.java
 (100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/models/AgentCommandRequest.java
 (100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/models/AgentCommandResponse.java
 (100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/models/AgentInfoResponse.java
 (100%)
 copy 
modules/agent-framework/{connection-service/src/main/java/org/apache/airavata/agent/connection/service/models/JupyterExecutionAck.java
 => 
agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/AgentPythonRunAck.java}
 (52%)
 create mode 100644 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/AgentPythonRunRequest.java
 copy 
modules/agent-framework/{connection-service/src/main/java/org/apache/airavata/agent/connection/service/models/JupyterExecutionResponse.java
 => 
agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/AgentPythonRunResponse.java}
 (95%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/models/AgentTunnelAck.java
 (100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/models/AgentTunnelCreationRequest.java
 (100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/models/DirectoryInfo.java
 (100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/models/ExperimentStorageResponse.java
 (100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/models/FileInfo.java
 (100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/models/JupyterExecutionAck.java
 (100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/models/JupyterExecutionRequest.java
 (100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/models/JupyterExecutionResponse.java
 (100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/models/LaunchAgentRequest.java
 (80%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/models/LaunchAgentResponse.java
 (77%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/models/TerminateAgentResponse.java
 (100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/services/AiravataFileService.java
 (100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/java/org/apache/airavata/agent/connection/service/services/AiravataService.java
 (85%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/proto/agent-communication.proto (64%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/proto/airavata-fuse.proto (100%)
 create mode 100644 
modules/agent-framework/agent-service/src/main/resources/application.yml
 rename 
modules/agent-framework/{connection-service/src/main/resources/distribution/bin/connection-service-daemon.sh
 => agent-service/src/main/resources/distribution/bin/agent-service-daemon.sh} 
(89%)
 mode change 100644 => 100755
 copy 
modules/agent-framework/{connection-service/src/main/resources/distribution/bin/connection-service.sh
 => agent-service/src/main/resources/distribution/bin/agent-service.sh} (85%)
 mode change 100644 => 100755
 copy modules/agent-framework/{connection-service => 
agent-service}/src/main/resources/distribution/bin/setenv.sh (100%)
 mode change 100644 => 100755
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/resources/distribution/conf/application.yml (50%)
 copy modules/{airavata-helix/helix-spectator/src/main/resources => 
agent-framework/agent-service/src/main/resources/distribution/conf}/log4j2.xml 
(100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/resources/distribution/conf/truststore.jks (100%)
 rename modules/agent-framework/{connection-service => 
agent-service}/src/main/resources/truststore.jks (100%)
 create mode 100755 
modules/agent-framework/airavata-agent/jupyter/build-jupyter-image.sh
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/README.md
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/Dockerfile
 create mode 100755 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/build-container.sh
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/v1l4/bkg/bkg_spikes_250Hz_3s.h5
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/v1l4/config_nest.json
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/v1l4/description/config.json
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/v1l4/description/config_template.json
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/v1l4/description/custom_mod.json
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/v1l4/description/db_connect_output.json
 create mode 100755 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/docker-agent.sh
 copy modules/agent-framework/airavata-agent/jupyter/{ => 
deployments/cerebrum/v1l4/jupyterlab}/Dockerfile (96%)
 create mode 100755 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/jupyterlab/build-jupyter-image.sh
 copy {airavata-api/airavata-client-sdks/airavata-python-sdk/airavata => 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/jupyterlab/labconfig}/__init__.py
 (100%)
 copy modules/agent-framework/airavata-agent/jupyter/{ => 
deployments/cerebrum/v1l4/jupyterlab}/labconfig/airavata_magics.py (59%)
 copy modules/agent-framework/airavata-agent/jupyter/{ => 
deployments/cerebrum/v1l4/jupyterlab}/labconfig/bootstrap.sh (100%)
 copy modules/agent-framework/airavata-agent/jupyter/{ => 
deployments/cerebrum/v1l4/jupyterlab}/labconfig/jupyter_lab_config.py (100%)
 create mode 100755 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/jupyterlab/run-jupyter-lab-container.sh
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/agent/Dockerfile
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/agent/README.md
 create mode 100755 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/agent/build-container.sh
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/agent/dam_list.csv
 create mode 100755 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/agent/docker-agent.sh
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/agent/kernel.py
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/agent/sample_data/NID_FIM_MH_F/MH_F_CA10022.tiff
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/agent/sample_data/NID_FIM_NH_F/NH_F_CA10022.tiff
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/agent/sample_data/NID_FIM_TAS_F/TAS_F_CA10022.tiff
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/agent/sample_data/census_geometry/census_data.csv
 copy AWSCLIV2.pkg => 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/agent/sample_data/census_geometry/census_tract_from_api.geojson
 (55%)
 copy AWSCLIV2.pkg => 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/agent/sample_data/census_geometry/tl_2020_06_tabblock20.geojson
 (51%)
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/jupyterlab/Dockerfile
 create mode 100755 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/jupyterlab/build-jupyter-image.sh
 copy {airavata-api/airavata-client-sdks/airavata-python-sdk/airavata => 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/jupyterlab/labconfig}/__init__.py
 (100%)
 copy modules/agent-framework/airavata-agent/jupyter/{ => 
deployments/i-guide/jupyterlab}/labconfig/airavata_magics.py (52%)
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/jupyterlab/labconfig/bootstrap.sh
 create mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/jupyterlab/labconfig/device_auth.py
 copy modules/agent-framework/airavata-agent/jupyter/{ => 
deployments/i-guide/jupyterlab}/labconfig/jupyter_lab_config.py (100%)
 create mode 100755 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/jupyterlab/run-jupyter-lab-container.sh
 delete mode 100644 
modules/agent-framework/connection-service/src/main/resources/application.yml
 create mode 100644 modules/file-server/pom.xml
 rename 
modules/{agent-framework/connection-service/src/main/assembly/connection-service-bin-assembly.xml
 => file-server/src/main/assembly/file-service-bin-assembly.xml} (94%)
 create mode 100644 
modules/file-server/src/main/java/org/apache/airavata/file/server/FileServerApplication.java
 create mode 100644 
modules/file-server/src/main/java/org/apache/airavata/file/server/FileServerConfiguration.java
 create mode 100644 
modules/file-server/src/main/java/org/apache/airavata/file/server/controller/FileController.java
 create mode 100644 
modules/file-server/src/main/java/org/apache/airavata/file/server/model/AiravataDirectory.java
 create mode 100644 
modules/file-server/src/main/java/org/apache/airavata/file/server/model/AiravataFile.java
 create mode 100644 
modules/file-server/src/main/java/org/apache/airavata/file/server/model/FileUploadResponse.java
 create mode 100644 
modules/file-server/src/main/java/org/apache/airavata/file/server/service/AirvataFileService.java
 create mode 100644 
modules/file-server/src/main/java/org/apache/airavata/file/server/service/ProcessDataManager.java
 create mode 100644 
modules/file-server/src/main/resources/application.properties
 copy 
modules/{distribution/src/main/resources/email-monitor/bin/email-monitor-daemon.sh
 => file-server/src/main/resources/distribution/bin/file-service-daemon.sh} 
(87%)
 rename 
modules/{agent-framework/connection-service/src/main/resources/distribution/bin/connection-service.sh
 => file-server/src/main/resources/distribution/bin/file-service.sh} (90%)
 rename modules/{agent-framework/connection-service => 
file-server}/src/main/resources/distribution/bin/setenv.sh (100%)
 create mode 100644 
modules/file-server/src/main/resources/distribution/conf/application.properties
 copy modules/{airavata-helix/helix-spectator/src/main/resources => 
file-server/src/main/resources/distribution/conf}/log4j2.xml (100%)

Reply via email to