opensearch-project / opensearch-build

🧰 OpenSearch / OpenSearch-Dashboards Build Systems
Apache License 2.0
138 stars 273 forks source link

[RELEASE] Release version 2.18.0 #5004

Open github-actions[bot] opened 1 month ago

github-actions[bot] commented 1 month ago

Release OpenSearch and OpenSearch Dashboards 2.18.0

I noticed that a manifest was automatically created in manifests/2.18.0. Please follow the following checklist to make a release.

How to use this issue

## This Release Issue This issue captures the state of the OpenSearch release, its assignee (Release Manager) is responsible for driving the release. Please contact them or @mention them on this issue for help. There are linked issues on components of the release where individual components can be tracked. For more information check the the [Release Process OpenSearch Guide](https://github.com/opensearch-project/opensearch-build/wiki/Releasing-the-Distribution).

Please refer to the following link for the release version dates: Release Schedule and Maintenance Policy.

Entrance Criteria

Criteria Status Description  Comments
Each component release issue has an assigned owner :yellow_circle:
Documentation draft PRs are up and in tech review for all component changes :yellow_circle:
Sanity testing is done for all components :red_circle:
Code coverage has not decreased (all new code has tests) :green_circle:
Release notes are ready and available for all components :yellow_circle:
Roadmap is up-to-date (information is available to create release highlights) :green_circle:
Release ticket is cut, and there's a forum post announcing the start of the window :green_circle:
Any necessary security reviews are complete :green_circle:

OpenSearch 2.18.0 exit criteria status:

Criteria Status Description  Comments
Performance tests are run, results are posted to the release ticket and there no unexpected regressions :red_circle:
No unpatched vulnerabilities of medium or higher severity that have been publicly known for more than 60 days :red_circle:
Documentation has been fully reviewed and signed off by the documentation community. :red_circle:
All integration tests are passing :red_circle:
Release blog is ready :red_circle:

OpenSearch-Dashboards 2.18.0 exit criteria status:

Criteria Status Description  Comments
Documentation has been fully reviewed and signed off by the documentation community :red_circle:
No unpatched vulnerabilities of medium or higher severity that have been publicly known for more than 60 days :red_circle:
All integration tests are passing :red_circle:
Release blog is ready :red_circle:

Preparation

Campaigns

Version Increment - 10/22/2024

Feature Freeze - 10/22/2024

Code Complete - 10/22/2024

Release Branch, Release Candidate Creation and Testing - 10/28/2024

Performance testing validation - 10/28/2024

Pre Release - 11/04/2024

Release - 11/05/2024

Release Checklist.


Release Checklist

### Pre-Release activities - [ ] Promote Repos. - - [ ] OS - - [ ] OSD - [ ] Promote Artifacts. - - [ ] Windows - - [ ] Linux Debian - - [ ] Linux RPM - - [ ] Linux TAR - [ ] Consolidated Release Notes. ### Release activities - [ ] Docker Promotion. - [ ] Release Validation part 1. - - [ ] OpenSearch and OpenSearch Dashboard Validation. - - [ ] Validate the native plugin installation. - [ ] Merge consolidated release notes PR. - [ ] Website and Documentation Changes. - - [ ] Merge staging website PR. - - [ ] Promote the website changes to prod. - - [ ] Add website alert. - [ ] Release Validation part 2. - - [ ] Validate the artifact download URL's and signatures. - [ ] Release Validation part 3. - - [ ] Trigger the validation build (Search for `Completed validation for <>` in the logs). - [ ] Maven Promotion. - [ ] Publish blog posts. - [ ] Advertise on Social Media. - [ ] Post on public slack and Github Release issue. ### Post-Release activities - [ ] Release Tags. - [ ] Input Manifest Update. - [ ] OpenSearch Build Release notes. - [ ] Retrospective Issue. - [ ] Helm and Ansible Playbook release. - [ ] Upcoming Release Preparation.


Post Release

Components

Replace with links to all component tracking issues.

Component On track Release Notes
{COMPONENT_ISSUE_LINK} {INDICATOR} {STATUS}
Legend

| Symbol | Meaning | | -------- | ---------- | | :green_circle: | On track with overall release | | :yellow_circle: | Missed last milestone | | :red_circle: | Missed multiple milestones |

rishabh6788 commented 3 days ago

See RC 1 details

RC1 details

## RC 4 OpenSearch 10447 / OpenSearch Dashboards 8031 is ready for your test. OpenSearch - [Build 10447](https://build.ci.opensearch.org/blue/organizations/jenkins/distribution-build-opensearch/detail/distribution-build-opensearch/10447/pipeline) OpenSearch Dashboards - [Build 8031](https://build.ci.opensearch.org/blue/organizations/jenkins/distribution-build-opensearch-dashboards/detail/distribution-build-opensearch-dashboards/8031/pipeline) - Use the following Docker-Compose to setup a cluster

docker-compose.yml

    
  version: '3'
  services:
    opensearch-node1:
      image: opensearchstaging/opensearch:2.18.0.10447
      container_name: opensearch-node1
      environment:
        - cluster.name=opensearch-cluster
        - node.name=opensearch-node1
        - discovery.seed_hosts=opensearch-node1,opensearch-node2
        - cluster.initial_cluster_manager_nodes=opensearch-node1,opensearch-node2
        - bootstrap.memory_lock=true # along with the memlock settings below, disables swapping
        - OPENSEARCH_INITIAL_ADMIN_PASSWORD=myStrongPassword123!
      ulimits:
        memlock:
          soft: -1
          hard: -1
        nofile:
          soft: 65536 # maximum number of open files for the OpenSearch user, set to at least 65536 on modern systems
          hard: 65536
      volumes:
        - opensearch-data1:/usr/share/opensearch/data
      ports:
        - 9200:9200
        - 9600:9600 # required for Performance Analyzer
      networks:
        - opensearch-net
    opensearch-node2:
      image: opensearchstaging/opensearch:2.18.0.10447
      container_name: opensearch-node2
      environment:
        - cluster.name=opensearch-cluster
        - node.name=opensearch-node2
        - discovery.seed_hosts=opensearch-node1,opensearch-node2
        - cluster.initial_cluster_manager_nodes=opensearch-node1,opensearch-node2
        - bootstrap.memory_lock=true
        - OPENSEARCH_INITIAL_ADMIN_PASSWORD=myStrongPassword123!
      ulimits:
        memlock:
          soft: -1
          hard: -1
        nofile:
          soft: 65536
          hard: 65536
      volumes:
        - opensearch-data2:/usr/share/opensearch/data
      networks:
        - opensearch-net
    opensearch-dashboards:
      image: opensearchstaging/opensearch-dashboards:2.18.0.8031
      container_name: opensearch-dashboards
      ports:
        - 5601:5601
      expose:
        - "5601"
      environment:
        OPENSEARCH_HOSTS: '["https://opensearch-node1:9200","https://opensearch-node2:9200"]'
      networks:
        - opensearch-net
  volumes:
    opensearch-data1:
    opensearch-data2:

  networks:
    opensearch-net:
    
  

+ Download the above docker-compose.yml on your machine. + Get latest image versions `docker-compose pull`. + Start the cluster `docker-compose up`. - [OpenSearch docker 2.18.0.10447](https://hub.docker.com/r/opensearchstaging/opensearch/tags?page=1&name=2.18.0.10447) + Start without security - Docker command `docker pull opensearchstaging/opensearch:2.18.0.10447 && docker run -it -p 9200:9200 -e "discovery.type=single-node" -e "DISABLE_SECURITY_PLUGIN=true" opensearchstaging/opensearch:2.18.0.10447` - Connect command `curl http://localhost:9200/` + Start with security - Docker command ``` docker pull opensearchstaging/opensearch:2.18.0.10447 && docker run -it -p 9200:9200 -e "discovery.type=single-node" -e "OPENSEARCH_INITIAL_ADMIN_PASSWORD=myStrongPassword123!" opensearchstaging/opensearch:2.18.0.10447 ``` - Connect command `curl --insecure 'https://admin:myStrongPassword123!@localhost:9200/'` - [OpenSearch-Dashboards docker 2.18.0.8031](https://hub.docker.com/r/opensearchstaging/opensearch-dashboards/tags?page=1&name=2.18.0.8031) + Start without security - Docker command `docker pull opensearchstaging/opensearch-dashboards:2.18.0.8031 && docker run -it --network="host" -e "DISABLE_SECURITY_DASHBOARDS_PLUGIN=true" opensearchstaging/opensearch-dashboards:2.18.0.8031` - URL `http://localhost:5601/` + Start with security - Docker command `docker pull opensearchstaging/opensearch-dashboards:2.18.0.8031 && docker run -it --network="host" opensearchstaging/opensearch-dashboards:2.18.0.8031` - URL `http://localhost:5601/` - Use TARs to deploy OpenSearch Manually + OpenSearch - Build 10447 (Note: Windows version does not have performance analyzer plugin) * arm64 [[manifest](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10447/linux/arm64/tar/dist/opensearch/manifest.yml)] [[tar](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10447/linux/arm64/tar/dist/opensearch/opensearch-2.18.0-linux-arm64.tar.gz)] [[rpm](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10447/linux/arm64/rpm/dist/opensearch/opensearch-2.18.0-linux-arm64.rpm)][[deb](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10447/linux/arm64/deb/dist/opensearch/opensearch-2.18.0-linux-arm64.deb)] * x64 [[manifest](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10447/linux/x64/tar/dist/opensearch/manifest.yml)] [[tar](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10447/linux/x64/tar/dist/opensearch/opensearch-2.18.0-linux-x64.tar.gz)] [[rpm](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10447/linux/x64/rpm/dist/opensearch/opensearch-2.18.0-linux-x64.rpm)] [[deb](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10447/linux/x64/deb/dist/opensearch/opensearch-2.18.0-linux-x64.deb)] [[windows](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10447/windows/x64/zip/dist/opensearch/opensearch-2.18.0-windows-x64.zip)] + OpenSearch Dashboards - Build 8031 * arm64 [[manifest](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8031/linux/arm64/tar/dist/opensearch-dashboards/manifest.yml)] [[tar](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8031/linux/arm64/tar/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-arm64.tar.gz)][[rpm](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8031/linux/arm64/rpm/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-arm64.rpm)][[deb](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8031/linux/arm64/deb/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-arm64.deb)] * x64 [[manifest](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8031/linux/x64/tar/dist/opensearch-dashboards/manifest.yml)] [[tar](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8031/linux/x64/tar/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-x64.tar.gz)][[rpm](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8031/linux/x64/rpm/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-x64.rpm)] [[deb](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8031/linux/x64/deb/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-x64.deb)] [[windows](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8031/windows/x64/zip/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-windows-x64.zip)] _Check how to install [opensearch](https://opensearch.org/docs/latest/install-and-configure/install-opensearch/index/) and [dashboards](https://opensearch.org/docs/latest/install-and-configure/install-dashboards/index/) on different platforms_ ## Integration Test Results - Use the https://metrics.opensearch.org/_dashboards/goto/9ed74dd90eb31c7b83f3542e43328088?security_tenant=global. - Filter by the `distribution_build_number`. Use **10447** for OpenSearch and **8031** for OpenSearch Dashboards. Example when filtered with **10447** we can see all the passed/failed OpenSearch components. Check the metrics [here](https://metrics.opensearch.org/_dashboards/app/dashboards#/view/21aad140-49f6-11ef-bbdd-39a9b324a5aa?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now%2Fw,to:now%2Fw))&_a=(description:'OpenSearch%20Release%20Build%20and%20Integration%20Test%20Results',filters:!(('$state':(store:appState),meta:(alias:!n,controlledBy:'1721852613904',disabled:!f,index:'16f55f10-4977-11ef-8565-15a1562cd0a0',key:version,negate:!f,params:(query:'2.18.0'),type:phrase),query:(match_phrase:(version:'2.18.0'))),('$state':(store:appState),meta:(alias:!n,disabled:!f,index:'23eb6520-4977-11ef-bbdd-39a9b324a5aa',key:distribution_build_number,negate:!f,params:!('10447','%208031'),type:phrases,value:'10447,%20%208031'),query:(bool:(minimum_should_match:1,should:!((match_phrase:(distribution_build_number:'10447')),(match_phrase:(distribution_build_number:'%208031')))))),('$state':(store:appState),meta:(alias:!n,controlledBy:'1722482131538',disabled:!f,index:'16f55f10-4977-11ef-8565-15a1562cd0a0',key:rc_number,negate:!f,params:(query:4),type:phrase),query:(match_phrase:(rc_number:4)))),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),query:(language:kuery,query:''),timeRestore:!t,title:'OpenSearch%20Release%20Build%20and%20Integration%20Test%20Results',viewMode:view)). - Find the list of the created **AUTOCUT** issues here https://github.com/issues?page=1&q=is%3Aopen+is%3Aissue+user%3Aopensearch-project+label%3Av2.18.0+label%3Aautocut+%5BAUTOCUT%5D+in%3Atitle. Thank you

rishabh6788 commented 2 days ago

See RC 2 details

RC 2 details

## RC 4 OpenSearch 10451 / OpenSearch Dashboards 8034 is ready for your test. OpenSearch - [Build 10451](https://build.ci.opensearch.org/blue/organizations/jenkins/distribution-build-opensearch/detail/distribution-build-opensearch/10451/pipeline) OpenSearch Dashboards - [Build 8034](https://build.ci.opensearch.org/blue/organizations/jenkins/distribution-build-opensearch-dashboards/detail/distribution-build-opensearch-dashboards/8034/pipeline) - Use the following Docker-Compose to setup a cluster

docker-compose.yml

    
  version: '3'
  services:
    opensearch-node1:
      image: opensearchstaging/opensearch:2.18.0.10451
      container_name: opensearch-node1
      environment:
        - cluster.name=opensearch-cluster
        - node.name=opensearch-node1
        - discovery.seed_hosts=opensearch-node1,opensearch-node2
        - cluster.initial_cluster_manager_nodes=opensearch-node1,opensearch-node2
        - bootstrap.memory_lock=true # along with the memlock settings below, disables swapping
        - OPENSEARCH_INITIAL_ADMIN_PASSWORD=myStrongPassword123!
      ulimits:
        memlock:
          soft: -1
          hard: -1
        nofile:
          soft: 65536 # maximum number of open files for the OpenSearch user, set to at least 65536 on modern systems
          hard: 65536
      volumes:
        - opensearch-data1:/usr/share/opensearch/data
      ports:
        - 9200:9200
        - 9600:9600 # required for Performance Analyzer
      networks:
        - opensearch-net
    opensearch-node2:
      image: opensearchstaging/opensearch:2.18.0.10451
      container_name: opensearch-node2
      environment:
        - cluster.name=opensearch-cluster
        - node.name=opensearch-node2
        - discovery.seed_hosts=opensearch-node1,opensearch-node2
        - cluster.initial_cluster_manager_nodes=opensearch-node1,opensearch-node2
        - bootstrap.memory_lock=true
        - OPENSEARCH_INITIAL_ADMIN_PASSWORD=myStrongPassword123!
      ulimits:
        memlock:
          soft: -1
          hard: -1
        nofile:
          soft: 65536
          hard: 65536
      volumes:
        - opensearch-data2:/usr/share/opensearch/data
      networks:
        - opensearch-net
    opensearch-dashboards:
      image: opensearchstaging/opensearch-dashboards:2.18.0.8034
      container_name: opensearch-dashboards
      ports:
        - 5601:5601
      expose:
        - "5601"
      environment:
        OPENSEARCH_HOSTS: '["https://opensearch-node1:9200","https://opensearch-node2:9200"]'
      networks:
        - opensearch-net
  volumes:
    opensearch-data1:
    opensearch-data2:

  networks:
    opensearch-net:
    
  

+ Download the above docker-compose.yml on your machine. + Get latest image versions `docker-compose pull`. + Start the cluster `docker-compose up`. - [OpenSearch docker 2.18.0.10451](https://hub.docker.com/r/opensearchstaging/opensearch/tags?page=1&name=2.18.0.10451) + Start without security - Docker command `docker pull opensearchstaging/opensearch:2.18.0.10451 && docker run -it -p 9200:9200 -e "discovery.type=single-node" -e "DISABLE_SECURITY_PLUGIN=true" opensearchstaging/opensearch:2.18.0.10451` - Connect command `curl http://localhost:9200/` + Start with security - Docker command ``` docker pull opensearchstaging/opensearch:2.18.0.10451 && docker run -it -p 9200:9200 -e "discovery.type=single-node" -e "OPENSEARCH_INITIAL_ADMIN_PASSWORD=myStrongPassword123!" opensearchstaging/opensearch:2.18.0.10451 ``` - Connect command `curl --insecure 'https://admin:myStrongPassword123!@localhost:9200/'` - [OpenSearch-Dashboards docker 2.18.0.8034](https://hub.docker.com/r/opensearchstaging/opensearch-dashboards/tags?page=1&name=2.18.0.8034) + Start without security - Docker command `docker pull opensearchstaging/opensearch-dashboards:2.18.0.8034 && docker run -it --network="host" -e "DISABLE_SECURITY_DASHBOARDS_PLUGIN=true" opensearchstaging/opensearch-dashboards:2.18.0.8034` - URL `http://localhost:5601/` + Start with security - Docker command `docker pull opensearchstaging/opensearch-dashboards:2.18.0.8034 && docker run -it --network="host" opensearchstaging/opensearch-dashboards:2.18.0.8034` - URL `http://localhost:5601/` - Use TARs to deploy OpenSearch Manually + OpenSearch - Build 10451 (Note: Windows version does not have performance analyzer plugin) * arm64 [[manifest](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10451/linux/arm64/tar/dist/opensearch/manifest.yml)] [[tar](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10451/linux/arm64/tar/dist/opensearch/opensearch-2.18.0-linux-arm64.tar.gz)] [[rpm](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10451/linux/arm64/rpm/dist/opensearch/opensearch-2.18.0-linux-arm64.rpm)][[deb](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10451/linux/arm64/deb/dist/opensearch/opensearch-2.18.0-linux-arm64.deb)] * x64 [[manifest](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10451/linux/x64/tar/dist/opensearch/manifest.yml)] [[tar](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10451/linux/x64/tar/dist/opensearch/opensearch-2.18.0-linux-x64.tar.gz)] [[rpm](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10451/linux/x64/rpm/dist/opensearch/opensearch-2.18.0-linux-x64.rpm)] [[deb](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10451/linux/x64/deb/dist/opensearch/opensearch-2.18.0-linux-x64.deb)] [[windows](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10451/windows/x64/zip/dist/opensearch/opensearch-2.18.0-windows-x64.zip)] + OpenSearch Dashboards - Build 8034 * arm64 [[manifest](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8034/linux/arm64/tar/dist/opensearch-dashboards/manifest.yml)] [[tar](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8034/linux/arm64/tar/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-arm64.tar.gz)][[rpm](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8034/linux/arm64/rpm/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-arm64.rpm)][[deb](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8034/linux/arm64/deb/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-arm64.deb)] * x64 [[manifest](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8034/linux/x64/tar/dist/opensearch-dashboards/manifest.yml)] [[tar](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8034/linux/x64/tar/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-x64.tar.gz)][[rpm](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8034/linux/x64/rpm/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-x64.rpm)] [[deb](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8034/linux/x64/deb/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-x64.deb)] [[windows](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8034/windows/x64/zip/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-windows-x64.zip)] _Check how to install [opensearch](https://opensearch.org/docs/latest/install-and-configure/install-opensearch/index/) and [dashboards](https://opensearch.org/docs/latest/install-and-configure/install-dashboards/index/) on different platforms_ ## Integration Test Results - Use the https://metrics.opensearch.org/_dashboards/goto/9ed74dd90eb31c7b83f3542e43328088?security_tenant=global. - Filter by the `distribution_build_number`. Use **10451** for OpenSearch and **8034** for OpenSearch Dashboards. Example when filtered with **10451** we can see all the passed/failed OpenSearch components. Check the metrics [here](https://metrics.opensearch.org/_dashboards/app/dashboards#/view/21aad140-49f6-11ef-bbdd-39a9b324a5aa?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now%2Fw,to:now%2Fw))&_a=(description:'OpenSearch%20Release%20Build%20and%20Integration%20Test%20Results',filters:!(('$state':(store:appState),meta:(alias:!n,controlledBy:'1721852613904',disabled:!f,index:'16f55f10-4977-11ef-8565-15a1562cd0a0',key:version,negate:!f,params:(query:'2.18.0'),type:phrase),query:(match_phrase:(version:'2.18.0'))),('$state':(store:appState),meta:(alias:!n,disabled:!f,index:'23eb6520-4977-11ef-bbdd-39a9b324a5aa',key:distribution_build_number,negate:!f,params:!('10451','%208034'),type:phrases,value:'10451,%20%208034'),query:(bool:(minimum_should_match:1,should:!((match_phrase:(distribution_build_number:'10451')),(match_phrase:(distribution_build_number:'%208034')))))),('$state':(store:appState),meta:(alias:!n,controlledBy:'1722482131538',disabled:!f,index:'16f55f10-4977-11ef-8565-15a1562cd0a0',key:rc_number,negate:!f,params:(query:4),type:phrase),query:(match_phrase:(rc_number:4)))),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),query:(language:kuery,query:''),timeRestore:!t,title:'OpenSearch%20Release%20Build%20and%20Integration%20Test%20Results',viewMode:view)). - Find the list of the created **AUTOCUT** issues here https://github.com/issues?page=1&q=is%3Aopen+is%3Aissue+user%3Aopensearch-project+label%3Av2.18.0+label%3Aautocut+%5BAUTOCUT%5D+in%3Atitle. Thank you

rishabh6788 commented 2 days ago

See RC 3 details

RC 3 details

## RC 3 OpenSearch 10454 / OpenSearch Dashboards 8039 is ready for your test. OpenSearch - [Build 10454](https://build.ci.opensearch.org/blue/organizations/jenkins/distribution-build-opensearch/detail/distribution-build-opensearch/10454/pipeline) OpenSearch Dashboards - [Build 8039](https://build.ci.opensearch.org/blue/organizations/jenkins/distribution-build-opensearch-dashboards/detail/distribution-build-opensearch-dashboards/8039/pipeline) - Use the following Docker-Compose to setup a cluster

docker-compose.yml

    
  version: '3'
  services:
    opensearch-node1:
      image: opensearchstaging/opensearch:2.18.0.10454
      container_name: opensearch-node1
      environment:
        - cluster.name=opensearch-cluster
        - node.name=opensearch-node1
        - discovery.seed_hosts=opensearch-node1,opensearch-node2
        - cluster.initial_cluster_manager_nodes=opensearch-node1,opensearch-node2
        - bootstrap.memory_lock=true # along with the memlock settings below, disables swapping
        - OPENSEARCH_INITIAL_ADMIN_PASSWORD=myStrongPassword123!
      ulimits:
        memlock:
          soft: -1
          hard: -1
        nofile:
          soft: 65536 # maximum number of open files for the OpenSearch user, set to at least 65536 on modern systems
          hard: 65536
      volumes:
        - opensearch-data1:/usr/share/opensearch/data
      ports:
        - 9200:9200
        - 9600:9600 # required for Performance Analyzer
      networks:
        - opensearch-net
    opensearch-node2:
      image: opensearchstaging/opensearch:2.18.0.10454
      container_name: opensearch-node2
      environment:
        - cluster.name=opensearch-cluster
        - node.name=opensearch-node2
        - discovery.seed_hosts=opensearch-node1,opensearch-node2
        - cluster.initial_cluster_manager_nodes=opensearch-node1,opensearch-node2
        - bootstrap.memory_lock=true
        - OPENSEARCH_INITIAL_ADMIN_PASSWORD=myStrongPassword123!
      ulimits:
        memlock:
          soft: -1
          hard: -1
        nofile:
          soft: 65536
          hard: 65536
      volumes:
        - opensearch-data2:/usr/share/opensearch/data
      networks:
        - opensearch-net
    opensearch-dashboards:
      image: opensearchstaging/opensearch-dashboards:2.18.0.8039
      container_name: opensearch-dashboards
      ports:
        - 5601:5601
      expose:
        - "5601"
      environment:
        OPENSEARCH_HOSTS: '["https://opensearch-node1:9200","https://opensearch-node2:9200"]'
      networks:
        - opensearch-net
  volumes:
    opensearch-data1:
    opensearch-data2:

  networks:
    opensearch-net:
    
  

+ Download the above docker-compose.yml on your machine. + Get latest image versions `docker-compose pull`. + Start the cluster `docker-compose up`. - [OpenSearch docker 2.18.0.10454](https://hub.docker.com/r/opensearchstaging/opensearch/tags?page=1&name=2.18.0.10454) + Start without security - Docker command `docker pull opensearchstaging/opensearch:2.18.0.10454 && docker run -it -p 9200:9200 -e "discovery.type=single-node" -e "DISABLE_SECURITY_PLUGIN=true" opensearchstaging/opensearch:2.18.0.10454` - Connect command `curl http://localhost:9200/` + Start with security - Docker command ``` docker pull opensearchstaging/opensearch:2.18.0.10454 && docker run -it -p 9200:9200 -e "discovery.type=single-node" -e "OPENSEARCH_INITIAL_ADMIN_PASSWORD=myStrongPassword123!" opensearchstaging/opensearch:2.18.0.10454 ``` - Connect command `curl --insecure 'https://admin:myStrongPassword123!@localhost:9200/'` - [OpenSearch-Dashboards docker 2.18.0.8039](https://hub.docker.com/r/opensearchstaging/opensearch-dashboards/tags?page=1&name=2.18.0.8039) + Start without security - Docker command `docker pull opensearchstaging/opensearch-dashboards:2.18.0.8039 && docker run -it --network="host" -e "DISABLE_SECURITY_DASHBOARDS_PLUGIN=true" opensearchstaging/opensearch-dashboards:2.18.0.8039` - URL `http://localhost:5601/` + Start with security - Docker command `docker pull opensearchstaging/opensearch-dashboards:2.18.0.8039 && docker run -it --network="host" opensearchstaging/opensearch-dashboards:2.18.0.8039` - URL `http://localhost:5601/` - Use TARs to deploy OpenSearch Manually + OpenSearch - Build 10454 (Note: Windows version does not have performance analyzer plugin) * arm64 [[manifest](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10454/linux/arm64/tar/dist/opensearch/manifest.yml)] [[tar](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10454/linux/arm64/tar/dist/opensearch/opensearch-2.18.0-linux-arm64.tar.gz)] [[rpm](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10454/linux/arm64/rpm/dist/opensearch/opensearch-2.18.0-linux-arm64.rpm)][[deb](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10454/linux/arm64/deb/dist/opensearch/opensearch-2.18.0-linux-arm64.deb)] * x64 [[manifest](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10454/linux/x64/tar/dist/opensearch/manifest.yml)] [[tar](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10454/linux/x64/tar/dist/opensearch/opensearch-2.18.0-linux-x64.tar.gz)] [[rpm](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10454/linux/x64/rpm/dist/opensearch/opensearch-2.18.0-linux-x64.rpm)] [[deb](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10454/linux/x64/deb/dist/opensearch/opensearch-2.18.0-linux-x64.deb)] [[windows](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10454/windows/x64/zip/dist/opensearch/opensearch-2.18.0-windows-x64.zip)] + OpenSearch Dashboards - Build 8039 * arm64 [[manifest](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8039/linux/arm64/tar/dist/opensearch-dashboards/manifest.yml)] [[tar](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8039/linux/arm64/tar/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-arm64.tar.gz)][[rpm](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8039/linux/arm64/rpm/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-arm64.rpm)][[deb](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8039/linux/arm64/deb/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-arm64.deb)] * x64 [[manifest](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8039/linux/x64/tar/dist/opensearch-dashboards/manifest.yml)] [[tar](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8039/linux/x64/tar/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-x64.tar.gz)][[rpm](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8039/linux/x64/rpm/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-x64.rpm)] [[deb](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8039/linux/x64/deb/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-x64.deb)] [[windows](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8039/windows/x64/zip/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-windows-x64.zip)] _Check how to install [opensearch](https://opensearch.org/docs/latest/install-and-configure/install-opensearch/index/) and [dashboards](https://opensearch.org/docs/latest/install-and-configure/install-dashboards/index/) on different platforms_ ## Integration Test Results - Use the https://metrics.opensearch.org/_dashboards/goto/9ed74dd90eb31c7b83f3542e43328088?security_tenant=global. - Filter by the `distribution_build_number`. Use **10454** for OpenSearch and **8039** for OpenSearch Dashboards. Example when filtered with **10454** we can see all the passed/failed OpenSearch components. Check the metrics [here](https://metrics.opensearch.org/_dashboards/app/dashboards#/view/21aad140-49f6-11ef-bbdd-39a9b324a5aa?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now%2Fw,to:now%2Fw))&_a=(description:'OpenSearch%20Release%20Build%20and%20Integration%20Test%20Results',filters:!(('$state':(store:appState),meta:(alias:!n,controlledBy:'1721852613904',disabled:!f,index:'16f55f10-4977-11ef-8565-15a1562cd0a0',key:version,negate:!f,params:(query:'2.18.0'),type:phrase),query:(match_phrase:(version:'2.18.0'))),('$state':(store:appState),meta:(alias:!n,disabled:!f,index:'23eb6520-4977-11ef-bbdd-39a9b324a5aa',key:distribution_build_number,negate:!f,params:!('10454','%208039'),type:phrases,value:'10454,%20%208039'),query:(bool:(minimum_should_match:1,should:!((match_phrase:(distribution_build_number:'10454')),(match_phrase:(distribution_build_number:'%208039')))))),('$state':(store:appState),meta:(alias:!n,controlledBy:'1722482131538',disabled:!f,index:'16f55f10-4977-11ef-8565-15a1562cd0a0',key:rc_number,negate:!f,params:(query:4),type:phrase),query:(match_phrase:(rc_number:4)))),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),query:(language:kuery,query:''),timeRestore:!t,title:'OpenSearch%20Release%20Build%20and%20Integration%20Test%20Results',viewMode:view)). - Find the list of the created **AUTOCUT** issues here https://github.com/issues?page=1&q=is%3Aopen+is%3Aissue+user%3Aopensearch-project+label%3Av2.18.0+label%3Aautocut+%5BAUTOCUT%5D+in%3Atitle. Thank you

opensearch-ci-bot commented 1 day ago

Core Components CommitID(after 2024-10-25) & Release Notes info

Repo Branch CommitID Commit Date Release Notes Exists
OpenSearch [d27ee4eb710db4d5d0776065d79408d91fd4f315] False
OpenSearch-Dashboards [50a714fde5fa89077a759da9b61d8fa4d32db033] False
alerting [d4d463c17f1927e8adc6ebf49f5d7ca4f2f1f5f5] False
alertingDashboards [4dfa34f5e4e939d8acfa0f151d20e604c23fe05b] True
anomaly-detection [63996b8d781bf600da802c1d7d26d24001f3ea32] True
anomalyDetectionDashboards [1a9003213748bdd2e01bd13851900249942a7d0f] True
assistantDashboards [98fa5324900ffa365a24b027cf17f1f87c1beae4] True
asynchronous-search [fd3fe2948d0be097a838894e7eef3ebbbb98e253] True
common-utils [e4531fe22dbbc82090acfac5c928c2f355873c73] False
cross-cluster-replication [cdeea8182b56aaf7bce43359b2072e9edd9ac811] False
custom-codecs [2afbadd80892927a2acccd40561e3a9745e86806] False
customImportMapDashboards [511840ae5ca900610d521aad311677445269055f] True
flow-framework [2de661a9f7f2e984dd43b8d1356dbd0e33419648] True
functionalTestDashboards [2.18] False
ganttChartDashboards [97539d2efa0f1935689bc41fc3b681ee9655601f] False
geospatial [021d2d96fc686eeb3f1c9383b1515f1e58a655a1] True
index-management [abb16798959ee7a99a94e03f60859b2516c78f07] False
indexManagementDashboards [a9c12e8403a16c22f11218cf89d5aec9825beca8] False
job-scheduler [6143a42014e4731dc21df2b242d878af01bec3c2] True
k-NN [5d98552629c0fe6e615dfad4ae8505d3a9f3bd95] True
ml-commons [38945628b9dde357ee96781ad86fd06586523383] False
mlCommonsDashboards [5e9facb669f74f5aa0585dae5670276c1f65494e] True
neural-search [d4d13c6bdc12a9fb7158698969d74ddee9a9917b] True
notifications [a49dd36004c933e6fe53d28381172c9ed9b6e721] False
notifications-core [a49dd36004c933e6fe53d28381172c9ed9b6e721] False
notificationsDashboards [f85c1bcf51a7b26a73cb24a340d25126fae9ff4e] False
observabilityDashboards [815b864a155ec0be58b6ea217d98711942108dd5] False
opensearch-observability [326b984ec2bf56d2c0e4e9e871f3be6a43db49c5] False
opensearch-reports [7a271ff77810e3c08f2e9bc7f47eff845d4ea9b8] False
opensearch-system-templates [84c79dea205af1c8c0101d1cdacc5e8ae98358e0] False
performance-analyzer [bd6833f48048c559b431d392b4ad20cdaeb24071] False
query-insights [4ea8fe0b10a06960494a730ab62bfdf40176c908] False
queryWorkbenchDashboards [1b41f0be0a0cfec7fc7540ef618cb6d5b48f3b60] False
reportsDashboards [d3d0a0e35f05c04a54ee0b1858ec167520a5efdb] False
searchRelevanceDashboards [5662aa833c6452db970e8d5f036500385fb3892b] False
security [000b08465f5e6581654151922bc3cedc1d7c48d4] True
security-analytics [a1f7ec31022319b361a5fb1dd7337a0b214a6d40] False
securityAnalyticsDashboards [5aba4d3d2fd6b2b4b55696c72a090f937eabf5fe] False
securityDashboards [9d0c35cdf1add29c28bd0a2207c25e02aa935929] True
skills [2aa25d10580e08a803303d9f0d83818fed479272] True
sql [4b9602b639231f94bb6f04d13af94e56b03632c1] False
rishabh6788 commented 1 day ago

See RC 4 details

RC 4 details

## RC 4 OpenSearch 10458 / OpenSearch Dashboards 8041 is ready for your test. OpenSearch - [Build 10458](https://build.ci.opensearch.org/blue/organizations/jenkins/distribution-build-opensearch/detail/distribution-build-opensearch/10458/pipeline) OpenSearch Dashboards - [Build 8041](https://build.ci.opensearch.org/blue/organizations/jenkins/distribution-build-opensearch-dashboards/detail/distribution-build-opensearch-dashboards/8041/pipeline) - Use the following Docker-Compose to setup a cluster

docker-compose.yml

    
  version: '3'
  services:
    opensearch-node1:
      image: opensearchstaging/opensearch:2.18.0.10458
      container_name: opensearch-node1
      environment:
        - cluster.name=opensearch-cluster
        - node.name=opensearch-node1
        - discovery.seed_hosts=opensearch-node1,opensearch-node2
        - cluster.initial_cluster_manager_nodes=opensearch-node1,opensearch-node2
        - bootstrap.memory_lock=true # along with the memlock settings below, disables swapping
        - OPENSEARCH_INITIAL_ADMIN_PASSWORD=myStrongPassword123!
      ulimits:
        memlock:
          soft: -1
          hard: -1
        nofile:
          soft: 65536 # maximum number of open files for the OpenSearch user, set to at least 65536 on modern systems
          hard: 65536
      volumes:
        - opensearch-data1:/usr/share/opensearch/data
      ports:
        - 9200:9200
        - 9600:9600 # required for Performance Analyzer
      networks:
        - opensearch-net
    opensearch-node2:
      image: opensearchstaging/opensearch:2.18.0.10458
      container_name: opensearch-node2
      environment:
        - cluster.name=opensearch-cluster
        - node.name=opensearch-node2
        - discovery.seed_hosts=opensearch-node1,opensearch-node2
        - cluster.initial_cluster_manager_nodes=opensearch-node1,opensearch-node2
        - bootstrap.memory_lock=true
        - OPENSEARCH_INITIAL_ADMIN_PASSWORD=myStrongPassword123!
      ulimits:
        memlock:
          soft: -1
          hard: -1
        nofile:
          soft: 65536
          hard: 65536
      volumes:
        - opensearch-data2:/usr/share/opensearch/data
      networks:
        - opensearch-net
    opensearch-dashboards:
      image: opensearchstaging/opensearch-dashboards:2.18.0.8041
      container_name: opensearch-dashboards
      ports:
        - 5601:5601
      expose:
        - "5601"
      environment:
        OPENSEARCH_HOSTS: '["https://opensearch-node1:9200","https://opensearch-node2:9200"]'
      networks:
        - opensearch-net
  volumes:
    opensearch-data1:
    opensearch-data2:

  networks:
    opensearch-net:
    
  

+ Download the above docker-compose.yml on your machine. + Get latest image versions `docker-compose pull`. + Start the cluster `docker-compose up`. - [OpenSearch docker 2.18.0.10458](https://hub.docker.com/r/opensearchstaging/opensearch/tags?page=1&name=2.18.0.10458) + Start without security - Docker command `docker pull opensearchstaging/opensearch:2.18.0.10458 && docker run -it -p 9200:9200 -e "discovery.type=single-node" -e "DISABLE_SECURITY_PLUGIN=true" opensearchstaging/opensearch:2.18.0.10458` - Connect command `curl http://localhost:9200/` + Start with security - Docker command ``` docker pull opensearchstaging/opensearch:2.18.0.10458 && docker run -it -p 9200:9200 -e "discovery.type=single-node" -e "OPENSEARCH_INITIAL_ADMIN_PASSWORD=myStrongPassword123!" opensearchstaging/opensearch:2.18.0.10458 ``` - Connect command `curl --insecure 'https://admin:myStrongPassword123!@localhost:9200/'` - [OpenSearch-Dashboards docker 2.18.0.8041](https://hub.docker.com/r/opensearchstaging/opensearch-dashboards/tags?page=1&name=2.18.0.8041) + Start without security - Docker command `docker pull opensearchstaging/opensearch-dashboards:2.18.0.8041 && docker run -it --network="host" -e "DISABLE_SECURITY_DASHBOARDS_PLUGIN=true" opensearchstaging/opensearch-dashboards:2.18.0.8041` - URL `http://localhost:5601/` + Start with security - Docker command `docker pull opensearchstaging/opensearch-dashboards:2.18.0.8041 && docker run -it --network="host" opensearchstaging/opensearch-dashboards:2.18.0.8041` - URL `http://localhost:5601/` - Use TARs to deploy OpenSearch Manually + OpenSearch - Build 10458 (Note: Windows version does not have performance analyzer plugin) * arm64 [[manifest](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10458/linux/arm64/tar/dist/opensearch/manifest.yml)] [[tar](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10458/linux/arm64/tar/dist/opensearch/opensearch-2.18.0-linux-arm64.tar.gz)] [[rpm](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10458/linux/arm64/rpm/dist/opensearch/opensearch-2.18.0-linux-arm64.rpm)][[deb](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10458/linux/arm64/deb/dist/opensearch/opensearch-2.18.0-linux-arm64.deb)] * x64 [[manifest](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10458/linux/x64/tar/dist/opensearch/manifest.yml)] [[tar](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10458/linux/x64/tar/dist/opensearch/opensearch-2.18.0-linux-x64.tar.gz)] [[rpm](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10458/linux/x64/rpm/dist/opensearch/opensearch-2.18.0-linux-x64.rpm)] [[deb](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10458/linux/x64/deb/dist/opensearch/opensearch-2.18.0-linux-x64.deb)] [[windows](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.18.0/10458/windows/x64/zip/dist/opensearch/opensearch-2.18.0-windows-x64.zip)] + OpenSearch Dashboards - Build 8041 * arm64 [[manifest](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8041/linux/arm64/tar/dist/opensearch-dashboards/manifest.yml)] [[tar](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8041/linux/arm64/tar/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-arm64.tar.gz)][[rpm](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8041/linux/arm64/rpm/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-arm64.rpm)][[deb](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8041/linux/arm64/deb/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-arm64.deb)] * x64 [[manifest](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8041/linux/x64/tar/dist/opensearch-dashboards/manifest.yml)] [[tar](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8041/linux/x64/tar/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-x64.tar.gz)][[rpm](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8041/linux/x64/rpm/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-x64.rpm)] [[deb](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8041/linux/x64/deb/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-linux-x64.deb)] [[windows](https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.18.0/8041/windows/x64/zip/dist/opensearch-dashboards/opensearch-dashboards-2.18.0-windows-x64.zip)] _Check how to install [opensearch](https://opensearch.org/docs/latest/install-and-configure/install-opensearch/index/) and [dashboards](https://opensearch.org/docs/latest/install-and-configure/install-dashboards/index/) on different platforms_ ## Integration Test Results - Use the https://metrics.opensearch.org/_dashboards/goto/9ed74dd90eb31c7b83f3542e43328088?security_tenant=global. - Filter by the `distribution_build_number`. Use **10458** for OpenSearch and **8041** for OpenSearch Dashboards. Example when filtered with **10458** we can see all the passed/failed OpenSearch components. Check the metrics [here](https://metrics.opensearch.org/_dashboards/app/dashboards#/view/21aad140-49f6-11ef-bbdd-39a9b324a5aa?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now%2Fw,to:now%2Fw))&_a=(description:'OpenSearch%20Release%20Build%20and%20Integration%20Test%20Results',filters:!(('$state':(store:appState),meta:(alias:!n,controlledBy:'1721852613904',disabled:!f,index:'16f55f10-4977-11ef-8565-15a1562cd0a0',key:version,negate:!f,params:(query:'2.18.0'),type:phrase),query:(match_phrase:(version:'2.18.0'))),('$state':(store:appState),meta:(alias:!n,disabled:!f,index:'23eb6520-4977-11ef-bbdd-39a9b324a5aa',key:distribution_build_number,negate:!f,params:!('10458','%208041'),type:phrases,value:'10458,%20%208041'),query:(bool:(minimum_should_match:1,should:!((match_phrase:(distribution_build_number:'10458')),(match_phrase:(distribution_build_number:'%208041')))))),('$state':(store:appState),meta:(alias:!n,controlledBy:'1722482131538',disabled:!f,index:'16f55f10-4977-11ef-8565-15a1562cd0a0',key:rc_number,negate:!f,params:(query:4),type:phrase),query:(match_phrase:(rc_number:4)))),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),query:(language:kuery,query:''),timeRestore:!t,title:'OpenSearch%20Release%20Build%20and%20Integration%20Test%20Results',viewMode:view)). - Find the list of the created **AUTOCUT** issues here https://github.com/issues?page=1&q=is%3Aopen+is%3Aissue+user%3Aopensearch-project+label%3Av2.18.0+label%3Aautocut+%5BAUTOCUT%5D+in%3Atitle. Thank you