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]

Reply via email to