-
Team or ProjectNo response Module Affected
Rust Version1.85.0 Operating System
Issue DescriptionI deployed the proof-data-hander and all other sequencer components to run on separate servers. These servers share the same the volume folder to store the Then I have the prover gateway running on another server that talks with the proof-data-handler. The prover gateway saves its witness input files in the GCS. All works perfectly. However, when I deployed the witness-generator, it tries to read the witness input data bin file in the cloud bucket, while these files are stored in the artifact folder. I am using code from the branch Here are my storage config in the general.yaml:
Here is the error logs:
Note:
Expected BehaviorThe witness generator component should find the file vm_run_data_1.cbor from the artifact folder where the file exists.
Current BehaviorThe witness generator component is finding the file vm_run_data_1.cbor in the google storage bucket Repository Link (if applicable)No response Additional DetailsNo response Prior Research
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
Hey @moneta, thanks for reaching out. Most likely, the issue is related to witness generator looking for the Looking through your setup, what I find confusing is that you use BOTH GCS & local artifacts folder. Did you mean to use one or the other? |
Beta Was this translation helpful? Give feedback.
Hey @moneta, thanks for reaching out. Most likely, the issue is related to witness generator looking for the
.bin
file (due to older version). Prover & Core have different versioning and bumping prover further might solve your problem (albeit, can't tell what to from your logs).Looking through your setup, what I find confusing is that you use BOTH GCS & local artifacts folder. Did you mean to use one or the other?