-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue with WaveAnalyticAssetCollection retrieval causing ENOENT error and missing folders #3095
Comments
Thank you for filing this issue. We appreciate your feedback and will review the issue as soon as possible. Remember, however, that GitHub isn't a mechanism for receiving support under any agreement or SLA. If you require immediate assistance, contact Salesforce Customer Support. |
Any news? |
@Alfystar - there are 2 different problems here. One of them is server side and one of them in the CLI.
For issue 1 above, please open a support case so they can create an investigation for the owning server side team. Tell the Support rep that the owning team is called, "TUA-Collaboration Slack Experience" in the Tableau Unifed Analytics cloud. |
This issue has been linked to a new work item: W-17355528 |
@Alfystar - a fix for the CLI issue has been applied in the latest version of the deploy-retrieve plugin. If you'd like to test it out locally you can |
Hello @shetzel Sorry for the delay, I only had the chance to get back on this topic now. 14:25:35 ~/Documents/01_repo/sfdc-ci-enel-mercato (release/R4_2024)
└─▶ $ mkdir -p /Users/ea_enel/Documents/01_repo/sfdc-ci-enel-mercato/fullRetrieve_Artifact/retrievePack/dir_630
14:25:44 ~/Documents/01_repo/sfdc-ci-enel-mercato (release/R4_2024)
└─▶ $ sf project retrieve start --target-org PROD_RM --ignore-conflicts --manifest WaveAnalyticAssetCollection_package.xml --output-dir fullRetrieve_Artifact/retrievePack/dir_630 --wait 240
› Warning: Plugin @salesforce/plugin-deploy-retrieve (3.15.18) differs from the version specified by sf (3.15.17)
(node:53230) Warning: org-api-version configuration overridden at 61.0
(Use `node --trace-warnings ...` to show where the warning was created)
(node:53230) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
────────────── Retrieving Metadata ──────────────
Retrieving v62.0 metadata from af61176@enelfreemarket.com using the v61.0 SOAP API
✔ Preparing retrieve request 8ms
✔ Sending request to org 202ms
✔ Waiting for the org to respond 777ms
✔ Done 0ms
Status: Succeeded
Elapsed Time: 1.03s
Error (ENOENT): ENOENT: no such file or directory, stat '/Users/ea_enel/Documents/01_repo/sfdc-ci-enel-mercato/fullRetrieve_Artifact/retrievePack/dir_630/main/default'
Warning: org-api-version configuration overridden at 61.0 If you confirm everything is ok, I think the problem persists, we also opened a case, as you suggested: ref:!00D300XsfG.!500Hx0fmacf:ref We remain confident and thank you for the great effort you are putting into this problem! Sincerely Alfystar |
The fix (and a test for it) was merged and published to that version so not sure why you're still seeing the same error message. salesforcecli/plugin-deploy-retrieve@62e9cfa You can try with the release candidate CLI version which should also now have the fix. If you're still seeing that error I'd like to see the error stack trace. If you append The customer case is being worked on by the server side team. Last I checked, they think it's a permissions issue for the user performing the retrieve. |
Hi @shetzel this is my full output, starting from the installation of the plugin:
Hope can be userfull for you |
The output shows that the ENOENT error is no longer happening. That was the CLI bug fix I mentioned was fixed. The remaining error is being handled by your customer case with support and the server side engineering team. For that issue you'll need to work with the Support team. |
Description:
I encountered an issue when trying to retrieve
WaveAnalyticAssetCollection
metadata using the Salesforce CLI (sf-cli). The command used was:The
package.xml
used was:The command failed with the following error:
I created the missing directory manually:
However, the result was:
The directories I created were deleted during the process.
I obtained the list of
WaveAnalyticAssetCollection
using the command:sf org list metadata --metadata-type WaveAnalyticAssetCollection --target-org 'PROD_RM' --json
Here is a snippet of the result:
Request:
WaveAnalyticAssetCollection
retrieval causing the ENOENT error and the missing folders.System Information
The text was updated successfully, but these errors were encountered: