Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RELEASE] Release version 2.0.0 (RC1) #1624

Closed
50 of 51 tasks
github-actions bot opened this issue Feb 15, 2022 · 42 comments
Closed
50 of 51 tasks

[RELEASE] Release version 2.0.0 (RC1) #1624

github-actions bot opened this issue Feb 15, 2022 · 42 comments
Assignees

Comments

@github-actions
Copy link
Contributor

github-actions bot commented Feb 15, 2022

Release OpenSearch and OpenSearch Dashboards 2.0.0 (RC1)

I noticed that a manifest was automatically created in manifests/2.0.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 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. More details are included in the Maintainers Release owner section.

Release Steps

There are several steps to the release process, these steps are completed as the whole release and components that are behind present risk to the release. The release owner completes the tasks in this ticket, whereas component owners resolve tasks on their ticket in their repositories.

Steps have completion dates for coordinating efforts between the components of a release; components can start as soon as they are ready far in advance of a future release.

Component List

To aid in understanding the state of the release there is a table with status indicating each component state. This is updated based on the status of the component issues.

Preparation

  • Assign this issue to a release owner.
  • Declare a pencils down date for new features to be merged.
  • 2022/03/21 is pencils down for feature freeze.
  • Update the Campaigns section to include monitoring campaigns during this release.
  • Update this issue so all __REPLACE_RELEASE-__ placeholders have actual dates.
  • Document any new quality requirements or changes.
  • Declare a pencils down date for new features to be merged.
  • Finalize scope and feature set and update the Public Roadmap.
  • Create a version label in each component repo for this, and the next minor release.
  • Ensure the label is created in each component repo for this new version, and the next minor release. Create a version label
  • Ensure that all release issues created above are assigned to an owner in the component team.

CI/CD (Feature Freeze) - 2022/03/21

  • Create Jenkins workflows that run daily snapshot builds for OpenSearch and OpenSearch Dashboards.
  • Increment each component version to 2.0.0 and ensure working CI in component repositories.
  • Make pull requests to add each component to manifests/2.0.0/opensearch-2.0.0.yml and manifests/2.0.0/opensearch-dashboards-2.0.0.yml with the corresponding checks.
  • OpenSearch / OpenSearch-Dashboards core and components teams finalize their features

Campaigns

Code Complete - 2022/03/22 - 2022/04/18

Release testing - 2022/04/19 - 2022/04/21

  • Declare a release candidate build, and publish all test results.
  • Sanity Testing: Sanity testing and fixing of critical issues found by teams. Teams test their component within the distribution, ensuring integration, backwards compatibility, and perf tests pass.
  • Publish all test results in the comments of this issue.

Performance testing validation - 2022/04/19 - 2022/04/22

Release - 2022/04/25 - 2022/04/26 ~~ 2022/04/27 - 2022/04/28~~ 2202/5/02 - 2022/05/03

Post Release

Components

Overall status: Post Release 2.0.0 has been released, all post release tasks should be worked on and component release tasks closed out.
Next Step: Closing this release task, ETA 2022/05/02

Component Release Notes On track Notes
opensearch-project/OpenSearch#2245 https://github.com/opensearch-project/OpenSearch/blob/2.0/release-notes/opensearch.release-notes-2.0.0-rc1.md 🟢 Ready to Release
opensearch-project/OpenSearch-Dashboards#1279 https://github.com/opensearch-project/OpenSearch-Dashboards/blob/2.0/release-notes/opensearch-dashboards.release-notes-2.0.0-rc1.md 🟢 Ready to Release
opensearch-project/alerting#313 https://github.com/opensearch-project/alerting/blob/2.0/release-notes/opensearch-alerting.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/anomaly-detection#382 https://github.com/opensearch-project/anomaly-detection/blob/2.0/release-notes/opensearch-anomaly-detection.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/asynchronous-search#96 https://github.com/opensearch-project/asynchronous-search/blob/2.0/release-notes/opensearch-asynchronous-search.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/cross-cluster-replication#312 https://github.com/opensearch-project/cross-cluster-replication/blob/2.0/release-notes/opensearch-cross-cluster-replication.release-notes-2.0.0.0.md 🟢 Ready to Release
opensearch-project/index-management#274 https://github.com/opensearch-project/index-management/blob/2.0/release-notes/opensearch-index-management.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/job-scheduler#128 https://github.com/opensearch-project/job-scheduler/blob/2.0/release-notes/opensearch.job-scheduler.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/k-NN#299 https://github.com/opensearch-project/k-NN/blob/2.0/release-notes/opensearch-knn.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/observability#501 https://github.com/opensearch-project/observability/blob/2.0/release-notes/opensearch-observability.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/performance-analyzer#141 https://github.com/opensearch-project/performance-analyzer/blob/2.0/release-notes/opensearch-performance-analyzer.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/reporting#287 https://github.com/opensearch-project/dashboards-reports/blob/2.0/release-notes/opensearch-dashboards-reports.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/security#1642 https://github.com/opensearch-project/security/blob/2.0/release-notes/opensearch-security.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/sql#447 https://github.com/opensearch-project/sql/blob/2.0/release-notes/opensearch-sql.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/common-utils#119 https://github.com/opensearch-project/common-utils/blob/2.0/release-notes/opensearch-common-utils.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/alerting-dashboards-plugin#178 https://github.com/opensearch-project/alerting-dashboards-plugin/blob/2.0/release-notes/opensearch-alerting-dashboards-plugin.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/anomaly-detection-dashboards-plugin#181 https://github.com/opensearch-project/anomaly-detection-dashboards-plugin/blob/2.0/release-notes/opensearch-anomaly-detection-dashboards.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/dashboards-visualizations#49 https://github.com/opensearch-project/dashboards-visualizations/blob/2.0/release-notes/opensearch-dashboards-visualizations.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/index-management-dashboards-plugin#151 https://github.com/opensearch-project/index-management-dashboards-plugin/blob/2.0/release-notes/opensearch-index-management-dashboards-plugin.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/security-dashboards-plugin#909 https://github.com/opensearch-project/security-dashboards-plugin/blob/2.0/release-notes/opensearch-security-dashboards-plugin.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/ml-commons#160 https://github.com/opensearch-project/ml-commons/blob/2.0/release-notes/opensearch-ml-common.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
opensearch-project/notifications#392 https://github.com/opensearch-project/notifications/blob/2.0/release-notes/opensearch-notifications.release-notes-2.0.0.0-rc1.md 🟢 Ready to Release
Legend

| Symbol | Meaning | | -------- | ---------- | | 🟢 | On track with overall release | | 🟡 | Missed last milestone | | 🔴 | Missed multiple milestones |

Issue tracking (Updated 2022/05/02 17:42PST)

State Total Bug Enhancement
Open 60 4 26
Closed 881 103 176

Issues:

Improvements:

@github-actions github-actions bot added release untriaged Issues that have not yet been triaged v{{ env.VERSION }} labels Feb 15, 2022
@peterzhuamazon peterzhuamazon self-assigned this Feb 15, 2022
@peterzhuamazon peterzhuamazon removed the untriaged Issues that have not yet been triaged label Feb 15, 2022
@bbarani bbarani changed the title [RELEASE] Release version 2.0.0 [RELEASE] Release version 2.0.0 (Public Preview) Feb 16, 2022
@bbarani bbarani pinned this issue Feb 18, 2022
@peterzhuamazon
Copy link
Member

[Triage] @bbarani please advice on the release timing and I will then send out the release issues to plugin owners of 2.0.0.

Thanks.

@bbarani
Copy link
Member

bbarani commented Feb 24, 2022

@peterzhuamazon Please start sending the release issues to the plugin owners repo as soon as possible as this is a Major release and its better to start building the distribution to surface any potential gaps.

@dlvenable
Copy link
Member

That works even better! Thanks for confirming that.

@peterzhuamazon
Copy link
Member

RPM:

opensearch.x86_64                      2.0.0.rc1-1                   opensearch-2.x
opensearch-dashboards.x86_64           2.0.0.rc1-1                   opensearch-dashboards-2.x
opensearch.aarch64                     2.0.0.rc1-1                   opensearch-2.x
opensearch-dashboards.aarch64          2.0.0.rc1-1                   opensearch-dashboards-2.x

@peterzhuamazon
Copy link
Member

$ sudo yum install opensearch
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
Resolving Dependencies
--> Running transaction check
---> Package opensearch.x86_64 0:2.0.0.rc1-1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

============================================================================================================================================================================================================================================================================================================================
 Package                                                                      Arch                                                                     Version                                                                       Repository                                                                        Size
============================================================================================================================================================================================================================================================================================================================
Installing:
 opensearch                                                                   x86_64                                                                   2.0.0.rc1-1                                                                   opensearch-2.x                                                                   393 M

Transaction Summary
============================================================================================================================================================================================================================================================================================================================
Install  1 Package

Total download size: 393 M
Installed size: 640 M
Is this ok [y/d/N]: y
Downloading packages:
warning: <>: Header V4 RSA/SHA1 Signature, key ID 9310d3fc: NOKEY7% [=================================================================================================================================    ]  30 MB/s | 382 MB  00:00:00 ETA
Public key for opensearch-2.0.0-rc1-linux-x64.rpm is not installed
opensearch-2.0.0-rc1-linux-x64.rpm                                                                                                                                                                                                                                                                   | 393 MB  00:00:13
Retrieving key from https://artifacts.opensearch.org/publickeys/opensearch.pgp
Importing GPG key 0x9310D3FC:
 Userid     : "OpenSearch project <[email protected]>"
 Fingerprint: c5b7 4989 65ef d1c2 924b a9d5 39d3 1987 9310 d3fc
 From       : https://artifacts.opensearch.org/publickeys/opensearch.pgp
Is this ok [y/N]: y
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : opensearch-2.0.0.rc1-1.x86_64                                                                                                                                                                                                                                                                            1/1
### NOT starting on installation, please execute the following statements to configure opensearch service to start automatically using systemd
 sudo systemctl daemon-reload
 sudo systemctl enable opensearch.service
### You can start opensearch service by executing
 sudo systemctl start opensearch.service
### Create opensearch demo certificates in /etc/opensearch/
 See demo certs creation log in /var/log/opensearch/install_demo_configuration.log
  Verifying  : opensearch-2.0.0.rc1-1.x86_64                                                                                                                                                                                                                                                                            1/1

Installed:
  opensearch.x86_64 0:2.0.0.rc1-1
$ sudo yum install opensearch
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
amzn2-core                                                                                                                                                                                                                                                                                           | 3.7 kB  00:00:00
Resolving Dependencies
--> Running transaction check
---> Package opensearch.aarch64 0:2.0.0.rc1-1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

============================================================================================================================================================================================================================================================================================================================
 Package                                                                     Arch                                                                     Version                                                                         Repository                                                                       Size
============================================================================================================================================================================================================================================================================================================================
Installing:
 opensearch                                                                  aarch64                                                                  2.0.0.rc1-1                                                                     opensearch-2.x                                                                  389 M

Transaction Summary
============================================================================================================================================================================================================================================================================================================================
Install  1 Package

Total download size: 389 M
Installed size: 614 M
Is this ok [y/d/N]: y
Downloading packages:
warning: <>: Header V4 RSA/SHA1 Signature, key ID 9310d3fc: NOKEY[==================================================================================================================================== ] 6.3 MB/s | 387 MB  00:00:00 ETA
Public key for opensearch-2.0.0-rc1-linux-arm64.rpm is not installed
opensearch-2.0.0-rc1-linux-arm64.rpm                                                                                                                                                                                                                                                                 | 389 MB  00:00:30
Retrieving key from https://artifacts.opensearch.org/publickeys/opensearch.pgp
Importing GPG key 0x9310D3FC:
 Userid     : "OpenSearch project <[email protected]>"
 Fingerprint: c5b7 4989 65ef d1c2 924b a9d5 39d3 1987 9310 d3fc
 From       : https://artifacts.opensearch.org/publickeys/opensearch.pgp
Is this ok [y/N]: y
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : opensearch-2.0.0.rc1-1.aarch64                                                                                                                                                                                                                                                                           1/1
### NOT starting on installation, please execute the following statements to configure opensearch service to start automatically using systemd
 sudo systemctl daemon-reload
 sudo systemctl enable opensearch.service
### You can start opensearch service by executing
 sudo systemctl start opensearch.service
### Create opensearch demo certificates in /etc/opensearch/
 See demo certs creation log in /var/log/opensearch/install_demo_configuration.log
  Verifying  : opensearch-2.0.0.rc1-1.aarch64                                                                                                                                                                                                                                                                           1/1

Installed:
  opensearch.aarch64 0:2.0.0.rc1-1

@peterzhuamazon
Copy link
Member

peterzhuamazon commented Apr 27, 2022

RPM OS x64 + OSD x64
$ sudo systemctl restart opensearch
sudo systemctl restart opensearch
$ sudo systemctl status opensearch
● opensearch.service - OpenSearch
   Loaded: loaded (/usr/lib/systemd/system/opensearch.service; disabled; vendor preset: disabled)
   Active: active (running) since Wed 2022-04-27 01:10:15 UTC; 6s ago
     Docs: https://opensearch.org/
 Main PID: 14294 (java)
   CGroup: /system.slice/opensearch.service
           └─14294 /usr/share/opensearch/jdk/bin/java -Xshare:auto -Dopensearch.networkaddress.cache.ttl=60 -Dopensearch.networkaddress.cache.negative.ttl=10 -XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -XX:-OmitStackTraceInFastThrow -XX:+ShowCodeDetailsInExceptionMe...

Apr 27 01:10:01 ip-172-31-28-246.us-west-2.compute.internal systemd[1]: Starting OpenSearch...
Apr 27 01:10:03 ip-172-31-28-246.us-west-2.compute.internal systemd-entrypoint[14294]: WARNING: A terminally deprecated method in java.lang.System has been called
Apr 27 01:10:03 ip-172-31-28-246.us-west-2.compute.internal systemd-entrypoint[14294]: WARNING: System::setSecurityManager has been called by org.opensearch.bootstrap.OpenSearch (file:/usr/share/opensearch/lib/opensearch-2.0.0-rc1.jar)
Apr 27 01:10:03 ip-172-31-28-246.us-west-2.compute.internal systemd-entrypoint[14294]: WARNING: Please consider reporting this to the maintainers of org.opensearch.bootstrap.OpenSearch
Apr 27 01:10:03 ip-172-31-28-246.us-west-2.compute.internal systemd-entrypoint[14294]: WARNING: System::setSecurityManager will be removed in a future release
Apr 27 01:10:04 ip-172-31-28-246.us-west-2.compute.internal systemd-entrypoint[14294]: WARNING: A terminally deprecated method in java.lang.System has been called
Apr 27 01:10:04 ip-172-31-28-246.us-west-2.compute.internal systemd-entrypoint[14294]: WARNING: System::setSecurityManager has been called by org.opensearch.bootstrap.Security (file:/usr/share/opensearch/lib/opensearch-2.0.0-rc1.jar)
Apr 27 01:10:04 ip-172-31-28-246.us-west-2.compute.internal systemd-entrypoint[14294]: WARNING: Please consider reporting this to the maintainers of org.opensearch.bootstrap.Security
Apr 27 01:10:04 ip-172-31-28-246.us-west-2.compute.internal systemd-entrypoint[14294]: WARNING: System::setSecurityManager will be removed in a future release
Apr 27 01:10:15 ip-172-31-28-246.us-west-2.compute.internal systemd[1]: Started OpenSearch.
$ curl https://localhost:9200 -u admin:admin --insecure
{
  "name" : "ip-172-31-28-246.us-west-2.compute.internal",
  "cluster_name" : "opensearch",
  "cluster_uuid" : "MoMhE1SCRMKhN1mXKLvGnQ",
  "version" : {
    "distribution" : "opensearch",
    "number" : "2.0.0-rc1",
    "build_type" : "rpm",
    "build_hash" : "9714f67b40171aa346bc4c5b6c415a535243b99b",
    "build_date" : "2022-04-22T02:39:19.511795378Z",
    "build_snapshot" : false,
    "lucene_version" : "9.1.0",
    "minimum_wire_compatibility_version" : "7.10.0",
    "minimum_index_compatibility_version" : "7.0.0"
  },
  "tagline" : "The OpenSearch Project: https://opensearch.org/"
$ sudo systemctl restart opensearch-dashboards
$ curl localhost:5601/api/status
{"name":"ip-172-31-28-246.us-west-2.compute.internal","uuid":"72416038-d76c-4e54-b353-3f6ab44f37a6","version":{"number":"2.0.0-rc1","build_hash":"23ee797c0542271a36746e0beea33833cd7396ba","build_number":3015,"build_snapshot":false},"status":{"overall":{"since":"2022-04-27T01:12:58.498Z","state":"green","title":"Green","nickname":"Looking good","icon":"success","uiColor":"secondary"},"statuses":[{"id":"core:[email protected]","message":"OpenSearch is available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"core:[email protected]","message":"SavedObjects service has completed migrations and is available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:12:58.498Z","state":"green","icon":"success","uiColor":"secondary"}]},"metrics":{"last_updated":"2022-04-27T01:12:55.072Z","collection_interval_in_millis":5000,"os":{"platform":"linux","platformRelease":"linux-4.14.275-207.503.amzn2.x86_64","load":{"1m":0.05,"5m":0.2,"15m":0.11},"memory":{"total_in_bytes":16508141568,"free_in_bytes":12203429888,"used_in_bytes":4304711680},"uptime_in_millis":1935680,"distro":"Amazon Linux","distroRelease":"Amazon Linux-2 (Karoo)","cpuacct":{"control_group":"/","usage_nanos":196942089218},"cpu":{"control_group":"/","cfs_period_micros":100000,"cfs_quota_micros":-1,"stat":{"number_of_elapsed_periods":0,"number_of_times_throttled":0,"time_throttled_nanos":0}}},"process":{"memory":{"heap":{"total_in_bytes":121733120,"used_in_bytes":100824848,"size_limit":2197815296},"resident_set_size_in_bytes":171601920},"pid":14795,"event_loop_delay":3.109391000121832,"uptime_in_millis":3007.020109},"response_times":{"avg_in_millis":0,"max_in_millis":0},"concurrent_connections":0,"requests":{"disconnects":0,"total":0,"statusCodes":{},"status_codes":{}}}}

@peterzhuamazon
Copy link
Member

RPM OS arm64 + OSD arm64
$ sudo systemctl restart opensearch
sudo systemctl restart opensearch
$ sudo systemctl status opensearch
● opensearch.service - OpenSearch
   Loaded: loaded (/usr/lib/systemd/system/opensearch.service; enabled; vendor preset: disabled)
   Active: active (running) since Wed 2022-04-27 01:10:20 UTC; 24s ago
     Docs: https://opensearch.org/
 Main PID: 2493 (java)
   CGroup: /system.slice/opensearch.service
           └─2493 /usr/share/opensearch/jdk/bin/java -Xshare:auto -Dopensearch.networkaddress.cache.ttl=60 -Dopensearch.networkaddress.cache.negative.ttl=10 -XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -XX:-OmitStackTraceInFastThrow -XX:+ShowCodeDetailsInExceptionMes...

Apr 27 01:10:10 ip-172-31-24-166.us-west-2.compute.internal systemd[1]: Starting OpenSearch...
Apr 27 01:10:12 ip-172-31-24-166.us-west-2.compute.internal systemd-entrypoint[2493]: WARNING: A terminally deprecated method in java.lang.System has been called
Apr 27 01:10:12 ip-172-31-24-166.us-west-2.compute.internal systemd-entrypoint[2493]: WARNING: System::setSecurityManager has been called by org.opensearch.bootstrap.OpenSearch (file:/usr/share/opensearch/lib/opensearch-2.0.0-rc1.jar)
Apr 27 01:10:12 ip-172-31-24-166.us-west-2.compute.internal systemd-entrypoint[2493]: WARNING: Please consider reporting this to the maintainers of org.opensearch.bootstrap.OpenSearch
Apr 27 01:10:12 ip-172-31-24-166.us-west-2.compute.internal systemd-entrypoint[2493]: WARNING: System::setSecurityManager will be removed in a future release
Apr 27 01:10:13 ip-172-31-24-166.us-west-2.compute.internal systemd-entrypoint[2493]: WARNING: A terminally deprecated method in java.lang.System has been called
Apr 27 01:10:13 ip-172-31-24-166.us-west-2.compute.internal systemd-entrypoint[2493]: WARNING: System::setSecurityManager has been called by org.opensearch.bootstrap.Security (file:/usr/share/opensearch/lib/opensearch-2.0.0-rc1.jar)
Apr 27 01:10:13 ip-172-31-24-166.us-west-2.compute.internal systemd-entrypoint[2493]: WARNING: Please consider reporting this to the maintainers of org.opensearch.bootstrap.Security
Apr 27 01:10:13 ip-172-31-24-166.us-west-2.compute.internal systemd-entrypoint[2493]: WARNING: System::setSecurityManager will be removed in a future release
Apr 27 01:10:20 ip-172-31-24-166.us-west-2.compute.internal systemd[1]: Started OpenSearch.
$ curl https://localhost:9200 -u admin:admin --insecure
{
  "name" : "ip-172-31-24-166.us-west-2.compute.internal",
  "cluster_name" : "opensearch",
  "cluster_uuid" : "_-JQlRR8RgC_JVyt2UxXgA",
  "version" : {
    "distribution" : "opensearch",
    "number" : "2.0.0-rc1",
    "build_type" : "rpm",
    "build_hash" : "9714f67b40171aa346bc4c5b6c415a535243b99b",
    "build_date" : "2022-04-22T02:37:45.453113632Z",
    "build_snapshot" : false,
    "lucene_version" : "9.1.0",
    "minimum_wire_compatibility_version" : "7.10.0",
    "minimum_index_compatibility_version" : "7.0.0"
  },
  "tagline" : "The OpenSearch Project: https://opensearch.org/"
}
$ sudo systemctl restart opensearch-dashboards
$ sudo systemctl status opensearch-dashboards
● opensearch-dashboards.service - "OpenSearch Dashboards"
   Loaded: loaded (/usr/lib/systemd/system/opensearch-dashboards.service; disabled; vendor preset: disabled)
   Active: active (running) since Wed 2022-04-27 01:15:02 UTC; 2min 46s ago
 Main PID: 2776 (node)
   CGroup: /system.slice/opensearch-dashboards.service
           └─2776 /usr/share/opensearch-dashboards/bin/../node/bin/node /usr/share/opensearch-dashboards/bin/../src/cli/dist

Apr 27 01:15:06 ip-172-31-24-166.us-west-2.compute.internal opensearch-dashboards[2776]: {"type":"log","@timestamp":"2022-04-27T01:15:06Z","tags":["info","plugins-system"],"pid":2776,"message":"Setting up [45] plugins: [alertingDashboards,usageCollection,opensearchDashboardsUsageCollection,op...port,embeddable,expr
Apr 27 01:15:06 ip-172-31-24-166.us-west-2.compute.internal opensearch-dashboards[2776]: {"type":"log","@timestamp":"2022-04-27T01:15:06Z","tags":["info","savedobjects-service"],"pid":2776,"message":"Waiting until all OpenSearch nodes are compatible with OpenSearch Dashboards before starting ...ects migrations..."}
Apr 27 01:15:07 ip-172-31-24-166.us-west-2.compute.internal opensearch-dashboards[2776]: {"type":"log","@timestamp":"2022-04-27T01:15:07Z","tags":["info","savedobjects-service"],"pid":2776,"message":"Starting saved objects migrations"}
Apr 27 01:15:07 ip-172-31-24-166.us-west-2.compute.internal opensearch-dashboards[2776]: {"type":"log","@timestamp":"2022-04-27T01:15:07Z","tags":["info","savedobjects-service"],"pid":2776,"message":"Creating index .kibana_1."}
Apr 27 01:15:07 ip-172-31-24-166.us-west-2.compute.internal opensearch-dashboards[2776]: {"type":"log","@timestamp":"2022-04-27T01:15:07Z","tags":["info","savedobjects-service"],"pid":2776,"message":"Pointing alias .kibana to .kibana_1."}
Apr 27 01:15:07 ip-172-31-24-166.us-west-2.compute.internal opensearch-dashboards[2776]: {"type":"log","@timestamp":"2022-04-27T01:15:07Z","tags":["info","savedobjects-service"],"pid":2776,"message":"Finished in 287ms."}
Apr 27 01:15:07 ip-172-31-24-166.us-west-2.compute.internal opensearch-dashboards[2776]: {"type":"log","@timestamp":"2022-04-27T01:15:07Z","tags":["info","plugins-system"],"pid":2776,"message":"Starting [45] plugins: [alertingDashboards,usageCollection,opensearchDashboardsUsageCollection,open...rt,embeddable,expres
Apr 27 01:15:07 ip-172-31-24-166.us-west-2.compute.internal opensearch-dashboards[2776]: {"type":"log","@timestamp":"2022-04-27T01:15:07Z","tags":["listening","info"],"pid":2776,"message":"Server running at http://localhost:5601"}
Apr 27 01:15:07 ip-172-31-24-166.us-west-2.compute.internal opensearch-dashboards[2776]: {"type":"log","@timestamp":"2022-04-27T01:15:07Z","tags":["info","http","server","OpenSearchDashboards"],"pid":2776,"message":"http server running at http://localhost:5601"}
Apr 27 01:16:31 ip-172-31-24-166.us-west-2.compute.internal opensearch-dashboards[2776]: {"type":"response","@timestamp":"2022-04-27T01:16:31Z","tags":["api"],"pid":2776,"method":"get","statusCode":200,"req":{"url":"/api/status","method":"get","headers":{"host":"localhost:5601","user-agent":"curl/7.79.1","accept...
Hint: Some lines were ellipsized, use -l to show in full.
$ curl localhost:5601/api/status
{"name":"ip-172-31-24-166.us-west-2.compute.internal","uuid":"1b253a53-aa34-4895-81ab-64ba4f611312","version":{"number":"2.0.0-rc1","build_hash":"23ee797c0542271a36746e0beea33833cd7396ba","build_number":3015,"build_snapshot":false},"status":{"overall":{"since":"2022-04-27T01:16:31.934Z","state":"green","title":"Green","nickname":"Looking good","icon":"success","uiColor":"secondary"},"statuses":[{"id":"core:[email protected]","message":"OpenSearch is available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"core:[email protected]","message":"SavedObjects service has completed migrations and is available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"},{"id":"plugin:[email protected]","message":"All dependencies are available","since":"2022-04-27T01:16:31.934Z","state":"green","icon":"success","uiColor":"secondary"}]},"metrics":{"last_updated":"2022-04-27T01:16:31.209Z","collection_interval_in_millis":5000,"os":{"platform":"linux","platformRelease":"linux-4.14.275-207.503.amzn2.aarch64","load":{"1m":0.02,"5m":0.12,"15m":0.12},"memory":{"total_in_bytes":16528015360,"free_in_bytes":12490379264,"used_in_bytes":4037636096},"uptime_in_millis":2152130,"distro":"Amazon Linux","distroRelease":"Amazon Linux-2 (Karoo)","cpuacct":{"control_group":"/","usage_nanos":199980063674},"cpu":{"control_group":"/","cfs_period_micros":100000,"cfs_quota_micros":-1,"stat":{"number_of_elapsed_periods":0,"number_of_times_throttled":0,"time_throttled_nanos":0}}},"process":{"memory":{"heap":{"total_in_bytes":90771456,"used_in_bytes":86753768,"size_limit":2197815296},"resident_set_size_in_bytes":148520960},"pid":2776,"event_loop_delay":0.38928999984636903,"uptime_in_millis":88359.17076200001},"response_times":{"avg_in_millis":0,"max_in_millis":0},"concurrent_connections":0,"requests":{"disconnects":0,"total":0,"statusCodes":{},"status_codes":{}}}}

@CEHENKLE
Copy link
Member

Hey. We discovered a problem last night with PA and RPM. We're currently evaluating, but if we need to rebuild, it would push us off Thursday as a release date to (likely Tuesday). Please feel free to chime in on the issue, and if we do move the date to accommodate, we'll update here.

@peternied
Copy link
Member

@peterzhuamazon I've created #2046 for retro items

@CEHENKLE
Copy link
Member

CEHENKLE commented Apr 27, 2022

Based on the time needed to retest to fix #2043 we'll be moving the release date of 2.0 RC1 to Tuesday May 3rd (updating this ticket, roadmap and blog post now).

We may need to move out the full 2.0 release date if we think that's not going to be enough time to get feedback, so please let us know. Please leave your feedback here on that issue.

Thanks!

@CEHENKLE
Copy link
Member

CEHENKLE commented Apr 27, 2022

BTW for some context on the 2.0-RC and 2.0 window. With the RC date moved, but the full release not moved, things look like this:

Version Feature Freeze Release Date
1.3.2 April 29 2022 May 05 2022
2.0.0 RC Core: March 21st
Plugins and Clients: April 18th April 26th April 28th May 3rd
2.0.0 GA May 2nd May 12th
1.3.3 June 3rd June 9th

Moving the release date to for RC-1 to May 3rd puts the freeze date for GA the day BEFORE the release.

I propose we shift GA out a week to:

Version Feature Freeze Release Date
1.3.2 April 29 2022 May 05 2022
2.0.0 RC Core: March 21st
Plugins and Clients: April 18th April 26th April 28th May 3rd
2.0.0 GA May 2ndMay 17th May 12th May 24th
1.3.3 June 3rd June 9th

I've moved the Freeze Date out 15 days, and the release date out 12 days. I think having more time to have the RC out in the wild is more important than a longer freeze date. WDYT?

@ananzh
Copy link
Member

ananzh commented Apr 28, 2022

Current OSD 2.0.0-rc1 bwc test (no security plugin)
anan@ip-***:~/work/OpenSearch-Dashboards$ ./bwctest.sh -s false -d https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.0.0-rc1/3015/linux/x64/tar/dist/opensearch-dashboards/opensearch-dashboards-2.0.0-rc1-linux-x64.tar.gz
[ unzip OpenSearch and OpenSearch Dashboards ]
https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/2.0.0-rc1/latest/linux/x64/tar/dist/opensearch/opensearch-2.0.0-rc1-linux-x64.tar.gz
HTTP/2 302 
content-length: 0
server: CloudFront
date: Thu, 28 Apr 2022 19:50:13 GMT
location: /ci/dbc/distribution-build-opensearch/2.0.0-rc1/2626/linux/x64/tar/dist/opensearch/opensearch-2.0.0-rc1-linux-x64.tar.gz
cache-control: max-age=3600
via: 1.1 470e3fe246a660ba6ace67a79f78d246.cloudfront.net (CloudFront), 1.1 0aebf3fe433ff96e68d785fad4ea4c0e.cloudfront.net (CloudFront)
x-amz-cf-pop: HIO50-C1
x-cache: Miss from cloudfront
x-amz-cf-pop: HIO50-C1
x-amz-cf-id: DpbCKljJbYvIuwp264I3DiF1VzSiBNDwzBTCdug1fvZyrGKvyerlUg==

HTTP/2 200 
content-type: application/x-gzip
content-length: 448018438
date: Thu, 28 Apr 2022 19:50:15 GMT
last-modified: Thu, 28 Apr 2022 17:24:59 GMT
etag: "00d109ddd63a59def8c6129a29e4b30f-86"
accept-ranges: bytes
server: AmazonS3
via: 1.1 a4fe306096165bb1e86e69365dc8fac2.cloudfront.net (CloudFront), 1.1 0aebf3fe433ff96e68d785fad4ea4c0e.cloudfront.net (CloudFront)
x-amz-cf-pop: HIO50-C1
x-cache: Miss from cloudfront
x-amz-cf-pop: HIO50-C1
x-amz-cf-id: qouaoKEDguRpZ9XvXZV9BQ1M1yKp6ahdXYbu2YfekV4SCoT4OpDlqg==

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  427M  100  427M    0     0  21.1M      0  0:00:20  0:00:20 --:--:-- 23.6M
HTTP/2 200 
content-type: application/x-gzip
content-length: 228307400
last-modified: Mon, 25 Apr 2022 18:35:54 GMT
accept-ranges: bytes
server: AmazonS3
via: 1.1 2dc111aa3ead15d061e41a423155a53a.cloudfront.net (CloudFront), 1.1 26ca01ec7377e425b59b6a08cb1ec342.cloudfront.net (CloudFront)
x-amz-cf-pop: HIO50-C1
date: Thu, 28 Apr 2022 01:42:19 GMT
etag: "a0e81ccee505f019d4ef612fbb92d855-44"
x-cache: Hit from cloudfront
x-amz-cf-pop: HIO50-C1
x-amz-cf-id: hqtL2Bd2V3yqyfzslNIOcJdIrSAObbtAXpdC_OyAs0M0_Ph6dZxnQA==
age: 65296

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  217M  100  217M    0     0  40.4M      0  0:00:05  0:00:05 --:--:-- 40.5M
[ Setting up the OpenSearch environment for osd-1.1.0 ]
Data has been uploaded and ready to test
[ Attempting to start OpenSearch... ]
Spawn './opensearch-tar-install.sh > /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/results/local-cluster-logs/opensearch.log 2>&1 &'
PID: 3439929
Checking the status OpenSearch...
OpenSearch is up!
[ Attempting to start OpenSearch Dashboards... ]
Spawn './bin/opensearch-dashboards > /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/results/local-cluster-logs/opensearch_dashboards.log 2>&1 &'
PID: 3439931
Checking the OpenSearch Dashboards...
OpenSearch Dashboards is up!
[ Run the backwards compatibility tests for osd-1.1.0 ]

====================================================================================================

  (Run Starting)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Cypress:      5.6.0                                                                            │
  │ Browser:      Electron 85 (headless)                                                           │
  │ Specs:        5 found (without-security/check_advanced_settings.js, without-security/check_def │
  │               ault_page.js, without-security/check_filter_and_query.js, without-security/check │
  │               _loaded_data.js, without-security/check_timeline.js)                             │
  │ Searched:     cypress/integration/without-security/*core.js, cypress/integration/without-secur │
  │               ity/*check_loaded_data.js, cypress/integration/without-security/*check_timeline. │
  │               js, cypress/integration/without-security/*check_advanced_settings.js, cypress/in │
  │               tegration/without-security/*check_filter_and_query.js, cypress/integration/witho │
  │               ut-security/*check_default_page.js,                                              │
  │ Experiments:  experimentalNetworkStubbing=true                                                 │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  without-security/check_advanced_settings.js                                     (1 of 5)
Browserslist: caniuse-lite is outdated. Please run:
npx browserslist@latest --update-db

Why you should do it regularly:
https://github.com/browserslist/browserslist#browsers-data-updating


  verify the advanced settings are saved
    ✓ the dark mode is on (2869ms)
    ✓ the Timeline default columns field is set to 4 (1250ms)
    ✓ the Timeline Maximum buckets field is set to 4 (1030ms)


  3 passing (5s)


  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        3                                                                                │
  │ Passing:      3                                                                                │
  │ Failing:      0                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  0                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     5 seconds                                                                        │
  │ Spec Ran:     without-security/check_advanced_settings.js                                      │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Video)

  -  Started processing:  Compressing to 32 CRF                                                     
  -  Finished processing: /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/    (0 seconds)
                          videos/without-security/check_advanced_settings.js.mp4                    


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  without-security/check_default_page.js                                          (2 of 5)


  verify default landing page work for bwc
    ✓ the overview page is set as the default landing page (2256ms)


  1 passing (2s)


  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        1                                                                                │
  │ Passing:      1                                                                                │
  │ Failing:      0                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  0                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     2 seconds                                                                        │
  │ Spec Ran:     without-security/check_default_page.js                                           │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Video)

  -  Started processing:  Compressing to 32 CRF                                                     
  -  Finished processing: /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/    (0 seconds)
                          videos/without-security/check_default_page.js.mp4                         


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  without-security/check_filter_and_query.js                                      (3 of 5)


  check dashboards filter and query
    osx filter and query should work in [Logs] Web Traffic dashboards
      ✓ osx filter and query should exist and be named correctly (4676ms)
      1) osx filter and query should function correctly


  1 passing (1m)
  1 failing

  1) check dashboards filter and query
       osx filter and query should work in [Logs] Web Traffic dashboards
         osx filter and query should function correctly:
     AssertionError: Timed out retrying: Expected to find element: `[class="label"]`, but never found it. Queried from element: <div.visualize.panel-content.panel-content--fullWidth>
      at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/without-security/check_filter_and_query.js:134:78)




  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        2                                                                                │
  │ Passing:      1                                                                                │
  │ Failing:      1                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  1                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     1 minute, 9 seconds                                                              │
  │ Spec Ran:     without-security/check_filter_and_query.js                                       │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Screenshots)

  -  /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/screenshots/without-s     (1280x720)
     ecurity/check_filter_and_query.js/check dashboards filter and query -- osx filte               
     r and query should work in [Logs] Web Traffic dashboards -- osx filter and query               
      should function correctly (failed).png                                                        


  (Video)

  -  Started processing:  Compressing to 32 CRF                                                     
  -  Finished processing: /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/    (2 seconds)
                          videos/without-security/check_filter_and_query.js.mp4                     


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  without-security/check_loaded_data.js                                           (4 of 5)


  check previously loaded data
    ✓ previous loaded data should exist in dashboards (2716ms)
    Global Flight Dashboard should function properly
      1) "before each" hook for "Global Flight Dashboard is loaded when clicked"
    eCommerce Revenue Dashboard should function properly
      ✓ eCommerce Revenue Dashboard is loaded when clicked (5393ms)
      2) If set filter for gender, [eCommerce] Sales by Gender should show one gender
      3) If filter out Women's Clothing, [eCommerce] Sales by Category should not show this category


  2 passing (3m)
  3 failing

  1) check previously loaded data
       Global Flight Dashboard should function properly
         "before each" hook for "Global Flight Dashboard is loaded when clicked":
     CypressError: Timed out retrying: `cy.click()` failed because this element is `disabled`:

`<button class="euiButton euiButton--success euiButton--fill euiButton-isDisabled euiSuperUpdateButton" type="button" data-test-subj="querySubmitButton" disabled="">...</button>`

Fix this problem, or use `{force: true}` to disable error checking.

https://on.cypress.io/element-cannot-be-interacted-with

Because this error occurred during a `before each` hook we are skipping the remaining tests in the current suite: `Global Flight Dashboard sho...`
      at $Cy.ensureNotDisabled (http://localhost:5601/__cypress/runner/cypress_runner.js:161122:24)
      at runAllChecks (http://localhost:5601/__cypress/runner/cypress_runner.js:150107:14)
      at retryActionability (http://localhost:5601/__cypress/runner/cypress_runner.js:150163:16)
      at tryCatcher (http://localhost:5601/__cypress/runner/cypress_runner.js:10325:23)
      at Function.Promise.attempt.Promise.try (http://localhost:5601/__cypress/runner/cypress_runner.js:7599:29)
      at tryFn (http://localhost:5601/__cypress/runner/cypress_runner.js:165556:21)
      at whenStable (http://localhost:5601/__cypress/runner/cypress_runner.js:165594:12)
      at http://localhost:5601/__cypress/runner/cypress_runner.js:165089:16
      at tryCatcher (http://localhost:5601/__cypress/runner/cypress_runner.js:10325:23)
      at Promise._settlePromiseFromHandler (http://localhost:5601/__cypress/runner/cypress_runner.js:8260:31)
      at Promise._settlePromise (http://localhost:5601/__cypress/runner/cypress_runner.js:8317:18)
      at Promise._settlePromise0 (http://localhost:5601/__cypress/runner/cypress_runner.js:8362:10)
      at Promise._settlePromises (http://localhost:5601/__cypress/runner/cypress_runner.js:8442:18)
      at Promise._fulfill (http://localhost:5601/__cypress/runner/cypress_runner.js:8386:18)
      at http://localhost:5601/__cypress/runner/cypress_runner.js:10000:46
  From Your Spec Code:
      at CommonUI.setDateRange (http://localhost:5601/__cypress/tests?p=cypress/integration/without-security/check_loaded_data.js:210:86)
      at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/without-security/check_loaded_data.js:121:16)

  2) check previously loaded data
       eCommerce Revenue Dashboard should function properly
         If set filter for gender, [eCommerce] Sales by Gender should show one gender:
     AssertionError: Timed out retrying: Expected to find element: `[class="label-text"]`, but never found it. Queried from element: <div.visualize.panel-content.panel-content--fullWidth>
      at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/without-security/check_loaded_data.js:152:89)

  3) check previously loaded data
       eCommerce Revenue Dashboard should function properly
         If filter out Women's Clothing, [eCommerce] Sales by Category should not show this category:
     AssertionError: Timed out retrying: Expected to find element: `[data-label="Men's Clothing"]`, but never found it. Queried from element: <div.visualize.panel-content.panel-content--fullWidth>
      at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/without-security/check_loaded_data.js:157:55)




  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        7                                                                                │
  │ Passing:      2                                                                                │
  │ Failing:      3                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      2                                                                                │
  │ Screenshots:  3                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     3 minutes, 29 seconds                                                            │
  │ Spec Ran:     without-security/check_loaded_data.js                                            │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Screenshots)

  -  /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/screenshots/without-s     (1280x720)
     ecurity/check_loaded_data.js/check previously loaded data -- Global Flight Dashb               
     oard should function properly -- Global Flight Dashboard is loaded when clicked                
     -- before each hook (failed).png                                                               
  -  /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/screenshots/without-s     (1280x720)
     ecurity/check_loaded_data.js/check previously loaded data -- eCommerce Revenue D               
     ashboard should function properly -- If set filter for gender, [eCommerce] Sales               
      by Gender should show one gender (failed).png                                                 
  -  /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/screenshots/without-s     (1280x720)
     ecurity/check_loaded_data.js/check previously loaded data -- eCommerce Revenue D               
     ashboard should function properly -- If filter out Women's Clothing, [eCommerce]               
      Sales by Category should not show this category (failed).png                                  


  (Video)

  -  Started processing:  Compressing to 32 CRF                                                     
  -  Finished processing: /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/    (5 seconds)
                          videos/without-security/check_loaded_data.js.mp4                          


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  without-security/check_timeline.js                                              (5 of 5)


  check timeline visualization
    ✓ timeline visualizations should be saved and named correctly (4085ms)
    timeline visualizations should work properly
      ✓ .es(*, kibana1=true) should report search error (2766ms)
      ✓ .es(*, kibana=true) should not report search error (2221ms)
      ✓ .es(*, opensearchDashboards=true) should not report search error (2473ms)
      ✓ .elasticsearch(*, kibana1=true) should report search error (2213ms)
      ✓ .elasticsearch(*, kibana=true) should not report search error (2518ms)
      ✓ .elasticsearch(*, opensearchDashboards=true) should not report search error (2469ms)
      ✓ .opensearch(*, kibana1=true) should report search error (2111ms)
      ✓ .opensearch(*, kibana=true) should not report search error (2204ms)
      ✓ .opensearch(*, opensearchDashboards=true) should not report search error (2373ms)


  10 passing (26s)


  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        10                                                                               │
  │ Passing:      10                                                                               │
  │ Failing:      0                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  0                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     25 seconds                                                                       │
  │ Spec Ran:     without-security/check_timeline.js                                               │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Video)

  -  Started processing:  Compressing to 32 CRF                                                     
  -  Finished processing: /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/     (1 second)
                          videos/without-security/check_timeline.js.mp4                             


====================================================================================================

  (Run Finished)


       Spec                                              Tests  Passing  Failing  Pending  Skipped  
  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ ✔  without-security/check_advanced_set      00:05        3        3        -        -        - │
  │    tings.js                                                                                    │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  without-security/check_default_page      00:02        1        1        -        -        - │
  │    .js                                                                                         │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  without-security/check_filter_and_q      01:09        2        1        1        -        - │
  │    uery.js                                                                                     │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  without-security/check_loaded_data.      03:29        7        2        3        -        2 │
  │    js                                                                                          │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  without-security/check_timeline.js       00:25       10       10        -        -        - │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘
    ✖  2 of 5 failed (40%)                      05:12       23       17        4        -        2  

BWC tests for core failed (/home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/integration/without-security/*core.js,/home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/integration/without-security/*check_loaded_data.js,/home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/integration/without-security/*check_timeline.js,/home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/integration/without-security/*check_advanced_settings.js,/home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/integration/without-security/*check_filter_and_query.js,/home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/integration/without-security/*check_default_page.js,)::TEST_FAILURES: 4
Attempt to Terminate Process with PID: 3439929 3439931
Closing PID 3439929
Closing PID 3439931
[ Setting up the OpenSearch environment for odfe-1.13.2 ]
Data has been uploaded and ready to test
[ Attempting to start OpenSearch... ]
Spawn './opensearch-tar-install.sh > /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/results/local-cluster-logs/opensearch.log 2>&1 &'
PID: 3450729
Checking the status OpenSearch...
OpenSearch is up!
[ Attempting to start OpenSearch Dashboards... ]
Spawn './bin/opensearch-dashboards > /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/results/local-cluster-logs/opensearch_dashboards.log 2>&1 &'
PID: 3450731
Checking the OpenSearch Dashboards...
OpenSearch Dashboards is up!
[ Run the backwards compatibility tests for odfe-1.13.2 ]

====================================================================================================

  (Run Starting)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Cypress:      5.6.0                                                                            │
  │ Browser:      Electron 85 (headless)                                                           │
  │ Specs:        5 found (without-security/check_advanced_settings.js, without-security/check_def │
  │               ault_page.js, without-security/check_filter_and_query.js, without-security/check │
  │               _loaded_data.js, without-security/check_timeline.js)                             │
  │ Searched:     cypress/integration/without-security/*core.js, cypress/integration/without-secur │
  │               ity/*check_loaded_data.js, cypress/integration/without-security/*check_timeline. │
  │               js, cypress/integration/without-security/*check_advanced_settings.js, cypress/in │
  │               tegration/without-security/*check_filter_and_query.js, cypress/integration/witho │
  │               ut-security/*check_default_page.js,                                              │
  │ Experiments:  experimentalNetworkStubbing=true                                                 │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  without-security/check_advanced_settings.js                                     (1 of 5)
Browserslist: caniuse-lite is outdated. Please run:
npx browserslist@latest --update-db

Why you should do it regularly:
https://github.com/browserslist/browserslist#browsers-data-updating


  verify the advanced settings are saved
    ✓ the dark mode is on (2945ms)
    ✓ the Timeline default columns field is set to 4 (1236ms)
    ✓ the Timeline Maximum buckets field is set to 4 (1077ms)


  3 passing (5s)


  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        3                                                                                │
  │ Passing:      3                                                                                │
  │ Failing:      0                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  0                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     5 seconds                                                                        │
  │ Spec Ran:     without-security/check_advanced_settings.js                                      │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Video)

  -  Started processing:  Compressing to 32 CRF                                                     
  -  Finished processing: /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/    (0 seconds)
                          videos/without-security/check_advanced_settings.js.mp4                    


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  without-security/check_default_page.js                                          (2 of 5)


  verify default landing page work for bwc
    ✓ the overview page is set as the default landing page (2206ms)


  1 passing (2s)


  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        1                                                                                │
  │ Passing:      1                                                                                │
  │ Failing:      0                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  0                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     2 seconds                                                                        │
  │ Spec Ran:     without-security/check_default_page.js                                           │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Video)

  -  Started processing:  Compressing to 32 CRF                                                     
  -  Finished processing: /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/    (0 seconds)
                          videos/without-security/check_default_page.js.mp4                         


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  without-security/check_filter_and_query.js                                      (3 of 5)


  check dashboards filter and query
    osx filter and query should work in [Logs] Web Traffic dashboards
      ✓ osx filter and query should exist and be named correctly (4010ms)
      1) osx filter and query should function correctly


  1 passing (1m)
  1 failing

  1) check dashboards filter and query
       osx filter and query should work in [Logs] Web Traffic dashboards
         osx filter and query should function correctly:
     AssertionError: Timed out retrying: Expected to find element: `[class="label"]`, but never found it. Queried from element: <div.visualize.panel-content.panel-content--fullWidth>
      at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/without-security/check_filter_and_query.js:134:78)




  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        2                                                                                │
  │ Passing:      1                                                                                │
  │ Failing:      1                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  1                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     1 minute, 9 seconds                                                              │
  │ Spec Ran:     without-security/check_filter_and_query.js                                       │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Screenshots)

  -  /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/screenshots/without-s     (1280x720)
     ecurity/check_filter_and_query.js/check dashboards filter and query -- osx filte               
     r and query should work in [Logs] Web Traffic dashboards -- osx filter and query               
      should function correctly (failed).png                                                        


  (Video)

  -  Started processing:  Compressing to 32 CRF                                                     
  -  Finished processing: /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/    (2 seconds)
                          videos/without-security/check_filter_and_query.js.mp4                     


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  without-security/check_loaded_data.js                                           (4 of 5)


  check previously loaded data
    ✓ previous loaded data should exist in dashboards (2714ms)
    Global Flight Dashboard should function properly
      1) "before each" hook for "Global Flight Dashboard is loaded when clicked"
    eCommerce Revenue Dashboard should function properly
      ✓ eCommerce Revenue Dashboard is loaded when clicked (5459ms)
      2) If set filter for gender, [eCommerce] Sales by Gender should show one gender
      3) If filter out Women's Clothing, [eCommerce] Sales by Category should not show this category


  2 passing (3m)
  3 failing

  1) check previously loaded data
       Global Flight Dashboard should function properly
         "before each" hook for "Global Flight Dashboard is loaded when clicked":
     CypressError: Timed out retrying: `cy.click()` failed because this element is `disabled`:

`<button class="euiButton euiButton--success euiButton--fill euiButton-isDisabled euiSuperUpdateButton" type="button" data-test-subj="querySubmitButton" disabled="">...</button>`

Fix this problem, or use `{force: true}` to disable error checking.

https://on.cypress.io/element-cannot-be-interacted-with

Because this error occurred during a `before each` hook we are skipping the remaining tests in the current suite: `Global Flight Dashboard sho...`
      at $Cy.ensureNotDisabled (http://localhost:5601/__cypress/runner/cypress_runner.js:161122:24)
      at runAllChecks (http://localhost:5601/__cypress/runner/cypress_runner.js:150107:14)
      at retryActionability (http://localhost:5601/__cypress/runner/cypress_runner.js:150163:16)
      at tryCatcher (http://localhost:5601/__cypress/runner/cypress_runner.js:10325:23)
      at Function.Promise.attempt.Promise.try (http://localhost:5601/__cypress/runner/cypress_runner.js:7599:29)
      at tryFn (http://localhost:5601/__cypress/runner/cypress_runner.js:165556:21)
      at whenStable (http://localhost:5601/__cypress/runner/cypress_runner.js:165594:12)
      at http://localhost:5601/__cypress/runner/cypress_runner.js:165089:16
      at tryCatcher (http://localhost:5601/__cypress/runner/cypress_runner.js:10325:23)
      at Promise._settlePromiseFromHandler (http://localhost:5601/__cypress/runner/cypress_runner.js:8260:31)
      at Promise._settlePromise (http://localhost:5601/__cypress/runner/cypress_runner.js:8317:18)
      at Promise._settlePromise0 (http://localhost:5601/__cypress/runner/cypress_runner.js:8362:10)
      at Promise._settlePromises (http://localhost:5601/__cypress/runner/cypress_runner.js:8442:18)
      at Promise._fulfill (http://localhost:5601/__cypress/runner/cypress_runner.js:8386:18)
      at http://localhost:5601/__cypress/runner/cypress_runner.js:10000:46
  From Your Spec Code:
      at CommonUI.setDateRange (http://localhost:5601/__cypress/tests?p=cypress/integration/without-security/check_loaded_data.js:210:86)
      at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/without-security/check_loaded_data.js:121:16)

  2) check previously loaded data
       eCommerce Revenue Dashboard should function properly
         If set filter for gender, [eCommerce] Sales by Gender should show one gender:
     AssertionError: Timed out retrying: Expected to find element: `[class="label-text"]`, but never found it. Queried from element: <div.visualize.panel-content.panel-content--fullWidth>
      at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/without-security/check_loaded_data.js:152:89)

  3) check previously loaded data
       eCommerce Revenue Dashboard should function properly
         If filter out Women's Clothing, [eCommerce] Sales by Category should not show this category:
     AssertionError: Timed out retrying: Expected to find element: `[data-label="Men's Clothing"]`, but never found it. Queried from element: <div.visualize.panel-content.panel-content--fullWidth>
      at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/without-security/check_loaded_data.js:157:55)




  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        7                                                                                │
  │ Passing:      2                                                                                │
  │ Failing:      3                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      2                                                                                │
  │ Screenshots:  3                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     3 minutes, 28 seconds                                                            │
  │ Spec Ran:     without-security/check_loaded_data.js                                            │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Screenshots)

  -  /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/screenshots/without-s     (1280x720)
     ecurity/check_loaded_data.js/check previously loaded data -- Global Flight Dashb               
     oard should function properly -- Global Flight Dashboard is loaded when clicked                
     -- before each hook (failed).png                                                               
  -  /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/screenshots/without-s     (1280x720)
     ecurity/check_loaded_data.js/check previously loaded data -- eCommerce Revenue D               
     ashboard should function properly -- If set filter for gender, [eCommerce] Sales               
      by Gender should show one gender (failed).png                                                 
  -  /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/screenshots/without-s     (1280x720)
     ecurity/check_loaded_data.js/check previously loaded data -- eCommerce Revenue D               
     ashboard should function properly -- If filter out Women's Clothing, [eCommerce]               
      Sales by Category should not show this category (failed).png                                  


  (Video)

  -  Started processing:  Compressing to 32 CRF                                                     
  -  Finished processing: /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/    (5 seconds)
                          videos/without-security/check_loaded_data.js.mp4                          


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  without-security/check_timeline.js                                              (5 of 5)


  check timeline visualization
    ✓ timeline visualizations should be saved and named correctly (4098ms)
    timeline visualizations should work properly
      ✓ .es(*, kibana1=true) should report search error (2663ms)
      ✓ .es(*, kibana=true) should not report search error (2253ms)
      ✓ .es(*, opensearchDashboards=true) should not report search error (2166ms)
      ✓ .elasticsearch(*, kibana1=true) should report search error (2173ms)
      ✓ .elasticsearch(*, kibana=true) should not report search error (2230ms)
      ✓ .elasticsearch(*, opensearchDashboards=true) should not report search error (2434ms)
      ✓ .opensearch(*, kibana1=true) should report search error (2156ms)
      ✓ .opensearch(*, kibana=true) should not report search error (2257ms)
      ✓ .opensearch(*, opensearchDashboards=true) should not report search error (2696ms)


  10 passing (25s)


  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        10                                                                               │
  │ Passing:      10                                                                               │
  │ Failing:      0                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  0                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     25 seconds                                                                       │
  │ Spec Ran:     without-security/check_timeline.js                                               │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Video)

  -  Started processing:  Compressing to 32 CRF                                                     
  -  Finished processing: /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/     (1 second)
                          videos/without-security/check_timeline.js.mp4                             


====================================================================================================

  (Run Finished)


       Spec                                              Tests  Passing  Failing  Pending  Skipped  
  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ ✔  without-security/check_advanced_set      00:05        3        3        -        -        - │
  │    tings.js                                                                                    │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  without-security/check_default_page      00:02        1        1        -        -        - │
  │    .js                                                                                         │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  without-security/check_filter_and_q      01:09        2        1        1        -        - │
  │    uery.js                                                                                     │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  without-security/check_loaded_data.      03:28        7        2        3        -        2 │
  │    js                                                                                          │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  without-security/check_timeline.js       00:25       10       10        -        -        - │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘
    ✖  2 of 5 failed (40%)                      05:10       23       17        4        -        2  

BWC tests for core failed (/home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/integration/without-security/*core.js,/home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/integration/without-security/*check_loaded_data.js,/home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/integration/without-security/*check_timeline.js,/home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/integration/without-security/*check_advanced_settings.js,/home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/integration/without-security/*check_filter_and_query.js,/home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/integration/without-security/*check_default_page.js,)::TEST_FAILURES: 4
Attempt to Terminate Process with PID: 3450729 3450731
Closing PID 3450729
Closing PID 3450731
[ Setting up the OpenSearch environment for odfe-1.0.2 ]
Data has been uploaded and ready to test
[ Attempting to start OpenSearch... ]
Spawn './opensearch-tar-install.sh > /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/results/local-cluster-logs/opensearch.log 2>&1 &'
PID: 3462937
Checking the status OpenSearch...
OpenSearch is up!
[ Attempting to start OpenSearch Dashboards... ]
Spawn './bin/opensearch-dashboards > /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/results/local-cluster-logs/opensearch_dashboards.log 2>&1 &'
PID: 3462939
Checking the OpenSearch Dashboards...
OpenSearch Dashboards is up!
[ Run the backwards compatibility tests for odfe-1.0.2 ]

====================================================================================================

  (Run Starting)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Cypress:      5.6.0                                                                            │
  │ Browser:      Electron 85 (headless)                                                           │
  │ Specs:        3 found (without-security/check_advanced_settings.js, without-security/check_loa │
  │               ded_data.js, without-security/check_timeline.js)                                 │
  │ Searched:     cypress/integration/without-security/*core.js, cypress/integration/without-secur │
  │               ity/*check_loaded_data.js, cypress/integration/without-security/*check_timeline. │
  │               js, cypress/integration/without-security/*check_advanced_settings.js,            │
  │ Experiments:  experimentalNetworkStubbing=true                                                 │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  without-security/check_advanced_settings.js                                     (1 of 3)
Browserslist: caniuse-lite is outdated. Please run:
npx browserslist@latest --update-db

Why you should do it regularly:
https://github.com/browserslist/browserslist#browsers-data-updating


  verify the advanced settings are saved
    ✓ the dark mode is on (2874ms)
    ✓ the Timeline default columns field is set to 4 (1243ms)
    ✓ the Timeline Maximum buckets field is set to 4 (1107ms)


  3 passing (5s)


  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        3                                                                                │
  │ Passing:      3                                                                                │
  │ Failing:      0                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  0                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     5 seconds                                                                        │
  │ Spec Ran:     without-security/check_advanced_settings.js                                      │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Video)

  -  Started processing:  Compressing to 32 CRF                                                     
  -  Finished processing: /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/    (0 seconds)
                          videos/without-security/check_advanced_settings.js.mp4                    


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  without-security/check_loaded_data.js                                           (2 of 3)


  check previously loaded data
    ✓ previous loaded data should exist in dashboards (2694ms)
    Global Flight Dashboard should function properly
      1) "before each" hook for "Global Flight Dashboard is loaded when clicked"
    eCommerce Revenue Dashboard should function properly
      ✓ eCommerce Revenue Dashboard is loaded when clicked (5270ms)
      2) If set filter for gender, [eCommerce] Sales by Gender should show one gender
      3) If filter out Women's Clothing, [eCommerce] Sales by Category should not show this category


  2 passing (3m)
  3 failing

  1) check previously loaded data
       Global Flight Dashboard should function properly
         "before each" hook for "Global Flight Dashboard is loaded when clicked":
     CypressError: Timed out retrying: `cy.click()` failed because this element is `disabled`:

`<button class="euiButton euiButton--success euiButton--fill euiButton-isDisabled euiSuperUpdateButton" type="button" data-test-subj="querySubmitButton" disabled="">...</button>`

Fix this problem, or use `{force: true}` to disable error checking.

https://on.cypress.io/element-cannot-be-interacted-with

Because this error occurred during a `before each` hook we are skipping the remaining tests in the current suite: `Global Flight Dashboard sho...`
      at $Cy.ensureNotDisabled (http://localhost:5601/__cypress/runner/cypress_runner.js:161122:24)
      at runAllChecks (http://localhost:5601/__cypress/runner/cypress_runner.js:150107:14)
      at retryActionability (http://localhost:5601/__cypress/runner/cypress_runner.js:150163:16)
      at tryCatcher (http://localhost:5601/__cypress/runner/cypress_runner.js:10325:23)
      at Function.Promise.attempt.Promise.try (http://localhost:5601/__cypress/runner/cypress_runner.js:7599:29)
      at tryFn (http://localhost:5601/__cypress/runner/cypress_runner.js:165556:21)
      at whenStable (http://localhost:5601/__cypress/runner/cypress_runner.js:165594:12)
      at http://localhost:5601/__cypress/runner/cypress_runner.js:165089:16
      at tryCatcher (http://localhost:5601/__cypress/runner/cypress_runner.js:10325:23)
      at Promise._settlePromiseFromHandler (http://localhost:5601/__cypress/runner/cypress_runner.js:8260:31)
      at Promise._settlePromise (http://localhost:5601/__cypress/runner/cypress_runner.js:8317:18)
      at Promise._settlePromise0 (http://localhost:5601/__cypress/runner/cypress_runner.js:8362:10)
      at Promise._settlePromises (http://localhost:5601/__cypress/runner/cypress_runner.js:8442:18)
      at Promise._fulfill (http://localhost:5601/__cypress/runner/cypress_runner.js:8386:18)
      at http://localhost:5601/__cypress/runner/cypress_runner.js:10000:46
  From Your Spec Code:
      at CommonUI.setDateRange (http://localhost:5601/__cypress/tests?p=cypress/integration/without-security/check_loaded_data.js:210:86)
      at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/without-security/check_loaded_data.js:121:16)

  2) check previously loaded data
       eCommerce Revenue Dashboard should function properly
         If set filter for gender, [eCommerce] Sales by Gender should show one gender:
     AssertionError: Timed out retrying: Expected to find element: `[class="label-text"]`, but never found it. Queried from element: <div.visualize.panel-content.panel-content--fullWidth>
      at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/without-security/check_loaded_data.js:152:89)

  3) check previously loaded data
       eCommerce Revenue Dashboard should function properly
         If filter out Women's Clothing, [eCommerce] Sales by Category should not show this category:
     AssertionError: Timed out retrying: Expected to find element: `[data-label="Men's Clothing"]`, but never found it. Queried from element: <div.visualize.panel-content.panel-content--fullWidth>
      at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/without-security/check_loaded_data.js:157:55)




  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        7                                                                                │
  │ Passing:      2                                                                                │
  │ Failing:      3                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      2                                                                                │
  │ Screenshots:  3                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     3 minutes, 28 seconds                                                            │
  │ Spec Ran:     without-security/check_loaded_data.js                                            │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Screenshots)

  -  /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/screenshots/without-s     (1280x720)
     ecurity/check_loaded_data.js/check previously loaded data -- Global Flight Dashb               
     oard should function properly -- Global Flight Dashboard is loaded when clicked                
     -- before each hook (failed).png                                                               
  -  /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/screenshots/without-s     (1280x720)
     ecurity/check_loaded_data.js/check previously loaded data -- eCommerce Revenue D               
     ashboard should function properly -- If set filter for gender, [eCommerce] Sales               
      by Gender should show one gender (failed).png                                                 
  -  /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/screenshots/without-s     (1280x720)
     ecurity/check_loaded_data.js/check previously loaded data -- eCommerce Revenue D               
     ashboard should function properly -- If filter out Women's Clothing, [eCommerce]               
      Sales by Category should not show this category (failed).png                                  


  (Video)

  -  Started processing:  Compressing to 32 CRF                                                     
  -  Finished processing: /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/    (5 seconds)
                          videos/without-security/check_loaded_data.js.mp4                          


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  without-security/check_timeline.js                                              (3 of 3)


  check timeline visualization
    ✓ timeline visualizations should be saved and named correctly (4082ms)
    timeline visualizations should work properly
      ✓ .es(*, kibana1=true) should report search error (2672ms)
      ✓ .es(*, kibana=true) should not report search error (2207ms)
      ✓ .es(*, opensearchDashboards=true) should not report search error (2182ms)
      ✓ .elasticsearch(*, kibana1=true) should report search error (2189ms)
      ✓ .elasticsearch(*, kibana=true) should not report search error (2269ms)
      ✓ .elasticsearch(*, opensearchDashboards=true) should not report search error (2475ms)
      ✓ .opensearch(*, kibana1=true) should report search error (2137ms)
      ✓ .opensearch(*, kibana=true) should not report search error (2259ms)
      ✓ .opensearch(*, opensearchDashboards=true) should not report search error (2700ms)


  10 passing (25s)


  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        10                                                                               │
  │ Passing:      10                                                                               │
  │ Failing:      0                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  0                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     25 seconds                                                                       │
  │ Spec Ran:     without-security/check_timeline.js                                               │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Video)

  -  Started processing:  Compressing to 32 CRF                                                     
  -  Finished processing: /home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/     (1 second)
                          videos/without-security/check_timeline.js.mp4                             


====================================================================================================

  (Run Finished)


       Spec                                              Tests  Passing  Failing  Pending  Skipped  
  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ ✔  without-security/check_advanced_set      00:05        3        3        -        -        - │
  │    tings.js                                                                                    │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  without-security/check_loaded_data.      03:28        7        2        3        -        2 │
  │    js                                                                                          │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  without-security/check_timeline.js       00:25       10       10        -        -        - │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘
    ✖  1 of 3 failed (33%)                      03:59       20       15        3        -        2  

BWC tests for core failed (/home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/integration/without-security/*core.js,/home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/integration/without-security/*check_loaded_data.js,/home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/integration/without-security/*check_timeline.js,/home/anan/work/OpenSearch-Dashboards/bwc_tmp/test/cypress/integration/without-security/*check_advanced_settings.js,)::TEST_FAILURES: 3
Attempt to Terminate Process with PID: 3462937 3462939
Closing PID 3462937
Closing PID 3462939
Completed BWC tests for osd-1.1.0 [without-security]
Total test failures: 11

@dlvenable
Copy link
Member

@CEHENKLE , Data Prepper 1.4 is releasing on May 10 and it will need the 2.0.0-RC1 client to be compatible with OpenSearch 2.0 clusters. The May 3rd release date for 2.0.0 RC1 works for this, but pushing it back further would risk OpenSearch 2.0 compatibility in Data Prepper 1.4.

@CEHENKLE
Copy link
Member

CEHENKLE commented May 2, 2022

@dlvenable Sounds like you may need a 1.5?

@dlvenable
Copy link
Member

@CEHENKLE ,

That may be necessary if the Maven artifacts are not available in time for our release. If the 2.0.0-rc1 client is available in Maven this week though, we can use it in Data Prepper for the 1.4 release.

Broadly speaking I was expressing a favorable vote for putting RC1 out sooner in response to:

I think having more time to have the RC out in the wild is more important than a longer freeze date. WDYT?

@dlvenable
Copy link
Member

Data Prepper already has a 1.5 scheduled. But, we had hoped to have the 2.0.0 support available in 1.4 prior to the release of OpenSearch 2.0.0 GA.

@peterzhuamazon
Copy link
Member

Native Plugins:

./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

% ./opensearch-plugin install repository-azure
-> Installing repository-azure
-> Downloading repository-azure from opensearch
[=================================================] 100%
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@     WARNING: plugin requires additional permissions     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
* java.lang.RuntimePermission accessDeclaredMembers
* java.lang.RuntimePermission setContextClassLoader
* java.lang.RuntimePermission setFactory
* java.lang.reflect.ReflectPermission suppressAccessChecks
* java.net.NetPermission getProxySelector
* java.net.NetPermission setDefaultAuthenticator
* java.net.SocketPermission * connect,resolve
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-azure with folder name repository-azure

@peterzhuamazon
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests