Skip to content

24.1

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Mar 09:27
7262272

1. What's Changed:

  • New feature – Immediate Auto-Analysis:
    This feature employs Auto-Analysis based on specific test cases immediately after their completion for proactive issue investigation.

  • New feature – Immediate Pattern-Analysis:
    No more need to wait for the launch finish. Initiate Pattern Analysis immediately after completion of specific test cases.

  • New Integration – Gitlab Plugin:
    New BTS plugin expanding ReportPortal BTS integration options for streamlined bugs reporting, issues.

  • New feature – Retention Policy for Monitoring events
    Set a custom retention period for monitoring events via environmental variables to tailor data management to your organizational needs.

  • Settings redesign
    Project Settings were redesigned completely, setting the stage for a whole new ReportPortal experience.

2. Small Updates:

  • Change in Base for AA:
    New options for Base for Auto Analysis have been introduced.

  • Enhanced Monitoring:
    Improved Filtering on Monitoring page and expanded list of events being tracked

  • Enhanced Monitoring:
    Improved Filtering on Monitoring page and expanded list of events being tracked

3. Technical Improvements:

  • ElasticSearch has been replaced with OpenSearch.
    Following ElasticSearch's re-licensing in version 7.11, we've transitioned to OpenSearch to uphold our focus on open-source compatibility.

Important: Migration from ElasticSearch to OpenSearch is irrevocable.

  • Please, note that some of the environmental variables names are still ElasticSearch specific, but it will be corrected in the future versions.
  • Service-api migration to Java 21

  • Introduced JCloud provider for local file access, replacing the existing filesystem implementation:

  • Added support for providing a custom salt key using secret management tool to enhance security and flexibility:

4. Enhancements Based on Community Feedback:

  • #3132 Component Health Check widget improvements.

  • #308 Ability to specify filter parameters in the URL has been added

  • #2148 Duplicated error logs issue solved

  • #2159 Option to either include skipped test into Flaky test cases table (TOP 50) widget added

  • #520, #2006 Launch import improvements

  • #64, #315 Service-jobs issue fix

  • #1841, #1999 PR was rejected as it contained breaking changes. Instead new converter for openmetrics was added to configuration

5. CVE addressed:

CVE-2023-44487, CVE-2023-3978, CVE-2023-1436, CVE-2022-1471, CVE-2022-42003, CVE-2020-36518, CVE-2022-45688, CVE-2023-5072, CVE-2022-22965, CVE-2023-20863, CVE-2022-2297, CVE-2022-1471

6. Released versions

  • All the ReportPortal services changed images to new 5.11.0 versions. Check the dockerhub.

7. Helm Chart changes

  • Service API has the new pattern analysis and immediate IA configuration values.
  • Service Jobs included a new CRON jobs to cleaning events values.
  • ImagePullsecret for services that haven't included it before #368
  • Released images
  • Service Annotations added by #365 and improved.
  • Allow using secret for OpenSearch in the ReportPortal Migrations Job
  • Double entry disabled by the default
  • Switched to OpenSearch from ElasticSearch (Note: Migration isn't required)

7. Link to Migration Guide: