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

Add Secure Bwc documentation to TESTING.md #9414

Merged
merged 9 commits into from
Aug 28, 2023

Conversation

scrawfor99
Copy link
Contributor

@scrawfor99 scrawfor99 commented Aug 17, 2023

Description

Add Secure BWC documentation to TESTING.md as a followup to #8900.

Related Issues

Resolves #[Issue number to be closed when this PR is merged]

Check List

  • New functionality includes testing.
    • All tests pass
  • New functionality has been documented.
    • New functionality has javadoc added
  • Commits are signed per the DCO using --signoff
  • Commit changes are listed out in CHANGELOG.md file (See: Changelog)

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Signed-off-by: Stephen Crawford <steecraw@amazon.com>
Signed-off-by: Stephen Crawford <steecraw@amazon.com>
Signed-off-by: Stephen Crawford <steecraw@amazon.com>
Signed-off-by: Stephen Crawford <steecraw@amazon.com>
@scrawfor99 scrawfor99 changed the title Add Secure Bwc documentation to TESTING.md [SKIP-CHANGELOG] Add Secure Bwc documentation to TESTING.md Aug 17, 2023
@github-actions
Copy link
Contributor

Gradle Check (Jenkins) Run Completed with:

  • RESULT: UNSTABLE ❕
  • TEST FAILURES:
      1 org.opensearch.index.translog.RemoteFSTranslogTests.testSimpleOperationsUpload

@codecov
Copy link

codecov bot commented Aug 17, 2023

Codecov Report

Merging #9414 (4f197b6) into main (8cfde6c) will increase coverage by 0.07%.
The diff coverage is n/a.

❗ Current head 4f197b6 differs from pull request most recent head 6fd0a72. Consider uploading reports for the commit 6fd0a72 to get more accurate results

@@             Coverage Diff              @@
##               main    #9414      +/-   ##
============================================
+ Coverage     71.08%   71.16%   +0.07%     
- Complexity    57428    57534     +106     
============================================
  Files          4781     4781              
  Lines        271184   271184              
  Branches      39591    39591              
============================================
+ Hits         192780   192994     +214     
+ Misses        62122    61934     -188     
+ Partials      16282    16256      -26     

see 468 files with indirect coverage changes

@scrawfor99
Copy link
Contributor Author

@dblock here is the documentation you requested. Failures are unrelated. Let me know if you need anything else.

Copy link
Member

@dbwiddis dbwiddis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. I'm curious if we could improve this to be copy-pasteable by setting an environemnt variable for <TARGET_VERSION> and using it.

@scrawfor99
Copy link
Contributor Author

Hi @dbwiddis, that is a good idea. I am not sure how we would want to go about referencing the target version to convert from however. We could always assume that the current version is the "new" version, but I don't know what we would want to do for the version we are converting from.

@kotwanikunal kotwanikunal changed the title [SKIP-CHANGELOG] Add Secure Bwc documentation to TESTING.md Add Secure Bwc documentation to TESTING.md Aug 21, 2023
@kotwanikunal
Copy link
Member

Compatibility again. Restarting :)

@opensearch-trigger-bot
Copy link
Contributor

Compatibility status:

Checks if related components are compatible with change 6a5b464

Incompatible components

Incompatible components: [https://github.com/opensearch-project/index-management.git, https://github.com/opensearch-project/asynchronous-search.git, https://github.com/opensearch-project/notifications.git, https://github.com/opensearch-project/security-analytics.git]

Skipped components

Compatible components

Compatible components: [https://github.com/opensearch-project/security.git, https://github.com/opensearch-project/alerting.git, https://github.com/opensearch-project/anomaly-detection.git, https://github.com/opensearch-project/sql.git, https://github.com/opensearch-project/job-scheduler.git, https://github.com/opensearch-project/common-utils.git, https://github.com/opensearch-project/observability.git, https://github.com/opensearch-project/k-nn.git, https://github.com/opensearch-project/reporting.git, https://github.com/opensearch-project/cross-cluster-replication.git, https://github.com/opensearch-project/geospatial.git, https://github.com/opensearch-project/ml-commons.git, https://github.com/opensearch-project/performance-analyzer.git, https://github.com/opensearch-project/neural-search.git, https://github.com/opensearch-project/performance-analyzer-rca.git, https://github.com/opensearch-project/opensearch-oci-object-storage.git]

@scrawfor99
Copy link
Contributor Author

Can we merge this?

Copy link
Member

@dblock dblock left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have some nits. TOC is a must have, SORRY

TESTING.md Show resolved Hide resolved
TESTING.md Outdated Show resolved Hide resolved
TESTING.md Outdated Show resolved Hide resolved
TESTING.md Outdated Show resolved Hide resolved
Signed-off-by: Stephen Crawford <steecraw@amazon.com>
Signed-off-by: Stephen Crawford <steecraw@amazon.com>
Signed-off-by: Stephen Crawford <steecraw@amazon.com>
@github-actions
Copy link
Contributor

Gradle Check (Jenkins) Run Completed with:

Signed-off-by: Stephen Crawford <steecraw@amazon.com>
@github-actions
Copy link
Contributor

Gradle Check (Jenkins) Run Completed with:

@github-actions
Copy link
Contributor

Compatibility status:

Checks if related components are compatible with change 4f197b6

Incompatible components

Incompatible components: [https://github.com/opensearch-project/asynchronous-search.git, https://github.com/opensearch-project/cross-cluster-replication.git]

Skipped components

Compatible components

Compatible components: [https://github.com/opensearch-project/security.git, https://github.com/opensearch-project/alerting.git, https://github.com/opensearch-project/index-management.git, https://github.com/opensearch-project/anomaly-detection.git, https://github.com/opensearch-project/sql.git, https://github.com/opensearch-project/job-scheduler.git, https://github.com/opensearch-project/observability.git, https://github.com/opensearch-project/common-utils.git, https://github.com/opensearch-project/k-nn.git, https://github.com/opensearch-project/reporting.git, https://github.com/opensearch-project/geospatial.git, https://github.com/opensearch-project/ml-commons.git, https://github.com/opensearch-project/performance-analyzer.git, https://github.com/opensearch-project/notifications.git, https://github.com/opensearch-project/performance-analyzer-rca.git, https://github.com/opensearch-project/neural-search.git, https://github.com/opensearch-project/security-analytics.git, https://github.com/opensearch-project/opensearch-oci-object-storage.git]

@github-actions
Copy link
Contributor

Gradle Check (Jenkins) Run Completed with:

@github-actions
Copy link
Contributor

Gradle Check (Jenkins) Run Completed with:

@github-actions
Copy link
Contributor

Gradle Check (Jenkins) Run Completed with:

@scrawfor99
Copy link
Contributor Author

Flaky tests:

[org.opensearch.repositories.azure.AzureBlobContainerRetriesTests.testWriteLargeBlob](https://build.ci.opensearch.org/job/gradle-check/23550/testReport/junit/org.opensearch.repositories.azure/AzureBlobContainerRetriesTests/testWriteLargeBlob/)
    [org.opensearch.action.admin.indices.create.CreateIndexIT.testCreateAndDeleteIndexConcurrently](https://build.ci.opensearch.org/job/gradle-check/23550/testReport/junit/org.opensearch.action.admin.indices.create/CreateIndexIT/testCreateAndDeleteIndexConcurrently/)
    [org.opensearch.action.admin.indices.create.CreateIndexIT.classMethod](https://build.ci.opensearch.org/job/gradle-check/23550/testReport/junit/org.opensearch.action.admin.indices.create/CreateIndexIT/classMethod/)
    [org.opensearch.remotestore.RemoteIndexRecoveryIT.testRerouteRecovery](https://build.ci.opensearch.org/job/gradle-check/23550/testReport/junit/org.opensearch.remotestore/RemoteIndexRecoveryIT/testRerouteRecovery/)
    ```

@dblock dblock merged commit a08d588 into opensearch-project:main Aug 28, 2023
8 of 10 checks passed
kaushalmahi12 pushed a commit to kaushalmahi12/OpenSearch that referenced this pull request Sep 12, 2023
* Update BWC testing documentation

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Fix code block

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Fix code block

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Add placeholder

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Fix typos

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Fix table of contents order

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Add colon

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* trigger retry

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

---------

Signed-off-by: Stephen Crawford <steecraw@amazon.com>
Signed-off-by: Kaushal Kumar <ravi.kaushal97@gmail.com>
brusic pushed a commit to brusic/OpenSearch that referenced this pull request Sep 25, 2023
* Update BWC testing documentation

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Fix code block

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Fix code block

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Add placeholder

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Fix typos

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Fix table of contents order

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Add colon

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* trigger retry

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

---------

Signed-off-by: Stephen Crawford <steecraw@amazon.com>
Signed-off-by: Ivan Brusic <ivan.brusic@flocksafety.com>
shiv0408 pushed a commit to Gaurav614/OpenSearch that referenced this pull request Apr 25, 2024
* Update BWC testing documentation

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Fix code block

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Fix code block

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Add placeholder

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Fix typos

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Fix table of contents order

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Add colon

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* trigger retry

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

---------

Signed-off-by: Stephen Crawford <steecraw@amazon.com>
Signed-off-by: Shivansh Arora <hishiv@amazon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants