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