This is an automated email from the ASF dual-hosted git repository.
dimuthuupe pushed a change to branch cybershuttle-staging
in repository https://gitbox.apache.org/repos/asf/airavata.git
from e77eab862b renamed the file to fix npm run build
new 2e3ea8dfbf point to same agent-communication.proto
new 8939f0ced4 update /api/v1/agent endpoints, modify protos for env
creation, update agent go script with env creation code.
new 9c38135d6c refine agent.go, fix bugs
new 38b64e7c38 add kernel restart functionality to agent service and agent
new 70261d1818 update Makefiles and bump airavata python sdk to 2.0.5
new a476d0fef9 fix bugs in python sdk after base image / api changes
new 13cfa7d320 update sdk and agent service to accep yml file and
dependencies.
new 512012175e update notebooks
new c15d39f67f bump python sdk version to 2.0.5.post2
new fcb0c50670 make remote cell execution responsive. bump version to 2.0.6
The 10 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_experiments/airavata.py | 116 +-
.../airavata_jupyter_magic/__init__.py | 339 +-
.../airavata_jupyter_magic/device_auth.py | 5 +-
.../airavata-python-sdk/pyproject.toml | 2 +-
.../service/controllers/AgentController.java | 107 +-
.../service/controllers/ExperimentController.java | 23 +-
.../service/handlers/AgentConnectionHandler.java | 367 +-
.../service/handlers/AgentManagementHandler.java | 39 +-
...mmandAck.java => AgentCommandExecutionAck.java} | 2 +-
...uest.java => AgentCommandExecutionRequest.java} | 32 +-
...nse.java => AgentCommandExecutionResponse.java} | 20 +-
...{AgentCommandAck.java => AgentEnvSetupAck.java} | 2 +-
.../service/models/AgentEnvSetupRequest.java | 45 +
.../service/models/AgentEnvSetupResponse.java | 31 +
.../service/models/AgentJupyterExecutionAck.java | 4 +
...uest.java => AgentJupyterExecutionRequest.java} | 31 +-
...nse.java => AgentJupyterExecutionResponse.java} | 21 +-
.../service/models/AgentKernelRestartAck.java | 4 +
.../service/models/AgentKernelRestartRequest.java | 23 +
.../service/models/AgentKernelRestartResponse.java | 32 +
...chAgentRequest.java => AgentLaunchRequest.java} | 32 +-
...AgentResponse.java => AgentLaunchResponse.java} | 4 +-
.../service/models/AgentPythonExecutionAck.java | 4 +
...quest.java => AgentPythonExecutionRequest.java} | 41 +-
...onse.java => AgentPythonExecutionResponse.java} | 23 +-
.../service/models/AgentPythonRunAck.java | 4 -
.../service/models/AgentPythonRunRequest.java | 61 -
...ntResponse.java => AgentTerminateResponse.java} | 4 +-
...reationRequest.java => AgentTunnelRequest.java} | 2 +-
...entCommandAck.java => AgentTunnelResponse.java} | 15 +-
.../service/models/JupyterExecutionAck.java | 4 -
.../service/models/JupyterExecutionResponse.java | 41 -
.../service/services/AiravataFileService.java | 20 +-
.../service/services/AiravataService.java | 13 +-
modules/agent-framework/airavata-agent/Makefile | 21 +
modules/agent-framework/airavata-agent/README.md | 8 +-
.../airavata-agent/agent-communication.proto | 128 +-
modules/agent-framework/airavata-agent/agent.go | 763 +-
modules/agent-framework/airavata-agent/kernel.py | 6 +-
.../protos/agent-communication.pb.go | 1991 +--
.../protos/agent-communication_grpc.pb.go | 85 +-
.../deployments/agent-cerebrum/Makefile | 7 +
.../deployments/agent-cyberfaces/Makefile | 4 +-
.../deployments/agent-gkeyll/Makefile | 4 +-
.../cosyne_tutorial_part_1.ipynb} | 12897 +------------------
.../data/cosyne/cosyne_tutorial_part_2.ipynb | 2470 ++++
.../jupyterhub/data/cosyne/cybershuttle.yml | 64 +
.../jupyterhub/data/gkeyll/plotE_z.ipynb | 6 +-
.../proto/agent-communication.proto | 195 +-
49 files changed, 5268 insertions(+), 14894 deletions(-)
copy
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{AgentCommandAck.java
=> AgentCommandExecutionAck.java} (91%)
rename
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{AgentCommandRequest.java
=> AgentCommandExecutionRequest.java} (76%)
copy
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{AgentCommandResponse.java
=> AgentCommandExecutionResponse.java} (70%)
copy
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{AgentCommandAck.java
=> AgentEnvSetupAck.java} (92%)
create mode 100644
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/AgentEnvSetupRequest.java
create mode 100644
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/AgentEnvSetupResponse.java
create mode 100644
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/AgentJupyterExecutionAck.java
copy
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{JupyterExecutionRequest.java
=> AgentJupyterExecutionRequest.java} (50%)
rename
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{AgentPythonRunResponse.java
=> AgentJupyterExecutionResponse.java} (55%)
create mode 100644
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/AgentKernelRestartAck.java
create mode 100644
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/AgentKernelRestartRequest.java
create mode 100644
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/AgentKernelRestartResponse.java
rename
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{LaunchAgentRequest.java
=> AgentLaunchRequest.java} (73%)
rename
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{LaunchAgentResponse.java
=> AgentLaunchResponse.java} (88%)
create mode 100644
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/AgentPythonExecutionAck.java
rename
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{JupyterExecutionRequest.java
=> AgentPythonExecutionRequest.java} (51%)
rename
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{AgentCommandResponse.java
=> AgentPythonExecutionResponse.java} (60%)
delete mode 100644
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/AgentPythonRunAck.java
delete mode 100644
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/AgentPythonRunRequest.java
rename
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{TerminateAgentResponse.java
=> AgentTerminateResponse.java} (84%)
rename
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{AgentTunnelCreationRequest.java
=> AgentTunnelRequest.java} (97%)
rename
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{AgentCommandAck.java
=> AgentTunnelResponse.java} (57%)
delete mode 100644
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/JupyterExecutionAck.java
delete mode 100644
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/JupyterExecutionResponse.java
mode change 100644 => 120000
modules/agent-framework/airavata-agent/agent-communication.proto
copy
modules/agent-framework/deployments/jupyterhub/data/{iguide/census_geometry/tl_2020_06_tabblock20.geojson
=> cosyne/cosyne_tutorial_part_1.ipynb} (55%)
create mode 100644
modules/agent-framework/deployments/jupyterhub/data/cosyne/cosyne_tutorial_part_2.ipynb
create mode 100644
modules/agent-framework/deployments/jupyterhub/data/cosyne/cybershuttle.yml