opensearch-sdk-java icon indicating copy to clipboard operation
opensearch-sdk-java copied to clipboard

Create integration tests to verify the extension TLS behavior

Open cwperks opened this issue 2 years ago • 4 comments

https://github.com/opensearch-project/opensearch-sdk-java/pull/619/files introduced settings that setup extension to run with TLS and connect with an OpenSearch node securely. In the security plugin, there are a suite of SSL Tests (See SSLTest) that verify the different TLS settings and verify cluster formation using TLS. For extensions, there should be a similar suite of tests with the different settings provided in SSLConfigConstants to verify that an OpenSearch node with the security plugin installed can communicate with an extension over a secure TLS channel.

cwperks avatar Apr 28 '23 19:04 cwperks

@ryanbogan @dbwiddis , @saratvemulapalli , @owaiskazi19 thoughts?

minalsha avatar Jul 12 '23 17:07 minalsha

I'm in favor. @cwperks would love you to help create these tests.

dbwiddis avatar Jul 12 '23 17:07 dbwiddis

It's always good to have more tests.

owaiskazi19 avatar Jul 12 '23 20:07 owaiskazi19

I agree as well. We should definitely have tests that ensure security and extensions are working together properly.

ryanbogan avatar Jul 12 '23 20:07 ryanbogan