cuddly-arm-8412
07/11/2023, 9:00 AM./gradlew :metadata-service:war:build -x test
it prompts
* What went wrong:
Execution failed for task 'metadata eventsmxe-schemas:renameNamespace'.
Process 'command 'sh'' finished with non-zero exit value 127SCRIPT_ROOT:/datahub/metadata-events/mxe-schemas renamed目录:/datahub/metadata-events/mxe-schemas/../mxe-schemas/src/renamed [91mxargs: perl: No such file or directory [0m[91mxargs: perl: No such file or directory xargs: perl: No such file or directory xargs: perl: No such file or directory
Task ':metadata-events:mxe-schemas:renameNamespace' is not up-to-date because:
Task has not declared any outputs despite executing actions.
[91m./rename-namespace.sh: line 4: syntax error: bad substitution
[0mStarting process 'command 'sh''. Working directory: /datahub-src/metadata-events/mxe-schemas Command: sh ./rename-namespace.sh
Successfully started process 'command 'sh''
SCRIPT_ROOT:/datahub-src/metadata-events/mxe-schemas
renamed目录:/datahub-src/metadata-events/mxe-schemas/../mxe-schemas/src/renamed
[91mxargs: perl: No such file or directory
[0m[91mxargs: perl: No such file or directory
xargs: perl: No such file or directory
xargs: perl: No such file or directory
[0m:metadata-events:mxe-schemas:renameNamespace (Thread[Execution worker for ':' Thread 45,5,main]) completed. Took 0.02 secs.
> Task :metadata-models:mainTranslateSchemas
Caching disabled for task ':metadata-models:mainTranslateSchemas' because:
Build cache is disabled
Task ':metadata-models:mainTranslateSchemas' is not up-to-date because:
No history is available.
Translating data schemas ...
[91m[main] INFO com.linkedin.restli.tools.data.SchemaFormatTranslator - Translating files. Source dir: /datahub-src/metadata-models/src/main/pegasus, sourceFormat: pdl, destDir: /datahub-src/metadata-models/build/mainLegacySchemas, destFormat: pdsc, keepOriginal: true, skipVerification: true
FAILURE: Build failed with an exception.
[0mStarting process 'command '/usr/lib/jvm/java-11-openjdk/bin/java''. Working directory: /datahub-src/metadata-models Command: /usr/lib/jvm/java-11-openjdk/bin/java -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant -cp /datahub-src/metadata-models/build/mainTranslateSchemas/metadata-models-pathing.jar com.linkedin.restli.tools.data.SchemaFormatTranslator --source-format pdl --destination-format pdsc --keep-original --skip-verification /datahub-src/metadata-models/src/main/pegasus:/datahub-src/li-utils/build/libs/li-utils-0.9.6.1.jar:/datahub-src/li-utils/build/libs/li-utils-data-template-0.9.6.1.jar:/root/.gradle/caches/modules-2/files-2.1/com.linkedin.pegasus/data/29.22.16/7ec5f7b60236f69dfeef28137aed3584ebb88174/data-29.22.16.jar:/root/.gradle/caches/modules-2/files-2.1/commons-lang/commons-lang/2.6/ce1edb914c94ebc388f086c6827e8bdeec71ac2/commons-lang-2.6.jar:/root/.gradle/caches/modules-2/files-2.1/org.reflections/reflections/0.9.9/296d8adb2f22a38025f44b45cac89835ff0bbaf/reflections-0.9.9.jar:/root/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/27.0.1-jre/bd41a290787b5301e63929676d792c507bbc00ae/guava-27.0.1-jre.jar:/root/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/3.0.2/25ea2e8b0c338a877313bd4672d3fe056ea78f0d/jsr305-3.0.2.jar:/root/.gradle/caches/modules-2/files-2.1/com.linkedin.pegasus/entity-stream/29.22.16/2c2b304cc5de4d8be389c9d86f78018d8a3ba1e7/entity-stream-29.22.16.jar:/root/.gradle/caches/modules-2/files-2.1/com.linkedin.pegasus/li-protobuf/29.22.16/f7c46913b420807b16bb2e0f52770e1624007079/li-protobuf-29.22.16.jar:/root/.gradle/caches/modules-2/files-2.1/com.linkedin.pegasus/pegasus-common/29.22.16/dc503ea81e503537eadee854cc40999cd07653e4/pegasus-common-29.22.16.jar:/root/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.7.32/cdcff33940d9f2de763bc41ea05a0be5941176c3/slf4j-api-1.7.32.jar:/root/.gradle/caches/modules-2/files-2.1/javax.annotation/javax.annotation-api/1.3.1/20a2c0583598d68b0835474bbe07792d4f3b219f/javax.annotation-api-1.3.1.jar:/root/.gradle/caches/modules-2/files-2.1/org.antlr/antlr4/4.5/af4a530e3cd7fa03636645d8077145eefac12907/antlr4-4.5.jar:/root/.gradle/caches/modules-2/files-2.1/org.antlr/antlr4-runtime/4.5/29e48af049f17dd89153b83a7ad5d01b3b4bcdda/antlr4-runtime-4.5.jar:/root/.gradle/caches/modules-2/files-2.1/com.github.ben-manes.caffeine/caffeine/2.7.0/c3af06be4a7d4e769fce2cef5e77d3becad9818a/caffeine-2.7.0.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-text/1.8/879a6bde4c0537a25504c72ec7a94ba4099f469c/commons-text-1.8.jar:/root/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.dataformat/jackson-dataformat-smile/2.9.7/cc3a9b1dcd05d65469144026d895968a35c86198/jackson-dataformat-smile-2.9.7.jar:/root/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-core/2.9.7/4b7f0e0dc527fab032e9800ed231080fdc3ac015/jackson-core-2.9.7.jar:/root/.gradle/caches/modules-2/files-2.1/org.javassist/javassist/3.18.2-GA/1180a90fbad732b60fb728a6bbe8fcb3151423d7/javassist-3.18.2-GA.jar:/root/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/annotations/2.0.1/9ef6656259841cebfb9fb0697bb122ada4485498/annotations-2.0.1.jar:/root/.gradle/caches/modules-2/files-2.1/com.google.guava/failureaccess/1.0.1/1dcf1de382a0bf95a3d8b0849546c88bac1292c9/failureaccess-1.0.1.jar:/root/.gradle/caches/modules-2/files-2.1/com.google.guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/b421526c5f297295adef1c886e5246c39d4ac629/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar:/root/.gradle/caches/modules-2/files-2.1/org.checkerframework/checker-qual/2.6.0/64eebcbc8b291ca2d37d2dc29ddcba4eb5026d79/checker-qual-2.6.0.jar:/root/.gradle/caches/modules-2/files-2.1/com.google.errorprone/error_prone_annotations/2.3.3/42aa5155a54a87d70af32d4b0d06bf43779de0e2/error_prone_annotations-2.3.3.jar:/root/.gradle/caches/modules-2/files-2.1/com.google.j2objc/j2objc-annotations/1.1/ed28ded51a8b1c6b112568def5f4b455e6809019/j2objc-annotations-1.1.jar:/root/.gradle/caches/modules-2/files-2.1/org.codehaus.mojo/animal-sniffer-annotations/1.17/f97ce6decaea32b36101e37979f8b647f00681fb/animal-sniffer-annotations-1.17.jar:/root/.gradle/caches/modules-2/files-2.1/antlr/antlr/2.7.7/83cd2cd674a217ade95a4bb83a8a14f351f48bd0/antlr-2.7.7.jar:/root/.gradle/caches/modules-2/files-2.1/org.abego.treelayout/org.abego.treelayout.core/1.0.1/e31e79cba7a5414cf18fa69f3f0a2cf9ee997b61/org.abego.treelayout.core-1.0.1.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.9/122c7cee69b53ed4a7681c03d4ee4c0e2765da5/commons-lang3-3.9.jar:/root/.gradle/caches/modules-2/files-2.1/org.antlr/ST4/4.0.8/a1c55e974f8a94d78e2348fa6ff63f4fa1fae64/ST4-4.0.8.jar:/root/.gradle/caches/modules-2/files-2.1/org.antlr/antlr-runtime/3.5.2/cd9cd41361c155f3af0f653009dcecb08d8b4afd/antlr-runtime-3.5.2.jar /datahub-src/metadata-models/src/main/pegasus /datahub-src/metadata-models/build/mainLegacySchemas
Successfully started process 'command '/usr/lib/jvm/java-11-openjdk/bin/java''
:metadata-models:mainTranslateSchemas (Thread[Execution worker for ':' Thread 37,5,main]) completed. Took 0.843 secs.
[91m* What went wrong:
Execution failed for task ':metadata-events:mxe-schemas:renameNamespace'.
> Process 'command 'sh'' finished with non-zero exit value 127
* Try:[0m[91m
Run with --debug option to get more log output. Run with --scan to get full insights.
* Exception is:
[0m[91morg.gradle.api.tasks.TaskExecutionException: Execution failed for task ':metadata-events:mxe-schemas:renameNamespace'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$3(ExecuteActionsTaskExecuter.java:186)[0m[91m
at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:268)
delightful-ram-75848
07/12/2023, 1:45 AMbland-orange-13353
07/12/2023, 1:45 AMcuddly-arm-8412
07/12/2023, 1:54 AMorange-night-91387
07/12/2023, 4:28 PMin the version 0.9.6.1 when i release in docker.
Are you re-releasing the container with a custom Dockerfile? Without looking at the Dockerfile and knowing what build process you are doing it will be hard to know what's going wrong here. From what I can tell it's just missing files that it needs to execute the gradle commands which means they are probably just not included in your docker build. If you aren't writing custom code you shouldn't need to re-release the docker image for an already released version.cuddly-arm-8412
07/13/2023, 9:11 AM&& apk --no-cache add tar curl openjdk8 openjdk8-jre perl bash coreutils gcompat \
And I proactively referenced the relevant packages of jdk8, I don't know if this is correct, but I found that the build failed.