Bug 2211076
| Summary: | Rebase package to nftables-1.0.4-10.el9 | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | Phil Sutter <psutter> |
| Component: | nftables | Assignee: | Phil Sutter <psutter> |
| Status: | CLOSED ERRATA | QA Contact: | Tomas Dolezal <todoleza> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 8.9 | CC: | jpeska, todoleza |
| Target Milestone: | rc | Keywords: | Triaged |
| Target Release: | 8.9 | Flags: | pm-rhel:
mirror+
|
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | nftables-1.0.4-2.el8 | Doc Type: | Rebase: Bug Fixes and Enhancements |
| Doc Text: |
Important: if this rebase instead contains *only bug fixes,* or *only enhancements*, select the correct option from the Doc Type drop-down list.
Rebase package(s) to version: 1.0.4
Highlights, important fixes, or notable enhancements:
- Misc Documentation fixes and enhancements
- Support for 'typeof' keyword in set and map declarations to simplify element
type specification
- Fix for VLAN IDs in map targets, missing rounding truncated them
- Add "sdif" and "sdifname" meta expression keywords
- Fix for accidental byteorder conversion of host byteorder values in binop expressions
- Improved error message when adding an interval element to a set without respective flag
- Improved error messaging making use of kernel-provided offsets
- Misc memleaks and use-after-free bugs fixed
- Support for concatenated map targets, especially useful for NAT maps to contain both IP address and port
- Support for 'offload' chain flag to request hardware offloading (if driver supports it)
- Fix and extend 'nft --help' output
- Fix for ineffective port argument with masquerade statement
- Support for 'counter' in set definition, adding a counter to every element
- Support for flowtable counter
- In 'nft monitor', print also rules added after program start
- Support for intervals and prefixes of IP addresses in NAT map targets
- Add 'ct' expression 'id' key
- Support sending "frag-needed" replies from reject statement
- Support adding devices to an existing flowtable
- Support deleting devices from an existing flowtable
- Support creating a flowtable without devices
- Support for anonymous chains, to be defined from jump/goto statements
- Extended support for using variables in various spots
- Support 'get element' command with maps
- Fix for broken JSON output with 'reset' command
- Fix for cache becoming out of sync in interactive mode
- Comment support in set, map, table, object and chain declarations
- Add a hashtable for cached chains, speeds up ruleset listing with many non-base chains
- Support socket statement "wildcard" key
- Track multiple transport protocols in context, e.g. to dnat both TCP and UDP
packets via 'meta l4proto { tcp, udp } dnat to 1.2.3.4:8080'
- Respect '--terse' flag with '--json'
- Fix for missing set element counters in JSON output
- Support for ingress hook chains in inet family
- Fix for missing set element properties (e.g. comment or expiry) in last
element of an interval set
- Support for 'reject' statement in netdev family
- Fix for missing NAT-related flags in JSON output
- Support for combining '--echo' and '--json' with native syntax input
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2023-11-14 15:51:52 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 2211096 | ||
| Bug Blocks: | 2061942, 2073243, 2127774, 2130600, 2136814, 2154439 | ||
|
Description
Phil Sutter
2023-05-30 12:50:12 UTC
Proposed changes here: https://gitlab.com/redhat/centos-stream/rpms/nftables/-/merge_requests/22 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (nftables bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2023:7185 |