Releases: opendatahub-io/notebooks
Releases · opendatahub-io/notebooks
2025a-v1.31.0
What's Changed
- RHOAIENG-11679: kustomize 5 warnings removal by @jstourac in #996
- [GHA] Enhance the checks for the kustomization.yaml files by @jstourac in #1025
- Issue #631: cut the ref name to avoid going over 128 character limit for Docker image tag by @jiridanek in #1027
- NO-JIRA: fix(pydantic_schemas): new podman version changed output of
podman info
by @jiridanek in #1032 - RHOAIENG-24684: fix(jupyter/utils/addon) fix vertical centering of the PatternFly spinner by @jiridanek in #1029
- RHOAIENG-23584: test(run-rstudio.sh): fix tests to more correctly check for exposed env variables by @jiridanek in #1033
- [Kubeflow-Training] Update notebook's pipfile to sync with Kubeflow-Training SDK release 1.9.2 by @abhijeet-dhumal in #1035
- NO-JIRA: docs: update outdated internal docs after the buildchain refactoring by @jiridanek in #1028
- Chore(deps): bump golang.org/x/crypto from 0.27.0 to 0.35.0 in /scripts/buildinputs by @dependabot in #1026
- RHOAIENG-23584: fix(run-rstudio.sh): expose all env vars by @dibryant in #1037
- RHOAIENG-24181: chore(jupyter/utils/addons): tree-shake the PatternFly CSS used to add spinner to JupyterLab-based workbenches by @jiridanek in #1024
- NO-JIRA: docs(tests/): add interactive PyTest tutorial by @jiridanek in #894
- NO-JIRA: Fix linter warnings in test_01_intro.py by @jiridanek in #1039
- NO-JIRA: tests(gha/k8s): install contrack and address kubernetes version compatibility issues by @jiridanek in #1043
- NO-JIRA: tests(browser/): update dependencies in
pnpm-lock.yaml
by @jiridanek in #1046 - NO-JIRA: tests(gha/k8s):
kubeadm config migrate --old-config kubeadm.yaml.old --new-config kubeadm.yaml
by @jiridanek in #1047 - NO-JIRA: tests(gha/k8s): remove setting the
node-role.kubernetes.io/control-plane
taint by @jiridanek in #1068 - NO-JIRA: tests(containers): Add GPU support and pod exec functionality in tests by @jiridanek in #1041
- NO-JIRA: tests(browser/): add Cypress section to the README.md by @jiridanek in #1072
- NO-JIRA: tests(gha): add
check-payload
integration and dependency management by @jiridanek in #1080 - Red Hat Konflux purge jupyter-trustyai-ubi9-python-3-11 by @red-hat-konflux in #1048
- Red Hat Konflux purge cuda-jupyter-tensorflow-ubi9-python-3-11 by @red-hat-konflux in #1049
- Red Hat Konflux purge runtime-datascience-ubi9-python-3-11 by @red-hat-konflux in #1050
- Red Hat Konflux purge rocm-runtime-tensorflow-ubi9-python-3-11 by @red-hat-konflux in #1051
- Red Hat Konflux purge rocm-jupyter-pytorch-ubi9-python-3-11 by @red-hat-konflux in #1066
- Red Hat Konflux purge runtime-cuda-pytorch-ubi9-python-3-11 by @red-hat-konflux in #1067
- Red Hat Konflux purge runtime-cuda-tensorflow-ubi9-python-3-11 by @red-hat-konflux in #1061
- Red Hat Konflux purge jupyter-minimal-ubi9-python-3-11 by @red-hat-konflux in #1052
- Red Hat Konflux purge runtime-minimal-ubi9-python-3-11 by @red-hat-konflux in #1065
- Red Hat Konflux purge rocm-jupyter-tensorflow-ubi9-python-3-11 by @red-hat-konflux in #1064
- Red Hat Konflux purge cuda-rstudio-c9s-python-3-11 by @red-hat-konflux in #1060
- NO-JIRA: tests(containers): use Skopeo for remote image inspection in tests by @jiridanek in #1077
- NO-JIRA: tests(gha): fix
check-payload
to work with PRs and withoutpodman login
for root user by @jiridanek in #1084 - RHOAIENG-24342: scripts(fips): remove outdated ignore rule for
bin/oc
by @jiridanek in #1088 - NO-JIRA: scripts(.tekton): remove unused script
konflux_generate_component_build_pipelines.py
from CI by @jiridanek in #1089 - Red Hat Konflux purge codeserver-ubi9-python-3-11 by @red-hat-konflux in #1063
- Red Hat Konflux purge rstudio-c9s-python-3-11 by @red-hat-konflux in #1062
- Red Hat Konflux purge rstudio-rhel9-python-3-11 by @red-hat-konflux in #1059
- Red Hat Konflux purge cuda-jupyter-minimal-ubi9-python-3-11 by @red-hat-konflux in #1053
- Red Hat Konflux purge cuda-jupyter-pytorch-ubi9-python-3-11 by @red-hat-konflux in #1057
- Red Hat Konflux purge rocm-runtime-pytorch-ubi9-python-3-11 by @red-hat-konflux in #1056
- Red Hat Konflux purge cuda-rstudio-rhel9-python-3-11 by @red-hat-konflux in #1058
- Red Hat Konflux purge jupyter-datascience-ubi9-python-3-11 by @red-hat-konflux in #1054
- Red Hat Konflux purge rocm-jupyter-minimal-ubi9-python-3-11 by @red-hat-konflux in #1055
- RHOAIENG-23604, RHOAIENG-16094: update
ODH-Elyra
to4.2.1
by @caponetto in #1044 - RHOAIENG-25226: Standardize the image name with image convention by @harshad16 in #1070
- Build mongocli instead of downloading it pre-built by @grdryn in #1087
- RHOAIENG-24348: tests(containers/workbenches/jupyterlab): add test to run
mongocli
to smoke-check it can be executed by @jiridanek in #1101 - RHOAIENG-24981: Updated codeflare sdk versions and shas for v0.28.1 by @kryanbeane in #1095
- [docs] Update the reference to the upstream -> downstream sync GHA by @jstourac in #1119
- NO-JIRA: tests(gha): fix podman.sock cleanup in system reset for build workflow by @jiridanek in #1121
- RStudio build configs - bump the branch reference to 2.21. by @jstourac in #1122
- RHOAIENG-25226: don't build images if we are only changing manifests by @jiridanek in #1124
- [NO-JIRA] chore: exclude the .tekton dir from yamllint check by @jstourac in #1128
- [Updater Action] Update Notebook and Runtime Images as well as the Commits With New SHAs by @github-actions in #1129
New Contributors
- @abhijeet-dhumal made their first contribution in #1035
- @dependabot made their first contribution in #1026
- @grdryn made their first contribution in #1087
- @kryanbeane made their first contribution in #1095
Full Changelog: v1.30.0...v1.31.0
2025a-v1.30.0
What's Changed
- Sync new changes of main to 2023b release branch by @harshad16 in #277
- Sync the fine tunning from main to 2023b by @harshad16 in #280
- NO-ISSUE: chore(ci): fix expected image names in params.env check by @jstourac in #981
- NO-ISSUE: fix the manifest definitions software versions for images by @jstourac in #983
- NO-JIRA: fix(ci): update the way we check for the rocm version by @jstourac in #984
- ISSUE-922: chore(tests/containers): implement retry if port-forwarding fails by @jiridanek in #987
- RHOAIENG-21691: mitigate undesirable
/opt/app-root
ownership and permissions change caused by a DockerfileCOPY
by @jiridanek in #986 - NO-JIRA: chore(workbenches): bring in the rhel9 rstudio workbench and docs release notes for easier maintenance in single repository by @jiridanek in #982
- NO-JIRA: chore(tests/): fix running rstudio rhel9 Makefile image tests by @jiridanek in #989
- NO-JIRA: fix(manifests/): torch version in
jupyter-rocm-pytorch-notebook-imagestream.yaml
by @jiridanek in #990 - RHOAIENG-21740: Perform filesystem permission check on images by @jstourac in #992
- RHOAIENG-22439: fix(manifests/rstudio): dismantle the broken RStudio BuildConfig chain and build the image directly by @jiridanek in #993
- Update Konflux references by @red-hat-konflux in #997
- [GHA] Enhance the checks for the kustomization.yaml files by @jstourac in #995
- NO-ISSUE: chore(GHA): add skopeo retry in case it fails first time by @jstourac in #1001
- RHOAIENG-17006: chore(pyproject.toml): migrate test dependencies from poetry to uv by @jiridanek in #917
- Update Konflux references by @red-hat-konflux in #1003
- RHOAIENG-22425: chore(konflux): implement nudging to keep a (separate) manifests repo up-to-date by @jiridanek in #1005
- NO-JIRA: chore(gha): add
Fiona-Waters
to allowlist in build-notebooks-pr-rhel.yaml by @jiridanek in #1006 - [Kubeflow-Training] Update notebook's pipfile to sync with Kubeflow-Training SDK release 1.9.1 by @Fiona-Waters in #1002
- NO-JIRA: chore(ci): add pre-commit checks for Python code by @jiridanek in #1007
- NO-JIRA: chore(pyright): fix types in the checked code so that Pyright passes by @jiridanek in #1008
- NO-ISSUE: chore(GHA): update expected image size for 2025.1 version by @jstourac in #1000
- NO-JIRA: chore(ruff): fix indentation and linting in the checked code so that ruff passes by @jiridanek in #1009
- NO-JIRA: chore - update the default image version in Makefile; add links to our contrib guide by @jstourac in #1011
- [Runtimes Updater Action] Update Runtimes ImageStream files by @github-actions in #1014
- Remove .json files runtimes from DS notebook & removed the COPY instruction of them on the Dockerfile by @atheo89 in #943
- RHOAIENG-20241: fix the CI check for the runtime image definition by @jstourac in #1013
- NO-JIRA: add a 'release' label to our images by @jstourac in #1012
- Merge notebooks digest updater and runtimes updater ghas under one by @atheo89 in #1019
- RHOAIENG-20553 - CSS is broken when loading the TensorBoard extension by @daniellutz in #1018
- Follow up to update the commit file properly based on image change by @atheo89 in #1021
- [Updater Action] Update Notebook and Runtime Images as well as the Commits With New SHAs by @github-actions in #1022
New Contributors
- @Fiona-Waters made their first contribution in #1002
Full Changelog: v1.29.0...v1.30.0
2025a-v1.29.0
What's Changed
- NO-JIRA: chore(.github/renovate.json): add doc links and disable the managers we are not ready to have around yet by @jiridanek in #902
- [main] RHOAIENG-11156: chore(tests/containers/jupyterlab): check that the JupyterLab index.html contains the spinner code by @jiridanek in #915
- ISSUE #631: lowercase the image repository name in github actions by @RomanFilip in #919
- ISSUE #887: add fixtures to skip test if it's not jupyterlab/codeserver/rstudio image by @RomanFilip in #918
- NO-JIRA: chore(tests/containers): report on nginx error messages in logs by @jiridanek in #916
- [main] NO-JIRA: chore(tests/containers): detect socket for ryuk's use with rootless podman on macOS by @jiridanek in #914
- RHOAIENG-18848: chore(tests/containers): initial kubernetes/openshift deployment support by @jiridanek in #892
- [main] Reapply "RHOAIENG-17306, RHOAIENG-17307, RHOAIENG-17308: feat(workbenches): tolerate IPv6 environments in codeserver, jupyterlab and rstudio" by @jiridanek in #913
- RHOAIENG-20088: chore(GHA CI): check images size change by @jstourac in #912
- [Kubeflow-Training] Update notebook's pipfile to sync with Kubeflow-Training SDK release 1.9.0 by @jiridanek in #921
- NO-JIRA: fix(gha): validate-dockerfiles more permissive by @andyatmiami in #929
- feat(containers): Remove reliance on "chained builds" architecture for image builds by @andyatmiami in #924
- RHOAIENG-20569: Fix the ImageStream manifests with the correct software versions by @jstourac in #925
- Include runtimes ImageStreams on manifests + gha automation by @atheo89 in #930
- NO-JIRA: chore(Makefile): remove
BUILD_DEPENDENT_IMAGES
option by @jiridanek in #934 - [Codeflare Action] Update notebook's pipfile to sync with Codeflare-SDK release 0.27.0 by @jstourac in #933
- Include script on workbench to copy runtime-image json to relevant path by @atheo89 in #909
- RHOAIENG-18400: chore(konflux): Red Hat Konflux update jupyter-minimal-ubi9-python-3-11 by @red-hat-konflux in #931
- RHOAIENG-16384: Fix build error of Rcpp for R 4.4.2 by @jstourac in #936
- RHOAIENG-18400: chore(konflux): restrict triggering only for the opendatahub-io/notebooks repository by @jiridanek in #941
- RHOAIENG-19048: chore(gha): remove the upfront workflow generation script by @jiridanek in #942
- JIRA 19497: feat(deps): include skopeo in all workbench images by @andyatmiami in #940
- RHOAIENG-19908: Install tf2onnx from dev-packages for overriding protobuf by @harshad16 in #937
- Upgrade code-server IDE by @atheo89 in #945
- RHOAIENG-20088: GHA CI enhancement: check software manifests against images by @jstourac in #923
- NO-JIRA: chore(konflux): introduce image retention on pushed images by @jstourac in #947
- RHOAIENG-19051: chore(Makefile): remove dependency on
bin/buildinputs
for running image tests by @jiridanek in #948 - RHOAIENG-20088: chore(ci/check-params-env.sh|check-runtime-images.sh) by @jstourac in #955
- RHOAIENG-18400: chore(konflux): create helper scripts to generate konflux configs by @jiridanek in #903
- Update Konflux references by @red-hat-konflux in #950
- NO-JIRA: chore(.tekton): remove dead code in konflux_generate_component_build_pipelines.py by @jiridanek in #961
- RHOAIENG-18400: chore(.tekton/): implement computation of
"pipelinesascode.tekton.dev/on-cel-expression"
values by @jiridanek in #962 - Updates Notebooks and Runtimes CIs GHA updaters by @atheo89 in #959
- RHOAIENG-19478, RHOAIENG-19715, RHOAIENG-19485 - Explore versions compatibility, upgrade Jupyter packages and upgrade Runtime images by @daniellutz in #946
- (case 2) Add the runtime-images COPY cmd back on DS notebook by @atheo89 in #944
- NO-JIRA: chore(gha): switch image build to ubuntu-24.04 as there is more disk space available by @jiridanek in #970
- chore(cuda): Upgrade all cuda-related IDE workbenches to CUDA 12.6 by @andyatmiami in #949
- Update Rocm base image for release 2025a by @dibryant in #956
- feat(upgrade): bi-annual RStudio package update by @andyatmiami in #965
- Update remaining imagestreams and shift the n params as n-1 by @atheo89 in #972
- ISSUE #971: chore(gha): switch from ext4 to btrfs with compression and add log printing for the future by @jiridanek in #973
- ISSUE-957: chore(tests/containers): skip test for RHEL images due to known ISSUE-957/RHOAIENG-17256 by @jiridanek in #974
- [Runtimes Updater Action] Update Runtimes json files by @github-actions in #976
- RHOAIENG-18400: chore(.tekton/): use the script to generate Konflux pipelines for all our images by @jiridanek in #966
- [Notebooks Updater Action] Update Notebook Images and commit with new SHAs by @github-actions in #980
New Contributors
- @RomanFilip made their first contribution in #919
- @red-hat-konflux made their first contribution in #931
Full Changelog: v1.28.0...v1.29.0
2024b-v1.28.0
What's Changed
- RHOAIENG-16587: fix(test): ensure papermill tests run successfully for all supported notebooks by @andyatmiami in #834
- RHOAIENG-17695: chore(ci): create a test for calling
oc version
in the test, which can be run with ci testing by @jiridanek in #829 - RHOAIENG-17695: chore(ci): capture logs in pytest tests so that we don't have too many debug logs there from passing tests by @jiridanek in #850
- RHOAIENG-8388: rm(intel): Intel tensorflow notebook failed to get tested on OCP-CI so broken intel notebooks should be deleted by @jiridanek in #843
- RHOAIENG-17305: chore(tests): IPv4 compatibility test(s), checking that we did not break the single-stack IPv4 case by @jiridanek in #835
- RHOAIENG-8388: rm(intel): fixup to remove one forgotten intel case that's now causing the script to fail by @jiridanek in #853
- RHOAIENG-17257: chore(tests): add allure dependency so that we can have fancy html report by @jiridanek in #854
- RHOAIENG-17257: chore(tests): make the wait for readiness optional by @jiridanek in #855
- RHOAIENG-17257: chore(tests): externalize the default workbench-starting arguments by @jiridanek in #856
- [Codeflare Action] Update notebook's pipfile to sync with Codeflare-SDK release 0.26.0 by @codeflare-machine-account in #851
- Update manifests after odh-sync-updater-12886596842 CodeFlare GitHub action ran by @jiridanek in #860
- RHOAIENG-17257: chore(tests): add testcontainers test to check Rmd to PDF rendering in RStudio by @jiridanek in #857
- RHOAIENG-17306, RHOAIENG-17307, RHOAIENG-17308: feat(workbenches): tolerate IPv6 environments in codeserver, jupyterlab and rstudio by @chaturvedi-kna in #827
- NO-JIRA: chore(tests/containers): improve docker socket detection, reducing the need for
TESTCONTAINERS_DOCKER_SOCKET_OVERRIDE
by @jiridanek in #861 - NO-JIRA: chore(tests) Update readme for tests execution + some test fixes for linux env by @jstourac in #863
- RHOAIENG-17695: chore(ci): disable ryuk for gha runs and when it actually fails to start (most likely due to rootless podman) by @jiridanek in #849
- RHOAIENG-18459: chore(tests/containers/workbenches): listen on single-stack IPv6 by @jiridanek in #866
- NO-JIRA: chore(poetry.lock) add new pydantic dependency and update existing ones by @jiridanek in #867
- RHOAIENG-18459: chore(tests/containers/workbenches): make the ipv6 listening test work on macOS by @jiridanek in #868
- RHOAIENG-18459: chore(tests/containers): handle multiple podman machines and improve debugging output when podman machine is not found by @jiridanek in #869
- RHOAIENG-17251: add a test for the proxy env configuration in RStudio + some other minor changes by @jstourac in #870
- RHOAIENG-9707: chore(tests/containers): update README.md with testcontainers motivation and lima section by @jiridanek in #872
- Revert "RHOAIENG-17306, RHOAIENG-17307, RHOAIENG-17308: feat(workbenches): tolerate IPv6 environments in codeserver, jupyterlab and rstudio" by @jiridanek in #877
- RHOAIENG-9707: chore(tests/containers): check shared objects with ldd by @jiridanek in #871
- RHOAIENG-9707: chore(tests/containers): try to install the cowsay package to check the python venv is writable by @jiridanek in #873
- RHOAIENG-18714: chore(deps): keep requirements.txt in sync with Pipfile.lock by @jiridanek in #875
- RHOAIENG-18979: chore(test/containers): check workbench startup logs by @jstourac in #886
- RHOAIENG-19388: fix the transformers version in manifests by @jstourac in #890
- NO-ISSUE: chore(tests/containers): fix fake fips tests for macOS rootless podman machine by @jiridanek in #891
- RHOAIENG-18930: update Jupyterlab package to 4.2.7 by @jstourac in #889
- [main] RHOAIENG-8388: rm(intel): fixup to remove outdated doc notes by @openshift-cherrypick-robot in #895
- [main] RHOAIENG-19036: chore(gha): fix workflow_dispatch invocation by @openshift-cherrypick-robot in #896
- RHOAIENG-18933: removal of the huggingface dependency in our images by @jstourac in #893
- [Digest Updater Action] Update Notebook Images by @github-actions in #899
New Contributors
- @chaturvedi-kna made their first contribution in #827
Full Changelog: v1.27.1...v1.28.0
2024b- v1.27.1
What's Changed
- Remove Habana references from docs by @atheo89 in #793
- RHOAIENG-11274: chore(Makefile): widen the container build context to the whole repo, so we can start reusing code between images in the future by @jiridanek in #792
- NO-JIRA: fix selftest, need to use gmake on macOS by @jiridanek in #799
- RHOAIENG-16518: ref(jupyter): deduplicate the Jupyterlab loading spinner code using the improvements put into place just before by @jiridanek in #801
- RHOAIENG-16517: chore(tests): add new changed-files-rebuild helper for GitHub Actions PRs by @jiridanek in #800
- RHOAIENG-16517: chore(tests): add sandboxing so that Dockerfile builds can only access files we know they access by @jiridanek in #803
- Update Piplock Renewal GitHub Action by @atheo89 in #805
- RHOAIENG-16403: chore(Makefile): implement
.ONESHELL:
and.SHELLFLAGS := -eu -o pipefail -c
in Makefile by @jiridanek in #791 - RHOAIENG-16403: chore(Makefile): remove the now-unnecessary trailing slash (
\s*;?\s*\\$
) by @jiridanek in #808 - NO-JIRA: chore(.editorconfig): introduce
.editorconfig
file for the project by @jiridanek in #809 - Make the pipfile renewal to work when cron firing by @atheo89 in #811
- RHOAIENG-16520, RHOAIENG-11807, RHOAIENG-16955: update setuptools to 70.0.0 for CVE fixes by @dibryant in #807
- NO-JIRA: chore(gha): run code-server playwright tests for pushes (and scheduled run) as well by @jiridanek in #816
- NO-ISSUE: chore(owners): add myself as reviewer/approver by @andyatmiami in #818
- NO-JIRA: chore(tests): use gmake on macOS by @jiridanek in #819
- RHOAIENG-16415: chore(notebooks): remove unreferenced 3.9 images by @jiridanek in #817
- Pin
jupyterlab
package to version4.2.6
by @caponetto in #810 - RHOAIENG-16604: feat(RStudio): grab proxy-related env vars from container env context and set them in R default environment by @shalberd in #797
- RHOAIENG-17256: install necessary base OS package to make Knit rendering of R markup to PDF possible by @shalberd in #798
- feat(deps): add kubeflow-training to workbench images by @andyatmiami in #826
- NO-JIRA: fix(build): use yq to modify kustomization.yaml during deploy targets by @andyatmiami in #828
- Updated notebooks via odh-sync-updater-12711100946 GitHub action by @Bobbins228 in #836
- Update Imagestream files with new package versions by @atheo89 in #841
- [Digest Updater Action] Update Notebook Images by @github-actions in #842
New Contributors
- @andyatmiami made their first contribution in #818
- @shalberd made their first contribution in #797
- @Bobbins228 made their first contribution in #836
Full Changelog: v1.27.0...v1.27.1
2024b- v1.27.0
What's Changed
- RHOAIENG-11156: Add a loading spinner to JupyterLab index page by @caponetto in #772
- RHOAIENG-15152: test(tests/browser): add playwright test for starting code-server by @jiridanek in #774
- RHOAIENG-16076: tests(gha): pre-pull trivy vulnerabilities db to prevent failures to download later by @jiridanek in #777
- RHOAIENG-16076: tests(gha): mount the lvm volume with performance flags by @jiridanek in #781
- RHOAIENG-16149: chore(Makefile) download arch-appropriate version of kubectl by @jiridanek in #779
- RHOAIENG-16076: tests(gha): use the same registry, tag, and output image name in all workflow tasks by @jiridanek in #780
- RHOAIENG-16149: chore(Makefile): implement advice from avis-hansson.com/p/make/ by @jiridanek in #778
- RHOAIENG-16076: tests(gha): change to using rootful podman, so that we can share
containers/storage
with cri-o later by @jiridanek in #782 - Remove requirments-elyra.txt from the code base by @dibryant in #761
- RHOAIENG-16076: tests(gha): install a cri-o backed kubernetes for running Makefile tests by @jiridanek in #783
- [Codeflare Action] Update notebook's pipfile to sync with Codeflare-SDK release 0.24.0 by @codeflare-machine-account in #785
- Update codeflare-sdk version on the imagestream files by @atheo89 in #786
- RHOAIENG-16076: tests(gha): run Makefile tests on opendatahub-io/notebooks Github Actions by @jiridanek in #775
- [Digest Updater Action] Update Notebook Images by @github-actions in #789
- [Digest Updater Action] Update Runtimes Images by @github-actions in #790
Full Changelog: v1.26.0...v1.27.0
2024b- v1.26.0
What's Changed
- [RHOAIENG-15710] fix the version of codeflare-sdk shown for 2024.1 by @jstourac in #771
- Fix image reference for vscode image by @atheo89 in #773
- RHOAIENG-15152: feat(codeserver/e2e): add initial playwright e2e test project skeleton by @jiridanek in #755
Full Changelog: v1.25.0...v1.26.0
2024b-v1.25.0
What's Changed
- RHOAIENG-14520: fix(vscode): change supervisord files location by @guimou in #747
- RHOAIENG-14518: feat(codeserver): disable the VSCode workspace trust mechanism and the trust prompt by @jiridanek in #754
- RHOAIENG-2003: feat(metadata/codeserver): update VSCode imagestream annotations with installed software by @jiridanek in #756
- Updated odh-elyra from 4.1.1 to 4.2.0 by @paulovmr in #757
- RHOAIENG-15242: ref(manifests): add some newlines and indentation into the json strings with package version information by @jiridanek in #760
- Remove of the CUDA RPM repository definition for arm arch by @jstourac in #759
- Add new approver and reviewer by @daniellutz in #766
- [Codeflare Action] Update notebook's pipfile to sync with Codeflare-SDK release 0.23.1 by @codeflare-machine-account in #765
- Update annotations for codeflare-sdk and odh-elyra in the ImageStreams annotations by @atheo89 in #764
- [Digest Updater Action] Update Notebook Images by @github-actions in #770
New Contributors
Full Changelog: v1.24.0...v1.25.0
2024b-v1.24.0
What's Changed
- Fix the validation ci check with latest changes by @harshad16 in #737
- Remove unncessary one-time workaround from the digest updater GHA by @jstourac in #738
- RHOAIENG-7489: Code-Server: Prevent auto updating of the pre-installed extensions by @daniellutz in #739
- update test versions for 3.11 by @dibryant in #741
- [Fix] some pkg versions for the Tensorflow ImageStream manifest by @jstourac in #742
- [Fix] manifest for TensorFlow image to show proper Numpy package version by @jstourac in #743
- NO-JIRA: chore(gha): fix poetry install in GitHub Actions by @jiridanek in #744
- NO-JIRA: chore(gha): pin github runner to ubuntu-22.04 to avoid flaky failures in podman by @jiridanek in #745
- Updated odh-elyra from 4.0.3 to 4.1.1 by @paulovmr in #746
- [Codeflare Action] Update notebook's pipfile to sync with Codeflare-SDK release 0.22.0 by @codeflare-machine-account in #750
- [Digest Updater Action] Update Notebook Images by @github-actions in #753
Full Changelog: v1.23.0...v1.24.0
2024b-v1.23.0
What's Changed
- Bump
codeflare-sdk
to version0.19.1
for Python 3.11 images by @caponetto in #678 - Update major release of the the python packages on the jupyterlab notebooks by @atheo89 in #687
- Add piplock-renewal worflow for the main branch by @dibryant in #699
- Add rocm runtimes to python 3.11 runtime-images folder by @dibryant in #700
- RHOAIENG-12195: Update TrustyAI dependencies by @ruivieira in #697
- Pin kfp to the latest 2.9.0 release. by @jstourac in #702
- Replace kafka-python with kafka-python-ng on Jupyter notebooks by @atheo89 in #704
- Remove all images and Makefile calls to Python 3.8 by @daniellutz in #703
- RHOAIENG-12535: Setup Jupyter 4 + Elyra environment on RHOAI/ODH by @paulovmr in #701
- Update runtime's python packages by @atheo89 in #706
- Pin kfp to the latest 2.5.0 release. by @dibryant in #705
- Issue #713: fix(gha): don't crash when branch name matches file name in the repo by @jiridanek in #714
- Upgrade R version to 4.4 for the 2024b by @harshad16 in #707
- Update the amd manifest with 2024b and python 3.11 by @dibryant in #710
- Upgrade cuda drivers from 12.1 to 12.4 by @atheo89 in #712
- Fix NVARCH env to point on x86_64 by @atheo89 in #717
- Bump the release version of the build images from 2024a to 2024b by @jstourac in #718
- chores: set the python 3.11 content for refresh-pipfile-lock cmd in Makefile by @harshad16 in #709
- Updated odh-elyra from 4.0.0.dev1 to 4.0.0rc0 by @paulovmr in #715
- Updated odh-elyra from 4.0.0rc0 to 4.0.0 by @paulovmr in #724
- Upgrade Notebook with codeflare-sdk version 0.21.1 by @harshad16 in #725
- Code Server update to version 4.92.2 by @daniellutz in #723
- Updated odh-elyra from 4.0.0 to 4.0.1 by @paulovmr in #726
- Patch TensorFlow Pipfile to download its own cuda version GPU by @atheo89 in #722
- Updated the notebook manifests with 2024b image reference by @dibryant in #721
- [RHOAIENG-12621] Update the updater github action to the latest branch by @jstourac in #716
- [Digest Updater Action] Update Runtimes Images by @github-actions in #732
- Updated odh-elyra from 4.0.2 to 4.0.3 by @paulovmr in #733
- Set the manifests in right order with minor fixes by @harshad16 in #735
- [Digest Updater Action] Update Notebook Images by @github-actions in #736
New Contributors
- @ruivieira made their first contribution in #697
Full Changelog: v1.22.0...v1.23.0