Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamic services to use storage #334

Merged
merged 614 commits into from
Nov 16, 2018

Conversation

sanderegg
Copy link
Member

@sanderegg sanderegg commented Nov 15, 2018

What do these changes do?

  • added openapi for start pipeline in webserver + created workbench jsonschema (NOTE: duplicate of a subpart of project-v0.0.1.json) - validation not yet working

  • added openapi for start/stop of dynamic services in webserver, forwards to director

  • migrated startDynamic/stopDynamic from websocket interface to webserver rest API, updated front-end

  • updated frontend to send startpipeline to new rest API

  • updated node_ports package to use the storage service and use user ID (connects DSM: metadata and openapi #243)

  • simplified usage of node_ports (connects Notebooks for demo #305)

  • updated sidecar to use new async node_ports and get user ID

  • director passes storage endpoint and user id to dynamic services

bonus

  • director async
  • updated node_ports package to run async (python3 only)
  • notebook now displays browser and opens in the same browser tab (Notebooks for demo #305)

Related issue number

closes #243, connects #305

Checklist

  • I think the code is well written
  • Unit tests for the changes exist
  • Documentation reflects the changes
  • Runs in the swarm
  • If you design a new module, add your user to .github/CODEOWNERS

odeimaiz and others added 30 commits October 31, 2018 09:23
re-generated storage client sdk
@sanderegg sanderegg changed the title WIP-Dynamic services to use storage Dynamic services to use storage Nov 16, 2018
Copy link
Member

@odeimaiz odeimaiz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fine with the changes in the frontend

@sanderegg sanderegg merged commit 3b62a0f into ITISFoundation:master Nov 16, 2018
@ghost ghost removed the review label Nov 16, 2018
@sanderegg sanderegg deleted the update_dynamic_services branch November 19, 2018 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

DSM: metadata and openapi
4 participants