hi,team。in the version 0.9.6.1 when i release in d...
# all-things-deployment
c
hi,team。in the version 0.9.6.1 when i release in docker. when i run
Copy code
./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 127
SCRIPT_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
Copy code
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)
1
d
Hi, we would appreciate if you could post the long logs in the thread for the clean community! (cf. community guidelines) @orange-night-91387 might be able to speak to this!
b
You can view our Slack Gluidelines here: https://datahubproject.io/docs/slack/
c
@delightful-ram-75848 thankyou.Can you give me some suggestions? Is this error reported in the. Docker file due to path issues when I execute locally without any issues
o
in 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.
c
@orange-night-91387 thanyou,i found that i miss the perl.I added a reference to Perl in the gms dockerfile of version 0.9.6.1 ->perl
Copy code
&& 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.