praneethchityala opened a new issue, #84: URL: https://github.com/apache/airavata-mft/issues/84
<!-- This form is for bug reports and feature requests ONLY! For general questions and troubleshooting about Airavata MFT, please ask/look for answers here: - Airavata MFT mailing list: https://lists.apache.org/[email protected] Issues specific to *airavata*, *airavata-django-portal*, *airavata-custos*, should be created in the repository they belong to (e.g. https://github.com/apache/airavata) --> ## Description When trying add google cloud storage (GCS) buckets using standaloneServiceApplication, it shows an error as below: ``` _InactiveRpcError: <_InactiveRpcError of RPC that terminated with: status = StatusCode.INTERNAL details = "Failed to fetch file resource metadata. Timed out waiting for the response" debug_error_string = "{"created":"@1675112686.986866000","description":"Error received from peer ipv6:[::1]:7003","file":"src/core/lib/surface/call.cc","file_line":967,"grpc_message":"Failed to fetch file resource metadata. Timed out waiting for the response","grpc_status":13}" > ``` This error is because of non compatible module of guava installed from other modules, maven dependency tree is as below: ``` [INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ mft-standalone-service --- [INFO] org.apache.airavata:mft-standalone-service:jar:0.01-SNAPSHOT [INFO] +- io.github.lognet:grpc-spring-boot-starter:jar:4.7.1:compile [INFO] | +- io.grpc:grpc-netty-shaded:jar:1.47.0:compile [INFO] | | +- com.google.guava:guava:jar:31.0.1-android:compile [INFO] | | | +- com.google.guava:failureaccess:jar:1.0.1:compile [INFO] | | | +- com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava:compile [INFO] | | | +- org.checkerframework:checker-qual:jar:3.12.0:compile ``` ## Steps to Reproduce - Start the 'StandaloneServiceApplication' from "airavata-mft/standalone-service/src/main/java/org.apache.airavata.mft.standalone.server/StandaloneServiceApplication" - Then in terminal execute "mft storage add" - Choose "Google Cloud Storage (GCS)" - Choose "Enter Manually" - Then provide path to the service account credential JSON They you would be the above error. ## Expected Behavior It should then use the credentials of GCS and show the available buckets. ## Your Environment MAC OS, arm64e architecture. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
