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