Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
098ccb5
Modified pandas_ubi_9.3.sh
rusiyamanya Jul 11, 2025
90b6e73
Merge pull request #6 from rusiyamanya/pandas-dev
rusiyamanya Jul 11, 2025
b6512e7
Update pandas_ubi_9.3.sh
rusiyamanya Jul 11, 2025
de4de88
Merge branch 'ppc64le:master' into master
rusiyamanya Jul 11, 2025
ee455a6
Merge branch 'ppc64le:master' into master
rusiyamanya Jul 11, 2025
1d8543e
Merge branch 'ppc64le:master' into master
rusiyamanya Jul 11, 2025
c926922
added build_script for uvloop
rusiyamanya Jul 11, 2025
a955e97
Update uvloop_ubi_9.sh
rusiyamanya Jul 11, 2025
cd9c11e
Update build_info.json
rusiyamanya Jul 14, 2025
b473582
Update build_info.json
rusiyamanya Jul 14, 2025
b571cce
Update build_info.json
rusiyamanya Jul 14, 2025
dec1ba3
Update and rename uvloop_ubi_9.sh to uvloop_ubi_9.3.sh
rusiyamanya Jul 14, 2025
142083e
Merge branch 'ppc64le:master' into master
rusiyamanya Jul 16, 2025
1644b95
Merge branch 'ppc64le:master' into master
rusiyamanya Aug 4, 2025
30c928c
Merge branch 'ppc64le:master' into master
rusiyamanya Aug 26, 2025
972b07e
Merge branch 'ppc64le:master' into master
rusiyamanya Dec 3, 2025
d76aad9
Merge branch 'ppc64le:master' into master
rusiyamanya Dec 15, 2025
4027cd6
Merge branch 'ppc64le:master' into master
rusiyamanya Jan 6, 2026
59ac4f1
Merge branch 'ppc64le:master' into master
rusiyamanya Jan 7, 2026
7240cb2
Merge branch 'ppc64le:master' into master
rusiyamanya Jan 14, 2026
581a2cf
Merge branch 'ppc64le:master' into master
rusiyamanya Jan 15, 2026
ccbef61
Merge branch 'ppc64le:master' into master
rusiyamanya Jan 22, 2026
d1a3ec4
Merge branch 'ppc64le:master' into master
rusiyamanya Jan 23, 2026
8f47251
Merge branch 'ppc64le:master' into master
rusiyamanya Jan 28, 2026
8b6dee6
Merge branch 'ppc64le:master' into master
rusiyamanya Feb 10, 2026
dd6c369
added build_script for security
rusiyamanya Feb 10, 2026
5acd402
Update security_3.3.0.0_ubi9.6.sh
rusiyamanya Feb 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions o/opensearch-project-security/common-utils_3.3.0.0.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
diff --git a/build.gradle b/build.gradle
index 66e29ed..dc35bd4 100644
--- a/build.gradle
+++ b/build.gradle
@@ -16,8 +16,7 @@ buildscript {
mavenLocal()
mavenCentral()
maven { url "https://plugins.gradle.org/m2/" }
- maven { url "https://central.sonatype.com/repository/maven-snapshots/" }
- maven { url "https://aws.oss.sonatype.org/content/repositories/snapshots" }
+ maven { url "https://ci.opensearch.org/ci/dbc/snapshots/maven/" }
}

dependencies {
@@ -38,8 +37,7 @@ repositories {
mavenLocal()
mavenCentral()
maven { url "https://plugins.gradle.org/m2/" }
- maven { url "https://central.sonatype.com/repository/maven-snapshots/" }
- maven { url "https://aws.oss.sonatype.org/content/repositories/snapshots" }
+ maven { url "https://ci.opensearch.org/ci/dbc/snapshots/maven/" }
}

allprojects {
Original file line number Diff line number Diff line change
@@ -1,44 +1,45 @@
diff --git a/build.gradle b/build.gradle
index e9efe3f1..d88032c4 100644
index e9efe3f1..cc3ba917 100644
--- a/build.gradle
+++ b/build.gradle
@@ -16,7 +16,7 @@ import groovy.json.JsonBuilder

buildscript {
ext {
- opensearch_version = System.getProperty("opensearch.version", "3.3.0-SNAPSHOT")
+ opensearch_version = System.getProperty("opensearch.version", "3.3.0")
isSnapshot = "true" == System.getProperty("build.snapshot", "true")
buildVersionQualifier = System.getProperty("build.version_qualifier", "")

@@ -24,7 +24,7 @@ buildscript {
version_tokens = opensearch_version.tokenize('-')
opensearch_build = version_tokens[0] + '.0'

- common_utils_version = System.getProperty("common_utils.version", '3.2.0.0-SNAPSHOT')
+ common_utils_version = System.getProperty("common_utils.version", '3.2.0.0')

kafka_version = '4.0.0'
open_saml_version = '5.1.6'
@@ -39,7 +39,7 @@ buildscript {
opensearch_build += "-${buildVersionQualifier}"
}
if (isSnapshot) {
- opensearch_build += "-SNAPSHOT"
+ opensearch_build += ""
}
@@ -47,8 +47,7 @@ buildscript {
mavenLocal()
mavenCentral()
maven { url "https://plugins.gradle.org/m2/" }
- maven { url "https://central.sonatype.com/repository/maven-snapshots/" }
- maven { url "https://artifacts.opensearch.org/snapshots/lucene/" }
+ maven { url "https://ci.opensearch.org/ci/dbc/snapshots/maven/" }
maven { url "https://build.shibboleth.net/nexus/content/groups/public" }
}

@@ -494,6 +494,8 @@ configurations {
@@ -422,7 +421,7 @@ publishing {
repositories {
maven {
name = "Snapshots" // optional target repository name
- url = "https://central.sonatype.com/repository/maven-snapshots/"
+ url = "https://ci.opensearch.org/ci/dbc/snapshots/maven/"
credentials {
username System.getenv("SONATYPE_USERNAME")
password System.getenv("SONATYPE_PASSWORD")
@@ -494,6 +493,7 @@ configurations {

// For org.opensearch.plugin:transport-grpc
force "com.google.guava:failureaccess:1.0.3"
+
+ exclude group: "org.lz4", module: "lz4-java"
}
}

@@ -711,7 +713,7 @@ dependencies {
@@ -506,8 +506,7 @@ allprojects {
mavenLocal()
mavenCentral()
maven { url "https://plugins.gradle.org/m2/" }
- maven { url "https://central.sonatype.com/repository/maven-snapshots/" }
- maven { url "https://artifacts.opensearch.org/snapshots/lucene/" }
+ maven { url "https://ci.opensearch.org/ci/dbc/snapshots/maven/" }
maven { url "https://build.shibboleth.net/nexus/content/repositories/releases" }
maven { url "build.shibboleth.net/maven/releases"}
}
@@ -711,7 +710,7 @@ dependencies {
runtimeOnly "org.glassfish.jaxb:jaxb-runtime:${jaxb_version}"
runtimeOnly 'com.google.j2objc:j2objc-annotations:3.1'
compileOnly 'com.google.code.findbugs:jsr305:3.0.2'
Expand All @@ -47,29 +48,3 @@ index e9efe3f1..d88032c4 100644
runtimeOnly 'org.slf4j:slf4j-api:1.7.36'
runtimeOnly "org.apache.logging.log4j:log4j-slf4j-impl:${versions.log4j}"
runtimeOnly 'org.xerial.snappy:snappy-java:1.1.10.8'
@@ -893,7 +895,7 @@ afterEvaluate {
ospackage {
packageName = "${name}"
release = isSnapshot ? "0.1" : '1'
- version = "${project.version}" - "-SNAPSHOT"
+ version = "${project.version}"

into '/usr/share/opensearch/plugins'
from(zipTree(bundlePlugin.archivePath)) {
@@ -955,7 +957,7 @@ task updateVersion {
doLast {
ext.newVersion = System.getProperty('newVersion')
println "Setting version to ${newVersion}."
- // String tokenization to support -SNAPSHOT
+ // String tokenization to support
ant.replaceregexp(match: opensearch_version.tokenize('-')[0], replace: newVersion.tokenize('-')[0], flags:'g', byline:true) {
fileset(dir: projectDir) {
// Include the required files that needs to be updated with new Version
@@ -963,6 +965,6 @@ task updateVersion {
include(name: ".github/workflows/plugin_install.yml")
}
}
- ant.replaceregexp(file:'build.gradle', match: '"opensearch.version", "\\d.*"', replace: '"opensearch.version", "' + newVersion.tokenize('-')[0] + '-SNAPSHOT"', flags:'g', byline:true)
+ ant.replaceregexp(file:'build.gradle', match: '"opensearch.version", "\\d.*"', replace: '"opensearch.version", "' + newVersion.tokenize('-')[0], flags:'g', byline:true)
}
}
17 changes: 16 additions & 1 deletion o/opensearch-project-security/security_3.3.0.0_ubi9.6.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ PACKAGE_ORG="opensearch-project"
PACKAGE_VERSION="3.3.0.0"
COMMON_UTILS_VERSION="3.2.0.0"
PACKAGE_URL="https://github.com/${PACKAGE_ORG}/${PACKAGE_NAME}.git"
OPENSEARCH_VERSION="${PACKAGE_VERSION::-2}"
SCRIPT_PATH=$(dirname $(realpath $0))
RUNTESTS=1
BUILD_HOME="$(pwd)"
Expand Down Expand Up @@ -59,13 +60,26 @@ export PATH=$PATH:/usr/local/jdk-21.0.9+10/bin/
ln -sf /usr/local/jdk-21.0.9+10/bin/java /usr/bin/
rm -rf OpenJDK21U-jdk_ppc64le_linux_hotspot_21.0.9_10.tar.gz

#--------------------------------
#Build opensearch-project and publish build tools
#-------------------------------
cd ${BUILD_HOME}
git clone https://github.com/opensearch-project/OpenSearch.git
cd OpenSearch
git checkout $OPENSEARCH_VERSION
./gradlew -p distribution/archives/linux-ppc64le-tar assemble
./gradlew -Prelease=true publishToMavenLocal
./gradlew :build-tools:publishToMavenLocal


# ------------------------------
# Build Opensearch common-utils
# ------------------------------
cd ${BUILD_HOME}
git clone https://github.com/opensearch-project/common-utils.git
cd common-utils
git checkout "${COMMON_UTILS_VERSION}"
git apply ${SCRIPT_PATH}/common-utils_${PACKAGE_VERSION}.patch
./gradlew assemble
./gradlew -Prelease=true publishToMavenLocal

Expand All @@ -88,8 +102,9 @@ if [ $ret -ne 0 ]; then
echo "------------------ ${PACKAGE_NAME}: Build Failed ------------------"
exit 1
fi
export OPENSEARCH_SECURITY_ZIP=${BUILD_HOME}/${PACKAGE_NAME}/build/distributions/opensearch-security-${PACKAGE_VERSION}.zip
export OPENSEARCH_SECURITY_ZIP=${BUILD_HOME}/${PACKAGE_NAME}/build/distributions/opensearch-security-${PACKAGE_VERSION}-SNAPSHOT.zip

# test might not pass as its flaky
# ---------------------------
# Skip Tests?
# ---------------------------
Expand Down
Loading