-
Notifications
You must be signed in to change notification settings - Fork 22
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
Blob verifications fails for a cache #166
Comments
I believe it's caused by #167 since I use Google Storage too. |
@Inkvi thank you for filing this issue. Have you verified that the issue is due to blob contents being written to redis differing from the ones written to EigenDA? In the case of #167, there was signature metadata wrapped around the initial blob contents that the aws client couldn't reason about since it was unique to gcp |
I haven't had a chance to verify this but based on the code paths for uploading data to EigenDA and to S3/Redis, they shouldn't differ. Do you know an easy way to download an EigenDA blob for a testnet without writing code? |
An update from my side. I tested the latest commit with Redis and there is no issue with verification. The verification only fails for S3 cache when Google Storage is used. |
@Inkvi One easy way to check for GCP encoding issues is to download a blob that fails from GCS and inspect the first ~20 bytes of the file to see if there is a |
Did exactly that and
|
I cherry-picked #167 in my fork and it didn't fix the issue for me. |
Hi @Inkvi - is this still something affecting you? |
It was still affecting us the last time I checked but I am out till the end
of October so can't confirm the most recent changes before that
…On Wed, Oct 16, 2024, 8:09 PM Ethen ***@***.***> wrote:
Hi @Inkvi <https://github.com/Inkvi> - is this still something affecting
you?
—
Reply to this email directly, view it on GitHub
<#166 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAC3LO3GXV5PRE7IVXVMZR3Z32TVBAVCNFSM6AAAAABPK5AEM6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMJXGU3DGMJRHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
After a blob is successfully dispersed and saved to s3 cache, op-node tries to get it but cache retrieval fails due to a verification error
I tried to use Redis instead of S3 and got the same problem. It exists for fallback as well since they share athe same codepath to retrieve the data.
ghcr.io/layr-labs/eigenda-proxy:v1.4.1
is used.The text was updated successfully, but these errors were encountered: