You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Base docker image updated to pangeo/pangeo-notebook:2025.08.14 [#38](https://github.com/NASA-IMPACT/pangeo-notebook-veda-image/pull/38)[#45](https://github.com/NASA-IMPACT/pangeo-notebook-veda-image/pull/45)
21
+
- Use `conda` instead of `mamba` to update environment [#44](https://github.com/NASA-IMPACT/pangeo-notebook-veda-image/pull/44)
22
+
- Pin to `geoviews-core==1.14.1`[#45](https://github.com/NASA-IMPACT/pangeo-notebook-veda-image/pull/45)
23
+
24
+
### Removed
25
+
26
+
- Remove `libgdal-arrow-parquet==3.10.3`, `libgdal-netcdf==3.10.3` since they are now included in base pangeo-notebook image [#45](https://github.com/NASA-IMPACT/pangeo-notebook-veda-image/pull/45)
docker run -v ./image-tests:/srv/repo/image-tests -e REGENERATE_OUTPUTS=true pangeo-notebook-veda bash /srv/repo/scripts/run_tests.sh
18
18
```
19
19
20
-
### Regenrating the output of the test notebooks
20
+
### Regenerating the output of the test notebooks
21
21
22
22
To regenerate the output of the test notebooks, we can use the same command we used in the previous section to generate the output of the notebooks while adding new tests:
Copy file name to clipboardExpand all lines: docs/usage-on-veda-jupyterhubs.md
+14-4Lines changed: 14 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -80,21 +80,31 @@ Note the full image URI will be `public.ecr.aws/nasa-veda/pangeo-notebook-veda-i
80
80
81
81
1. If you haven't already [clone DS's fork](https://github.com/developmentseed/infrastructure/) of [2i2c's insfrastructure repo](https://github.com/2i2c-org/infrastructure)
82
82
83
-
2. Before updating the image in the infrastructure repo, create a tag in the pangeo-notebook-veda-image repository. The tag should be of the form `YYYY.MM.DD-vX`, where:
83
+
2. In the pangeo-notebook-veda-image repository, create a release branch with the name `release/YYYY.MM.DD-vX`, where `YYYY.MM.DD-vX` is the next tag. The tag should be of the form `YYYY.MM.DD-vX`, where:
84
84
- `YYYY.MM.DD`should match the tag of the pangeo-notebook base image
85
85
- `vX`is the version number, starting with `v1` and incrementing for subsequent versions on the same date
86
86
87
87
For example: `2024.06.02-v1`
88
88
89
-
To create and push the tag:
89
+
3. Update the CHANGELOG.
90
+
- Create a new header below `## [Unreleased]` with the new version.
91
+
- Remove any unused header sections.
92
+
- Update the links at the bottom of the page for the new header.
93
+
94
+
4. Commit your changes, push your branch to Github, and request a review.
95
+
96
+
5. Once approved, merge the PR.
97
+
98
+
6. Create and push the tag using the same tag name as the release branch. For example:
99
+
90
100
```bash
91
101
git tag 2024.06.02-v1
92
102
git push origin 2024.06.02-v1
93
103
```
94
104
95
-
3. Once the tag is pushed, GH actions will automatically run the image building pipeline. You can watch this in the [GH actions tab](https://github.com/NASA-IMPACT/pangeo-notebook-veda-image/actions). Once the image is build and pushed to ECR, we can update the singleuser image in the infrastructure repo.
105
+
7. Once the tag is pushed, GH actions will automatically run the image building pipeline. You can watch this in the [GH actions tab](https://github.com/NASA-IMPACT/pangeo-notebook-veda-image/actions). Once the image is build and pushed to ECR, we can update the singleuser image in the infrastructure repo.
96
106
97
-
4. In `config/clusters/nasa-veda/common.values.yaml`, update the profile choice corresponding to the Pangeo image in the `singleuser` image block and open a PR to [2i2c's insfrastructure repo](https://github.com/2i2c-org/infrastructure). Use the new image URI with the tag we just created. For example: `public.ecr.aws/nasa-veda/pangeo-notebook-veda-image:2024.06.02-v1`.
107
+
8. In `config/clusters/nasa-veda/common.values.yaml`, update the profile choice corresponding to the Pangeo image in the `singleuser` image block and open a PR to [2i2c's insfrastructure repo](https://github.com/2i2c-org/infrastructure). Use the new image URI with the tag we just created. For example: `public.ecr.aws/nasa-veda/pangeo-notebook-veda-image:2024.06.02-v1`.
98
108
99
109
It's recommended to update the staging hub's image first. Once that's verified to work, update the production hub's image.
0 commit comments