Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Bug 2229802
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh89 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
Bug 2229802
-
missing module in linux-system-roles.firewall to create an ipset
[NEEDINFO]
Summary:
missing module in linux-system-roles.firewall to create an ipset
Keywords
:
Triaged
Status
:
VERIFIED
Alias:
None
Product:
Red Hat Enterprise Linux 9
Classification:
Red Hat
Component:
rhel-system-roles
Sub Component:
---
Version:
9.3
Hardware:
Unspecified
OS:
Unspecified
Priority:
unspecified
Severity:
medium
Target Milestone:
rc
Target Release
:
9.3
Assignee:
Rich Megginson
QA Contact:
Vaclav Danek
Docs Contact:
URL:
Whiteboard:
role:firewall
Depends On:
2140880
Blocks:
TreeView+
depends on
/
blocked
Reported:
2023-08-07 18:01 UTC by
Rich Megginson
Modified:
2023-08-14 13:55 UTC (
History
)
CC List:
12 users
(
show
)
briasmit
bsmit
djez
jeharris
jharuda
jklech
myllynen
rhel-cs-system-management-subsystem-qe
spetrosi
tsugimur
vdanek
vpunj
Fixed In Version:
rhel-system-roles-1.22.0-0.20.el9
Doc Type:
Enhancement
Doc Text:
User can specify `state: present` or `state: absent` and `permanent: true` with new ipset arguments to configure ipsets for use in zones using the `source` argument - firewall_lib.py - new argument: ipset - name of ipset - new argument: ipset_type - type of ipset - new argument: ipset_entry - contents of ipset - protections against failure in check mode when enabling and disabling ipsets for zones - new file: tests/tests_ipsets.yml - tests user defined ipsets (create, modify, delete, use) - tests: unit: new test cases for triggering ipset warnings and errors - docs: README, firewall_lib DOCUMENTATION for ipset feature Enhancement: Users can define, modify, and delete ipsets using the system role, which can be added to and removed from zones or be used when defining rich rules. Reason: IPSets make firewalld configuration much easier to maintain: - Rich rules defining rules for many IP addresses can be made much smaller - Allows for semantic grouping of IP addresses Also, brings the srole closer to being a full solution for managing firewalld configuration. Result: Users should be able to manage ipsets using the firewall system role using the following arguments: - `ipset` - `ipset_type` - `ipset_entries` - `short` - `description` - `state: present` or `state: absent` - `permanent: true` Issue Tracker Tickets (Jira or BZ if any): GitHub Issue #106 BZ 2140880 - https://bugzilla.redhat.com/show_bug.cgi?id=2140880
Clone Of:
2140880
Environment:
Last Closed:
Type:
Bug
Target Upstream Version:
Embargoed:
Dependent Products:
Container Native Virtualization (CNV)
OpenShift Container Platform
Red Hat Certificate System
Red Hat Directory Server
Red Hat Enterprise Virtualization Manager
Red Hat OpenStack
Flags:
rmeggins
: needinfo? (
djez
)
Attachments
(Terms of Use)
Links
System
ID
Private
Priority
Status
Summary
Last Updated
Github
linux-system-roles firewall pull 166
0
None
Merged
feat: define, modify, and remove ipsets
2023-08-09 23:10:38 UTC
Red Hat Issue Tracker
RHELPLAN-164765
0
None
None
None
2023-08-07 18:05:16 UTC
Note
You need to
log in
before you can comment on or make changes to this bug.