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

Enable installing only specific runtimes when deploying elyra #2136

Open
lresende opened this issue Sep 13, 2021 · 0 comments · May be fixed by #2259
Open

Enable installing only specific runtimes when deploying elyra #2136

lresende opened this issue Sep 13, 2021 · 0 comments · May be fixed by #2259
Assignees
Labels
component:install Installation (pip, conda, etc) or packaging (components) component:pipeline-runtime issues related to pipeline runtimes e.g. kubeflow pipelines kind:enhancement New feature or request priority:stretch

Comments

@lresende
Copy link
Member

lresende commented Sep 13, 2021

Is your feature request related to a problem? Please describe.
Currently, we deploy all supported runtimes when installing Elyra, and that might not be the desired behavior when deploying in a production environment. We should enable installing only individual runtimes

Describe the solution you'd like

  • Deploying full elyra with all runtimes:
pip install --upgrade elyra
pip install --upgrade elyra[all]
  • Deploying elyra with specific runtime:
pip install --upgrade elyra[runtime]
pip install --upgrade elyra[runtime-engine]

Note: Entry points should not be registered if runtime or runtime/engine is not being installed
Note: Any checks for specific runtimes (e.g. if runtime == 'kfp') should be removed

@lresende lresende added kind:enhancement New feature or request component:pipeline-runtime issues related to pipeline runtimes e.g. kubeflow pipelines component:install Installation (pip, conda, etc) or packaging (components) labels Sep 13, 2021
@lresende lresende added this to the 3.3.0 milestone Sep 13, 2021
@akchinSTC akchinSTC self-assigned this Oct 12, 2021
@akchinSTC akchinSTC linked a pull request Oct 27, 2021 that will close this issue
@akchinSTC akchinSTC modified the milestones: 3.3.0, 3.4.0 Oct 28, 2021
@akchinSTC akchinSTC modified the milestones: 3.4.0, 3.5.0 Dec 15, 2021
@akchinSTC akchinSTC modified the milestones: 3.5.0, Backlog Medium Term Jan 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:install Installation (pip, conda, etc) or packaging (components) component:pipeline-runtime issues related to pipeline runtimes e.g. kubeflow pipelines kind:enhancement New feature or request priority:stretch
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants