From 364ef6c5fea745ad58bf877da3688bc32212f8e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20M=C3=BCnch?= Date: Tue, 21 Jan 2025 20:48:38 +0100 Subject: [PATCH] Fixes #338: Add require-message-auth in radius path (#339) * Fixes #338: Add require-message-auth in radius path Add changelog fragment * Update changelogs/fragments/339-add-require-message-auth-for-radius.yml Co-authored-by: Felix Fontein --------- Co-authored-by: Felix Fontein --- .../fragments/339-add-require-message-auth-for-radius.yml | 2 ++ plugins/module_utils/_api_data.py | 3 +++ 2 files changed, 5 insertions(+) create mode 100644 changelogs/fragments/339-add-require-message-auth-for-radius.yml diff --git a/changelogs/fragments/339-add-require-message-auth-for-radius.yml b/changelogs/fragments/339-add-require-message-auth-for-radius.yml new file mode 100644 index 000000000..7ec322d36 --- /dev/null +++ b/changelogs/fragments/339-add-require-message-auth-for-radius.yml @@ -0,0 +1,2 @@ +minor_changes: + - api_info, api_modify - add missing attribute ``require-message-auth`` for the ``radius`` path which exists since RouterOS version 7.15 (https://github.com/ansible-collections/community.routeros/issues/338, https://github.com/ansible-collections/community.routeros/pull/339). diff --git a/plugins/module_utils/_api_data.py b/plugins/module_utils/_api_data.py index 25dd4cbfc..da85dd3fd 100644 --- a/plugins/module_utils/_api_data.py +++ b/plugins/module_utils/_api_data.py @@ -4018,6 +4018,9 @@ def join_path(path): 'src-address': KeyInfo(default='0.0.0.0'), 'timeout': KeyInfo(default='300ms'), }, + versioned_fields=[ + ([('7.15', '>=')], 'require-message-auth', KeyInfo(default='yes-for-request-resp')), + ], ), ), ('radius', 'incoming'): APIData(