Recent Releases of nebari
nebari - 2025.6.1
What's Changed
- Enable resource monitoring for cirun runners by @aktech in https://github.com/nebari-dev/nebari/pull/3047
- Add filesystem scan in Trivy GHA workflow to scan Python dependencies by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3045
- Pin click to avoid incompatibility issues with Typer by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3051
- improve node taint regex by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/3027
- Change JupyterLab default windowing mode to defer by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3055
- Upgrade JupyterHub Helm Chart to use 5.3.0 by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3052
Full Changelog: https://github.com/nebari-dev/nebari/compare/2025.4.2...2025.6.1
- Python
Published by marcelovilla 9 months ago
nebari - 2025.6.1-rc1
What's Changed
- Enable resource monitoring for cirun runners by @aktech in https://github.com/nebari-dev/nebari/pull/3047
- Add filesystem scan in Trivy GHA workflow to scan Python dependencies by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3045
- Pin click to avoid incompatibility issues with Typer by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3051
- improve node taint regex by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/3027
- Change JupyterLab default windowing mode to defer by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3055
- Upgrade JupyterHub Helm Chart to use 5.3.0 by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3052
Full Changelog: https://github.com/nebari-dev/nebari/compare/2025.4.2...2025.6.1-rc1
- Python
Published by marcelovilla 9 months ago
nebari - 2025.4.2
What's Changed
- Upgrade verify-changed-files action by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3037
- Monkeypatch version validator to avoid failing tests by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3039
- Upgrade azure-identity by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3038
Full Changelog: https://github.com/nebari-dev/nebari/compare/2025.4.1...2025.4.2
- Python
Published by marcelovilla 10 months ago
nebari - 2025.4.2-rc1
What's Changed
- Upgrade verify-changed-files action by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3037
- Monkeypatch version validator to avoid failing tests by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3039
- Upgrade azure-identity by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3038
Full Changelog: https://github.com/nebari-dev/nebari/compare/2025.4.1...2025.4.2-rc1
- Python
Published by marcelovilla 10 months ago
nebari - 2025.4.1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2969
- Add extra services checks to kuberhealthy by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2978
- Add workflow to run conda-store user journey tests by @soapy1 in https://github.com/nebari-dev/nebari/pull/2895
- Add support for generating ssl certs via DNS challenge (via Cloudflare) by @aktech in https://github.com/nebari-dev/nebari/pull/2957
- Skip ingress check when using DNS certs by @aktech in https://github.com/nebari-dev/nebari/pull/3002
- update deprecated pydantic function by @dcmcand in https://github.com/nebari-dev/nebari/pull/3010
- Add taint to user and worker nodes by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2605
- add node taint upgrade step by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/3009
- Include documentation requirement for new ENH under PR template by @viniciusdc in https://github.com/nebari-dev/nebari/pull/3018
- refactor keycloak cli command code by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2968
- [AUTO] Update CLI doc by @nebari-sensei in https://github.com/nebari-dev/nebari/pull/2999
- Pin conda-lock < 3.0.0 to fix conda-store user journey test failures by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3020
- Update usage of
create_userwithin pytest fixture call by @viniciusdc in https://github.com/nebari-dev/nebari/pull/3023 - Revert aks cluster argument to autoscalingenabled by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3022
- ensure default node group taints are used in deployment tests by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/3028
- Use ubuntu-latest instead of 20.04 in the Code Scanning (Trivy) GHA workflow by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3030
- Run nebari destroy using conda in local integration tests by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3031
- 2025.4.1 release by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3015
Full Changelog: https://github.com/nebari-dev/nebari/compare/2025.3.1...2025.4.1
- Python
Published by marcelovilla 11 months ago
nebari - 2025.4.1-rc1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2969
- Add extra services checks to kuberhealthy by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2978
- Add workflow to run conda-store user journey tests by @soapy1 in https://github.com/nebari-dev/nebari/pull/2895
- Add support for generating ssl certs via DNS challenge (via Cloudflare) by @aktech in https://github.com/nebari-dev/nebari/pull/2957
- Skip ingress check when using DNS certs by @aktech in https://github.com/nebari-dev/nebari/pull/3002
- update deprecated pydantic function by @dcmcand in https://github.com/nebari-dev/nebari/pull/3010
- Add taint to user and worker nodes by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2605
- add node taint upgrade step by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/3009
- Include documentation requirement for new ENH under PR template by @viniciusdc in https://github.com/nebari-dev/nebari/pull/3018
- refactor keycloak cli command code by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2968
- [AUTO] Update CLI doc by @nebari-sensei in https://github.com/nebari-dev/nebari/pull/2999
- Pin conda-lock < 3.0.0 to fix conda-store user journey test failures by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3020
- Update usage of
create_userwithin pytest fixture call by @viniciusdc in https://github.com/nebari-dev/nebari/pull/3023 - Revert aks cluster argument to autoscalingenabled by @marcelovilla in https://github.com/nebari-dev/nebari/pull/3022
Full Changelog: https://github.com/nebari-dev/nebari/compare/2025.3.1...2025.4.1-rc1
- Python
Published by marcelovilla 11 months ago
nebari - 2025.3.1
What's Changed
- fix buffer full deadlock by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2929
- support KubeSpawner profile_options by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2937
- fix ansi color reset bug by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2970
- allow ekspublicaccess_cidrs to be optionally set in nebari-config.yaml by @dcmcand in https://github.com/nebari-dev/nebari/pull/2963
- Add option to customize keycloak themes by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2469
- support updated kubespawner by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2938
- Filter environments by user access by @soapy1 in https://github.com/nebari-dev/nebari/pull/2940
- loosen dependency requirement pins for nebari by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2984
Full Changelog: https://github.com/nebari-dev/nebari/compare/2025.2.1...2025.3.1
- Python
Published by dcmcand 12 months ago
nebari - 2025.3.1-rc1
What's Changed
- fix buffer full deadlock by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2929
- support KubeSpawner profile_options by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2937
- fix ansi color reset bug by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2970
- allow ekspublicaccess_cidrs to be optionally set in nebari-config.yaml by @dcmcand in https://github.com/nebari-dev/nebari/pull/2963
- Add option to customize keycloak themes by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2469
- support updated kubespawner by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2938
- Filter environments by user access by @soapy1 in https://github.com/nebari-dev/nebari/pull/2940
- loosen dependency requirement pins for nebari by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2984
Full Changelog: https://github.com/nebari-dev/nebari/compare/2025.2.1...2025.3.1-rc1
- Python
Published by dcmcand 12 months ago
nebari - 2025.2.1
What's Changed
- fix bug to allow --import-plugin to work by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2864
- Add azure kubernetes policy add-on by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2888
- Yaml config sets by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2876
- Add ability to list user installed plugins from the CLI by @soapy1 in https://github.com/nebari-dev/nebari/pull/2891
- [AUTO] Update CLI doc by @nebari-sensei in https://github.com/nebari-dev/nebari/pull/2841
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2896
- [ENH] - Include "--attempt-fixes" flag from Nebari upgrade CLI in upgrade steps logic by @smokestacklightnin in https://github.com/nebari-dev/nebari/pull/2839
- add authorized ip range variable for azure by @dcmcand in https://github.com/nebari-dev/nebari/pull/2880
- Upgrade conda-store to 2024.11.2 by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2815
- Handle default value for azure addon policy by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2905
- Update conda-store-ui tests for updated page verbage by @soapy1 in https://github.com/nebari-dev/nebari/pull/2911
- Remove unintended character at the end of the TF_LOG variable by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2912
- Update k8s max version by @dcmcand in https://github.com/nebari-dev/nebari/pull/2903
- [ENH] - Use GitHub secrets instead of Vault by @smokestacklightnin in https://github.com/nebari-dev/nebari/pull/2889
- adds info command text display & change the order of command display by @kernel-loophole in https://github.com/nebari-dev/nebari/pull/2916
- [AUTO] Update CLI doc by @nebari-sensei in https://github.com/nebari-dev/nebari/pull/2921
2025.1.1Upgrade step and version bump by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2924- Retrieve all conda-store environments by @soapy1 in https://github.com/nebari-dev/nebari/pull/2910
- [BUG] - Make sure to get envs when the number of envs is less than page limit by @soapy1 in https://github.com/nebari-dev/nebari/pull/2939
- Fix Playwright CI errors & update local instructions by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2943
- Update conda-store-server image + use public auth_schema module for AuthenticationToken by @soapy1 in https://github.com/nebari-dev/nebari/pull/2931
- update google terraform version, replace container registry by artifact registry by @swapkh91 in https://github.com/nebari-dev/nebari/pull/2902
- add code owners file to make maintenance team default reviewers by @dcmcand in https://github.com/nebari-dev/nebari/pull/2945
- Bump nebari version and upgrade step to
2025.2.1by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2944 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2935
- ignore trivy finding for public egress by @dcmcand in https://github.com/nebari-dev/nebari/pull/2919
- upgrade azurerm to latest version by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2812
- Upgrade cirun AMI to ubuntu 24.04 by @aktech in https://github.com/nebari-dev/nebari/pull/2958
- Update conda-store base version by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2961
- Update
fsnotifymax user watches/instances limits by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2967 - Update Azure's schema changes during
2025.2.1upgrade by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2965
New Contributors
- @soapy1 made their first contribution in https://github.com/nebari-dev/nebari/pull/2891
- @smokestacklightnin made their first contribution in https://github.com/nebari-dev/nebari/pull/2839
- @kernel-loophole made their first contribution in https://github.com/nebari-dev/nebari/pull/2916
- @swapkh91 made their first contribution in https://github.com/nebari-dev/nebari/pull/2902
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.12.1...2025.2.1
- Python
Published by viniciusdc about 1 year ago
nebari - 2025.2.1rc2
What's Changed
- fix bug to allow --import-plugin to work by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2864
- Add azure kubernetes policy add-on by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2888
- Yaml config sets by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2876
- Add ability to list user installed plugins from the CLI by @soapy1 in https://github.com/nebari-dev/nebari/pull/2891
- [AUTO] Update CLI doc by @nebari-sensei in https://github.com/nebari-dev/nebari/pull/2841
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2896
- [ENH] - Include "--attempt-fixes" flag from Nebari upgrade CLI in upgrade steps logic by @smokestacklightnin in https://github.com/nebari-dev/nebari/pull/2839
- add authorized ip range variable for azure by @dcmcand in https://github.com/nebari-dev/nebari/pull/2880
- Upgrade conda-store to 2024.11.2 by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2815
- Handle default value for azure addon policy by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2905
- Update conda-store-ui tests for updated page verbage by @soapy1 in https://github.com/nebari-dev/nebari/pull/2911
- Remove unintended character at the end of the TF_LOG variable by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2912
- Update k8s max version by @dcmcand in https://github.com/nebari-dev/nebari/pull/2903
- [ENH] - Use GitHub secrets instead of Vault by @smokestacklightnin in https://github.com/nebari-dev/nebari/pull/2889
- adds info command text display & change the order of command display by @kernel-loophole in https://github.com/nebari-dev/nebari/pull/2916
- [AUTO] Update CLI doc by @nebari-sensei in https://github.com/nebari-dev/nebari/pull/2921
2025.1.1Upgrade step and version bump by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2924- Retrieve all conda-store environments by @soapy1 in https://github.com/nebari-dev/nebari/pull/2910
- [BUG] - Make sure to get envs when the number of envs is less than page limit by @soapy1 in https://github.com/nebari-dev/nebari/pull/2939
- Fix Playwright CI errors & update local instructions by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2943
- Update conda-store-server image + use public auth_schema module for AuthenticationToken by @soapy1 in https://github.com/nebari-dev/nebari/pull/2931
- update google terraform version, replace container registry by artifact registry by @swapkh91 in https://github.com/nebari-dev/nebari/pull/2902
- add code owners file to make maintenance team default reviewers by @dcmcand in https://github.com/nebari-dev/nebari/pull/2945
- Bump nebari version and upgrade step to
2025.2.1by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2944 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2935
- ignore trivy finding for public egress by @dcmcand in https://github.com/nebari-dev/nebari/pull/2919
- upgrade azurerm to latest version by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2812
- Upgrade cirun AMI to ubuntu 24.04 by @aktech in https://github.com/nebari-dev/nebari/pull/2958
- Update conda-store base version by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2961
New Contributors
- @soapy1 made their first contribution in https://github.com/nebari-dev/nebari/pull/2891
- @smokestacklightnin made their first contribution in https://github.com/nebari-dev/nebari/pull/2839
- @kernel-loophole made their first contribution in https://github.com/nebari-dev/nebari/pull/2916
- @swapkh91 made their first contribution in https://github.com/nebari-dev/nebari/pull/2902
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.12.1...2025.2.1rc2
- Python
Published by viniciusdc about 1 year ago
nebari - 2025.2.1rc1
What's Changed
- fix bug to allow --import-plugin to work by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2864
- Add azure kubernetes policy add-on by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2888
- Yaml config sets by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2876
- Add ability to list user installed plugins from the CLI by @soapy1 in https://github.com/nebari-dev/nebari/pull/2891
- [AUTO] Update CLI doc by @nebari-sensei in https://github.com/nebari-dev/nebari/pull/2841
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2896
- [ENH] - Include "--attempt-fixes" flag from Nebari upgrade CLI in upgrade steps logic by @smokestacklightnin in https://github.com/nebari-dev/nebari/pull/2839
- add authorized ip range variable for azure by @dcmcand in https://github.com/nebari-dev/nebari/pull/2880
- Upgrade conda-store to 2024.11.2 by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2815
- Handle default value for azure addon policy by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2905
- Update conda-store-ui tests for updated page verbage by @soapy1 in https://github.com/nebari-dev/nebari/pull/2911
- Remove unintended character at the end of the TF_LOG variable by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2912
- Update k8s max version by @dcmcand in https://github.com/nebari-dev/nebari/pull/2903
- [ENH] - Use GitHub secrets instead of Vault by @smokestacklightnin in https://github.com/nebari-dev/nebari/pull/2889
- adds info command text display & change the order of command display by @kernel-loophole in https://github.com/nebari-dev/nebari/pull/2916
- [AUTO] Update CLI doc by @nebari-sensei in https://github.com/nebari-dev/nebari/pull/2921
2025.1.1Upgrade step and version bump by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2924- Retrieve all conda-store environments by @soapy1 in https://github.com/nebari-dev/nebari/pull/2910
- [BUG] - Make sure to get envs when the number of envs is less than page limit by @soapy1 in https://github.com/nebari-dev/nebari/pull/2939
- Fix Playwright CI errors & update local instructions by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2943
- Update conda-store-server image + use public auth_schema module for AuthenticationToken by @soapy1 in https://github.com/nebari-dev/nebari/pull/2931
- update google terraform version, replace container registry by artifact registry by @swapkh91 in https://github.com/nebari-dev/nebari/pull/2902
- add code owners file to make maintenance team default reviewers by @dcmcand in https://github.com/nebari-dev/nebari/pull/2945
- Bump nebari version and upgrade step to
2025.2.1by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2944 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2935
- ignore trivy finding for public egress by @dcmcand in https://github.com/nebari-dev/nebari/pull/2919
New Contributors
- @swapkh91 made their first contribution in https://github.com/nebari-dev/nebari/pull/2902
- @soapy1 made their first contribution in https://github.com/nebari-dev/nebari/pull/2891
- @smokestacklightnin made their first contribution in https://github.com/nebari-dev/nebari/pull/2839
- @kernel-loophole made their first contribution in https://github.com/nebari-dev/nebari/pull/2916
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.12.1...2025.2.1rc1
- Python
Published by viniciusdc about 1 year ago
nebari - 2025.1.1rc1
What's Changed
- fix bug to allow --import-plugin to work by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2864
- Add azure kubernetes policy add-on by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2888
- Yaml config sets by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2876
- Add ability to list user installed plugins from the CLI by @soapy1 in https://github.com/nebari-dev/nebari/pull/2891
- [AUTO] Update CLI doc by @nebari-sensei in https://github.com/nebari-dev/nebari/pull/2841
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2896
- [ENH] - Include "--attempt-fixes" flag from Nebari upgrade CLI in upgrade steps logic by @smokestacklightnin in https://github.com/nebari-dev/nebari/pull/2839
- add authorized ip range variable for azure by @dcmcand in https://github.com/nebari-dev/nebari/pull/2880
- Upgrade conda-store to 2024.11.2 by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2815
- Handle default value for azure addon policy by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2905
- Update conda-store-ui tests for updated page verbage by @soapy1 in https://github.com/nebari-dev/nebari/pull/2911
- Remove unintended character at the end of the TF_LOG variable by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2912
- Update k8s max version by @dcmcand in https://github.com/nebari-dev/nebari/pull/2903
- [ENH] - Use GitHub secrets instead of Vault by @smokestacklightnin in https://github.com/nebari-dev/nebari/pull/2889
- adds info command text display & change the order of command display by @kernel-loophole in https://github.com/nebari-dev/nebari/pull/2916
- [AUTO] Update CLI doc by @nebari-sensei in https://github.com/nebari-dev/nebari/pull/2921
2025.1.1Upgrade step and version bump by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2924
New Contributors
- @soapy1 made their first contribution in https://github.com/nebari-dev/nebari/pull/2891
- @smokestacklightnin made their first contribution in https://github.com/nebari-dev/nebari/pull/2839
- @kernel-loophole made their first contribution in https://github.com/nebari-dev/nebari/pull/2916
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.12.1...2025.1.1rc1
- Python
Published by viniciusdc about 1 year ago
nebari - 2024.12.1
What's Changed
- Precommit typos by @blakerosenthal in https://github.com/nebari-dev/nebari/pull/2731
- fix typo in KubernetesCredentials by @blakerosenthal in https://github.com/nebari-dev/nebari/pull/2729
- handle branch rename from develop to main in github actions by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2748
- remove do integration test by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2765
- Remove old develop branch references after default branch renaming by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2769
- fix CICD issue with pre-commit action by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2775
- fix CHECK_URL in kuberhealthy checks to respect namespaces by @dcmcand in https://github.com/nebari-dev/nebari/pull/2779
- remove duplicate GCPPrivateClusterConfig class by @dcmcand in https://github.com/nebari-dev/nebari/pull/2786
- Fix hub variable for jupyterhub_dashboard by @kenafoster in https://github.com/nebari-dev/nebari/pull/2721
- Fix Pytest Tests failing on PRs updating src by @joneszc in https://github.com/nebari-dev/nebari/pull/2790
- Add ability to add overrides to jhub-apps config by @aktech in https://github.com/nebari-dev/nebari/pull/2754
- Remove leftover develop reference by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2792
- fix bug where checkimmutablefields throws error with old version of Nebari by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2796
- Fix immutable field validation error when a sub-schema is not Pydantic by @kenafoster in https://github.com/nebari-dev/nebari/pull/2797
- Address issue with AWS instance type schema by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2787
- add broken note by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2802
- Fix release notes formatting to restore docs syncing functionality by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2809
- Refactor role creation for upgrade command path by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2795
- add test workflow for upgrade by @pmeier in https://github.com/nebari-dev/nebari/pull/2780
- Add config option to enable the encryption of AWS EKS secrets by @joneszc in https://github.com/nebari-dev/nebari/pull/2788
- remove digital ocean tests by @dcmcand in https://github.com/nebari-dev/nebari/pull/2813
- Python3 13 upgrade dependencies by @dcmcand in https://github.com/nebari-dev/nebari/pull/2823
- Test support for Python 3.13 in CI by @aktech in https://github.com/nebari-dev/nebari/pull/2774
- remove unmaintained nix files by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2831
- allow passing X.XX or X.XX.XX as k8s versions by @dcmcand in https://github.com/nebari-dev/nebari/pull/2840
- Remove explicit branch inputs from cloud integration test workflows in GHA by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2837
- Allow overriding of keycloak root credentials for
2024.11.1upgrade path by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2843 - Added security group rule descriptions by @jcbolling in https://github.com/nebari-dev/nebari/pull/2850
- Set
launch_template.ami_idattrs to private by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2842 - attempt to address paramiko connection errors by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2811
- specify terraform registry for providers not in opentofu registry by @dcmcand in https://github.com/nebari-dev/nebari/pull/2852
- Disable AWS
launch_templatefrom nebari-config schema by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2856 - Remove Digital Ocean references by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2838
- Use tofu binary instead of terraform one by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2773
- Add 2024.11.1 release notes and bump version by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2859
- Disable
jupyterlab-jhub-appsextension when jhub-apps is disabled by @krassowski in https://github.com/nebari-dev/nebari/pull/2804 - Validate instance types for GCP by @blakerosenthal in https://github.com/nebari-dev/nebari/pull/2730
- update gcp instance validation by @dcmcand in https://github.com/nebari-dev/nebari/pull/2875
New Contributors
- @jcbolling made their first contribution in https://github.com/nebari-dev/nebari/pull/2850
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.11.1...2024.12.1
- Python
Published by marcelovilla about 1 year ago
nebari - 2024.12.1rc1
What's Changed
- Precommit typos by @blakerosenthal in https://github.com/nebari-dev/nebari/pull/2731
- fix typo in KubernetesCredentials by @blakerosenthal in https://github.com/nebari-dev/nebari/pull/2729
- handle branch rename from develop to main in github actions by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2748
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2759
- remove do integration test by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2765
- Remove old develop branch references after default branch renaming by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2769
- fix CICD issue with pre-commit action by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2775
- fix CHECK_URL in kuberhealthy checks to respect namespaces by @dcmcand in https://github.com/nebari-dev/nebari/pull/2779
- remove duplicate GCPPrivateClusterConfig class by @dcmcand in https://github.com/nebari-dev/nebari/pull/2786
- Fix hub variable for jupyterhub_dashboard by @kenafoster in https://github.com/nebari-dev/nebari/pull/2721
- Fix Pytest Tests failing on PRs updating src by @joneszc in https://github.com/nebari-dev/nebari/pull/2790
- Add ability to add overrides to jhub-apps config by @aktech in https://github.com/nebari-dev/nebari/pull/2754
- Remove leftover develop reference by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2792
- fix bug where checkimmutablefields throws error with old version of Nebari by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2796
- Fix immutable field validation error when a sub-schema is not Pydantic by @kenafoster in https://github.com/nebari-dev/nebari/pull/2797
- Address issue with AWS instance type schema by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2787
- add broken note by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2802
- Fix release notes formatting to restore docs syncing functionality by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2809
- Refactor role creation for upgrade command path by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2795
- add test workflow for upgrade by @pmeier in https://github.com/nebari-dev/nebari/pull/2780
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2825
- Add config option to enable the encryption of AWS EKS secrets by @joneszc in https://github.com/nebari-dev/nebari/pull/2788
- remove digital ocean tests by @dcmcand in https://github.com/nebari-dev/nebari/pull/2813
- Python3 13 upgrade dependencies by @dcmcand in https://github.com/nebari-dev/nebari/pull/2823
- Test support for Python 3.13 in CI by @aktech in https://github.com/nebari-dev/nebari/pull/2774
- remove unmaintained nix files by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2831
- allow passing X.XX or X.XX.XX as k8s versions by @dcmcand in https://github.com/nebari-dev/nebari/pull/2840
- Remove explicit branch inputs from cloud integration test workflows in GHA by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2837
- Allow overriding of keycloak root credentials for
2024.11.1upgrade path by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2843 - Added security group rule descriptions by @jcbolling in https://github.com/nebari-dev/nebari/pull/2850
- Set
launch_template.ami_idattrs to private by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2842 - attempt to address paramiko connection errors by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2811
- specify terraform registry for providers not in opentofu registry by @dcmcand in https://github.com/nebari-dev/nebari/pull/2852
- Disable AWS
launch_templatefrom nebari-config schema by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2856 - Remove Digital Ocean references by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2838
- Use tofu binary instead of terraform one by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2773
- Add 2024.11.1 release notes and bump version by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2859
- Disable
jupyterlab-jhub-appsextension when jhub-apps is disabled by @krassowski in https://github.com/nebari-dev/nebari/pull/2804 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2869
- Validate instance types for GCP by @blakerosenthal in https://github.com/nebari-dev/nebari/pull/2730
- update gcp instance validation by @dcmcand in https://github.com/nebari-dev/nebari/pull/2875
New Contributors
- @jcbolling made their first contribution in https://github.com/nebari-dev/nebari/pull/2850
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.11.1...2024.12.1rc1
- Python
Published by marcelovilla about 1 year ago
nebari - 2024.11.1
Hotfix Release
This hotfix addresses several significant bugs identified in the 2024.9.1 release. Please review the related discussion at #2798.
What's Changed
- fix CHECK_URL in kuberhealthy checks to respect namespaces by @dcmcand in https://github.com/nebari-dev/nebari/pull/2779
- fix bug where checkimmutablefields throws error with old version of Nebari by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2796
- Fix immutable field validation error when a sub-schema is not Pydantic by @kenafoster in https://github.com/nebari-dev/nebari/pull/2797
- Address issue with AWS instance type schema by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2787
- Add broken note by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2802
- Refactor role creation for upgrade command path by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2795
- Allow overriding of keycloak root credentials for 2024.11.1 upgrade path #2843
- Set launchtemplate.amiid attrs to private #2842
- Disable AWS
launch_templatefrom nebari-config schema #2856
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.9.1...2024.11.1
- Python
Published by viniciusdc over 1 year ago
nebari - 2024.11.1rc3
Hotfix Release
This hotfix addresses several major bugs identified in the 2024.9.1 release. For a detailed overview, please refer to the related discussion at #2798.
What's Changed
- Disable AWS
launch_templatefrom nebari-config schema #2856
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.11.1rc2...2024.11.1rc3
- Python
Published by viniciusdc over 1 year ago
nebari - 2024.11.1rc2
Hotfix Release
This hotfix addresses several major bugs identified in the 2024.9.1 release. For a detailed overview, please refer to the related discussion at #2798.
What's Changed
- Allow overriding of keycloak root credentials for 2024.11.1 upgrade path #2843
- Set launchtemplate.amiid attrs to private #2842
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.11.1rc1...2024.11.1rc2
- Python
Published by viniciusdc over 1 year ago
nebari - 2024.11.1rc1
Hotfix Release
This hotfix addresses several major bugs identified in the 2024.9.1 release. For a detailed overview, please refer to the related discussion at #2798.
What's Changed
- fix CHECK_URL in kuberhealthy checks to respect namespaces by @dcmcand in https://github.com/nebari-dev/nebari/pull/2779
- fix bug where checkimmutablefields throws error with old version of Nebari by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2796
- Fix immutable field validation error when a sub-schema is not Pydantic by @kenafoster in https://github.com/nebari-dev/nebari/pull/2797
- Address issue with AWS instance type schema by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2787
- add broken note by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2802
- Refactor role creation for upgrade command path by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2795
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.9.1...2024.11.1rc1
- Python
Published by viniciusdc over 1 year ago
nebari - 2024.9.1
WARNING: This release was later found to have unresolved issues described further in issue 2798. We have marked this release as broken on conda-forge and yanked it on PyPI. One of the bugs prevents any upgrade from 2024.9.1 to 2024.11.1. Users should skip this release entirely and upgrade directly from 2024.7.1 to 2024.11.1.
What's Changed
- Fix: KeyValueDict error when deploying to existing infrastructure by @oftheaxe in https://github.com/nebari-dev/nebari/pull/2560
- Remove unused AWS terraform modules by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2623
- Upgrade Hashicorp Vault action by @aktech in https://github.com/nebari-dev/nebari/pull/2616
- Pass
oauth_no_confirm=Trueto jhub-apps by @krassowski in https://github.com/nebari-dev/nebari/pull/2631 - Use Rook Ceph for Jupyterhub and Conda Store drives by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2541
- Fix typo in guided init by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2635
- Action var tests off by @BrianCashProf in https://github.com/nebari-dev/nebari/pull/2632
- add a "moved" block to account for refactored terraform code without deleting/recreating NFS disks by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2639
- Use Helm Chart for JupyterHub 5.1.0 by @krassowski in https://github.com/nebari-dev/nebari/pull/2661
- Add a how to test section to PR template by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2659
- Support disallowed nebari config changes by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2660
- Fix converted init command in guided init by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2666
- Add initial uptime metrics by @dcmcand in https://github.com/nebari-dev/nebari/pull/2609
- Refactor and extend Playwright tests by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2644
- Remove Cypress remaining tests/files by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2672
- refactor jupyterhub user token retrieval within pytest by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2645
- add moved block to account for terraform changes on AWS only by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2673
- Refactor shared group mounting using RBAC by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2593
- Dashboard fix usage report by @kenafoster in https://github.com/nebari-dev/nebari/pull/2671
- only capture stdout not stdout+stderr when capture_output=True by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2704
- revert breaking change to azure deployment test by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2706
- Refactor GitOps approach prompt flow in guided init by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2269
- template the kustomization.yaml file by @dcmcand in https://github.com/nebari-dev/nebari/pull/2667
- Fix auto-provisioned GitHub repo description after guided init by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2708
- Add amazonwebservices configuration option to specify EKS cluster api server endpoint access setting by @joneszc in https://github.com/nebari-dev/nebari/pull/2618
- Use Google Auth and Cloud Python APIs instead of
gcloudCLI by @swastik959 in https://github.com/nebari-dev/nebari/pull/2083 - fix broken links in README.md, SECURITY.md, and CONTRIBUTING.md by @blakerosenthal in https://github.com/nebari-dev/nebari/pull/2720
- add test for changing dicts and lists by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2724
- 2024.9.1 upgrade notes by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2726
- Add Support for AWS Launch Template Configuration by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2668
- Run terraform init before running terraform show by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2734
- Release Process Checklist Updates by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2727
- Test implict aiohttp's TCP to HTTP connector change by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2741
- remove comments by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2743
- Deploy Rook Ceph Helm only when Ceph FS Needed by @kenafoster in https://github.com/nebari-dev/nebari/pull/2742
- fix group mounting paths by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2738
- Add compatibility prompt and notes for shared group mounting by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2739
New Contributors
- @oftheaxe made their first contribution in https://github.com/nebari-dev/nebari/pull/2560
- @joneszc made their first contribution in https://github.com/nebari-dev/nebari/pull/2618
- @swastik959 made their first contribution in https://github.com/nebari-dev/nebari/pull/2083
- @blakerosenthal made their first contribution in https://github.com/nebari-dev/nebari/pull/2720
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.7.1...2024.9.1
- Python
Published by marcelovilla over 1 year ago
nebari - 2024.9.1rc4
What's Changed
- Release Process Checklist Updates by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2727
- Test implict aiohttp's TCP to HTTP connector change by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2741
- remove comments by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2743
- Deploy Rook Ceph Helm only when Ceph FS Needed by @kenafoster in https://github.com/nebari-dev/nebari/pull/2742
- fix group mounting paths by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2738
- Add compatibility prompt and notes for shared group mounting by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2739
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.9.1rc3...2024.9.1rc4
- Python
Published by marcelovilla over 1 year ago
nebari - 2024.9.1rc3
What's Changed
- Run terraform init before running terraform show by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2734
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.9.1rc2...2024.9.1rc3
- Python
Published by marcelovilla over 1 year ago
nebari - 2024.9.1rc2
What's Changed
- Add Support for AWS Launch Template Configuration by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2668
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.9.1rc1...2024.9.1rc2
- Python
Published by marcelovilla over 1 year ago
nebari - 2024.9.1rc1
2024.9.1rc1
What's Changed
- Fix: KeyValueDict error when deploying to existing infrastructure by @oftheaxe in https://github.com/nebari-dev/nebari/pull/2560
- Remove unused AWS terraform modules by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2623
- Upgrade Hashicorp Vault action by @aktech in https://github.com/nebari-dev/nebari/pull/2616
- Pass
oauth_no_confirm=Trueto jhub-apps by @krassowski in https://github.com/nebari-dev/nebari/pull/2631 - Use Rook Ceph for Jupyterhub and Conda Store drives by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2541
- Fix typo in guided init by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2635
- Action var tests off by @BrianCashProf in https://github.com/nebari-dev/nebari/pull/2632
- add a "moved" block to account for refactored terraform code without deleting/recreating NFS disks by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2639
- Use Helm Chart for JupyterHub 5.1.0 by @krassowski in https://github.com/nebari-dev/nebari/pull/2661
- Support disallowed nebari config changes by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2660
- Fix converted init command in guided init by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2666
- Add initial uptime metrics by @dcmcand in https://github.com/nebari-dev/nebari/pull/2609
- Refactor and extend Playwright tests by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2644
- Remove Cypress remaining tests/files by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2672
- refactor jupyterhub user token retrieval within pytest by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2645
- add moved block to account for terraform changes on AWS only by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2673
- Refactor shared group mounting using RBAC by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2593
- Dashboard fix usage report by @kenafoster in https://github.com/nebari-dev/nebari/pull/2671
- only capture stdout not stdout+stderr when capture_output=True by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2704
- revert breaking change to azure deployment test by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2706
- Refactor GitOps approach prompt flow in guided init by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2269
- template the kustomization.yaml file by @dcmcand in https://github.com/nebari-dev/nebari/pull/2667
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2675
- Fix auto-provisioned GitHub repo description after guided init by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2708
- Add amazonwebservices configuration option to specify EKS cluster api server endpoint access setting by @joneszc in https://github.com/nebari-dev/nebari/pull/2618
- Use Google Auth and Cloud Python APIs instead of
gcloudCLI by @swastik959 in https://github.com/nebari-dev/nebari/pull/2083 - fix broken links in README.md, SECURITY.md, and CONTRIBUTING.md by @blakerosenthal in https://github.com/nebari-dev/nebari/pull/2720
- add test for changing dicts and lists by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2724
New Contributors
- @oftheaxe made their first contribution in https://github.com/nebari-dev/nebari/pull/2560
- @joneszc made their first contribution in https://github.com/nebari-dev/nebari/pull/2618
- @swastik959 made their first contribution in https://github.com/nebari-dev/nebari/pull/2083
- @blakerosenthal made their first contribution in https://github.com/nebari-dev/nebari/pull/2720
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.7.1...2024.9.1rc1
- Python
Published by Adam-D-Lewis over 1 year ago
nebari - 2024.7.1
NOTE: Support for Digital Ocean deployments using CLI commands and related Terraform modules is being deprecated. Although Digital Ocean will no longer be directly supported in future releases, you can still deploy to Digital Ocean infrastructure using the current
existingdeployment option.
What's Changed
- Enable authentication by default in jupyter-server by @krassowski in https://github.com/nebari-dev/nebari/pull/2288
- remove dns sleep by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2550
- Conda-store permissions v2 + load roles from keycloak by @aktech in https://github.com/nebari-dev/nebari/pull/2531
- Restrict public access and add bucket encryption using cmk by @dcmcand in https://github.com/nebari-dev/nebari/pull/2525
- Add overwrite to AWS coredns addon by @dcmcand in https://github.com/nebari-dev/nebari/pull/2538
- Add a default roles at initialisation by @aktech in https://github.com/nebari-dev/nebari/pull/2546
- Hide gallery section if no exhibits are configured by @krassowski in https://github.com/nebari-dev/nebari/pull/2549
- Add note about ~/.bash_profile by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2575
- Expose jupyterlab-gallery branch and depth options by @krassowski in https://github.com/nebari-dev/nebari/pull/2556
- #2566 Upgrade Jupyterhub ssh image by @arjxn-py in https://github.com/nebari-dev/nebari/pull/2576
- Stop copying unnecessary files into user home directory by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2578
- Include deprecation notes for init/deploy subcommands by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2582
- Only download jar if file doesn't exist by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2588
- Remove unnecessary experimental flag by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2606
- Add typos spell checker to pre-commit by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2568
- Enh 2451 skip conditionals by @BrianCashProf in https://github.com/nebari-dev/nebari/pull/2569
- Improve codespell support: adjust and concentrate config to pyproject.toml and fix more typos by @yarikoptic in https://github.com/nebari-dev/nebari/pull/2583
- Move codespell config to pyproject.toml only by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2611
- Add
depends_onfor bucket encryption by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2615
New Contributors
- @BrianCashProf made their first contribution in https://github.com/nebari-dev/nebari/pull/2569
- @yarikoptic made their first contribution in https://github.com/nebari-dev/nebari/pull/2583
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.6.1...2024.7.1
- Python
Published by viniciusdc over 1 year ago
nebari - 2024.7.1rc3
What's Changed
- only download jar if file doesn't exist by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2588
- remove unnecessary experimental flag by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2606
- add typos spell checker to pre-commit by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2568
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.7.1rc2...2024.7.1rc3
- Python
Published by viniciusdc over 1 year ago
nebari - 2024.7.1rc2
What's Changed
- Revert conda-store version to 2024.3.1 by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2601
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.7.1rc1...2024.7.1rc2
- Python
Published by viniciusdc over 1 year ago
nebari - 2024.7.1rc1
What's Changed
- Enable authentication by default in jupyter-server by @krassowski in https://github.com/nebari-dev/nebari/pull/2288
- remove dns sleep by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2550
- Conda-store permissions v2 + load roles from keycloak by @aktech in https://github.com/nebari-dev/nebari/pull/2531
- restrict public access and add bucket encryption using cmk by @dcmcand in https://github.com/nebari-dev/nebari/pull/2525
- add overwrite to AWS coredns addon by @dcmcand in https://github.com/nebari-dev/nebari/pull/2538
- Add a default roles at initialisation by @aktech in https://github.com/nebari-dev/nebari/pull/2546
- Hide gallery section if no exhibits are configured by @krassowski in https://github.com/nebari-dev/nebari/pull/2549
- add note about ~/.bash_profile by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2575
- Upgrade conda store to latest version by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2574
- Expose jupyterlab-gallery branch and depth options by @krassowski in https://github.com/nebari-dev/nebari/pull/2556
- #2566 Upgrade Jupyterhub ssh image by @arjxn-py in https://github.com/nebari-dev/nebari/pull/2576
- stop copying unneccesary files into user home directory by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2578
- Include deprecation notes for init/deploy subcommands by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2582
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.6.1...2024.7.1rc1
- Python
Published by viniciusdc over 1 year ago
nebari - 2024.6.1
NOTE: This release includes an upgrade to the
kube-prometheus-stackHelm chart, resulting in a newer version of Grafana. When upgrading your Nebari cluster, you will be prompted to have Nebari update some CRDs and delete a DaemonSet on your behalf. If you prefer, you can also run the commands yourself, which will be shown to you. If you have any custom dashboards, you'll also need to back them up by exporting them as JSON, so you can import them after upgrading.
What's Changed
- Fetch JupyterHub roles from Keycloak by @krassowski in https://github.com/nebari-dev/nebari/pull/2447
- Update selector for Start server button to use button tag by @krassowski in https://github.com/nebari-dev/nebari/pull/2464
- Reduce GCP Fixed Costs by 50% by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2453
- Restore JupyterHub updates from PR-2427 by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2465
- Workload identity by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2460
- Fix test using a non-specific selector by @krassowski in https://github.com/nebari-dev/nebari/pull/2475
- add verify=false since we use self signed cert in tests by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2481
- fix forward auth when using custom cert by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2479
- Upgrade to JupyterHub 5.0.0b2 by @krassowski in https://github.com/nebari-dev/nebari/pull/2468
- upgrade instructions for PR 2453 by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2466
- Use Helm Chart for JupyterHub 5.0.0 final by @krassowski in https://github.com/nebari-dev/nebari/pull/2484
- Parse and insert keycloak roles scopes into JupyterHub by @aktech in https://github.com/nebari-dev/nebari/pull/2471
- Add CITATION file by @pavithraes in https://github.com/nebari-dev/nebari/pull/2455
- CI: add azure integration by @fangchenli in https://github.com/nebari-dev/nebari/pull/2061
- Create trivy.yml by @dcmcand in https://github.com/nebari-dev/nebari/pull/2458
- don't run azure deployment on PRs, only on schedule and manual trigger by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2498
- add cloud provider deployment status badges to README.md by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2407
- Upgrade kube-prometheus-stack helm chart by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2472
- upgrade note by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2502
- Remove VSCode from jhub_apps default services by @jbouder in https://github.com/nebari-dev/nebari/pull/2503
- Explicit config by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2294
- fix general node scaling bug for azure by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2517
- Skip running cleanup on pull requests by @aktech in https://github.com/nebari-dev/nebari/pull/2488
- 1792 Add docstrings to
upgrade.pyby @arjxn-py in https://github.com/nebari-dev/nebari/pull/2512 - set's min TLS version for azure storage account to TLS 1.2 by @dcmcand in https://github.com/nebari-dev/nebari/pull/2522
- Fix conda-store and Traefik Grafana Dashboards by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2540
- Implement support for jupyterlab-gallery config by @krassowski in https://github.com/nebari-dev/nebari/pull/2501
- Add option to run CRDs updates and DaemonSet deletion on user's behalf. by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2544
New Contributors
- @arjxn-py made their first contribution in https://github.com/nebari-dev/nebari/pull/2512
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.5.1...2024.6.1
- Python
Published by marcelovilla over 1 year ago
nebari - 2024.6.1rc4
What's Changed
- upgrade note by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2502
- Remove VSCode from jhub_apps default services by @jbouder in https://github.com/nebari-dev/nebari/pull/2503
- Explicit config by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2294
- fix general node scaling bug for azure by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2517
- Skip running cleanup on pull requests by @aktech in https://github.com/nebari-dev/nebari/pull/2488
- 1792 Add docstrings to
upgrade.pyby @arjxn-py in https://github.com/nebari-dev/nebari/pull/2512 - set's min TLS version for azure storage account to TLS 1.2 by @dcmcand in https://github.com/nebari-dev/nebari/pull/2522
- Fix conda-store and Traefik Grafana Dashboards by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2540
- Implement support for jupyterlab-gallery config by @krassowski in https://github.com/nebari-dev/nebari/pull/2501
- Add option to run CRDs updates and DaemonSet deletion on user's behalf. by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2544
New Contributors
- @arjxn-py made their first contribution in https://github.com/nebari-dev/nebari/pull/2512
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.6.1rc3...2024.6.1rc4
- Python
Published by marcelovilla over 1 year ago
nebari - 2024.6.1rc3
What's Changed
- Parse and insert keycloak roles scopes into JupyterHub by @aktech in https://github.com/nebari-dev/nebari/pull/2471
- Add CITATION file by @pavithraes in https://github.com/nebari-dev/nebari/pull/2455
- CI: add azure integration by @fangchenli in https://github.com/nebari-dev/nebari/pull/2061
- Create trivy.yml by @dcmcand in https://github.com/nebari-dev/nebari/pull/2458
- don't run azure deployment on PRs, only on schedule and manual trigger by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2498
- add cloud provider deployment status badges to README.md by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2407
- Upgrade kube-prometheus-stack helm chart by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2472
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.6.1rc2...2024.6.1rc3
- Python
Published by marcelovilla over 1 year ago
nebari - 2024.6.1rc2
What's Changed
- Use Helm Chart for JupyterHub 5.0.0 final by @krassowski in https://github.com/nebari-dev/nebari/pull/2484
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.6.1rc1...2024.6.1rc2
- Python
Published by marcelovilla almost 2 years ago
nebari - 2024.6.1rc1
What's Changed
- Fetch JupyterHub roles from Keycloak by @krassowski in https://github.com/nebari-dev/nebari/pull/2447
- Update selector for Start server button to use button tag by @krassowski in https://github.com/nebari-dev/nebari/pull/2464
- Reduce GCP Fixed Costs by 50% by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2453
- Restore JupyterHub updates from PR-2427 by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2465
- Workload identity by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2460
- Fix test using a non-specific selector by @krassowski in https://github.com/nebari-dev/nebari/pull/2475
- add verify=false since we use self signed cert in tests by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2481
- fix forward auth when using custom cert by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2479
- Upgrade to JupyterHub 5.0.0b2 by @krassowski in https://github.com/nebari-dev/nebari/pull/2468
- upgrade instructions for PR 2453 by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2466
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.5.1...2024.6.1rc1
- Python
Published by marcelovilla almost 2 years ago
nebari - 2024.5.1
What's Changed
- make userscheduler run on general node group by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2415
- Upgrade to Pydantic V2 [Wait til after 2024.4.1 release to merge] by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2348
- Pydantic2 PR fix by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2421
- remove redundant pydantic class, fix bug by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2426
- Update
python-keycloakversion pins constraints by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2435 - add HERA_TOKEN env var to user pods by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2438
- fix docs link by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2443
- Update allowed admin groups by @aktech in https://github.com/nebari-dev/nebari/pull/2429
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.4.1...2024.5.1
- Python
Published by viniciusdc almost 2 years ago
nebari - 2024.5.1rc1
First Release Candidate for 2024.5.1
What's Changed
- make userscheduler run on general node group by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2415
- Upgrade to Pydantic V2 [Wait til after 2024.4.1 release to merge] by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2348
- Pydantic2 PR fix by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2421
- remove redundant pydantic class, fix bug by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2426
- Update
python-keycloakversion pins constraints by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2435 - add HERA_TOKEN env var to user pods by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2438
- fix docs link by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2443
- Update allowed admin groups by @aktech in https://github.com/nebari-dev/nebari/pull/2429
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.4.1...2024.5.1rc1
- Python
Published by viniciusdc almost 2 years ago
nebari - 2024.4.1
What's Changed
- update azurerm version by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2370
- Get JupyterHub
groupsfrom Keycloak, supportoauthenticator16.3+ by @krassowski in https://github.com/nebari-dev/nebari/pull/2361 - add full names for cloud providers in guided init by @exitflynn in https://github.com/nebari-dev/nebari/pull/2375
- Add middleware to prefix JupyterHub navbar items with /hub. by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2360
- CLN: split #1928, refactor render test by @fangchenli in https://github.com/nebari-dev/nebari/pull/2246
- add trailing slash for jupyterhub proxy paths by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2387
- remove references to deprecated cdsdashboards by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2390
- add default node groups to config by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2398
- Update concurrency settings for Integration tests by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2393
- Make CI/CD Cloud Provider Test Conditional by @tylergraff in https://github.com/nebari-dev/nebari/pull/2369
New Contributors
- @exitflynn made their first contribution in https://github.com/nebari-dev/nebari/pull/2375
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.3.3...2024.4.1
- Python
Published by marcelovilla almost 2 years ago
nebari - 2024.4.1rc1
What's Changed
- update azurerm version by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2370
- Get JupyterHub
groupsfrom Keycloak, supportoauthenticator16.3+ by @krassowski in https://github.com/nebari-dev/nebari/pull/2361 - add full names for cloud providers in guided init by @exitflynn in https://github.com/nebari-dev/nebari/pull/2375
- Add middleware to prefix JupyterHub navbar items with /hub. by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2360
- CLN: split #1928, refactor render test by @fangchenli in https://github.com/nebari-dev/nebari/pull/2246
- add trailing slash for jupyterhub proxy paths by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2387
- remove references to deprecated cdsdashboards by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2390
- add default node groups to config by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2398
New Contributors
- @exitflynn made their first contribution in https://github.com/nebari-dev/nebari/pull/2375
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.3.3...2024.4.1rc1
- Python
Published by marcelovilla almost 2 years ago
nebari - 2024.3.3
What's Changed
- get default variable value when following a terraform variable by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2322
- Upgrade Actions versions by @isumitjha in https://github.com/nebari-dev/nebari/pull/2291
- Cleanup spawner logs by @krassowski in https://github.com/nebari-dev/nebari/pull/2328
- Fix loki gateway url when deployed on non-dev namespace by @aktech in https://github.com/nebari-dev/nebari/pull/2327
- Dmcandrew update ruamel.yaml by @dcmcand in https://github.com/nebari-dev/nebari/pull/2315
- upgrade auth0-python version to ultimately resolve CVE-2024-26130 by @tylergraff in https://github.com/nebari-dev/nebari/pull/2314
- remove depracated code paths by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2349
- Create SECURITY.md by @dcmcand in https://github.com/nebari-dev/nebari/pull/2354
- Set node affinity for more pods to ensure they run on general node pool by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2353
- Deduplicate conda-store in JupyterLab main menu by @krassowski in https://github.com/nebari-dev/nebari/pull/2347
- Pass current namespace to argo via environment variable by @krassowski in https://github.com/nebari-dev/nebari/pull/2317
- PVC for Traefik Ingress (prevent LetsEncrypt throttling) by @kenafoster in https://github.com/nebari-dev/nebari/pull/2352
New Contributors
- @isumitjha made their first contribution in https://github.com/nebari-dev/nebari/pull/2291
- @tylergraff made their first contribution in https://github.com/nebari-dev/nebari/pull/2314
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.3.2...2024.3.3
- Python
Published by viniciusdc almost 2 years ago
nebari - 2024.3.3rc1
What's Changed
- get default variable value when following a terraform variable by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2322
- Upgrade Actions versions by @isumitjha in https://github.com/nebari-dev/nebari/pull/2291
- Cleanup spawner logs by @krassowski in https://github.com/nebari-dev/nebari/pull/2328
- Fix loki gateway url when deployed on non-dev namespace by @aktech in https://github.com/nebari-dev/nebari/pull/2327
- Dmcandrew update ruamel.yaml by @dcmcand in https://github.com/nebari-dev/nebari/pull/2315
- upgrade auth0-python version to ultimately resolve CVE-2024-26130 by @tylergraff in https://github.com/nebari-dev/nebari/pull/2314
- remove depracated code paths by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2349
- Create SECURITY.md by @dcmcand in https://github.com/nebari-dev/nebari/pull/2354
- Set node affinity for more pods to ensure they run on general node pool by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2353
- Deduplicate conda-store in JupyterLab main menu by @krassowski in https://github.com/nebari-dev/nebari/pull/2347
- Pass current namespace to argo via environment variable by @krassowski in https://github.com/nebari-dev/nebari/pull/2317
- PVC for Traefik Ingress (prevent LetsEncrypt throttling) by @kenafoster in https://github.com/nebari-dev/nebari/pull/2352
New Contributors
- @isumitjha made their first contribution in https://github.com/nebari-dev/nebari/pull/2291
- @tylergraff made their first contribution in https://github.com/nebari-dev/nebari/pull/2314
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.3.2...2024.3.3rc1
- Python
Published by viniciusdc almost 2 years ago
nebari - 2024.3.2
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2237
- update max k8s versions and remove depreciated api usage in local deploy by @dcmcand in https://github.com/nebari-dev/nebari/pull/2276
- update keycloak image repo by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2312
- Generate random password for Grafana by @aktech in https://github.com/nebari-dev/nebari/pull/2289
- update conda store to 2024.3.1 by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2316
- add upgrade step by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2318
- Switch PyPI release workflow to use trusted publishing by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2323
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.3.1...2024.3.2
- Python
Published by Adam-D-Lewis almost 2 years ago
nebari - 2024.3.2rc1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2237
- update max k8s versions and remove depreciated api usage in local deploy by @dcmcand in https://github.com/nebari-dev/nebari/pull/2276
- update keycloak image repo by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2312
- Generate random password for Grafana by @aktech in https://github.com/nebari-dev/nebari/pull/2289
- update conda store to 2024.3.1 by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2316
- add upgrade step by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/2318
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.3.1...2024.3.2rc1
- Python
Published by Adam-D-Lewis almost 2 years ago
nebari - 2024.3.1
What's Changed
- Modify Playwright test to account for changes in JupyterLab UI. by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2232
- Add favicon to jupyterhub theme. by @jbouder in https://github.com/nebari-dev/nebari/pull/2222
- Set min nodes to 0 for worker and user. by @pt247 in https://github.com/nebari-dev/nebari/pull/2168
- Remove
jhub-clientfrom pyproject.toml by @pavithraes in https://github.com/nebari-dev/nebari/pull/2242 - Include permission validation step to programmatically cloned repos by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2258
- Expose jupyter's preferred dir as a config option by @krassowski in https://github.com/nebari-dev/nebari/pull/2251
- Allow to configure default settings for JupyterLab (
overrides.json) by @krassowski in https://github.com/nebari-dev/nebari/pull/2249 - Feature/jlab menu customization by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2259
- Add cloud provider to the dask config.json file by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2266
- Fix syntax error in jupyter-server-config Python file by @krassowski in https://github.com/nebari-dev/nebari/pull/2286
- Add "Open VS Code" entry in services by @krassowski in https://github.com/nebari-dev/nebari/pull/2267
- Add Grafana Loki integration by @aktech in https://github.com/nebari-dev/nebari/pull/2156
New Contributors
- @jbouder made their first contribution in https://github.com/nebari-dev/nebari/pull/2222
- @krassowski made their first contribution in https://github.com/nebari-dev/nebari/pull/2251
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.1.1...2024.3.1
- Python
Published by marcelovilla almost 2 years ago
nebari - 2024.3.1rc2
What's Changed
- Add "Open VS Code" entry in services by @krassowski in https://github.com/nebari-dev/nebari/pull/2267
- Add Grafana Loki integration by @aktech in https://github.com/nebari-dev/nebari/pull/2156
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.3.1rc1...2024.3.1rc2
- Python
Published by marcelovilla almost 2 years ago
nebari - 2024.3.1rc1
What's Changed
- Merge
developintomainfor release2023.1.1by @iameskild in https://github.com/nebari-dev/nebari/pull/1637 - Update main with release/2023.4.1 by @iameskild in https://github.com/nebari-dev/nebari/pull/1724
- Release/2023.5.1 by @iameskild in https://github.com/nebari-dev/nebari/pull/1818
- Ensure
mainis accurately tracking release changes by @iameskild in https://github.com/nebari-dev/nebari/pull/1949 - [RELEASE] - merge
developintomainby @iameskild in https://github.com/nebari-dev/nebari/pull/2089 - Merge release 2023.11.1 into main by @iameskild in https://github.com/nebari-dev/nebari/pull/2117
- update release notes by @dcmcand in https://github.com/nebari-dev/nebari/pull/2228
- Fix main merge conflict by @dcmcand in https://github.com/nebari-dev/nebari/pull/2230
- Develop merge conflict by @dcmcand in https://github.com/nebari-dev/nebari/pull/2231
- Modify Playwright test to account for changes in JupyterLab UI. by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2232
- Add favicon to jupyterhub theme. by @jbouder in https://github.com/nebari-dev/nebari/pull/2222
- Set min nodes to 0 for worker and user. by @pt247 in https://github.com/nebari-dev/nebari/pull/2168
- Remove
jhub-clientfrom pyproject.toml by @pavithraes in https://github.com/nebari-dev/nebari/pull/2242 - Include permission validation step to programmatically cloned repos by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2258
- Expose jupyter's preferred dir as a config option by @krassowski in https://github.com/nebari-dev/nebari/pull/2251
- Allow to configure default settings for JupyterLab (
overrides.json) by @krassowski in https://github.com/nebari-dev/nebari/pull/2249 - Feature/jlab menu customization by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2259
- Add cloud provider to the dask config.json file by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2266
- Fix syntax error in jupyter-server-config Python file by @krassowski in https://github.com/nebari-dev/nebari/pull/2286
- Prepare 2024.3.1rc1 release by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2275
New Contributors
- @jbouder made their first contribution in https://github.com/nebari-dev/nebari/pull/2222
- @krassowski made their first contribution in https://github.com/nebari-dev/nebari/pull/2251
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.1.1...2024.3.1rc1
- Python
Published by marcelovilla almost 2 years ago
nebari - 2024.1.1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2176
- Fix logic for dns lookup. by @pt247 in https://github.com/nebari-dev/nebari/pull/2166
- Integrate JupyterHub App Launcher into Nebari by @aktech in https://github.com/nebari-dev/nebari/pull/2185
- Pass in permissions boundary to k8s module by @aktech in https://github.com/nebari-dev/nebari/pull/2153
- Add jupyterlab-pioneer by @aktech in https://github.com/nebari-dev/nebari/pull/2127
- JHub Apps: Filter conda envs by user by @aktech in https://github.com/nebari-dev/nebari/pull/2187
- update upgrade command by @dcmcand in https://github.com/nebari-dev/nebari/pull/2198
- Remove JupyterLab from services list by @aktech in https://github.com/nebari-dev/nebari/pull/2189
- Adding fields to ignore within keycloak_realm by @costrouc in https://github.com/nebari-dev/nebari/pull/2200
- Add Nebari menu item configuration. by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2196
- Disable "Newer update available" popup as default setting by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2192
- Block usage of pip inside jupyterlab by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2191
- Return all environments instead of just those under the user's namespace for jhub-apps by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2206
- Adding a temporary writable directory for conda-store server /home/conda by @costrouc in https://github.com/nebari-dev/nebari/pull/2209
- Add demo repositories mechanism to populate user's space by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2207
- update nebariworkflowcontroller and conda_store tags to test rc by @dcmcand in https://github.com/nebari-dev/nebari/pull/2210
- 2023.12.1 release notes by @dcmcand in https://github.com/nebari-dev/nebari/pull/2211
- Make it so that jhub-apps default theme doesn't override by @costrouc in https://github.com/nebari-dev/nebari/pull/2213
- Adding additional theme variables to jupyterhub theme config by @costrouc in https://github.com/nebari-dev/nebari/pull/2215
- updates Current Release to 2024.1.1 by @dcmcand in https://github.com/nebari-dev/nebari/pull/2227
Full Changelog: https://github.com/nebari-dev/nebari/compare/2023.12.1...2024.1.1
- Python
Published by dcmcand about 2 years ago
nebari - 2024.1.1rc5
What's Changed
- Adding additional theme variables to jupyterhub theme config by @costrouc in https://github.com/nebari-dev/nebari/pull/2215
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.1.1rc4...2024.1.1rc5
- Python
Published by dcmcand about 2 years ago
nebari - 2024.1.1rc4
What's Changed
- 2023.12.1 release notes by @dcmcand in https://github.com/nebari-dev/nebari/pull/2211
- Make it so that jhub-apps default theme doesn't override by @costrouc in https://github.com/nebari-dev/nebari/pull/2213
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.1.1rc3...2024.1.1rc4
- Python
Published by dcmcand about 2 years ago
nebari - 2024.1.1rc3
What's Changed
- Block usage of pip inside jupyterlab by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2191
- Return all environments instead of just those under the user's namespace for jhub-apps by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2206
- Adding a temporary writable directory for conda-store server /home/conda by @costrouc in https://github.com/nebari-dev/nebari/pull/2209
- Add demo repositories mechanism to populate user's space by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2207
- update nebariworkflowcontroller and conda_store tags to test rc by @dcmcand in https://github.com/nebari-dev/nebari/pull/2210
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.1.1rc2...2024.1.1rc3
- Python
Published by dcmcand about 2 years ago
nebari - 2024.1.1rc2
What's Changed
- Remove JupyterLab from services list by @aktech in https://github.com/nebari-dev/nebari/pull/2189
- Adding fields to ignore within keycloak_realm by @costrouc in https://github.com/nebari-dev/nebari/pull/2200
- Add Nebari menu item configuration. by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2196
- Disable "Newer update available" popup as default setting by @viniciusdc in https://github.com/nebari-dev/nebari/pull/2192
Full Changelog: https://github.com/nebari-dev/nebari/compare/2024.1.1rc1...2024.1.1rc2
- Python
Published by dcmcand about 2 years ago
nebari - 2024.1.1rc1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2176
- Fix logic for dns lookup. by @pt247 in https://github.com/nebari-dev/nebari/pull/2166
- Integrate JupyterHub App Launcher into Nebari by @aktech in https://github.com/nebari-dev/nebari/pull/2185
- Pass in permissions boundary to k8s module by @aktech in https://github.com/nebari-dev/nebari/pull/2153
- Add jupyterlab-pioneer by @aktech in https://github.com/nebari-dev/nebari/pull/2127
- JHub Apps: Filter conda envs by user by @aktech in https://github.com/nebari-dev/nebari/pull/2187
- update upgrade command by @dcmcand in https://github.com/nebari-dev/nebari/pull/2198
Full Changelog: https://github.com/nebari-dev/nebari/compare/2023.12.1...2024.1.1rc1
- Python
Published by dcmcand about 2 years ago
nebari - 2023.12.1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2141
- add 2023.12.1 upgrade command by @dcmcand in https://github.com/nebari-dev/nebari/pull/2158
- Add cdn as environment variable for bokeh resources. by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2161
- Update busybox image tag version by @pt247 in https://github.com/nebari-dev/nebari/pull/2167
- update release version by @dcmcand in https://github.com/nebari-dev/nebari/pull/2170
New Contributors
- @marcelovilla made their first contribution in https://github.com/nebari-dev/nebari/pull/2161
- @pt247 made their first contribution in https://github.com/nebari-dev/nebari/pull/2167
Full Changelog: https://github.com/nebari-dev/nebari/compare/2023.11.1...2023.12.1
- Python
Published by dcmcand about 2 years ago
nebari - 2023.12.1rc1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2141
- add 2023.12.1 upgrade command by @dcmcand in https://github.com/nebari-dev/nebari/pull/2158
- Add cdn as environment variable for bokeh resources. by @marcelovilla in https://github.com/nebari-dev/nebari/pull/2161
New Contributors
- @marcelovilla made their first contribution in https://github.com/nebari-dev/nebari/pull/2161
Full Changelog: https://github.com/nebari-dev/nebari/compare/2023.11.1...2023.12.1rc1
- Python
Published by dcmcand about 2 years ago
nebari - 2023.11.1
What's Changed
- BUG: fix incorrect config override #2086 by @fangchenli in https://github.com/nebari-dev/nebari/pull/2087
- ENH: add AWS IAM permissions_boundary option #2078 by @fangchenli in https://github.com/nebari-dev/nebari/pull/2082
- CI: cleanup local integration workflow by @fangchenli in https://github.com/nebari-dev/nebari/pull/2079
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2099
- ENH: check missing GCP services by @fangchenli in https://github.com/nebari-dev/nebari/pull/2036
- ENH: use packaging for version parsing, add unit tests by @fangchenli in https://github.com/nebari-dev/nebari/pull/2048
- ENH: specify required field when retrieving available gcp regions by @fangchenli in https://github.com/nebari-dev/nebari/pull/2033
- Upgrade conda-store to 2023.10.1 by @iameskild in https://github.com/nebari-dev/nebari/pull/2092
- Add upgrade command for 2023.11.1 by @iameskild in https://github.com/nebari-dev/nebari/pull/2103
- CLN: cleanup typing and typing import in init by @fangchenli in https://github.com/nebari-dev/nebari/pull/2107
- Remove kbatch, prefect and clearml by @iameskild in https://github.com/nebari-dev/nebari/pull/2101
- Fix integration tests, helm-validate script by @iameskild in https://github.com/nebari-dev/nebari/pull/2102
- Re-enable AWS tags support by @iameskild in https://github.com/nebari-dev/nebari/pull/2096
- Update upgrade instructions for 2023.11.1 by @iameskild in https://github.com/nebari-dev/nebari/pull/2112
- Update nebari-git env pins by @iameskild in https://github.com/nebari-dev/nebari/pull/2113
- Update release notes for 2023.11.1 by @iameskild in https://github.com/nebari-dev/nebari/pull/2114
- update constants.py with current version by @dcmcand in https://github.com/nebari-dev/nebari/pull/2115
Full Changelog: https://github.com/nebari-dev/nebari/compare/2023.10.1...2023.11.1
- Python
Published by dcmcand over 2 years ago
nebari - 2023.11.1rc1
Release Candidate 1 for 2023.11.1
- Python
Published by dcmcand over 2 years ago
nebari - 2023.10.1
Release 2023.10.1 - October 20, 2023
This release includes a major refactor which introduces a Pluggy-based extension mechanism which allow developers to build new stages. This is the initial implementation of the extension mechanism and we expect the interface to be refined overtime. If you're interested in developing your own stage plugin, please refer to our documentation. When you're ready to upgrade, please download this version from either PyPI or Conda-Forge and run the nebari upgrade -c nebari-config.yaml command and follow the instructions
WARNING: CDS Dashboards was removed in this release and upgrading to this version will result in CDS Dashboards being uninstalled. A replacement dashboarding solution is currently in the works and will be integrated soon.
WARNING: Given the scope of changes in this release, we highly recommend backing up your system before upgrading. Please refer to our Manual Backup documentation for more details.
Feature changes and enhancements
- Extension Mechanism Implementation in PR 1833
- This also includes much stricter schema validation.
- JupyterHub upgraded to 3.1 in PR 1856'
Breaking Changes
- While we have tried our best to avoid breaking changes when introducing the extension mechanism, the scope of the changes is too large for us to confidently say there won't be breaking changes.
WARNING: CDS Dashboards was removed in this release and upgrading to this version will result in CDS Dashboards being uninstalled. A replacement dashboarding solution is currently in the work and will be integrated soon.
WARNING: We will be removing and ending support for ClearML, Prefect and kbatch in the next release. The kbatch has been functionally replaced by Argo-Jupyter-Scheduler. We have seen little interest in ClearML and Prefect in recent years, and removing makes sense at this point. However if you wish to continue using them with Nebari we encourage you to write your own Nebari extension.
What's Changed
- Spinup spot instance for CI with cirun by @aktech in https://github.com/nebari-dev/nebari/pull/1882
- Fix argo-viewer service account reference by @iameskild in https://github.com/nebari-dev/nebari/pull/1881
- Framework for Nebari deployment via pytest for extensive testing by @aktech in https://github.com/nebari-dev/nebari/pull/1867
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/1878
- Test GCP/AWS Deployment with Pytest by @aktech in https://github.com/nebari-dev/nebari/pull/1871
- Bump DigitalOcean provider to latest by @aktech in https://github.com/nebari-dev/nebari/pull/1891
- Ensure path is Path object by @iameskild in https://github.com/nebari-dev/nebari/pull/1888
- enabling viewing hidden files in jupyterlab file explorer by @kalpanachinnappan in https://github.com/nebari-dev/nebari/pull/1893
- Extension Mechanism Implementation by @costrouc in https://github.com/nebari-dev/nebari/pull/1833
- Fix import path in deployment tests & misc by @aktech in https://github.com/nebari-dev/nebari/pull/1908
- pytest:ensure failure on warnings by @costrouc in https://github.com/nebari-dev/nebari/pull/1907
- workaround for mixed string/posixpath error by @sblair-metrostar in https://github.com/nebari-dev/nebari/pull/1915
- ENH: Remove aws cli, use boto3 by @fangchenli in https://github.com/nebari-dev/nebari/pull/1920
- paginator for boto3 ec2 instance types by @sblair-metrostar in https://github.com/nebari-dev/nebari/pull/1923
- Update README.md -- fix typo. by @teoliphant in https://github.com/nebari-dev/nebari/pull/1925
- Add more unit tests, add cleanup step for Digital Ocean integration test by @iameskild in https://github.com/nebari-dev/nebari/pull/1910
- Add cleanup step for AWS integration test, ensure diable_prompt is passed through by @iameskild in https://github.com/nebari-dev/nebari/pull/1921
- K8s 1.25 + More Improvements by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/1856
- adding lifecycle ignore to eks node group by @sblair-metrostar in https://github.com/nebari-dev/nebari/pull/1905
- nebari init unit tests by @sblair-metrostar in https://github.com/nebari-dev/nebari/pull/1931
- Bug fix - JH singleuser environment getting overwritten by @kenafoster in https://github.com/nebari-dev/nebari/pull/1933
- Allow users to specify the Azure RG to deploy into by @iameskild in https://github.com/nebari-dev/nebari/pull/1927
- nebari validate unit tests by @sblair-metrostar in https://github.com/nebari-dev/nebari/pull/1938
- adding openid connect provider to enable irsa feature by @sblair-metrostar in https://github.com/nebari-dev/nebari/pull/1903
- nebari upgrade CLI tests by @sblair-metrostar in https://github.com/nebari-dev/nebari/pull/1963
- CI: Add test coverage by @fangchenli in https://github.com/nebari-dev/nebari/pull/1959
- nebari cli environment variable handling, support, keycloak, dev tests by @sblair-metrostar in https://github.com/nebari-dev/nebari/pull/1968
- CI: remove empty notebook to fix pre-commit json check by @fangchenli in https://github.com/nebari-dev/nebari/pull/1976
- TYP: fix typing error in plugins by @fangchenli in https://github.com/nebari-dev/nebari/pull/1973
- TYP: fix return class type in hookimpl by @fangchenli in https://github.com/nebari-dev/nebari/pull/1975
- Allow users to specify Azure tags by @iameskild in https://github.com/nebari-dev/nebari/pull/1967
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/1979
- Do not try and add argo envs when disabled by @iameskild in https://github.com/nebari-dev/nebari/pull/1926
- Handle region with care, updates to test suite by @iameskild in https://github.com/nebari-dev/nebari/pull/1930
- remove custom auth from config schema by @sblair-metrostar in https://github.com/nebari-dev/nebari/pull/1994
- CLI: handle removed dns options in deploy command by @fangchenli in https://github.com/nebari-dev/nebari/pull/1992
- Add API docs by @kcpevey in https://github.com/nebari-dev/nebari/pull/1634
- Upgrade images for jupyterhub-ssh, kbatch by @iameskild in https://github.com/nebari-dev/nebari/pull/1997
- Add permissions to generateclidocs workflow by @iameskild in https://github.com/nebari-dev/nebari/pull/2005
- standardize regex and messaging for names by @kenafoster in https://github.com/nebari-dev/nebari/pull/2003
- ENH: specify required fields when retrieving available gcp projects by @fangchenli in https://github.com/nebari-dev/nebari/pull/2008
- Modify JupyterHub networkPolicy to match existing policy by @iameskild in https://github.com/nebari-dev/nebari/pull/1991
- Update package dependencies by @iameskild in https://github.com/nebari-dev/nebari/pull/1986
- CI: Add AWS integration test workflow, clean up by @iameskild in https://github.com/nebari-dev/nebari/pull/1977
- BUG: fix unboundlocalerror in integration test by @fangchenli in https://github.com/nebari-dev/nebari/pull/1999
- Auth0/Github auth-provider config validation fix by @sblair-metrostar in https://github.com/nebari-dev/nebari/pull/2009
- terraform upgrade to 1.5.7 by @sblair-metrostar in https://github.com/nebari-dev/nebari/pull/1998
- cli init repo auto provision fix by @sblair-metrostar in https://github.com/nebari-dev/nebari/pull/2012
- Add gcp_cleanup, minor changes by @iameskild in https://github.com/nebari-dev/nebari/pull/2010
- Fix #2024 by @dcmcand in https://github.com/nebari-dev/nebari/pull/2025
- Upgrade conda-store to 2023.9.2 by @iameskild in https://github.com/nebari-dev/nebari/pull/2028
- Add upgrade steps, instructions for 2023.9.1 by @iameskild in https://github.com/nebari-dev/nebari/pull/2029
- CI: add gcp integration test by @fangchenli in https://github.com/nebari-dev/nebari/pull/2049
- CLN: remove flake8 from dependencies by @fangchenli in https://github.com/nebari-dev/nebari/pull/2044
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/2047
- fix typo in guided init for Digital Ocean by @dcmcand in https://github.com/nebari-dev/nebari/pull/2059
- CI: add do integration by @fangchenli in https://github.com/nebari-dev/nebari/pull/2060
- TYP: make all subfolders under kubernetes_services/template non-module by @fangchenli in https://github.com/nebari-dev/nebari/pull/2043
- TYP: fix most typing errors in provider by @fangchenli in https://github.com/nebari-dev/nebari/pull/2038
- Fix link to documentation on Nebari Deployment home page by @aktech in https://github.com/nebari-dev/nebari/pull/2063
- TST: enable timeout config in playwright notebook test by @fangchenli in https://github.com/nebari-dev/nebari/pull/1996
- DEPS: sync supported python version by @fangchenli in https://github.com/nebari-dev/nebari/pull/2065
- Test support for Python 3.12 by @aktech in https://github.com/nebari-dev/nebari/pull/2046
- BUG: fix validation error related to
provider#2054 by @fangchenli in https://github.com/nebari-dev/nebari/pull/2056 - CI: improve unit test workflow in CI, revert #2046 by @fangchenli in https://github.com/nebari-dev/nebari/pull/2071
- TST: enable exact_match config in playwright notebook test by @fangchenli in https://github.com/nebari-dev/nebari/pull/2027
- CI: move conda build test to separate job by @fangchenli in https://github.com/nebari-dev/nebari/pull/2073
- Revert conda-store to v0.4.14, #2028 by @iameskild in https://github.com/nebari-dev/nebari/pull/2074
- ENH/CI: add mypy config, and CI workflow by @fangchenli in https://github.com/nebari-dev/nebari/pull/2066
- Update upgrade for 2023.10.1 by @kenfoster in https://github.com/nebari-dev/nebari/pull/2080
- Update RELEASE notes, minor fixes by @iameskild in https://github.com/nebari-dev/nebari/pull/2039
New Contributors
- @kalpanachinnappan made their first contribution in https://github.com/nebari-dev/nebari/pull/1893
- @fangchenli made their first contribution in https://github.com/nebari-dev/nebari/pull/1920
- @teoliphant made their first contribution in https://github.com/nebari-dev/nebari/pull/1925
- @kenafoster made their first contribution in https://github.com/nebari-dev/nebari/pull/1933
- @dcmcand made their first contribution in https://github.com/nebari-dev/nebari/pull/2025
Full Changelog: https://github.com/nebari-dev/nebari/compare/2023.7.2...2023.10.1
- Python
Published by iameskild over 2 years ago
nebari - 2023.10.1rc1
Release candidate 1 for 2023.10.1.
- Python
Published by iameskild over 2 years ago
nebari - 2023.9.1rc1
Release candidate 1 for 2023.9.1.
- Python
Published by iameskild over 2 years ago
nebari - 2023.7.2
Release 2023.7.2 - August 4, 2023
This is a hot-fix release that resolves an issue whereby users in the analyst group are unable to launch their JupyterLab server because the name of the viewer-specific ARGO_TOKEN was mislabeled; see PR 1881 for more details.
What's Changed
- Fix argo-viewer service account reference by @iameskild in https://github.com/nebari-dev/nebari/pull/1881
- Add release notes for 2023.7.2, update release notes for 2023.7.1 by @iameskild in https://github.com/nebari-dev/nebari/pull/1886
- Update upgrade command for 2023.7.2 by @iameskild in https://github.com/nebari-dev/nebari/pull/1887
- Ensure path is Path object by @iameskild in https://github.com/nebari-dev/nebari/pull/1888
Full Changelog: https://github.com/nebari-dev/nebari/compare/2023.7.1...2023.7.2
- Python
Published by iameskild over 2 years ago
nebari - 2023.7.2rc1
Release candidate 1 for 2023.7.2
- Python
Published by iameskild over 2 years ago
nebari - 2023.7.1
Release 2023.7.1 - July 21, 2023
WARNING: CDS Dashboards will be deprecated soon. Nebari
2023.7.1will be the last release with support for CDS Dashboards integration. A new dashboard sharing mechanism added in the near future, but some releases in the interim will not have dashboard sharing capabilities..WARNING: For those running on AWS, upgrading from previous versions to
2023.7.1requires a backup. Due to changes made to the VPC (See issue 1884 for details), Terraform thinks it needs to destroy and reprovision a new VPC which causes the entire cluster to be destroyed and rebuilt.
Feature changes and enhancements
- Addition of Nebari-Workflow-Controller in PR 1741
- Addition of Argo-Jupyter-Scheduler in PR 1832
- Make most of the API private
Breaking Changes
- As mentioned in the above WARNING, clusters running on AWS should perform a manual backup before running the upgrade to the latest version as changes to the AWS VPC will cause the cluster to be destroyed and redeployed.
What's Changed
- use conda forge explicitly in conda build test by @pmeier in https://github.com/nebari-dev/nebari/pull/1771
- document that the upgrade command is for all nebari upgrades by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/1794
- don't fail CI matrices fast by @pmeier in https://github.com/nebari-dev/nebari/pull/1804
- unvendor keycloakmetricsspi by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/1810
- Dedent fail-fast by @iameskild in https://github.com/nebari-dev/nebari/pull/1815
- support deploying on existing vpc on aws by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/1807
- purge most danlging qhub references by @pmeier in https://github.com/nebari-dev/nebari/pull/1802
- Add Argo Workflow Admission controller by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/1741
- purge infracost CLI command / CI jobs by @pmeier in https://github.com/nebari-dev/nebari/pull/1820
- remove unused function parameters and CLI flags by @pmeier in https://github.com/nebari-dev/nebari/pull/1725
- purge docs and nox by @pmeier in https://github.com/nebari-dev/nebari/pull/1801
- Add Helm chart lint tool by @viniciusdc in https://github.com/nebari-dev/nebari/pull/1679
- don't set /etc/hosts in CI by @pmeier in https://github.com/nebari-dev/nebari/pull/1729
- remove execute permissions on templates by @pmeier in https://github.com/nebari-dev/nebari/pull/1798
- fix deprecated file deletion by @pmeier in https://github.com/nebari-dev/nebari/pull/1799
- make nebari API private by @pmeier in https://github.com/nebari-dev/nebari/pull/1778
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/1831
- Simplify CI by @iameskild in https://github.com/nebari-dev/nebari/pull/1819
- Fix edge-case where k8sversion is equal to HIGHESTSUPPORTEDK8SVER⦠by @iameskild in https://github.com/nebari-dev/nebari/pull/1842
- add more configuration to enable private clusters on AWS by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/1841
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/1851
- AWS gov cloud support by @sblair-metrostar in https://github.com/nebari-dev/nebari/pull/1857
- Pathlib everywhere by @pmeier in https://github.com/nebari-dev/nebari/pull/1773
- Initial playwright setup by @kcpevey in https://github.com/nebari-dev/nebari/pull/1665
- Changes required for Jupyter-Scheduler integration by @iameskild in https://github.com/nebari-dev/nebari/pull/1832
- Update upgrade command in preparation for release by @iameskild in https://github.com/nebari-dev/nebari/pull/1868
- Add release notes by @iameskild in https://github.com/nebari-dev/nebari/issues/1870
New Contributors
- @sblair-metrostar made their first contribution in https://github.com/nebari-dev/nebari/pull/1857
Full Changelog: https://github.com/nebari-dev/nebari/compare/2023.5.1...2023.7.1
- Python
Published by iameskild over 2 years ago
nebari - 2023.7.1rc1
Release candidate 1 for 2023.7.1
- Python
Published by iameskild over 2 years ago
nebari - 2023.5.1
Release 2023.5.1 - May 5, 2023
Feature changes and enhancements
- Upgrade Argo-Workflows to version 3.4.4
Breaking Changes
- The Argo-Workflows version upgrade will result in a breaking change if the existing Kubernetes CRDs are not deleted (see the NOTE below for more details).
- There is a minor breaking change for the Nebari CLI version shorthand, previously it
nebari -vand now to align with Python convention, it will benebari -V.
NOTE: After installing the Nebari version
2023.5.1, please runnebari upgrade -c nebari-config.yamlto upgrade thenebari-config.yaml. This command will also prompt you to delete a few Kubernetes resources (specifically the Argo-Workflows CRDS and service accounts) before you can upgrade.
What's Changed
- Use --quiet flag for conda install in CI by @pmeier in https://github.com/nebari-dev/nebari/pull/1699
- improve CLI tests by @pmeier in https://github.com/nebari-dev/nebari/pull/1710
- Fix Existing dashboards by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/1723
- Fix dashboards by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/1727
- Typo in the conda-store <-> conda_store key by @costrouc in https://github.com/nebari-dev/nebari/pull/1740
- use -V (upper case) for --version short form by @pmeier in https://github.com/nebari-dev/nebari/pull/1720
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/1692
- improve pytest configuration by @pmeier in https://github.com/nebari-dev/nebari/pull/1700
- fix upgrade command to look for nebariversion instead of qhubversion by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/1693
- remove lazy import by @pmeier in https://github.com/nebari-dev/nebari/pull/1721
- fix nebari invocation through python by @pmeier in https://github.com/nebari-dev/nebari/pull/1711
- Update Argo Workflows to latest version by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/1639
- Update secret token in release-notes-sync action by @pavithraes in https://github.com/nebari-dev/nebari/pull/1753
- Typo fix in release-notes-sync action by @pavithraes in https://github.com/nebari-dev/nebari/pull/1756
- π Synced file(s) with nebari-dev/.github by @nebari-sensei in https://github.com/nebari-dev/nebari/pull/1758
- Update path in release-notes-sync action by @pavithraes in https://github.com/nebari-dev/nebari/pull/1757
- Updating heading format in release notes by @pavithraes in https://github.com/nebari-dev/nebari/pull/1761
- Update vault url by @costrouc in https://github.com/nebari-dev/nebari/pull/1752
- Fix? contributor test trigger by @pmeier in https://github.com/nebari-dev/nebari/pull/1734
- Consistent user Experience with y/N. by @AM-O7 in https://github.com/nebari-dev/nebari/pull/1747
- Fix contributor trigger by @pmeier in https://github.com/nebari-dev/nebari/pull/1765
- add more debug output to contributor test trigger by @pmeier in https://github.com/nebari-dev/nebari/pull/1766
- fix copy-paste error by @pmeier in https://github.com/nebari-dev/nebari/pull/1767
- add instructions insufficient permissions of contributor trigger by @pmeier in https://github.com/nebari-dev/nebari/pull/1772
- fix invalid escape sequence by @pmeier in https://github.com/nebari-dev/nebari/pull/1770
- Update AMI in
.cirun.ymlfor nebari-dev-ci AWS account by @aktech in https://github.com/nebari-dev/nebari/pull/1776 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/1768
- turn warnings into errors with pytest by @pmeier in https://github.com/nebari-dev/nebari/pull/1774
- purge setup.cfg by @pmeier in https://github.com/nebari-dev/nebari/pull/1781
- improve pre-commit run on GHA by @pmeier in https://github.com/nebari-dev/nebari/pull/1782
- Upgrade to k8s 1.24 by @iameskild in https://github.com/nebari-dev/nebari/pull/1760
- Overloaded dask gateway fix by @Adam-D-Lewis in https://github.com/nebari-dev/nebari/pull/1777
- Add option to specify GKE release channel by @iameskild in https://github.com/nebari-dev/nebari/pull/1648
- Update upgrade command, add RELEASE notes by @iameskild in https://github.com/nebari-dev/nebari/pull/1789
New Contributors
- @pmeier made their first contribution in https://github.com/nebari-dev/nebari/pull/1699
- @AM-O7 made their first contribution in https://github.com/nebari-dev/nebari/pull/1747
Full Changelog: https://github.com/nebari-dev/nebari/compare/2023.4.1...2023.5.1
- Python
Published by iameskild almost 3 years ago
nebari - 2023.5.1rc1
Release candidate 1 for 2023.5.1
- Python
Published by iameskild almost 3 years ago
nebari - 2023.4.1
Release 2023.4.1 - April 12, 2023
NOTE: Nebari requires Kubernetes version 1.23 and Digital Ocean now requires new clusters to run Kubernetes version 1.24. This means that if you are currently running on Digital Ocean, you should be fine but deploying on a new cluster on Digital Ocean is not possible until we upgrade Kubernetes version (see issue 1622 for more details).
Feature changes and enhancements
- Upgrades and improvements to conda-store including a new user-interface and greater administrator capabilities.
- Idle-culler settings can now be configured directly from the
nebari-config.yaml.
What's Changed
- PR: Raise timeout for jupyter session by @ppwadhwa in https://github.com/nebari-dev/nebari/pull/1646
- PR lower dashboard launch timeout by @ppwadhwa in https://github.com/nebari-dev/nebari/pull/1647
- PR: Update dashboard environment by @ppwadhwa in https://github.com/nebari-dev/nebari/pull/1655
- Fix doc link in README.md by @tkoyama010 in https://github.com/nebari-dev/nebari/pull/1660
- PR: Update dask environment by @ppwadhwa in https://github.com/nebari-dev/nebari/pull/1654
- Feature remove jupyterlab news by @costrouc in https://github.com/nebari-dev/nebari/pull/1641
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/1644
- Feat GitHub actions beforescript and afterscript steps by @costrouc in https://github.com/nebari-dev/nebari/pull/1672
- Remove examples folder by @ppwadhwa in https://github.com/nebari-dev/nebari/pull/1664
- Fix GH action typos by @kcpevey in https://github.com/nebari-dev/nebari/pull/1677
- Github Actions CI needs id-token write permissions by @costrouc in https://github.com/nebari-dev/nebari/pull/1682
- Update AWS force destroy script, include lingering volumes by @iameskild in https://github.com/nebari-dev/nebari/pull/1681
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/1673
- Make idle culler settings configurable from the
nebari-config.yamlby @iameskild in https://github.com/nebari-dev/nebari/pull/1689 - Update pyproject dependencies and add test to ensure it builds on conda-forge by @iameskild in https://github.com/nebari-dev/nebari/pull/1662
- Retrieve secrets from Vault, fix test-provider CI by @iameskild in https://github.com/nebari-dev/nebari/pull/1676
- Pull PyPI secrets from Vault by @iameskild in https://github.com/nebari-dev/nebari/pull/1696
- Adding newest conda-store 0.4.14 along with superadmin credentials by @costrouc in https://github.com/nebari-dev/nebari/pull/1701
- Update release notes for 2023.4.1 by @iameskild in https://github.com/nebari-dev/nebari/pull/1722
New Contributors
- @ppwadhwa made their first contribution in https://github.com/nebari-dev/nebari/pull/1646
- @tkoyama010 made their first contribution in https://github.com/nebari-dev/nebari/pull/1660
Full Changelog: https://github.com/nebari-dev/nebari/compare/2023.1.1...2023.4.1
- Python
Published by iameskild almost 3 years ago
nebari - 2023.4.1a4
Alpha release 4 for 2023.4.1. Test for PR https://github.com/nebari-dev/nebari/pull/1696.
- Python
Published by iameskild almost 3 years ago
nebari - 2023.4.1a3
Alpha release 3 for 2023.4.1. Test for PR https://github.com/nebari-dev/nebari/pull/1696.
- Python
Published by iameskild almost 3 years ago
nebari - 2023.4.1a2
Alpha release 2 for 2023.4.1. Test for PR https://github.com/nebari-dev/nebari/pull/1696.
- Python
Published by iameskild almost 3 years ago
nebari - 2023.4.1a1
Alpha release for 2023.4.1. Test for PR https://github.com/nebari-dev/nebari/pull/1696.
- Python
Published by iameskild almost 3 years ago
nebari - 2023.4.1rc1
Release candidate 1 for 2023.4.1.
- Python
Published by iameskild almost 3 years ago
nebari - 2023.1.1
What's Changed
π Synced file(s) with nebari-dev/.github by @nebari-sensei in https://github.com/nebari-dev/nebari/pull/1588 Make conda-store file system read-only by default by @alimanfoo in https://github.com/nebari-dev/nebari/pull/1595 ENH - Switch to ruff and pre-commit.ci by @trallard in https://github.com/nebari-dev/nebari/pull/1602 Migrate to hatch by @iameskild in https://github.com/nebari-dev/nebari/pull/1545 Add checkrepositorycred function to CLI by @iameskild in https://github.com/nebari-dev/nebari/pull/1605 Adding jupyterlab-conda-store extension support to Nebari by @costrouc in https://github.com/nebari-dev/nebari/pull/1564 [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nebari-dev/nebari/pull/1613 Ensure Argo-Workflow controller containerRuntimeExecutor is set to emissary by @iameskild in https://github.com/nebari-dev/nebari/pull/1614 Pass secretname to TF scripts when certificate type = existing by @iameskild in https://github.com/nebari-dev/nebari/pull/1621 Pin Nebari dependencies, set k8s version for GKE by @iameskild in https://github.com/nebari-dev/nebari/pull/1624 Create aws-force-destroy bash script by @iameskild in https://github.com/nebari-dev/nebari/pull/1611 Add option for AWS node-groups to run in a single subnet/AZ by @iameskild in https://github.com/nebari-dev/nebari/pull/1428 Add export-users to keycloak CLI command, add dev CLI command by @iameskild in https://github.com/nebari-dev/nebari/pull/1610 Unpin packages in default dashboard env by @iameskild in https://github.com/nebari-dev/pull/1628 Add release notes for 2023.1.1 by @iameskild in https://github.com/nebari-dev/nebari/pull/1629 Set GKE releasechannel to unspecified to prevent auto k8s updates by @iameskild in https://github.com/nebari-dev/nebari/pull/1630 Update default nebari-dask, nebari image tags by @iameskild in https://github.com/nebari-dev/nebari/pull/1636
Full Changelog: https://github.com/nebari-dev/nebari/compare/v0.4.5...2023.1.1
- Python
Published by iameskild about 3 years ago
nebari - 2023.1.1rc1
Release candidate 1 for 2023.11.1.
- Python
Published by iameskild about 3 years ago
nebari - 2022.11.1
What's Changed
- cherry-pick Update README logo (#1514) by @aktech in https://github.com/nebari-dev/nebari/pull/1517
- Release/2022.10.1 by @iameskild in https://github.com/nebari-dev/nebari/pull/1527
- Add Note about QHub->Nebari rename in old docs by @pavithraes in https://github.com/nebari-dev/nebari/pull/1543
- π Synced file(s) with nebari-dev/.github by @nebari-sensei in https://github.com/nebari-dev/nebari/pull/1550
- π Synced file(s) with nebari-dev/.github by @nebari-sensei in https://github.com/nebari-dev/nebari/pull/1551
- π Synced file(s) with nebari-dev/.github by @nebari-sensei in https://github.com/nebari-dev/nebari/pull/1555
- π Synced file(s) with nebari-dev/.github by @nebari-sensei in https://github.com/nebari-dev/nebari/pull/1560
- Small CLI fixes by @iameskild in https://github.com/nebari-dev/nebari/pull/1529
- π Synced file(s) with nebari-dev/.github by @nebari-sensei in https://github.com/nebari-dev/nebari/pull/1561
- Render github actions configurations as yaml by @aktech in https://github.com/nebari-dev/nebari/pull/1528
- Update "QHub" to "Nebari" in example notebooks by @pavithraes in https://github.com/nebari-dev/nebari/pull/1556
- Update links to Nebari docs in guided init by @pavithraes in https://github.com/nebari-dev/nebari/pull/1557
- CI: Spinup unique cirun runners for each job by @aktech in https://github.com/nebari-dev/nebari/pull/1563
- Issue-1417: Improve Dask workers placement on AWS | fixing a minor typo by @limacarvalho in https://github.com/nebari-dev/nebari/pull/1487
- Update
setup-nodeversion by @iameskild in https://github.com/nebari-dev/nebari/pull/1570 - Facilitate CI run for contributor PR by @aktech in https://github.com/nebari-dev/nebari/pull/1568
- Action to sync release notes with nebari-docs by @pavithraes in https://github.com/nebari-dev/nebari/pull/1554
- Restore how the dask worker node group is selected by default by @iameskild in https://github.com/nebari-dev/nebari/pull/1577
- Fix skip check for workflows by @aktech in https://github.com/nebari-dev/nebari/pull/1578
- π Update readme by @trallard in https://github.com/nebari-dev/nebari/pull/1579
- MAINT - Miscellaneous maintenance tasks by @trallard in https://github.com/nebari-dev/nebari/pull/1580
- Wait for Test PyPI to upload test release by @iameskild in https://github.com/nebari-dev/nebari/pull/1583
- Add release notes for 2022.11.1 by @iameskild in https://github.com/nebari-dev/nebari/pull/1584
New Contributors
- @nebari-sensei made their first contribution in https://github.com/nebari-dev/nebari/pull/1550
- @limacarvalho made their first contribution in https://github.com/nebari-dev/nebari/pull/1487
Full Changelog: https://github.com/nebari-dev/nebari/compare/v0.4.5...2022.11.1
- Python
Published by iameskild about 3 years ago
nebari - 2022.11.1rc4
Release candidate 4 for 2022.11.1.
- Python
Published by iameskild about 3 years ago
nebari - 2022.11.1rc3
Release candidate 3 for 2022.11.1.
- Python
Published by iameskild about 3 years ago
nebari - 2022.11.1rc2
Release candidate 2 for 2022.11.1.
- Python
Published by iameskild about 3 years ago
nebari - 2022.11.1rc1
Release candidate 1 for 2022.11.1.
- Python
Published by iameskild about 3 years ago
nebari - 2022.10.1 - October 31, 2022
WARNING
The project has recently been renamed from QHub to Nebari. If your deployment is still managed by qhub performing an in-place upgrade will IRREVOCABLY BREAK your deployment. This will cause you to lose any data stored on the platform, including but not limited to NFS (filesystem) data, conda-store environments, Keycloak users and groups, etc. Please backup your data before attempting an upgrade.
Feature changes and enhancements
We are happy to announce the first official release of Nebari (formerly QHub)! This release lays the groundwork for many exciting new features and improvements.
This release introduces several important changes, which include: - a major project name change from QHub to Nebari - PR 1508 - a switch from the SemVer to CalVer versioning format - PR 1501 - a new, Typer-based CLI for improved user experience - PR 1443 + PR 1519
Although breaking changes are never fun, the Nebari development team believes these changes are important for the immediate and future success of the project. If you experience any issues or have questions about these changes, feel free to open an issue on our Github repo.
What's Changed
- Switch to CalVer by @iameskild in https://github.com/nebari-dev/nebari/pull/1501
- Update theme welcome messages to use Nebari by @pavithraes in https://github.com/nebari-dev/nebari/pull/1503
- Name change QHub --> Nebari by @iameskild in https://github.com/nebari-dev/nebari/pull/1508
- qhub/initialize: lazy load attributes that require remote information by @FFY00 in https://github.com/nebari-dev/nebari/pull/1509
- Update README logo reference by @viniciusdc in https://github.com/nebari-dev/nebari/pull/1514
- Add fix, enhancements and pytests for CLI by @iameskild in https://github.com/nebari-dev/nebari/pull/1498
- Remove old CLI + cleanup by @iameskild in https://github.com/nebari-dev/nebari/pull/1519
- Update
skip_remote_state_provisiondefault value by @viniciusdc in https://github.com/nebari-dev/nebari/pull/1521 - Add release notes for 2022.10.1 by @iameskild in https://github.com/nebari-dev/nebari/pull/1523
New Contributors
- @pavithraes made their first contribution in https://github.com/nebari-dev/nebari/pull/1503
- @FFY00 made their first contribution in https://github.com/nebari-dev/nebari/pull/1509
- Python
Published by iameskild over 3 years ago
nebari - 2022.10.1rc2
Release candidate 2 for 2022.10.1
- Python
Published by iameskild over 3 years ago
nebari - 2022.10.1rc1
Release candidate for 2022.10.1
- Python
Published by iameskild over 3 years ago
nebari - 2022.10.1.dev0 - October 21, 2022
Switch to CalVer.
- Python
Published by iameskild over 3 years ago
nebari - v0.4.5 - October 14, 2022
What's Changed
- Update azurerm version by @tjcrone in https://github.com/Quansight/qhub/pull/1471
- Make CDSDashboards.conda_envs dynamically update from function by @costrouc in https://github.com/Quansight/qhub/pull/1358
- Fix getlatestrepo_tag fn by @iameskild in https://github.com/Quansight/qhub/pull/1485
- Nebari Typer CLI by @asmijafar20 in https://github.com/Quansight/qhub/pull/1443
- Pass AWS
region,kubernetes_versionto terraform scripts by @iameskild in https://github.com/Quansight/qhub/pull/1493 - Enable ebs-csi driver on AWS, add region + kubernetes_version vars by @iameskild in https://github.com/Quansight/qhub/pull/1494
- Update traefik version + CRD by @iameskild in https://github.com/Quansight/qhub/pull/1489
- [ENH] Switch default and filesystem name envs by @viniciusdc in https://github.com/Quansight/qhub/pull/1357
- Add release notes for v0.4.5 by @viniciusdc in https://github.com/Quansight/qhub/pull/1496
New Contributors
- @tjcrone made their first contribution in https://github.com/Quansight/qhub/pull/1471
- Python
Published by viniciusdc over 3 years ago
nebari - v0.4.5rc2 - October 14, 2022
Release candidate 2 for v0.4..5
- Python
Published by viniciusdc over 3 years ago
nebari - v0.4.5rc1 - October 08, 2022
Release Candidate 1 for v0.4.5.
- Python
Published by viniciusdc over 3 years ago
nebari - v0.4.4 - September 22, 2022
What's Changed
- Add support for terraform binary download for M1 by @aktech in https://github.com/Quansight/qhub/pull/1370
- Improvements in the QHub Cost estimate tool by @HarshCasper in https://github.com/Quansight/qhub/pull/1365
- Add Python-3.10 by @HarshCasper in https://github.com/Quansight/qhub/pull/1352
- Add backwards compatibility item to test checklist by @viniciusdc in https://github.com/Quansight/qhub/pull/1381
- add code server version to fix build by @HarshCasper in https://github.com/Quansight/qhub/pull/1383
- Update Cirun.io config to use labels by @aktech in https://github.com/Quansight/qhub/pull/1379
- Decouple docker images by @iameskild in https://github.com/Quansight/qhub/pull/1371
- Set LATESTSUPPORTEDPYTHON_VERSION as str by @iameskild in https://github.com/Quansight/qhub/pull/1387
- Integrate kind into local deployment to no longer require minikube for development by @costrouc in https://github.com/Quansight/qhub/pull/1171
- Upgrade conda-store to 0.4.7 allow for customization by @costrouc in https://github.com/Quansight/qhub/pull/1385
- [ENH] Bump conda-store to v0.4.9 by @viniciusdc in https://github.com/Quansight/qhub/pull/1392
- [ENH] Add
pyarrowands3fsby @viniciusdc in https://github.com/Quansight/qhub/pull/1393 - Fixing bug in authentication method in Conda-Store authentication by @costrouc in https://github.com/Quansight/qhub/pull/1396
- CI: Merge test and release to PyPi workflows into one by @HarshCasper in https://github.com/Quansight/qhub/pull/1386
- Update packages in the dashboard env by @iameskild in https://github.com/Quansight/qhub/pull/1402
- BUG: Setting behind proxy setting in conda-store to be aware of http vs. https by @costrouc in https://github.com/Quansight/qhub/pull/1404
- Minor update to release workflow by @iameskild in https://github.com/Quansight/qhub/pull/1406
- Clean up release workflow by @iameskild in https://github.com/Quansight/qhub/pull/1407
- Add release notes for v0.4.4 by @iameskild in https://github.com/Quansight/qhub/pull/1408
- Update Ingress overrides behaviour by @viniciusdc in https://github.com/Quansight/qhub/pull/1420
- Preserve conda-store image permissions by @iameskild in https://github.com/Quansight/qhub/pull/1419
- Add project name to jhub helm chart release name by @iameskild in https://github.com/Quansight/qhub/pull/1422
- Fix for helm extension overrides data type issue by @konkapv in https://github.com/Quansight/qhub/pull/1424
- Add option to disable tls certificate by @iameskild in https://github.com/Quansight/qhub/pull/1421
- Fixing provider=existing for local/existing by @costrouc in https://github.com/Quansight/qhub/pull/1425
- Update release, testing checklist by @iameskild in https://github.com/Quansight/qhub/pull/1397
- Add
--disable-checksflag to deploy by @iameskild in https://github.com/Quansight/qhub/pull/1429 - Adding option to supply additional arguments to ingress via
ingress.terraform_overrides.additional-argumentsby @costrouc in https://github.com/Quansight/qhub/pull/1431 - Add properties to middleware crd headers by @iameskild in https://github.com/Quansight/qhub/pull/1434
- Restart conda-store worker when new conda env is added to config.yaml by @iameskild in https://github.com/Quansight/qhub/pull/1437
- Pin dask ipywidgets version to
7.7.1by @viniciusdc in https://github.com/Quansight/qhub/pull/1442 - Add release notes for v0.4.4 by @iameskild in https://github.com/Quansight/qhub/pull/1469
- Set qhub-dask version to 0.4.4 by @iameskild in https://github.com/Quansight/qhub/pull/1470
New Contributors
- @konkapv made their first contribution in https://github.com/Quansight/qhub/pull/1424
Full Changelog: https://github.com/Quansight/qhub/compare/v0.4.3...v0.4.4
- Python
Published by iameskild over 3 years ago
nebari - v0.4.4rc8 - September 21, 2022
Release Candidate 8 for v0.4.4.
- Python
Published by iameskild over 3 years ago
nebari - v0.4.4rc7 - September 14, 2022
Release Candidate 7 for v0.4.4.
- Python
Published by iameskild over 3 years ago
nebari - v0.4.4rc6 - September 9, 2022
Release Candidate 6 for v0.4.4.
- Python
Published by iameskild over 3 years ago
nebari - v0.4.4rc5 - September 5, 2022
Release Candidate 5 for v0.4.4.
- Python
Published by iameskild over 3 years ago
nebari - v0.4.4rc4 - September 1, 2022
Release Candidate 4 for v0.4.4.
- Python
Published by iameskild over 3 years ago
nebari - v0.4.4rc3 - August 18, 2022
Release Candidate 3 for v0.4.4.
- Python
Published by iameskild over 3 years ago
nebari - v0.4.4rc2 - August 18, 2022
Release Candidate 2 for v0.4.4.
- Python
Published by iameskild over 3 years ago
nebari - v0.4.4rc1 - August 17, 2022
Release-Candidate 1 for v0.4.4.
- Python
Published by iameskild over 3 years ago
nebari - v0.4.3 - July 7, 2022
What's Changed
- Update the login/Keycloak docs page by @gabalafou in https://github.com/Quansight/qhub/pull/1289
- Add configuration option so myst parser generates anchors for heading⦠by @costrouc in https://github.com/Quansight/qhub/pull/1299
- Image scanning by @HarshCasper in https://github.com/Quansight/qhub/pull/1291
- Fix display version behavior by @viniciusdc in https://github.com/Quansight/qhub/pull/1275
- [Docs] Add docs about custom Identity providers for Authentication by @viniciusdc in https://github.com/Quansight/qhub/pull/1273
- Add prefect token var to CI when needed by @viniciusdc in https://github.com/Quansight/qhub/pull/1279
- ci: prevent image scans on main image builds by @HarshCasper in https://github.com/Quansight/qhub/pull/1300
- Integrate
kbatchby @iameskild in https://github.com/Quansight/qhub/pull/1258 - add
retrolabto the base jupyter image by @tonyfast in https://github.com/Quansight/qhub/pull/1222 - Update pre-commit, remove vale by @iameskild in https://github.com/Quansight/qhub/pull/1282
- Argo Workflows by @Adam-D-Lewis in https://github.com/Quansight/qhub/pull/1252
- Update minio, postgresql chart repo location by @iameskild in https://github.com/Quansight/qhub/pull/1308
- Fix broken AWS, set minimum desired size to 1, enable 0 scaling by @tylerpotts in https://github.com/Quansight/qhub/pull/1304
- v0.4.2 release notes by @iameskild in https://github.com/Quansight/qhub/pull/1323
- install dask lab ext from main by @iameskild in https://github.com/Quansight/qhub/pull/1321
- Overrides default value for dask-labextension by @viniciusdc in https://github.com/Quansight/qhub/pull/1327
- CI: Add Infracost to GHA CI for infra cost tracking by @HarshCasper in https://github.com/Quansight/qhub/pull/1316
- Add check for highest supported k8s version by @aktech in https://github.com/Quansight/qhub/pull/1336
- Increase the default instance sizes by @peytondmurray in https://github.com/Quansight/qhub/pull/1338
- Add panel-serve as a CDS dashboard option by @iameskild in https://github.com/Quansight/qhub/pull/1070
- Generate QHub Costs via
infracostby @HarshCasper in https://github.com/Quansight/qhub/pull/1340 - Add release-checklist issue template by @iameskild in https://github.com/Quansight/qhub/pull/1314
- Fix missing import:
rich: broken qhub init with cloud by @aktech in https://github.com/Quansight/qhub/pull/1353 - Bump qhub-dask version to 0.4.3 by @peytondmurray in https://github.com/Quansight/qhub/pull/1341
- Remove the need for AWSACCESSKEYID and AWSSECRETACCESSKEY to be set with Digital Ocean deployment by @costrouc in https://github.com/Quansight/qhub/pull/1344
- Revert "Remove the need for AWSACCESSKEYID and AWSSECRETACCESSKEY to be set with Digital Ocean deployment" by @viniciusdc in https://github.com/Quansight/qhub/pull/1355
- Upgrade kbatch version by @iameskild in https://github.com/Quansight/qhub/pull/1335
- Drop support for python 3.7 in dask environment by @peytondmurray in https://github.com/Quansight/qhub/pull/1354
- Add useful terminal utils to jlab image by @dharhas in https://github.com/Quansight/qhub/pull/1361
- Tweak bashrc by @dharhas in https://github.com/Quansight/qhub/pull/1363
- Fix bug where vscode extensions are not installing by @viniciusdc in https://github.com/Quansight/qhub/pull/1360
- Update release notes for 0.4.3 by @iameskild in https://github.com/Quansight/qhub/pull/1364
New Contributors
- @gabalafou made their first contribution in https://github.com/Quansight/qhub/pull/1289
- @peytondmurray made their first contribution in https://github.com/Quansight/qhub/pull/1338
- @dharhas made their first contribution in https://github.com/Quansight/qhub/pull/1361
Full Changelog: https://github.com/Quansight/qhub/compare/v0.4.1...v0.4.3
- Python
Published by iameskild over 3 years ago
nebari - v0.4.3rc2 - July 6th, 2022
Release candidate 2 for v0.4.3
- Python
Published by iameskild over 3 years ago
nebari - v0.4.3rc1 - July 1, 2022
Release-Candidate 1 for v0.4.3.
- Python
Published by iameskild over 3 years ago
nebari - v0.4.2 - June 9, 2022
Incident postmortem
Bitnami update breaks post v0.4.0 releases
On June 2, 2022, GitHub user @peytondmurray reported issue 1306, stating that he was unable to deploy QHub using either the latest release v0.4.1 or installing qhub from main. As verified by @peytondmurray and others, during your first qhub deploy, the deployment halts and complains about two invalid Helm charts missing from the bitnami index.yaml.
Bitnami's decision to update how long they keep old Helm charts in their index for has essentially broken all post v0.4.0 versions of QHub.
This is a severe bug that will affect any new user who tries to install and deploy QHub with any version less than v0.4.2 and greater than or equal to v0.4.0.
Given the impact and severity of this bug, the team has decided to quickly cut a hotfix.
AWS deployment failing due to old auto-scaler helm chart
On May 27, 2022, GitHub user @tylerpotts reported issue 1302, stating that he was unable to deploy QHub using the latest release v0.4.1 (or installing qhub from main). As described in the original issue, the deployment failed complaining about the deprecated v1beta Kubernetes API. This led to the discovery that we were using an outdated cluster_autoscaler helm chart.
The solution is to update from v1beta to v1 Kubernetes API for the appropriate resources and update the reference to the cluster_autoscaler helm chart.
Given the impact and severity of this bug, the team has decided to quickly cut a hotfix.
Bug fixes
This release is a hotfix for the issue summarized in the following: * issue 1319 * issue 1306 * issue 1302
- Python
Published by iameskild over 3 years ago
nebari - v0.4.2rc2 - June 8, 2022
Release Candidate 2 for v0.4.2.
- Python
Published by iameskild over 3 years ago
nebari - v0.4.2rc1 - June 8, 2022
Release Candidate 1 for v0.4.2.
- Python
Published by iameskild over 3 years ago
nebari - v0.4.1 - May 10, 2022
What's Changed
- [BUG] Adding back feature of limiting profiles for users and groups by @costrouc in https://github.com/Quansight/qhub/pull/1169
- DOCS: Add release notes for v0.4.0 release by @HarshCasper in https://github.com/Quansight/qhub/pull/1170
- Move ipython config within jupyterlab to docker image with more robust jupyterlab ssh tests by @costrouc in https://github.com/Quansight/qhub/pull/1143
- Removing custom daskgateway from qhub and idletimeout for dask clusters to 30 min by @costrouc in https://github.com/Quansight/qhub/pull/1151
- Overrides.json now managed by qhub configmaps instead of inside docker image by @costrouc in https://github.com/Quansight/qhub/pull/1173
- Adding examples to QHub jupyterlab by @costrouc in https://github.com/Quansight/qhub/pull/1176
- Bump conda-store version to 0.3.12 by @costrouc in https://github.com/Quansight/qhub/pull/1179
- Fixing concurrency not being specified in configuration by @costrouc in https://github.com/Quansight/qhub/pull/1180
- Adding ipykernel as default to environment along with ensure conda-store restarted on config change by @costrouc in https://github.com/Quansight/qhub/pull/1181
- keycloak dev docs by @danlester in https://github.com/Quansight/qhub/pull/1184
- Keycloakdev2 by @danlester in https://github.com/Quansight/qhub/pull/1185
- Setting minio storage to by default be same as filesystem size for Conda-Store environments by @costrouc in https://github.com/Quansight/qhub/pull/1188
- Bump Conda-Store version in Qhub to 0.3.13 by @costrouc in https://github.com/Quansight/qhub/pull/1189
- Upgrade mrparkers to 3.7.0 by @danlester in https://github.com/Quansight/qhub/pull/1183
- Mdformat tables by @danlester in https://github.com/Quansight/qhub/pull/1186
- [ImgBot] Optimize images by @imgbot in https://github.com/Quansight/qhub/pull/1187
- Bump conda-store version to 0.3.14 by @costrouc in https://github.com/Quansight/qhub/pull/1192
- Allow terraform init to upgrade providers within version specification by @costrouc in https://github.com/Quansight/qhub/pull/1194
- Adding missing init files by @costrouc in https://github.com/Quansight/qhub/pull/1196
- Release 0.3.15 for Conda-Store by @costrouc in https://github.com/Quansight/qhub/pull/1205
- Profilegroups by @danlester in https://github.com/Quansight/qhub/pull/1203
- Render
.gitignore, black py files by @iameskild in https://github.com/Quansight/qhub/pull/1206 - Update qhub-dask pinned version by @iameskild in https://github.com/Quansight/qhub/pull/1224
- Fix env doc links and add corresponding tests by @aktech in https://github.com/Quansight/qhub/pull/1216
- Update conda-store-environment variable
typeby @iameskild in https://github.com/Quansight/qhub/pull/1213 - Update release notes - justification for changes in
v0.4.0by @iameskild in https://github.com/Quansight/qhub/pull/1178 - Support for pinning the IP address of the load balancer via terraform overrides by @aktech in https://github.com/Quansight/qhub/pull/1235
- Bump moment from 2.29.1 to 2.29.2 in /tests_e2e by @dependabot in https://github.com/Quansight/qhub/pull/1241
- Update cdsdashboards to 0.6.1, Voila to 0.3.5 by @danlester in https://github.com/Quansight/qhub/pull/1240
- Bump minimist from 1.2.5 to 1.2.6 in /tests_e2e by @dependabot in https://github.com/Quansight/qhub/pull/1208
- output check fix by @Adam-D-Lewis in https://github.com/Quansight/qhub/pull/1244
- Update panel version to fix jinja2 recent issue by @viniciusdc in https://github.com/Quansight/qhub/pull/1248
- Add support for terraform overrides in cloud and VPC deployment for Azure by @aktech in https://github.com/Quansight/qhub/pull/1253
- Add test-release workflow by @iameskild in https://github.com/Quansight/qhub/pull/1245
- Bump async from 3.2.0 to 3.2.3 in /tests_e2e by @dependabot in https://github.com/Quansight/qhub/pull/1260
- [WIP] Add support for VPC deployment for GCP via terraform overrides by @aktech in https://github.com/Quansight/qhub/pull/1259
- Update login instructions for training by @iameskild in https://github.com/Quansight/qhub/pull/1261
- Add docs for general node upgrade by @iameskild in https://github.com/Quansight/qhub/pull/1246
- [ImgBot] Optimize images by @imgbot in https://github.com/Quansight/qhub/pull/1264
- Fix project name and domain at None by @pierrotsmnrd in https://github.com/Quansight/qhub/pull/856
- Adding name convention validator for QHub project name by @viniciusdc in https://github.com/Quansight/qhub/pull/761
- Minor doc updates by @iameskild in https://github.com/Quansight/qhub/pull/1268
- Enable display of Qhub version by @viniciusdc in https://github.com/Quansight/qhub/pull/1256
- Fix missing region from AWS provider by @viniciusdc in https://github.com/Quansight/qhub/pull/1271
- Re-enable GPU profiles for GCP/AWS by @viniciusdc in https://github.com/Quansight/qhub/pull/1219
- Release notes for
v0.4.1by @iameskild in https://github.com/Quansight/qhub/pull/1272
New Contributors
- @dependabot made their first contribution in https://github.com/Quansight/qhub/pull/1241
Full Changelog: https://github.com/Quansight/qhub/compare/v0.4.0...v0.4.1
- Python
Published by iameskild almost 4 years ago
nebari - v0.4.1rc2 - May 9, 2022
Release Candidate 2 for v0.4.1.
- Python
Published by iameskild almost 4 years ago