Skip to content

Releases: opendatahub-io/notebooks

2024a-v1.17.0-1

22 Apr 19:28
f49005f
Compare
Choose a tag to compare

What's Changed

  • Intel oneAPI basekit installation by @sharvil10 in #483
  • [Codeflare Action] Update notebook's pipfile to sync with Codeflare-SDK release 0.15.1 by @codeflare-machine-account in #506
  • Add piplock-renewal workflow for the 2024a release by @atheo89 in #505
  • [Digest Updater Action] Update Runtimes Images by @github-actions in #508
  • [Digest Updater Action] Update Notebook Images by @github-actions in #513

Full Changelog: v1.17.0...v1.17.0-1

2024a-v1.17.0

12 Apr 14:14
b928b99
Compare
Choose a tag to compare

What's Changed

  • Remove kfp LocalClient lib from datascience notebook testing since it… by @atheo89 in #482
  • Install R-Packages with version lock by @dibryant in #405
  • Update Habana ImageStream with the 1.13 version and adding several documentation fixes by @atheo89 in #481
  • Upgrade odh-elyra to version 3.16.2 for kfp v2 support by @harshad16 in #485
  • Update notebook's pipfile to sync with Codeflare-SDK release 0.15.0 by @harshad16 in #488
  • [Digest Updater Action] Update Runtimes Images by @github-actions in #490
  • [Digest Updater Action] Update Notebook Images by @github-actions in #492
  • Upgrade odh-elyra to version 3.16.3 with image-pull-policy fix by @harshad16 in #494
  • Upgrade odh-elyra 3.16.4 as 3.16.3 is yanked by @harshad16 in #496
  • Upgrade odh-elyra 3.16.5 with pod_toleration removal by @harshad16 in #499
  • [Digest Updater Action] Update Notebook Images by @github-actions in #501

Full Changelog: v1.16.0...v1.17.0

2024a-v1.16.0

29 Mar 15:20
6e2e5e5
Compare
Choose a tag to compare

Notable Changes

New sets of Workbench images are available with this release.
The new sets of images have updated python packages and are named 2024a.
https://github.com/opendatahub-io/notebooks/wiki/Workbenches

Intel-based workbenchs are available with this release.
The intel-ml, intel-pytorch, intel-tensorflow are available under the manifests/overlays.

What's Changed

  • Update README.md by @braultatgithub in #457
  • Update notebooks-digest-workflow in favor 2024a release by @atheo89 in #451
  • Remove explicit mention of architecture for oc download by @mkumatag in #458
  • Update VS Code Server Notebook by @atheo89 in #452
  • Update Imagestream objects with the N version and drop the old n-2 (n-3) version by @atheo89 in #456
  • Update RStudio Server Notebook by @atheo89 in #453
  • Intel® PyTorch notebook container by @sharvil10 in #428
  • Upgrade runtime images and test jupyter notebooks by @atheo89 in #455
  • 2024a version Package upgrades across all images. by @dibryant in #449
  • Update CUDA layer to 12.1 by @atheo89 in #454
  • Intel® TensorFlow notebook container by @sharvil10 in #422
  • Intel® optimized ML notebook container by @sharvil10 in #434
  • remove the r-studio n-2 reference from the manifests by @harshad16 in #461
  • Fix runtime PyTorch with python 3.8 by @harshad16 in #465
  • Upgrade: Update runtime image on release-2024a based on the commit id: 02193dd by @harshad16 in #466
  • Upgrade Elyra with odh-elyra for kfp v2 support by @harshad16 in #467
  • [Digest Updater Action] Update notebook's imageStreams image tag to digest format by @github-actions in #469
  • Update the annotation with upgrade new value of 2024a upgrade by @harshad16 in #470
  • Update GH actions to use Node20 by @jstourac in #463
  • [CI] fix the expected metadata of the images by @jstourac in #462
  • Update Makefile: Add OS dependant generation of date, selection of proper cmd to locate container engine and automatically select available container engine by @devcoons in #473
  • Add Habana 1.13 notebook by @Xaenalt in #380
  • Update habana 1.13 packages to align with the 2024a release by @atheo89 in #477
  • updating Anaconda dependencies by @trujillm in #476
  • Remove kfp_tekton from the testing notebooks by @atheo89 in #478
  • Update Readme.md by @atheo89 in #479
  • Include the Intel based ML, PyTorch, TensorFlow Images to Workbenches… by @harshad16 in #480
  • Update digest updater workflow by @atheo89 in #474

New Contributors

Full Changelog: v1.15.0...v1.16.0

2023b-v1.15.0

01 Mar 20:57
cdc08c6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.14.0...v1.15.0

2023b-v1.14.0

02 Feb 21:39
7c5b356
Compare
Choose a tag to compare

What's Changed

  • Fix the references to openshift-ai by @harshad16 in #352
  • hot-fix: set the workbench-image-recommended anno to false for 2023.1 by @harshad16 in #376
  • Update of Anaconda deps... finally by @Xaenalt in #377
  • Pre-install some extensions on code-server notebook by @atheo89 in #347
  • automation of the hash update on the annotation with digest updater by @dibryant in #375
  • pre-install minimal requirment python packages on vscode by @atheo89 in #374
  • Add documentation on how you can install db client on code-server by @atheo89 in #379
  • Fix: update the typo of ubi9 on trusty ai notebook by @harshad16 in #384
  • [Fix] of typo of the code-server package in the relevant manifest by @jstourac in #388
  • Use Titlecase for annotation naming by @harshad16 in #389
  • Fix: Use code-server reference in all the files by @harshad16 in #390
  • Adding Preinstall packages on R Studio workbench by @dibryant in #386
  • Upgrade: update codeflare-sdk package to latest version 0.13.0 by @harshad16 in #394
  • Fix the typo and keep code-server case-sensitive by @harshad16 in #395
  • Upgrade: Update runtime image on main based on the commit id: 2c69d58 by @harshad16 in #399
  • [Digest Updater Action] Update notebook's imageStreams image tag to digest format by @github-actions in #401

Full Changelog: v1.13.0...v1.14.0

2023b-v1.13.0

21 Nov 21:02
c84cf6a
Compare
Choose a tag to compare

We have completed the release for sprint 1.36 🎉 🎊 🥳

Notable Changes

This release brings several noteworthy changes and improvements. Here's a summary of what you can expect:

  • VS-Code & RStudio: User can directly use the kustomize base to deploy vscode and Rstudio from this release. With OpenDatahub 2.4, the vscode and rstudio, were directly available on OOTB workbench. With this developer can deploy vscode and rstudio along with all the other OOTB on developer mode.

  • VS-Code: With this release, the user can utilize the code-server built on top of the UBI9 image.
    Users can use the images with the prefix codeserver-ubi9 (ex:codeserver-ubi9-python-3.9-20231116-271208a) from the image registry to utilize UBI9 base codeserver.

  • Annotation: image-tag-outdated: The user can use the annotation image-tag-outdated in the imagestream, to disable the tag from showing up in the Opendatahub Dashboard. This feature can be used in the upcoming Opendatahub version 2.5. With the older image would be disabled from selection and only be available for run in pre-existing workbenches.

  • Annotation: build-info: With next release imagestream will have associated commit id added as annotations, so users can differentiate directly from imagestream, instead of looking up the images.

  • Runtime-images: The base runtime-images supplied from the notebooks for Elyra pipeline, are adjusted to have all the elyra based-python package requirements to be pre-installed in them. The package no longer be installed during the runtime.

Improvements and Bug Fixes
We've addressed several critical issues and bugs that were affecting the performance and usability of our notebooks. These fixes enhance the overall stability and functionality of our notebooks as listed below.

  • Elyra validate : The elyra-validate command is fixed, in past version it was failing to validate pipeline if they contained pipeline properties.

  • jupyterlab notification disabled: The jupyterlab notification pop-up is now disabled.

What's Changed

  • Move vscode and r-studio to the base layer in ODH by @atheo89 in #300
  • [Fix] typo in some docker image labels k9s instead of k8s by @jstourac in #308
  • feature: Included annotation to the outdated image tags by @harshad16 in #315
  • chores: upgrade of libnghttp2 binary package in ubi8 by @harshad16 in #314
  • adding build commit info annotations in imagestream by @dibryant in #307
  • chores: Included template for issues creation by @harshad16 in #313
  • [Fix] typo of the TensorFlow name in HabanaAI notebook manifest by @jstourac in #325
  • Upgrade codeflare-sdk with the latest 0.12.0 by @harshad16 in #326
  • fix: trustyai annotation and habana version to 2023.2 by @harshad16 in #328
  • fix: disable announcement of jupyterlab notification by @harshad16 in #318
  • Update Imagestreams in favor codeflare upgrade from 0.8 to 0.12 by @atheo89 in #333
  • Rebase VSCode to UBI9 instead on C9S by @atheo89 in #319
  • fix: add workaround patch for elyra validate by @rkpattnaik780 in #324
  • feature: install package directly on runtime images by @harshad16 in #330
  • Update runtime image on main based on the commit id: a721fda by @harshad16 in #360
  • [Digest Updater Action] Update notebook's imageStreams image tag to digest format by @github-actions in #369

Full Changelog: v1.12.0...v1.13.0

2023b-v1.12.0

27 Oct 21:00
a1d9142
Compare
Choose a tag to compare

Notable Changes

We are excited to announce the release of a major update for our notebooks, labeled as 2023b. This release brings several noteworthy changes and improvements. Here's a summary of what you can expect:

  • Package Updates: In this release, all packages across various flavors of the notebooks and runtimes have been updated to their latest versions
  • New Packages: Introduced two new packages. Firstly, the inclusion of the codeflare-sdk, is used to interact with the Distributed Workloads stack. Additionally, we've added sklearn-onnx, a package that enables the conversion of scikit-learn models to ONNX.
  • Deprecation: The jupyterlab-s3-browser has been deprecated due to its discontinued development and the impediment it poses to updating other packages.
  • Standard Databases Clients: The notebooks now come equipped with standard database clients for MySQL, PostgreSQL, MSSQL, and MongoDB.
  • Additional Libraries and Applications: We've incorporated several useful libraries and applications. Notably, the inclusion of Mesa-libgl an additional library for OpenCV tasks. We've also introduced Git-lfs, a solution for efficiently handling large files like audio samples, videos, datasets, and graphics. The integration of unixODBC provides a standardized API for accessing data sources, including SQL Servers and other data sources with ODBC drivers. Lastly, the addition of Libsndfile facilitates reading and writing files containing sampled audio data.
  • Flavor Deletion: Dropped the ubi8-python3.8 flavor for PyTorch and TensorFlow notebooks, streamlining the available options and ensuring that we focus on the most relevant configurations.
  • Security Improvements: To enhance the overall security of our notebooks, we have addressed security issues identified through the Quay security scan.
  1. Upgrade workbenches for the 2023b release by @atheo89 in #205
  2. Add mesa-libGL on the base notebooks by @atheo89 in #262
  3. feature: add codeflare sdk to datascience images by @harshad16 in #263
  4. Update imagestreams with new 2023b images by @rkpattnaik780 in #270

All the updated notebooks are available on the Quay.io registry; please filter the results by using the tag "2023b".

Improvements and Bug Fixes

In this release, we've made significant enhancements to our development test framework, which plays a crucial role in ensuring the reliability of our notebooks. Our primary focus was to go beyond mere readiness checks and provide a more comprehensive evaluation of each notebook's functionality and its dependencies.

We've addressed several critical issues and bugs that were affecting the performance and usability of our notebooks. These fixes enhance the overall stability and functionality of our notebooks as listed below.

  • Adding piplock-renewal GH action on 2023b branch by @dibryant in #238
  • Re-adjust Auto Add Issues to Tracking boards by @harshad16 in #239
  • Add tests for TrustyAI Notebooks by @dibryant in #244
  • Introduces basic JSON and YAML checks into this repository by @jstourac in #245
  • Update the digest updater workflow by incorporating the N-1 version (upstream) by @atheo89 in #249
  • Fix the pytorch image reference in main to commit e868e30 by @harshad16 in #250
  • [tests] Allow to overwrite repository for testing script download by @jstourac in #258
  • Fix typo on tensorflow test notebook name by @atheo89 in #265
  • Increase timeout on the makefile test recipe by @atheo89 in #266
  • Add name for the notebook digest github action by @jstourac in #268
  • Fix and improve CI unit test workaround by @atheo89 in #271
  • Remove depreciated bases kustomize feature by @strangiato in #272
  • Fix trustyai notebook test by @dibryant in #274

What's Changed

  • Upgrade workbenches for the 2023b release by @atheo89 in #205
  • Adding piplock-renewal GH action on 2023b branch by @dibryant in #238
  • Fix the pytorch image reference in main to commit e868e30 by @harshad16 in #250
  • Re-adjust Auto Add Issues to Tracking boards by @harshad16 in #239
  • [tests] Allow to overwrite repository for testing script download by @jstourac in #258
  • Update the digest updater workflow by incorporating the N-1 version (upstream) by @atheo89 in #249
  • Add mesa-libGL on the base notebooks by @atheo89 in #262
  • Fix typo on tensorflow test notebook name by @atheo89 in #265
  • feature: add codeflare sdk to datascience images by @harshad16 in #263
  • Increase timeout on the makefile test recipe by @atheo89 in #266
  • Add tests for TrustyAI Notebooks by @dibryant in #244
  • Introduces basic JSON and YAML checks into this repository by @jstourac in #245
  • Add name for the notebook digest github action by @jstourac in #268
  • remove depreciated bases kustomize feature by @strangiato in #272
  • Fix and improve CI unit test workaround by @atheo89 in #271
  • Fix trustyai notebook test by @dibryant in #274
  • Sync main and 2023b branch for feature freeze of sprint 1.35 by @harshad16 in #275
  • fix: Upgrade codeflare-sdk with new version for security fix by @harshad16 in #276
  • Fine tunings on the main in favor of the new release by @atheo89 in #279
  • Update docs in favor of the 2023b release by @atheo89 in #281
  • chore: update runtime images with the commit: 34c3405 by @rkpattnaik780 in #286
  • updating package versions for notebook test by @dibryant in #284
  • Update imagestreams with new 2023b images by @rkpattnaik780 in #270
  • Shift the n version to n-1 to fix the digest updater to fetch the correct image by @atheo89 in #289
  • [Digest Updater Action] Update notebook's imageStreams image tag to digest format by @github-actions in #290
  • fix: missing recommended annotation for TrustyAI by @rkpattnaik780 in #291
  • Fix pytorch image reference in main to commit 17c2e49 by @harshad16 in #293
  • Patch the imagestream by removing habana 1.11.0 by @harshad16 in #298

New Contributors

Full Changelog: v1.11.0...v1.12.0

2023a-v1.10.1

09 Oct 13:49
b50dc1d
Compare
Choose a tag to compare

Fixed Breaking Change

With v1.10 ODH, the PyTorch image was referencing an incorrect image sha, the detail of the issue can be found here. This is fixed in this patch to point to the right reference.

What's Changed

Full Changelog: v1.10.0...v1.10.1

2023a-v1.11.0

16 Oct 11:51
1832a3f
Compare
Choose a tag to compare

New Changes:

What's Changed

  • Add documentation that exists on the Wiki page also in the doc folder by @atheo89 in #179
  • Add documentation for recommended accelerators annotation by @rkpattnaik780 in #177
  • Add test cases for the PyTorch notebooks by @atheo89 in #187
  • Add workflow to clean images after PR is merged by @rkpattnaik780 in #193
  • docs(readme): fix typo in image names by @rkpattnaik780 in #194
  • Fix UBI version used on particular places with regards the Pyton version by @jstourac in #199
  • Use RHEL9 repository for UBI9 and CentOs Stream 9 Cuda images by @jstourac in #200
  • Include notebook imagestream manifests to notebook repos by @harshad16 in #186
  • Add tests for minimal notebooks by @rkpattnaik780 in #190
  • Add Jupyter TrustyAI notebook for Python 3.8 by @tteofili in #164
  • Add test cases for the TensorFlow notebooks by @atheo89 in #188
  • Add tests for datascience notebooks by @rkpattnaik780 in #189
  • include missing images from cleanup code by @harshad16 in #216
  • Upgrade trustyai notebook images to version 0.3.0 by @tteofili in #209
  • Add test case on the PyTorch notebook to convert a pytorch model to onnx format by @atheo89 in #213
  • [Digest Updater Action] Update notebook's imageStreams image tag to digest format by @github-actions in #220
  • Fix of UBI and Python version used for Jupyter TrustyAI image by @jstourac in #224
  • Set $scheme correctly on vscode and rstudio on nginx configuration by @atheo89 in #226
  • adding elyra to imagestream by @dibryant in #222
  • [Digest Updater Action] Update notebook's imageStreams image tag to digest format by @github-actions in #232
  • include habana based notebook image installation by @harshad16 in #214
  • Integrate test notebook cases for both ubi8/ubi9 on various flavors of the notebooks by @atheo89 in #229
  • Included habana-based imagestream to the notebook manifests by @harshad16 in #233

New Contributors

Full Changelog: v1.9.0...v1.11.0

2023a-v1.10.0

22 Sep 19:03
354b57c
Compare
Choose a tag to compare

What's Changed

  • No change in patch versions.
Python Package old version patch new version Change
boto3 1.26.125 1.26.125 No
kafka-python 2.0.2 2.0.2 No
matplotlib 3.6.3 3.6.3 No
numpy 1.24.4 1.24.4 No
pandas 1.5.3 1.5.3 No
scikit-learn 1.2.2 1.2.2 No
scipy 1.10.1 1.10.1 No
torch 1.13.1 1.13.1 No
tensorflow 2.11.1 2.11.1 No

Older release Changelog: https://github.com/opendatahub-io/notebooks/releases/tag/v1.9.0