From d57c02b66791ca6365fdcb7708e13fd3eeee5f20 Mon Sep 17 00:00:00 2001 From: poornima Date: Thu, 3 Mar 2022 21:59:11 +0530 Subject: [PATCH 1/2] Add omnibus definition for Opensearch Signed-off-by: poornima --- config/software/opensearch.rb | 42 +++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 config/software/opensearch.rb diff --git a/config/software/opensearch.rb b/config/software/opensearch.rb new file mode 100644 index 000000000..a2f79d109 --- /dev/null +++ b/config/software/opensearch.rb @@ -0,0 +1,42 @@ +# +# Copyright 2020 Chef Software, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +name "opensearch" +default_version "1.2.4" + +dependency "server-open-jre" + +license "Apache-2.0" +license_file "LICENSE.txt" +skip_transitive_dependency_licensing true + +source url: "https://opensearch.org/source.html" + +# versions_list:https://opensearch.org/downloads.html +version "1.2.4" do + source sha256: "d40f2696623b6766aa235997e2847a6c661a226815d4ba173292a219754bd8a8" +end + +target_path = "#{install_dir}/embedded/opensearch" + +build do + mkdir "#{target_path}" + sync "#{project_dir}/", "#{target_path}" + + # Dropping a VERSION file here allows additional software definitions + # to read it to determine ES plugin compatibility. + command "echo #{version} > #{target_path}/VERSION" +end From 31ed0a1827314633a351c40bd4a2f0ea45535596 Mon Sep 17 00:00:00 2001 From: poornima Date: Fri, 4 Mar 2022 14:19:19 +0530 Subject: [PATCH 2/2] Update source sha256 Signed-off-by: poornima --- config/software/opensearch.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/software/opensearch.rb b/config/software/opensearch.rb index a2f79d109..a752ab15d 100644 --- a/config/software/opensearch.rb +++ b/config/software/opensearch.rb @@ -27,7 +27,7 @@ # versions_list:https://opensearch.org/downloads.html version "1.2.4" do - source sha256: "d40f2696623b6766aa235997e2847a6c661a226815d4ba173292a219754bd8a8" + source sha256: "cefeb8eb1a11cffbc78847e029588392b856915ccc521cbaea96544bff5e61a0" end target_path = "#{install_dir}/embedded/opensearch"