opensearch-project / job-scheduler

Run periodic jobs on the cluster from your plugin
Apache License 2.0
21 stars 73 forks source link

[AUTOCUT] OS Distribution Build Failed for job-scheduler-3.0.0 #343

Closed opensearch-ci-bot closed 1 year ago

opensearch-ci-bot commented 1 year ago

Received Error: Error building job-scheduler, retry with: ./build.sh manifests/3.0.0/opensearch-3.0.0.yml --component job-scheduler --snapshot. The distribution build for job-scheduler has failed. Please see build log at https://build.ci.opensearch.org/job/distribution-build-opensearch/7284/consoleFull

owaiskazi19 commented 1 year ago

Passed in the latest build:


2023-03-15 01:48:23 INFO     Building job-scheduler
2023-03-15 01:48:23 INFO     Executing "git init" in /tmp/tmp2kjckl_m/job-scheduler
2023-03-15 01:48:23 INFO     Executing "git remote add origin https://github.com/opensearch-project/job-scheduler.git" in /tmp/tmp2kjckl_m/job-scheduler
2023-03-15 01:48:23 INFO     Executing "git fetch --depth 1 origin main" in /tmp/tmp2kjckl_m/job-scheduler
> Task :example-plugins:rescore:javadoc
> Task :example-plugins:rescore:javadocJar
> Task :example-plugins:rescore:publishNebulaPublicationToMavenLocal
> Task :example-plugins:rescore:publishToMavenLocal
> Task :example-plugins:rest-handler:javadoc
> Task :example-plugins:rest-handler:javadocJar
> Task :example-plugins:rest-handler:publishNebulaPublicationToMavenLocal
> Task :example-plugins:rest-handler:publishToMavenLocal
2023-03-15 01:48:24 INFO     Executing "git checkout FETCH_HEAD" in /tmp/tmp2kjckl_m/job-scheduler
2023-03-15 01:48:24 INFO     Executing "git rev-parse HEAD" in /tmp/tmp2kjckl_m/job-scheduler
2023-03-15 01:48:24 INFO     Checked out https://github.com/opensearch-project/job-scheduler.git@main into /tmp/tmp2kjckl_m/job-scheduler at 4649c3d55f1485a3734ba86f4ff4024367e28192
2023-03-15 01:48:24 INFO     Executing "bash /tmp/tmp2kjckl_m/job-scheduler/scripts/build.sh -v 3.0.0 -p linux -a x64 -s true -o builds" in /tmp/tmp2kjckl_m/job-scheduler
+ getopts :h:v:q:s:o:p:a: arg
+ case $arg in
+ VERSION=3.0.0
+ getopts :h:v:q:s:o:p:a: arg
+ case $arg in
+ PLATFORM=linux
+ getopts :h:v:q:s:o:p:a: arg
+ case $arg in
+ ARCHITECTURE=x64
+ getopts :h:v:q:s:o:p:a: arg
+ case $arg in
+ SNAPSHOT=true
+ getopts :h:v:q:s:o:p:a: arg
+ case $arg in
+ OUTPUT=builds
+ getopts :h:v:q:s:o:p:a: arg
+ '[' -z 3.0.0 ']'
+ [[ ! -z '' ]]
+ [[ true == \t\r\u\e ]]
+ VERSION=3.0.0-SNAPSHOT
+ '[' -z builds ']'
+ ./gradlew assemble --no-daemon --refresh-dependencies -DskipTests=true -Dopensearch.version=3.0.0-SNAPSHOT -Dbuild.snapshot=true -Dbuild.version_qualifier=
Downloading https://services.gradle.org/distributions/gradle-7.5.1-bin.zip
...........10%............20%...........30%............40%...........50%............60%...........70%............80%...........90%..........> Task :example-plugins:script-expert-scoring:javadoc
> Task :example-plugins:script-expert-scoring:javadocJar
> Task :example-plugins:script-expert-scoring:publishNebulaPublicationToMavenLocal
> Task :example-plugins:script-expert-scoring:publishToMavenLocal
..100%
> Task :modules:aggs-matrix-stats:javadoc
> Task :modules:aggs-matrix-stats:javadocJar
> Task :modules:aggs-matrix-stats:publishNebulaPublicationToMavenLocal
> Task :modules:aggs-matrix-stats:publishToMavenLocal

Welcome to Gradle 7.5.1!

Here are the highlights of this release:
 - Support for Java 18
 - Support for building with Groovy 4
 - Much more responsive continuous builds
 - Improved diagnostics for dependency resolution

For more details see https://docs.gradle.org/7.5.1/release-notes.html

To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.5.1/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build 
> Task :modules:ingest-geoip:javadoc
> Task :modules:ingest-geoip:javadocJar
> Task :modules:ingest-geoip:publishNebulaPublicationToMavenLocal
> Task :modules:ingest-geoip:publishToMavenLocal
> Task :modules:geo:javadoc
> Task :modules:geo:javadocJar
> Task :modules:geo:publishNebulaPublicationToMavenLocal
> Task :modules:geo:publishToMavenLocal
> Task :modules:ingest-user-agent:javadoc
> Task :modules:ingest-user-agent:javadocJar
> Task :modules:ingest-user-agent:publishNebulaPublicationToMavenLocal
> Task :modules:ingest-user-agent:publishToMavenLocal
> Task :modules:lang-painless:javadoc
> Task :modules:lang-expression:javadoc
> Task :modules:lang-mustache:javadoc
> Task :modules:lang-expression:javadocJar
> Task :modules:lang-expression:publishNebulaPublicationToMavenLocal
> Task :modules:lang-expression:publishToMavenLocal
> Task :modules:lang-mustache:javadocJar
> Task :modules:lang-mustache:publishNebulaPublicationToMavenLocal
> Task :modules:lang-mustache:publishToMavenLocal
> Task :modules:lang-painless:javadocJar
> Task :modules:lang-painless:publishNebulaPublicationToMavenLocal

> Task :modules:lang-painless:publishShadowPublicationToMavenLocal
Multiple publications with coordinates 'org.opensearch.plugin:lang-painless:3.0.0' are published to repository 'mavenLocal'. The publications 'nebula' in project ':modules:lang-painless' and 'shadow' in project ':modules:lang-painless' will overwrite each other!

> Task :modules:lang-painless:publishToMavenLocal
> Task :modules:mapper-extras:javadoc
> Task :modules:mapper-extras:javadocJar
> Task :modules:mapper-extras:publishNebulaPublicationToMavenLocal
> Task :modules:mapper-extras:publishToMavenLocal
> Task :modules:opensearch-dashboards:javadoc
> Task :modules:opensearch-dashboards:javadocJar
> Task :modules:opensearch-dashboards:publishNebulaPublicationToMavenLocal
> Task :modules:opensearch-dashboards:publishToMavenLocal
> Task :modules:ingest-common:javadoc
> Task :modules:ingest-common:javadocJar
> Task :modules:ingest-common:publishNebulaPublicationToMavenLocal
> Task :modules:ingest-common:publishToMavenLocal
> Task :modules:analysis-common:javadoc
> Task :modules:analysis-common:javadocJar
> Task :modules:analysis-common:publishNebulaPublicationToMavenLocal
> Task :modules:analysis-common:publishToMavenLocal
> Task :modules:percolator:javadoc
> Task :modules:percolator:javadocJar
> Task :modules:percolator:publishNebulaPublicationToMavenLocal
> Task :modules:percolator:publishToMavenLocal
+ '[' -z windows ']'
+ '[' -z x64 ']'
+ '[' -z zip ']'
+ case $PLATFORM-$DISTRIBUTION-$ARCHITECTURE in
+ PACKAGE=zip
+ EXT=zip
+ TYPE=archives
+ TARGET=windows-zip
+ SUFFIX=windows-x64
+ echo 'Building OpenSearch for windows-zip-x64'
Building OpenSearch for windows-zip-x64
+ ./gradlew :distribution:archives:windows-zip:assemble -Dbuild.snapshot=true -Dbuild.version_qualifier=
> Task :modules:parent-join:javadoc
> Task :modules:parent-join:javadocJar
> Task :modules:parent-join:publishNebulaPublicationToMavenLocal
> Task :modules:parent-join:publishToMavenLocal
> Task :modules:rank-eval:javadoc
> Task :modules:rank-eval:javadocJar
> Task :modules:rank-eval:publishNebulaPublicationToMavenLocal
> Task :modules:rank-eval:publishToMavenLocal
> Task :modules:reindex:javadoc
> Task :modules:reindex:javadocJar
> Task :modules:reindex:publishNebulaPublicationToMavenLocal
> Task :modules:reindex:publishToMavenLocal
> Task :plugins:analysis-icu:classes
> Task :plugins:analysis-icu:jar
> Task :plugins:analysis-icu:generateMetadataFileForNebulaPublication
> Task :plugins:analysis-icu:missingJavadoc
> Task :modules:repository-url:javadoc
> Task :modules:repository-url:javadocJar
> Task :modules:repository-url:publishNebulaPublicationToMavenLocal
> Task :modules:repository-url:publishToMavenLocal
> Task :modules:systemd:javadoc
> Task :modules:systemd:javadocJar
> Task :modules:systemd:publishNebulaPublicationToMavenLocal
> Task :modules:systemd:publishToMavenLocal
> Task :modules:transport-netty4:javadoc
> Task :modules:transport-netty4:javadocJar
> Task :modules:transport-netty4:publishNebulaPublicationToMavenLocal
> Task :modules:transport-netty4:publishToMavenLocal
> Task :plugins:analysis-kuromoji:javadoc
> Task :plugins:analysis-kuromoji:javadocJar
> Task :plugins:analysis-kuromoji:publishNebulaPublicationToMavenLocal
> Task :plugins:analysis-kuromoji:publishToMavenLocal
> Task :plugins:analysis-nori:javadoc
> Task :plugins:analysis-nori:javadocJar
> Task :plugins:analysis-nori:publishNebulaPublicationToMavenLocal
> Task :plugins:analysis-nori:publishToMavenLocal
> Task :distribution:packages:buildDeb
> Task :plugins:analysis-icu:javadoc
> Task :plugins:analysis-icu:javadocJar
> Task :plugins:analysis-icu:publishNebulaPublicationToMavenLocal
> Task :plugins:analysis-icu:publishToMavenLocal
> Task :plugins:analysis-phonetic:javadoc
> Task :plugins:analysis-phonetic:javadocJar
> Task :plugins:analysis-phonetic:publishNebulaPublicationToMavenLocal
> Task :plugins:analysis-phonetic:publishToMavenLocal
> Task :plugins:analysis-smartcn:javadoc
> Task :plugins:analysis-smartcn:javadocJar
> Task :plugins:analysis-smartcn:publishNebulaPublicationToMavenLocal
> Task :plugins:analysis-smartcn:publishToMavenLocal
> Task :plugins:analysis-stempel:javadoc
> Task :plugins:analysis-stempel:javadocJar
> Task :plugins:analysis-stempel:publishNebulaPublicationToMavenLocal
> Task :plugins:analysis-stempel:publishToMavenLocal
> Task :plugins:analysis-ukrainian:javadoc
> Task :plugins:analysis-ukrainian:javadocJar
> Task :plugins:analysis-ukrainian:publishNebulaPublicationToMavenLocal
> Task :plugins:analysis-ukrainian:publishToMavenLocal
> Task :plugins:repository-s3:classes
> Task :plugins:repository-s3:jar
> Task :plugins:repository-s3:generateMetadataFileForNebulaPublication
> Task :plugins:repository-s3:missingJavadoc

> Task :processResources
> Task :classes
> Task :jar
> Task :copyPluginPropertiesTemplate
> Task :pluginProperties
> Task :bundlePlugin
> Task :generatePomFileForMavenPublication
> Task :generatePomFileForNebulaPublication
> Task :generatePomFileForPluginZipPublication
> Task :generatePom
> Task :javadoc SKIPPED
> Task :javadocJar
> Task :sourcesJar
> Task :assemble

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

See https://docs.gradle.org/8.0.2/userguide/command_line_interface.html#sec:command_line_warnings

BUILD SUCCESSFUL in 41s