Closed github-actions[bot] closed 4 months ago
the next step is to assign a release manager; the 1.3.17 release window will open on May 28th, 2024.
1st RC
We have release candidates built and ready for testing.
Start without security
Docker command docker pull docker pull opensearchstaging/opensearch:1.3.17.9900 && docker run -it -d -p 9200:9200 -e "discovery.type=single-node" -e "DISABLE_SECURITY_PLUGIN=true" opensearchstaging/opensearch:1.3.17.9900
Connect command curl http://localhost:9200
Start with security
Docker command docker pull opensearchstaging/opensearch:1.3.17.9900 && docker run -it -d -p 9200:9200 -e "discovery.type=single-node" opensearchstaging/opensearch:1.3.17.9900
Connect command curl --insecure https://admin:admin@localhost:9200
Start without security
Docker command docker pull opensearchstaging/opensearch-dashboards:1.3.17.7673 && docker run -it -d --network="host" -e "DISABLE_SECURITY_DASHBOARDS_PLUGIN=true" opensearchstaging/opensearch-dashboards:1.3.17.7673
URL http://localhost:5601
Start with security
Docker command docker pull opensearchstaging/opensearch-dashboards:1.3.17.7673 && docker run -it -d --network="host" opensearchstaging/opensearch-dashboards:1.3.17.7673
URL http://localhost:5601
Repo | Branch | CommitID | Commit Date | Release Notes Exists |
---|---|---|---|---|
OpenSearch | [1.3] | True | ||
alerting | [1.3] | False | ||
anomaly-detection | [1.3] | False | ||
asynchronous-search | [1.3] | False | ||
common-utils | [1.3] | False | ||
cross-cluster-replication | [1.3] | False | ||
index-management | [1.3] | False | ||
job-scheduler | [1.3] | False | ||
k-NN | [1.3] | False | ||
ml-commons | [1.3] | False | ||
opensearch-observability | [1.3] | False | ||
opensearch-reports | [1.3] | False | ||
performance-analyzer | [1.3] | False | ||
security | [1.3] | True | ||
sql | [1.3] | False |
Repo | Branch | CommitID | Commit Date | Release Notes Exists |
---|---|---|---|---|
OpenSearch-Dashboards | [1.3] | True | ||
alertingDashboards | [1.3] | False | ||
anomalyDetectionDashboards | [1.3] | False | ||
functionalTestDashboards | [1.3] | False | ||
ganttChartDashboards | [1.3] | False | ||
indexManagementDashboards | [1.3] | False | ||
observabilityDashboards | [1.3] | False | ||
queryWorkbenchDashboards | [1.3] | False | ||
reportsDashboards | [1.3] | False | ||
securityDashboards | [1.3] | True |
RC Details
We have release candidates built and ready for testing.
Start without security
Docker command docker pull docker pull opensearchstaging/opensearch:1.3.17.9911 && docker run -it -d -p 9200:9200 -e "discovery.type=single-node" -e "DISABLE_SECURITY_PLUGIN=true" opensearchstaging/opensearch:1.3.17.9911
Connect command curl http://localhost:9200
Start with security
Docker command docker pull opensearchstaging/opensearch:1.3.17.9911 && docker run -it -d -p 9200:9200 -e "discovery.type=single-node" opensearchstaging/opensearch:1.3.17.9911
Connect command curl --insecure https://admin:admin@localhost:9200
Start without security
Docker command docker pull opensearchstaging/opensearch-dashboards:1.3.17.7681 && docker run -it -d --network="host" -e "DISABLE_SECURITY_DASHBOARDS_PLUGIN=true" opensearchstaging/opensearch-dashboards:1.3.17.7681
URL http://localhost:5601
Start with security
Docker command docker pull opensearchstaging/opensearch-dashboards:1.3.17.7681 && docker run -it -d --network="host" opensearchstaging/opensearch-dashboards:1.3.17.7681
URL http://localhost:5601
OpenSearch 🟢
x64 Tarball - All successful Details : https://build.ci.opensearch.org/blue/organizations/jenkins/integ-test/detail/integ-test/8266/pipeline
arm64 Tarball - All successful Details : https://build.ci.opensearch.org/blue/organizations/jenkins/integ-test/detail/integ-test/8273/pipeline
OpenSearchDashboards
x64 Tarball - Failed plugins : observabilityDashboards ( with security ), reportsDashboards ( with/without security ) Details : https://build.ci.opensearch.org/blue/organizations/jenkins/integ-test-opensearch-dashboards/detail/integ-test-opensearch-dashboards/5931/pipeline Related logs : https://ci.opensearch.org/ci/dbc/integ-test-opensearch-dashboards/1.3.17/7681/linux/x64/tar/test-results/5931/integ-test/test-report.yml
arm64 Tarball - Failed plugins: alertingDashboards ( with security ) Details: https://build.ci.opensearch.org/blue/organizations/jenkins/integ-test-opensearch-dashboards/detail/integ-test-opensearch-dashboards/5932/pipeline Related logs: https://ci.opensearch.org/ci/dbc/integ-test-opensearch-dashboards/1.3.17/7681/linux/arm64/tar/test-results/5932/integ-test/test-report.yml
Native plugin Validation:
./opensearch-plugin install repository-s3
-> Installing repository-s3
-> Downloading repository-s3 from opensearch
[=================================================] 100%
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: plugin requires additional permissions @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
* java.lang.RuntimePermission accessDeclaredMembers
* java.lang.RuntimePermission getClassLoader
* java.lang.reflect.ReflectPermission suppressAccessChecks
* java.net.NetPermission setDefaultAuthenticator
* java.net.SocketPermission * connect,resolve
* java.util.PropertyPermission opensearch.allow_insecure_settings read,write
See http://docs.oracle.com/javase/8/docs/technotes/guides/security/permissions.html
for descriptions of what these permissions allow and the associated risks.
Continue with installation? [y/N]y
-> Installed repository-s3 with folder name repository-s3
Signature validation:
gpg --verify opensearch-1.3.17-linux-x64.tar.gz.sig opensearch-1.3.17-linux-x64.tar.gz
gpg: Signature made Thu 06 Jun 2024 07:21:52 PM UTC using RSA key ID 542C03B4
gpg: Good signature from "OpenSearch project <opensearch@amazon.com>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: C5B7 4989 65EF D1C2 924B A9D5 39D3 1987 9310 D3FC
Subkey fingerprint: 2187 3199 B103 0FCD 49DA 83F8 C2EE 2AF6 542C 03B4
Is this release expected to be delayed?
Release OpenSearch and OpenSearch Dashboards 1.3.17
I noticed that a manifest was automatically created in manifests/1.3.17. 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
OpenSearch 1.3.17 exit criteria status:
OpenSearch-Dashboards 1.3.17 exit criteria status:
Preparation
Campaigns
Release Branch and Version Increment - June 2nd
Feature Freeze - May 28th
Code Complete - May 28th
Release Candidate Creation and Testing - May 31st
Performance testing validation - May 31st
Pre Release - June 5th
Release - June 6th
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. - [ ] Decrease the Build Frequency. - [ ] 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.
Legend
| Symbol | Meaning | | -------- | ---------- | | :green_circle: | On track with overall release | | :yellow_circle: | Missed last milestone | | :red_circle: | Missed multiple milestones |