Skip to content
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

fix(f3): try again when we fail to fetch the manifest #12634

Merged
merged 1 commit into from
Oct 24, 2024

Conversation

Stebalien
Copy link
Member

@Stebalien Stebalien commented Oct 24, 2024

Related Issues

Proposed Changes

Try again when we fail to fetch the manifest (reported via Antithesis). Continuing with the function here will lead to a panic. This can happen, e.g., if the lotus node stops and/or returns an error while the participant is waiting for its lease to expire.

Checklist

Before you mark the PR ready for review, please make sure that:

@Stebalien Stebalien added the skip/changelog This change does not require CHANGELOG.md update label Oct 24, 2024
@Stebalien Stebalien force-pushed the steb/fix-f3-participate-panic branch from b6d5237 to 384f136 Compare October 24, 2024 03:25
@Stebalien
Copy link
Member Author

We should have more tests, but there's now a test for this specific issue.

Stebalien added a commit to Stebalien/curio that referenced this pull request Oct 24, 2024
If we keep going here, we'll panic. See (also includes a regression test):

filecoin-project/lotus#12634
Continuing with the function here will lead to a panic. This can happen,
e.g., if the lotus node stops and/or returns an error while the
participant is waiting for its lease to expire.
@Stebalien
Copy link
Member Author

cc @rjan90 this should be backported (requires miner release).

@Stebalien
Copy link
Member Author

Curio PR here: filecoin-project/curio#298

@Stebalien Stebalien merged commit a24d38d into master Oct 24, 2024
84 checks passed
@Stebalien Stebalien deleted the steb/fix-f3-participate-panic branch October 24, 2024 03:41
rjan90 pushed a commit that referenced this pull request Oct 24, 2024
Continuing with the function here will lead to a panic. This can happen,
e.g., if the lotus node stops and/or returns an error while the
participant is waiting for its lease to expire.
magik6k pushed a commit to filecoin-project/curio that referenced this pull request Oct 24, 2024
If we keep going here, we'll panic. See (also includes a regression test):

filecoin-project/lotus#12634
rjan90 pushed a commit that referenced this pull request Oct 28, 2024
Continuing with the function here will lead to a panic. This can happen,
e.g., if the lotus node stops and/or returns an error while the
participant is waiting for its lease to expire.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip/changelog This change does not require CHANGELOG.md update
Projects
Status: ☑️ Done (Archive)
Development

Successfully merging this pull request may close these issues.

3 participants