Hey
I have been looking at making use of Virtual assets and I have been following this quick start guide - Virtual Assets Quickstart in Unreal Engine | Unreal Engine 5.3 Documentation
I have gotten it to the point where the editor is attempting to save and check in the virtual asset but just getting an error when trying to check in.
It seems like there is an attempt to save the virtualized payload in the Saved/VASubmission/ folder but when I look in there it is empty.
Anyone got Virtual assets working in 5.3?
I’ve included logs below of what I am getting.
LogSlate: Window 'Submit Files' being destroyed
LogSourceControl: Attempting 'p4 fstat -Or C:/Unreal/Projects/pipeline/Content/pipeline/Test/Grey_Taupe_Gusto_Natural_Stone_bmjbgpieh_8k_Albedo.uasset'
LogSourceControl: Attempting 'p4 diff -sa C:/Unreal/Projects/pipeline/Content/pipeline/Test/Grey_Taupe_Gusto_Natural_Stone_bmjbgpieh_8k_Albedo.uasset'
SourceControl: CommandMessage Command: UpdateStatus, Info: C:/Unreal/Projects/pipeline/Content/pipeline/Test/Grey_Taupe_Gusto_Natural_Stone_bmjbgpieh_8k_Albedo.uasset - file(s) not opened for edit.
LogVirtualization: Display: Considering 1 file(s) for virtualization
LogVirtualization: Display: Found 1 package(s), 1 of which had payload trailers
LogVirtualization: Display: Found 1 locally stored payload(s) in 1 package(s) that maybe need to be virtualized
LogVirtualization: Display: Pushing payload(s) to EStorageType::Cache storage...
LogVirtualization: Verbose: [DDCBackend - DDCCache] Pushed '1' payload(s)
LogVirtualization: Display: Pushed 0 payload(s) to cached storage
LogVirtualization: Display: Pushing payload(s) to EStorageType::Persistent storage...
LogVirtualization: [P4SourceControl - SourceControlCache] Found 1 unique payload(s)
LogSourceControl: Attempting 'p4 fstat -Or //pipeline/mainline/ce/8b/d3/8622a6cd49bd4561baaa1e74839bfbbbb2.upayload'
LogVirtualization: [P4SourceControl - SourceControlCache] Determined that 1 payload(s) require submission to revision control
LogVirtualization: [P4SourceControl - SourceControlCache] Started payload submission session '1500D51743D8BC77DD3BDD86C943F4C2' for '1' payload(s)
LogVirtualization: [P4SourceControl - SourceControlCache] Created directory '../../../../../../Projects/pipeline/Saved/VASubmission/1500d517-43d8-bc77-dd3b-dd86c943f4c2' to submit payloads from
LogSourceControl: Switched workspaces from '' to 'VASubmission-1500d517-43d8-bc77-dd3b-dd86c943f4c2%'
LogVirtualization: [P4SourceControl - SourceControlCache] Splitting the submission into '1' batches
LogVirtualization: [P4SourceControl - SourceControlCache] Processing batch 1/1...
LogVirtualization: Verbose: [P4SourceControl - SourceControlCache] Writing payload to '../../../../../../Projects/pipeline/Saved/VASubmission/1500d517-43d8-bc77-dd3b-dd86c943f4c2/ce/8b/d3/8622a6cd49bd4561baaa1e74839bfbbbb2.upayload' for submission
LogSourceControl: Attempting 'p4 add C:/Unreal/Projects/pipeline/Saved/VASubmission/1500d517-43d8-bc77-dd3b-dd86c943f4c2/ce/8b/d3/8622a6cd49bd4561baaa1e74839bfbbbb2.upayload'
LogSourceControl: Attempting 'p4 reopen -c 3095 C:/Unreal/Projects/pipeline/Saved/VASubmission/1500d517-43d8-bc77-dd3b-dd86c943f4c2/ce/8b/d3/8622a6cd49bd4561baaa1e74839bfbbbb2.upayload'
LogSourceControl: Attempting 'p4 submit -c 3095'
LogSourceControl: Attempting 'p4 reopen -c default C:/Unreal/Projects/pipeline/Saved/VASubmission/1500d517-43d8-bc77-dd3b-dd86c943f4c2/ce/8b/d3/8622a6cd49bd4561baaa1e74839bfbbbb2.upayload'
LogSourceControl: Attempting 'p4 change -d 3095'
SourceControl: Error: CommandMessage Command: CheckIn, Error: No files to submit.
Submit failed -- fix problems above then use 'p4 submit -c 3095'.
LogVirtualization: Error: [P4SourceControl - SourceControlCache] Failed to submit the payload file(s) to revision control
LogSourceControl: Switched workspaces from 'VASubmission-1500d517-43d8-bc77-dd3b-dd86c943f4c2' to '%'
LogSourceControl: Attempting 'p4 client -d VASubmission-1500d517-43d8-bc77-dd3b-dd86c943f4c2'
SourceControl: Error: CommandMessage Command: DeleteWorkspace, Error: Client 'VASubmission-1500d517-43d8-bc77-dd3b-dd86c943f4c2' has files opened. To delete the client, revert any opened files and delete any pending changes first. An administrator may specify -f to force the delete of another user's client.
LogVirtualization: Warning: [P4SourceControl - SourceControlCache] Failed to remove temp workspace 'VASubmission-1500d517-43d8-bc77-dd3b-dd86c943f4c2' please delete manually
LogVirtualization: Error: [P4SourceControl - SourceControlCache] Failed to push '1' payload(s)
LogVirtualization: Error: Failed to push '1' payload(s) to any backend'
LogVirtualization: Display: Virtualization process complete
LogVirtualization: Verbose: Virtualization process took 0.593(s)
SourceControl: Error: Failed to push payloads