-
Notifications
You must be signed in to change notification settings - Fork 12
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
Upgrade 1.6: JWA #1242
Comments
We might want to pay a closer attention to this commit: StatCan/jupyter-apis@863a996 |
We will also need to figure out what to do with the Golang Backend, and update the Build scripts accordingly |
Need to decide if we merge it back into the kubeflow repo, or not. And write down the reason for/against. And the final decision. This will have a big impact. This decision will be tracked in the following ticket: #1302 |
Halfway done grouping the PRs together, will finish on Monday, and finish the table up to date (there was kubecost back too) |
A new epic was created to handle those commits to redeploy. See StatCan/jupyter-apis#131 |
This issue is a child of #1203
And Will be done in parallel with the Kubeflow-centraldashboard upgrade.
Steps
We need to consider merging our front end with the kubeflow repo, to get all the changes in one go. It will be harder to do, but once done, should be easy enough to maintain. This would allow us to have a more structured approach in future upgrades.
List of the features:
fix-1.6 Mischevalous
| Original Title | Date | Description | PR # | Note |
| --------------------------------------------------------------------- | -------- | ---------------------------- | ---- | -------------------------------- |
| StatCan/2-facilitate-local-development | 20/08/20 | StatCan/jupyter-apis@7ad65c2 | 6 | |
| Merge pull request 9 from StatCan/fix-angular-component | 20/08/21 | StatCan/jupyter-apis@f0b855d | 9 | Fix for bug of existing pvcs |
| Merge pull request 23 from StatCan/fix-dependabot-alerts | 20/09/24 | StatCan/jupyter-apis@1a50add | 23 | AfterContentCheck |
| Merge pull request 12 from StatCan/fix-kubeflow-collision-information | 20/08/21 | StatCan/jupyter-apis@5caa0a4 | 12 | css fix X |
| Merge pull request Mlflow artifacts not accessible through dashboard #13 from StatCan/3-fix-front-end-file-permissions | 20/08/21 | StatCan/jupyter-apis@978c814 | 13 | Chmod +x on files. Maybe needed? |
1.3 ?
| Original Title | Date | Description | PR # | Note |
| --------------------------------------------------- | -------- | ---------------------------- | ------------------ | -------------- |
| feat(i18n): Add i18n functionality on top of KF 1.3 | 22/03/07 | StatCan/jupyter-apis@813f13a | N/A i18n for 1.3 ? | ? |
| update spawner_ui_config | 22/03/11 | StatCan/jupyter-apis@866a7c8 | 116 | fix-image-icon | X
fix-1.6 Add Environment Variable
| Original Title | Date | Description | PR # | Note |
| ----------------------------------------------- | -------- | ---------------------------- | ---- | ------------------------ |
| Merge pull request 48 from StatCan/feat-env-var | 21/01/21 | StatCan/jupyter-apis@2c1532b | 48 | Add env var for notebook |
fix-1.6 Image pull policy mess + fix
| Original Title | Date | Description | PR # | Note |
| --------------------------------------- | -------- | ---------------------------- | ---- | ------------------------ |
| feat(imagePullPolicy): Change to Always | 22/05/04 | StatCan/jupyter-apis@2113334 | 120 | image pull policy change |
| feat(imagePullPolicy): Add and set it | 22/06/06 | StatCan/jupyter-apis@d105c5a | 121 | One weird change? |
fix-1.6 Add Sass
| Original Title | Date | Description | PR # | Note |
| ---------------------- | -------- | ---------------------------- | ---- | -------- |
| StatCan/add-ui-for-sas | 22/07/12 | StatCan/jupyter-apis@5eef1a0 | 122 | Add sass |
fix-1.6 Add Hint text
| Original Title | Date | Description | PR # | Note |
| ----------------------------------------------------------------- | -------- | ---------------------------- | ---- | ---------------------------------------------------------------------- |
| Merge pull request Scan all or most containers with Trivy / Dockle #60 from StatCan/image-selection-hint | 21/04/20 | StatCan/jupyter-apis@5daefc3 | 60 | Add image text hint |
| Merge pull request [Epic] Add more content to the docs (help wanted) #30 from StatCan/Change-the-hint-image-message | 20/10/14 | StatCan/jupyter-apis@9d02488 | 30 | Change a message SHouldnt need should be with i18n X (merge with i18n) |
fix-1.6 Modify limits, gpus and cpus
| Original Title | Date | Description | PR # | Note |
| --------------------------------------------------------- | -------- | ---------------------------- | ---- | ----------------------------------------------- |
| Merge pull request Add CIDR binding to token for Vault k8s auth #38 from StatCan/fix-max-limits | 20/11/03 | StatCan/jupyter-apis@344d4fc | 38 | fix: update ram limitsX - find where merge with |
| Merge pull request Docs: replace "minimal" with "standard" for Minio options #45 from StatCan/fix-gpu-specs | 20/12/16 | StatCan/jupyter-apis@0e116fd | 45 | Validation GPU |
| Merge pull request Data pipelines #57 from StatCan/lower-gpu-cpu-request | 21/02/16 | StatCan/jupyter-apis@0b55d4d | 57 | lower-gpu-cpu-request |
| feat: change cpu limit | 22/04/11 | StatCan/jupyter-apis@bdf857c | 119 | change cpu limit |
fix-1.6 Validation
| Original Title | Date | Description | PR # | Note |
| ---------------------------------------------------------------------- | -------- | ---------------------------- | ---- | -------------------------------------------------------------------- |
| Merge pull request #19 from StatCan/notebook-server-validation | 20/09/16 | StatCan/jupyter-apis@22bdc13 | 19 | Name validation, CPu error, component error, default values X - VERY |
| Merge pull request Prevent Kubeflow Pipelines from pulling arbitrary images #51 from StatCan/50-add-validation-mounted-pvc | 21/01/07 | StatCan/jupyter-apis@8641aab | 51 | Validation Mounted volume X |
| Merge pull request Temporary access tokens for minio, for outside Kubeflow #61 from StatCan/59-add-custom-image-url-validation | 21/05/21 | StatCan/jupyter-apis@416bcb1 | 61 | custom-image-url-validation X |
fix-1.6 Add Volume Table
| Original Title | Date | Description | PR # | Note |
| ----------------------------------------------------------------- | -------- | ---------------------------- | ---- | -------------- |
| Merge pull request Add publication pipeline #20 from StatCan/18-destroy-old-notebooks | 20/10/06 | StatCan/jupyter-apis@2e9daf6 | 20 | VOLUME TABLE |
| Merge pull request docs: Correct and edit "Getting Started" guide #29 from StatCan/28-data-volume-ui-is-squashed | 20/10/07 | StatCan/jupyter-apis@738e6fd | 29 | fix CSS VoLUME |
fix-1.6 add Kubecost
| Original Title | Date | Description | PR # | Note |
| -------------------------------------------------------- | -------- | ---------------------------- | ----------- | ---------------------- |
| Merge pull request Fixed the layout and CD #27 from StatCan/kubecost-estimates | 20/10/21 | StatCan/jupyter-apis@49dea69 | 27 Kubecost | |
| Merge pull request feat: Support i18n for documentation #34 from StatCan/fix-kubecost-error | 20/11/06 | StatCan/jupyter-apis@d412a39 | 34 fix | kubecost |
| Merge pull request Bind Vault admin tokens to Cluster CIDR block #40 from StatCan/fix-kubecost-message | 20/11/10 | StatCan/jupyter-apis@0fba437 | 40 | fix kubecost message - |
fix-1.6 Add Pro B volumes
| Original Title | Date | Description | PR # | Note |
| ------------------------- | -------- | ---------------------------- | ---- | ----------------- |
| fix(prob volumes) | 21/09/22 | StatCan/jupyter-apis@da808ea | 63 | prob Volume |
| fix(use the better label) | 21/09/22 | StatCan/jupyter-apis@e0a6302 | 64 | add-prob-volv2 |
| add prob volume label | 21/09/29 | StatCan/jupyter-apis@24e2ce1 | 66 | prob-volume-label |
The text was updated successfully, but these errors were encountered: