Releases: red-hat-data-services/ods-ci
Releases · red-hat-data-services/ods-ci
1.29.0
What's Changed
New Tests
- Add Deletion of pipeline runs by @diegolovison in #812
- Test data science pipeline deletion by @diegolovison in #843
- ODS-1932 - Verify user can edit a S3 data connection by @diegolovison in #846
Enhancements
- Validates OdhDashboardConfig in 'Is RHODS Installed' keyword by @manosnoam in #840
- update model label and pod verification for rhods installtion by @tarukumar in #838
- Enhance OpenShift Pipelines installation depending on environment + pipeline route bugfix by @jgarciao in #839
- Update model serving xpaths for RHODS 1.29 by @lugi0 in #842
- Add teardown for uninstall by @tarukumar in #849
- Fix test using DataSciencePipelinesAPI.Delete * by @diegolovison in #850
- Add out log console for clone repo keyword by @tarukumar in #852
- Wait until pipeline route is ready to avoid firing pipeline alert by @jgarciao in #851
Enhancements in scripts and CI/CD
Other Changes
- Retrieve Test tags from local branch changes by @diegolovison in #721
Full Changelog: 1.28.1...1.29.0
1.28.1
What's Changed
New Tests
Enhancements
- ods_ci/build/Dockerfile: update to give HOME read/write access to the user by @kpouget in #813
- fix SSL validation for model serving tests in self-managed clusters by @lugi0 in #836
Full Changelog: 1.28.0...1.28.1
1.28.0
What's Changed
New Tests
- Add test for Tensorflow model support by @lugi0 in #835
- Add tests for integration test btw RHODS and Starburst Enterprise Operator by @bdattoma in #825
Enhancements
- Bump kfp-tekton 1.5.4 by @diegolovison in #805
- Select Pipeline name (if applicable) when navigating to Create Run page by @diegolovison in #811
- New common keyword 'Run And Watch Command' in realtime by @manosnoam in #799
- Fix BYON Endpoint test by @bdattoma in #814
- Add Starburst Enterprise expected data and new fetch logic based on RHODS type by @bdattoma in #822
- Remove workaround for RHODS-8923 in DSP UI testing by @bdattoma in #821
- Fix ODS-489 to account for Starburst enteprise and RHOSAK changes by @bdattoma in #810
- Fix false positive result in install teardown by @tarukumar in #819
- Add verification of more pod during rhods install by @tarukumar in #818
- update serving runtime for gpus by @lugi0 in #820
- Update Poetry with latest packages by @manosnoam in #823
- Skip CUDA version verification in test-versions.robot by @lugi0 in #829
- Fix capitalization of page title in custom images test by @lugi0 in #830
- Add duration flag to create token commands by @lugi0 in #832
- Remove workaround for DS Project creation RHODS-8477 by @bdattoma in #833
- Fix Quick Starts tests to account for Starburst Enterprise by @bdattoma in #824
Other Changes
- remove rhosak config from test-variables.yml by @bdattoma in #801
- Make "Get RHODS Version" a common keyword, since it was duplicated by @manosnoam in #807
- Revert "Update Poetry with latest packages" by @mwaykole in #827
- Update lock file and pin Selenium to 4.9.1 by @lugi0 in #828
- Enable FIPS validation in Hive deployments by @manosnoam in #831
- Fix etcd pod label by @lugi0 in #834
Full Changelog: 1.27.0...1.28.0
1.27.0
What's Changed
New Tests
- Add test to check if user can set environment variables by uploading a YAML file by @bdattoma in #768
- Automate Upgrade Test Case by @tarukumar in #779
- Add first 3 test cases for Project Sharing by @bdattoma in #777
- [RHODS-8159] User can edit data science project by @nehachopra27 in #780
- Add first test and keywords for pipeline creation and execution via UI by @bdattoma in #796
- Verify Ods User Can Bind The Route Role by @diegolovison in #795
- Add tests for model serving with gpus by @lugi0 in #797
- Refactor Project Sharing tests and add a test for user group access by @bdattoma in #794
- Verify Ods Users Can Do Http Request That Must Be Redirected to Https by @diegolovison in #804
Enhancements
- Added support to install rhods from different update channels by @tarukumar in #770
- Fix apply command in Starburst tests by @bdattoma in #773
- Update must-gather image tag according to RHODS-8050 by @jgarciao in #774
- Remove ProductBug from ODS-909 and ODS-507 by @bdattoma in #778
- Fix gpu timing issues by @lugi0 in #781
- Fix jupyterlab test removing .z stream from kernel argument by @lugi0 in #782
- Remove rhosak e2e test by @bdattoma in #783
- Improve uninstallation process (waiting until a project is deleted) by @tarukumar in #772
- Fixes for model serving test suite and DSP project creation keyword in 1.27 by @lugi0 in #785
- Update Resourcename to fix test [RHODS-8159] by @nehachopra27 in #784
- Update xpath of PV input for 1.27 by @nehachopra27 in #788
- Support multiple files and methods for kfp_tekton by @diegolovison in #769
- fix Launch Jupyterhub via App keyword and rename it by @lugi0 in #789
- Projects.Create Data Science Project: give more time for the page to reload by @kpouget in #791
- Set RHODS_OSD_INSTALL_REPO directory as a suite variable by @manosnoam in #787
- Add option RETURN_PW (for debug purposes) by @bdattoma in #776
- Add monitoring stack for upgrade testing by @tarukumar in #798
- Move ODS-2201 to sanity by @bdattoma in #802
- Change images URL in pipeline sample to test on disconnected clusters by @bdattoma in #803
- Fallback related to SSL for TektonClient by @diegolovison in #806
- Modify flip-coin base images to test on disconnected cluster by @jgarciao in #808
Other Changes
- kfp_tekton Integration Test by @diegolovison in #763
- Increase the timeout to double check if Pipeline API is working by @diegolovison in #790
- Updating Dockerfile - openshift-ci permissions by @omrirh in #775
New Contributors
Full Changelog: 1.26.0...1.27.0
1.26.0
What's Changed
New Tests
- ODS-2015 - Verify DS Projects home page shows the right number of items the user has selected by @nehachopra27 in #757
- Test and end-to-end pipeline workflow via API by @diegolovison in #723
Enhancements
- Fix ods-1090 for rhods 1.26 by @tarukumar in #756
- Added monitoring of pod in each namespace by @tarukumar in #759
- Add option to skip 'Maybe Wait For Dashboard Loading Spinner Page' for performance testing by @kpouget in #747
- Fix Pachyderm links by @diegolovison in #712
- Add dependency kfp-tekton = "==1.5.3" by @diegolovison in #764
- Upgrade ODS-CI image to centos stream 9 by @bdattoma in #761
- Update robotidy.toml change to AlignTestCasesSection by @diegolovison in #765
Enhancements in scripts and CI/CD
- Added options for Openstack Cloud and OCP CNI by @manosnoam in #762
Other Changes
- Added support to install different pipeline version based on openshift version by @tarukumar in #767
Full Changelog: 1.25.0...1.26.0
1.25.0
What's Changed
New Tests
- Add tests for multiple notebook image tags by @lugi0 in #737
- Add test to check access for "namespaces" API endpoint by @bdattoma in #744
- [RHODS-7871] ODS-395 Verify App name by @nehachopra27 in #738
Enhancements
- Fixes for 1.25 changes in notebook images by @lugi0 in #730
- Fix failures in 1.25 Sanity by @lugi0 in #735
- Fix user management sanity tests by @bdattoma in #736
- Added support to uninstall rhods for operatorhub installation by @tarukumar in #732
- fix for robocop action by @tarukumar in #743
- update folder path xpath in Model Serving tests by @lugi0 in #739
- Fix DS project Sanity test for 1.25 by @bdattoma in #741
- Bump jupyterlibrary to ^0.4.0 by @lugi0 in #740
- Fix file path in ODS-1768 by @bdattoma in #746
- [RHODS-4116] Adding Quickstart test for restart functionality by @nehachopra27 in #734
- Update to support PSAP notebook scale test by @kpouget in #709
- Fix perf regression tc in ods-ci by @tarukumar in #751
- Add monitoring for other namespace by @tarukumar in #752
- Refactor TC to check multiple RHODS admin groups and remove one ProductBug tag by @bdattoma in #748
- Add Tier1 tag to Smoke tests by @lugi0 in #749
- Add ProductBug and AutomationBug tags by @jgarciao in #755
Enhancements in scripts and CI/CD
- Add library to hibernate osd cluster using ocm by @aloganat in #733
- Add library to resume osd cluster by @aloganat in #742
- Hive tasks to provision clusters on openstack (PSI) by @manosnoam in #719
Documentation
- Add to Release readme Poetry installation details by @manosnoam in #731
- Update readme files after latest updates to ods-ci image by @bdattoma in #745
- Fix broken links and format in readme docs by @bdattoma in #753
New Contributors
- @manosnoam made their first contribution in #731
- @nehachopra27 made their first contribution in #738
Full Changelog: 1.24.0...1.25.0
1.24.0
What's Changed
Enhancements
- Switch to Poetry as a dependency manager by @lugi0 in #690
- Fixes in post-install, model serving, DSP for Poetry/1.24 by @lugi0 in #725
- add dependency install skip flag by @lugi0 in #726
- Use resource variable for ODH Dashboard project name when checking for the ODH Dashboard title by @LaVLaS in #720
- Add support to create nested artifacts dir by @aloganat in #728
- Update tags for rhods 1.24 by @jgarciao in #729
Documentation
Full Changelog: 1.23.1...1.24.0
1.23.1 (before poetry)
Note: this will probably be the latest release before switching to the poetry dependency manager merged in #690
What's Changed
Enhancements
- fix the issue for upgrade verification by @tarukumar in #718
- update Tensorflow installed version in GPU test by @lugi0 in #722
- Fix card xpath to reach Jupyter when there are other ISVs installed by @lugi0 in #724
Full Changelog: 1.23.0...1.23.1
1.23.0
What's Changed
New Tests
- Fix Model Serving in RHODS 1.23 by @lugi0 in #711
- Extend test for tolerations in workbenches by @bdattoma in #717
Enhancements
- Fix ISV card retrieval in Dashboard tests[1.23 fix] by @bdattoma in #700
- Fix Automation Bug in nb-events test and add product bug tag by @bdattoma in #699
- Fast remove namespaces by @diegolovison in #708
- Fix other tests broken by html changes by @bdattoma in #713
- remove extra step and add flaky test by @tarukumar in #716
- Fix App launch from Dashboard and add check on launch link for RHOAM TC by @bdattoma in #714
New Contributors
- @diegolovison made their first contribution in #708
Full Changelog: 1.22.1...1.23.0
1.22.1
What's Changed
New Tests
New Tasks
- Task disconnected by @pablofelix in #695
Enhancements
- log improvement for ocm.py by @mwaykole in #698
- Add product bug tag to ODS-1097 by @bdattoma in #702
- Fix self-managed cluster provisioning due to pool size by @tarukumar in #704
Other Changes
Full Changelog: 1.22.0...1.22.1