From 75a837fdc46759aa8ef37ae40225ab9dccd10dc5 Mon Sep 17 00:00:00 2001 From: "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com> Date: Tue, 12 Sep 2023 08:44:25 -0700 Subject: [PATCH] Check for existence of security plugin (#2065) (#2069) (cherry picked from commit 61d1eb7d6bab3bed88adbe9c40f027cea52f5c94) Signed-off-by: Vamsi Manohar Signed-off-by: github-actions[bot] Co-authored-by: github-actions[bot] --- integ-test/build.gradle | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/integ-test/build.gradle b/integ-test/build.gradle index 57e5ceac1e..e0108f548f 100644 --- a/integ-test/build.gradle +++ b/integ-test/build.gradle @@ -73,7 +73,8 @@ ext { return repo + "opensearch-security-${securitySnapshotVersion}.zip" } - File downloadedSecurityPlugin = null + var projectAbsPath = projectDir.getAbsolutePath() + File downloadedSecurityPlugin = Paths.get(projectAbsPath, 'bin', 'opensearch-security-snapshot.zip').toFile() configureSecurityPlugin = { OpenSearchCluster cluster -> @@ -86,15 +87,14 @@ ext { } } - var projectAbsPath = projectDir.getAbsolutePath() - // add a check to avoid re-downloading multiple times during single test run - if (downloadedSecurityPlugin == null) { - downloadedSecurityPlugin = Paths.get(projectAbsPath, 'bin', 'opensearch-security-snapshot.zip').toFile() + if (!downloadedSecurityPlugin.exists()) { download.run { src getSecurityPluginDownloadLink() dest downloadedSecurityPlugin } + } else { + println "Security Plugin File Already Exists" } // Config below including files are copied from security demo configuration