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

Update pipelines3 system setup script #1391

Open
n1zea144 opened this issue Sep 13, 2024 · 0 comments
Open

Update pipelines3 system setup script #1391

n1zea144 opened this issue Sep 13, 2024 · 0 comments
Labels
backend-scrum items centered around engineering activities

Comments

@n1zea144
Copy link
Collaborator

Done Condition (What do we need? Why do we need it? Keep this is small as possible!)

The following script is updated:
https://github.mskcc.org/knowledgesystems/portal-configuration/blob/master/eks-cluster/pipelines/setup_system_dependencies.sh

Technical Description (How are we going to achieve the above)

Per Rob:

We do install software and tools and such via the system setup/install script we have here: https://github.mskcc.org/knowledgesystems/portal-configuration/blob/master/eks-cluster/pipelines/setup_system_dependencies.sh .. although I think this is out of date and needs to be updated. For one thing, it does not install a python3 interpreter as far as I can tell ... and our current pipelines3 node is running python 3.7, which has passed end of life. It also does not install openjdk21, which we need. There are other configuration issues ... such as the accounts which allow triggering a run of the public importer, or the triage importer. Ideally all of these things should be checked in to the setup script and we should be able to run on an ephemerally launched node.

Potential Issues

Dependencies

Technical Requirements

Outside People/Teams

Changes

@n1zea144 n1zea144 added the backend-scrum items centered around engineering activities label Sep 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend-scrum items centered around engineering activities
Projects
None yet
Development

No branches or pull requests

1 participant