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
CP to v0.1-branch: TF notebook slimming, joyvan pip installs, and new gcr.io locations #703
Conversation
Remove a lot of bloat - install only the minimal set of packages required to get started with ML. Any packages required can be installed by the user in the notebook itself using pip install/conda install Image size has gone down from 12GB to 3GB for cpu image Having a lot of packages makes it very challenging to maintain them because of version conflicts Run everything as jovyan user - this enables user to run conda install / pip install without requiring sudo Add comments on every step Fixes kubeflow#668 Fixes kubeflow#37 Fixes kubeflow#472 Conflicts: components/tensorflow-notebook-image/Dockerfile components/tensorflow-notebook-image/build_image.sh components/tensorflow-notebook-image/releaser/components/workflows.libsonnet
…#635) Point them to kubeflow-images-public instead of kubeflow-images-staging Related to kubeflow#534 /cc @jlewi Conflicts: bootstrap/Makefile bootstrap/README.md
/retest |
Ooops, I think I somehow missed this in the CP
|
@jlewi PTAL |
Related to kubeflow#534 Conflicts: bootstrap/README.md docs_dev/images.md kubeflow/core/tests/tf-job_test.jsonnet
@jlewi, I manually fixed |
@pdmack I am not sure why
|
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ankushagarwal The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/assign @ankushagarwal
/cc @jlewi
/cc @willb
From Slack discussion of potentially cutting a 0.1.1 release
This change is