Skip to content

Commit b349258

Browse files
authored
Merge pull request #174 from chkp-dorbe/master
v6.4.1
2 parents 10d8687 + f3dbb69 commit b349258

File tree

352 files changed

+673
-7
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

352 files changed

+673
-7
lines changed

CHANGELOG.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,20 @@ Check_Point.Mgmt Release Notes
44

55
.. contents:: Topics
66

7+
v6.4.1
8+
======
9+
10+
Release Summary
11+
---------------
12+
13+
This is release 6.4.1 of "check_point.mgmt", released on 2025-05-28.
14+
15+
Bugfixes
16+
--------
17+
18+
- Added required management version to the documentation for all collection modules.
19+
- module_utils/checkpoint – Prevent redundant logout call when there is no authentication header 'X-chkp-sid'.
20+
721
v6.4.0
822
======
923

changelogs/changelog.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1299,3 +1299,15 @@ releases:
12991299
name: cp_mgmt_user_template_facts
13001300
namespace: ''
13011301
release_date: '2025-02-20'
1302+
6.4.1:
1303+
changes:
1304+
bugfixes:
1305+
- Added required management version to the documentation for all collection
1306+
modules.
1307+
- "module_utils/checkpoint \u2013 Prevent redundant logout call when there is
1308+
no authentication header 'X-chkp-sid'."
1309+
release_summary: This is release 6.4.1 of ``check_point.mgmt``, released on
1310+
2025-05-28.
1311+
fragments:
1312+
- 6.4.1.yml
1313+
release_date: '2025-05-28'

galaxy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace: check_point
99
name: mgmt
1010

1111
# The version of the collection. Must be compatible with semantic versioning
12-
version: 6.4.0
12+
version: 6.4.1
1313

1414
# The path to the Markdown (.md) readme file. This path is relative to the root of the collection
1515
readme: README.md

plugins/module_utils/checkpoint.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1014,7 +1014,7 @@ def get_number_and_section_from_position(
10141014
show_rulebase_command = get_relevant_show_rulebase_command(api_call_object)
10151015
if "position" in payload:
10161016
section_name = None
1017-
if type(payload["position"]) is not dict:
1017+
if isinstance(payload["position"]) is not dict:
10181018
position = payload["position"]
10191019
if position == "top":
10201020
position = 1

plugins/modules/cp_mgmt_abort_get_interfaces.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
- Attempt to abort an on-going "get-interfaces" operation.
3434
This API might fail if the "get-interfaces" operation is in its final stage.
3535
- All operations are performed over Web Services API.
36+
- Available from R81 management version.
3637
version_added: "5.0.0"
3738
author: "Eden Brillant (@chkp-edenbr)"
3839
options:

plugins/modules/cp_mgmt_access_layer.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
description:
3535
- Manages access-layer objects on Check Point devices including creating, updating and removing objects.
3636
- All operations are performed over Web Services API.
37+
- Available from R80 management version.
3738
version_added: "1.0.0"
3839
author: "Or Soffer (@chkp-orso)"
3940
options:
@@ -45,6 +46,7 @@
4546
add_default_rule:
4647
description:
4748
- Indicates whether to include a cleanup rule in the new layer.
49+
- Available from R80.10 management version.
4850
type: bool
4951
applications_and_url_filtering:
5052
description:
@@ -53,6 +55,7 @@
5355
content_awareness:
5456
description:
5557
- Whether to enable Content Awareness blade on the layer.
58+
- Available from R80.10 management version.
5659
type: bool
5760
detect_using_x_forward_for:
5861
description:
@@ -65,6 +68,7 @@
6568
implicit_cleanup_action:
6669
description:
6770
- The default "catch-all" action for traffic that does not match any explicit or implied rules in the layer.
71+
- Available from R80.20 management version.
6872
type: str
6973
choices: ['drop', 'accept']
7074
mobile_access:
@@ -74,6 +78,7 @@
7478
shared:
7579
description:
7680
- Whether this layer is shared.
81+
- Available from R80.10 management version.
7782
type: bool
7883
tags:
7984
description:

plugins/modules/cp_mgmt_access_layer_facts.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
- All operations are performed over Web Services API.
3737
- This module handles both operations, get a specific object and get several objects,
3838
For getting a specific object use the parameter 'name'.
39+
- Available from R80 management version.
3940
version_added: "1.0.0"
4041
author: "Or Soffer (@chkp-orso)"
4142
options:
@@ -55,6 +56,7 @@
5556
- Search expression to filter objects by. The provided text should be exactly the same as it would be given in SmartConsole Object Explorer. The
5657
logical operators in the expression ('AND', 'OR') should be provided in capital letters. The search involves both a IP search and a textual search in
5758
name, comment, tags etc.
59+
- Available from R81 JHF management version.
5860
type: str
5961
version_added: "6.4.0"
6062
limit:
@@ -88,6 +90,7 @@
8890
description:
8991
- Indicates which domains to process the commands on. It cannot be used with the details-level full, must be run from the System Domain only and
9092
with ignore-warnings true. Valid values are, CURRENT_DOMAIN, ALL_DOMAINS_ON_THIS_SERVER.
93+
- Available from R81 management version.
9194
type: list
9295
elements: str
9396
version_added: "6.4.0"

plugins/modules/cp_mgmt_access_layers.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
description:
1919
- This resource module allows for addition, deletion, or modification of CP Access Layers.
2020
- This resource module also takes care of gathering Access layer config facts
21+
- Available from R80 management version.
2122
version_added: "5.0.0"
2223
author: Ansible Security Automation Team (@justjais) <https://github.com/ansible-security>
2324
options:

plugins/modules/cp_mgmt_access_point_name.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
description:
3333
- Manages access-point-name objects on Checkpoint devices including creating, updating and removing objects.
3434
- All operations are performed over Web Services API.
35+
- Available from R80.40 JHF management version.
3536
version_added: "5.0.0"
3637
author: "Eden Brillant (@chkp-edenbr)"
3738
options:

plugins/modules/cp_mgmt_access_point_name_facts.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
- All operations are performed over Web Services API.
3535
- This module handles both operations, get a specific object and get several objects,
3636
For getting a specific object use the parameter 'name'.
37+
- Available from R80.40 JHF management version.
3738
version_added: "5.0.0"
3839
author: "Eden Brillant (@chkp-edenbr)"
3940
options:
@@ -53,6 +54,7 @@
5354
- Search expression to filter objects by. The provided text should be exactly the same as it would be given in SmartConsole Object Explorer. The
5455
logical operators in the expression ('AND', 'OR') should be provided in capital letters. The search involves both a IP search and a textual search in
5556
name, comment, tags etc.
57+
- Available from R81 JHF management version.
5658
type: str
5759
limit:
5860
description:
@@ -84,11 +86,13 @@
8486
show_membership:
8587
description:
8688
- Indicates whether to calculate and show "groups" field for every object in reply.
89+
- Available from R81 JHF management version.
8790
type: bool
8891
domains_to_process:
8992
description:
9093
- Indicates which domains to process the commands on. It cannot be used with the details-level full, must be run from the System Domain only and
9194
with ignore-warnings true. Valid values are, CURRENT_DOMAIN, ALL_DOMAINS_ON_THIS_SERVER.
95+
- Available from R81 management version.
9296
type: list
9397
elements: str
9498
extends_documentation_fragment: check_point.mgmt.checkpoint_facts

0 commit comments

Comments
 (0)