[PR #9582/c5cc9494 backport][stable-10] ufw: added support for vrrp protocol (#9595)

ufw: added support for vrrp protocol (#9582)

* ufw: added support for vrrp protocol

* Add changelog fragment for (#9582)

* ufw: Add support for vrrp

Co-authored-by: Felix Fontein <felix@fontein.de>

* ufw: Add support for vrrp

Co-authored-by: Felix Fontein <felix@fontein.de>

* ufw: Add support for vrrp

Co-authored-by: Felix Fontein <felix@fontein.de>

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit c5cc949492)

Co-authored-by: Andrew Bowen <andrewb12505@gmail.com>
pull/9605/head
patchback[bot] 2025-01-21 21:04:19 +01:00 committed by GitHub
parent 7a000108af
commit 98d25a3e4d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 2 deletions

View File

@ -0,0 +1,2 @@
minor_changes:
- ufw - add support for ``vrrp`` protocol (https://github.com/ansible-collections/community.general/issues/9562, https://github.com/ansible-collections/community.general/pull/9582).

View File

@ -114,8 +114,9 @@ options:
proto: proto:
description: description:
- TCP/IP protocol. - TCP/IP protocol.
- The value V(vrrp) is supported since community.general 10.3.0.
type: str type: str
choices: [any, tcp, udp, ipv6, esp, ah, gre, igmp] choices: [any, tcp, udp, ipv6, esp, ah, gre, igmp, vrrp]
aliases: [protocol] aliases: [protocol]
name: name:
description: description:
@ -341,7 +342,7 @@ def main():
from_port=dict(type='str'), from_port=dict(type='str'),
to_ip=dict(type='str', default='any', aliases=['dest', 'to']), to_ip=dict(type='str', default='any', aliases=['dest', 'to']),
to_port=dict(type='str', aliases=['port']), to_port=dict(type='str', aliases=['port']),
proto=dict(type='str', aliases=['protocol'], choices=['ah', 'any', 'esp', 'ipv6', 'tcp', 'udp', 'gre', 'igmp']), proto=dict(type='str', aliases=['protocol'], choices=['ah', 'any', 'esp', 'ipv6', 'tcp', 'udp', 'gre', 'igmp', 'vrrp']),
name=dict(type='str', aliases=['app']), name=dict(type='str', aliases=['app']),
comment=dict(type='str'), comment=dict(type='str'),
), ),