Skip to content
This repository has been archived by the owner on Apr 10, 2024. It is now read-only.

update ssh service to find nodeport #88

Merged
merged 1 commit into from
May 5, 2021
Merged

update ssh service to find nodeport #88

merged 1 commit into from
May 5, 2021

Conversation

mayadebellis
Copy link
Contributor

No description provided.

@mayadebellis mayadebellis self-assigned this May 5, 2021
@mayadebellis mayadebellis merged commit 5fea174 into develop May 5, 2021
@mayadebellis mayadebellis deleted the modify-ssh branch May 5, 2021 18:17
mayadebellis added a commit that referenced this pull request Jun 3, 2021
* add uat base urls and buckets

* config-based urls: maapsec

* dps_magic readme typo

* config based urls: submit_jobs

* config based urls: dps_info

* config based urls: pull_projects

* revert timeout setting change

* config based urls: ssh_info

* add default_host field for explicitness

* remove hard coded url from dps_info client

* clean up hard coded url references

* remove unnecessary state param

* Update dps_magic to use maap_environments.json

* send presigned s3 url req to maap api

* fix ci build error

* Update entrypoint.sh

* Replace statedb environment with server lookup

* replace env statedb with server lookup

* set ade_server in client once during startup

* fix keycloak callback error

* submit jobs convert to tabs to spaces

* fix submit jobs getMetrics result key

* fix dps_info ref to state

* Use maap-py for MAAP API (#73)

* use maap-py for list jobs
* use maap-py for desribe process
* use maap-py for get job result
* use maap-py for get job metrics
* use maap-py for get job status
* use maap-py for get execute inputs
* use maap-py for delete job
* use maap-py for dismiss job
* use maap-py for get capabilities
* use maap-py for publish algorithm
* use maap-py for delete algorithm
* use maap-py for execute job
* fix mismatching keys in submit_jobs to maap-py
* use maap-py for register algorithm

* move edsc url to configuration file

* Registration updates (#74)

* fix mismatching keys in submit_jobs to maap-py
* use maap-py for register algorithm
* pass username to defaultvalues helper
* prepend "demo-${username}-" to tutorial hello world algorithm name
* use regex to match hello-world repo under any group or user
* add dynamic queue selection for algo registration
* properly re-populate algo config with memory selection and add instructions for disk size

* make maap-users org folder read-only

* Fix IStateDB bug

* update hello-world url regex to allow git token in url

* fix org bucket mount line

* update ops search port to 30052

* Parse new api xml format (#76)

* updated parsing for list and describe algorithms
* updated parsing for grabbing execute params and automatically passing job queue

* comment out yaml overwrite for now

* changing default env to ops for now

* Fix terminal webapp setting

* Update entrypoint.sh

* s3link checks if path is folder or if file in valid directory (#77)

* user s3 folder is from under maap-users, debugging presigned s3 url

* s3 url needed profile token, not proxy-ticket

* revert change having s3 folders point to same prefix

* remove tabs side panel wip

* s3 url handler using wrong token name to get orgs

* pass token to get s3url

* getOrgs token different from API proxy-ticket

* debugging

* check s3 paths against mounted paths instead of orgs call

* decode output for string manipulation

* typo

* parse df command for mounted folders only

* remove unused variable

* add selector for s3 link expiration time

* typo

* Add text reminding s3link expiration

* add button to copy s3 link to clipboard

* fix copy s3link to clipboard

* rm unused code and only show copy s3 link button if there is a valid link

* remove duplicated code from merge

* add a few lines about 3d data (#81)

* Update maap code snippet to include default url

* Update entrypoint.sh

* Add comment to che machine name env selector

* Add che7 test config

* Don't use the default maap-py api host

* Fix devche7 letter case

* Update README.md

* remove password file, replace with iam roles

* change edsc sever port

* remove references to che installers

* Update workspace bucket

* Remove s3fs password file reference

* repo.uat.maap-project.org

* Update README.md

* Update handlers.py

* Missed one

* Update supported MAS domains

* remove references to che installers (#84)

* replace org mount with shared workspace mount

* start ssh in entrypoint, add username namespace

* Revert shared ws mount and remove read-only

* Replace memory with queue

* switch from ip address of worker to host address of ade

* update pull projects for che7

* Dev update

* Readme

* Updated entrypoint.sh to make the fix to run Jupyter under Che in 'single-host' mode more generic. Should accommodate Jupyter 2.x & 3.x now.

* Update entrypoint.sh

Added echo in empty else.

* fix key error in pull projects when no proj exists

* Update maap_environments.json

* Added the inline python code to generate the url prefix (#86)

* Updated preview url generation to be more robust so that it'll work with multiple workspaces and won't need the MACHINE_NAME variable in the devfile.

* Also fix directories for publickey authentication.

* Fixed entrypoint.sh to work in the current UAT environment too

* remove s3fs and mounting refernces (#87)

* Reattempt PREVIEW_URL fetch on failure

* update ssh service to find nodeport (#88)

* remove sucess message that actually fails

* Add workspace argument to presigned s3 url paths

* Fix environment pre-ops 'workspace_bucket' name

* Remove timestamp from algo reg

* update readme

Co-authored-by: bsatoriu <[email protected]>
Co-authored-by: Debellis <[email protected]>
Co-authored-by: George Chang <[email protected]>
Co-authored-by: George Chang <[email protected]>
gllewellyn19 pushed a commit that referenced this pull request Jun 10, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant