Releases: red-hat-data-services/ods-ci
Releases · red-hat-data-services/ods-ci
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
1.22.0
What's Changed
New Tests
Enhancements
- Fix sidebar checks for RHODS v1.22 by @bdattoma in #680
- Fix "Save changes" keyword and ODS-488 by @bdattoma in #684
- Fix UI checks in Managed Starburst tests by @bdattoma in #686
- Implement CR deletion using OpenshiftLibrary instead of UI by @bdattoma in #685
- More fixes for Starburst UI testing by @bdattoma in #687
- Add teardown to CUDA smoke verification by @lugi0 in #693
- Fix ODS-489 and ODS-1768 by @bdattoma in #697
Enhancements in scripts and CI/CD
Documentation
- Fix variable name in infrastructure_configuration_variables.md by @pablofelix in #683
Misc
- Sort all the python file imports by @tarukumar in #689
- Added Isort job support by @tarukumar in #691
Other Changes
- Fix number for resource created(size) for OCP using using Hive by @tarukumar in #692
Full Changelog: 1.21.0...1.22.0
1.21.0
What's Changed
New Tests
- Add test to check that a base user can stop their server by @lugi0 in #677
- Add test for tolerations on workbeches by @bdattoma in #675
- Add event log test plus refine data connection tests in DS Projects by @bdattoma in #674
- Add test for Log Out options in workbenches by @bdattoma in #679
Enhancements
- Run "Suite Availability Setup" only on RHODS Managed by @jgarciao in #671
- Self-Managed: skip monitoring tests requiring RHODS prometheus by @jgarciao in #672
- Fix dashboard broken tests in Sanity by @bdattoma in #669
- Improve log message when creating clusters with ocm by @tarukumar in #673
- Remove product bug from ODS-760 (AiKit) by @bdattoma in #670
- Fix unsupported env vars edge case by @lugi0 in #676
Documentation
- Add infrastructure variables documentation by @pablofelix in #668
Other Changes
- Removed self-managed installer support and added support to install RHODS from Operatorhub by @tarukumar in #678
Full Changelog: 1.20.1...1.21.0
1.20.1
What's Changed
Enhancements
- Restore ODS-1081 and fix Keyword to fetch cluster environment by @bdattoma in #660
- Add teardown to autoscaling-gpus test suite by @lugi0 in #661
- Fix keyword to check if RHODS is Self managed by @bdattoma in #662
- bump cuda expected version to 12 by @lugi0 in #663
- Add some checks on RHODS Self-managed in Dashboard tests by @bdattoma in #665
- Improve keyword to wait for dashboard and remove Seldon folder by @bdattoma in #658
- Upgrade to RF 5 by @lugi0 in #664
- Misc fixes to Sanity and Smoke by @bdattoma in #666
Other Changes
Full Changelog: 1.20.0...1.20.1