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

build: backport changes for Node and Miner v1.32.0-rc2 #12776

Merged
merged 9 commits into from
Dec 13, 2024

Conversation

rjan90
Copy link
Contributor

@rjan90 rjan90 commented Dec 12, 2024

Related Issues

#12750

Proposed Changes

Backport PRs that has landed with a backport label https://github.com/filecoin-project/lotus/pulls?q=is%3Apr+label%3Arelease%2Fbackport+is%3Aclosed

Checklist

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

masih and others added 5 commits December 12, 2024 10:41
…2768)

The initial implementation of IPNI used GossipSub as a way to propagate
IPNI advertisement chain. To do this the propagation had to be relayed
through the Lotus node due to strict Filecoin GossipSub validation
rules.

Since then IPNI has moved on to roll out its own sync protocol that
works over HTTP, and HTTP-over-libp2p. This move has been the official
way of advertising content to IPNI federation over a year now.

Therefore, remove the ad relay over pubsub via Lotus node as it is now
considered to have reached its EOL as a mechanism for advertising to
IPNI.
Avoids double AMT traversal

Signed-off-by: Jakub Sztandera <oss@kubuxu.com>
Signed-off-by: Jakub Sztandera <oss@kubuxu.com>
Update to golang crypto `0.31.0`

Resolve CVE-2024-45337 by upgrading to the latest golang crypto.

See: https://github.com/filecoin-project/go-f3/security/dependabot/12
* chore: cancel upgrade height Calibnet

chore: cancel upgrade height Calibnet

* chore: update code comment

chore: update code comment
@rjan90 rjan90 changed the base branch from master to release/v1.32.0 December 12, 2024 22:01
@rjan90 rjan90 requested review from Kubuxu and rvagg December 12, 2024 22:02
Copy link
Member

@BigLep BigLep left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The key thing of the calibnet upgrade cancellation is included which is why I hit approved. I didn't confirm other backports.

@rjan90 rjan90 added the skip/changelog This change does not require CHANGELOG.md update label Dec 12, 2024
chore: go mod tidy
Copy link
Member

@rvagg rvagg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I went through and tagged a few more. Sorry, I keep forgetting to do it. Not sure if you have time to get them into this release or want to ship this ASAP so that's your call.

@rjan90
Copy link
Contributor Author

rjan90 commented Dec 13, 2024

@rjan90 rjan90 merged commit 394aeee into release/v1.32.0 Dec 13, 2024
83 checks passed
@rjan90 rjan90 deleted the phi/backport-v1320-branch branch December 13, 2024 07:35
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
Development

Successfully merging this pull request may close these issues.

6 participants