Skip to content

Conversation

@vvoland
Copy link
Contributor

@vvoland vvoland commented Sep 24, 2025

Fedora 43 and RHEL 10 have transitioned to nftables as the default packet filtering framework.

By default Docker requires iptables compatibility to function properly with these systems.

@vvoland vvoland self-assigned this Sep 24, 2025
@vvoland vvoland requested review from robmry and thaJeztah September 24, 2025 12:05
Fedora 43 and RHEL 10 have transitioned to nftables as the default
packet filtering framework.

By default Docker requires iptables compatibility to function properly
with these systems.

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
thaJeztah
thaJeztah previously approved these changes Sep 24, 2025
Copy link
Member

@thaJeztah thaJeztah left a comment

Choose a reason for hiding this comment

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

SGTM

cc @robmry to double-check ❤️

@robmry
Copy link
Contributor

robmry commented Sep 24, 2025

cc @robmry to double-check ❤️

Discussed offline - but I think it'll need to be iptables-nft rather than nft-iptables.

@vvoland
Copy link
Contributor Author

vvoland commented Sep 24, 2025

Oh, forgot to push.. Should be good now

@robmry robmry changed the title rpm: Add nft-iptables requirement for Fedora 43+ and RHEL 10+ rpm: Add iptables-nft requirement for Fedora 43+ and RHEL 10+ Sep 24, 2025
@vvoland vvoland marked this pull request as draft September 24, 2025 15:08
@vvoland
Copy link
Contributor Author

vvoland commented Sep 24, 2025

Keeping as a draft so we don't merge before 28.5.0

@vvoland vvoland marked this pull request as ready for review October 3, 2025 13:46
@vvoland vvoland merged commit 84c3a7c into docker:master Oct 3, 2025
38 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants