Releases: PaloAltoNetworks/pan-os-ansible
Releases · PaloAltoNetworks/pan-os-ansible
v2.0.1
2.0.1 (2020-10-06)
Bug Fixes
- "shared" should be allowed in panos_security_rule (#125) (fa164c7), closes #90
- Adding tags to ip address would fail (#107) (43d1af0), closes #48
- address_prefix should be list of type dict (#117) (261633b), closes #116
- address_prefix should be list of type dict (#124) (bd02fd0), closes #118
- Don't look up color when state is absent (#112) (e55e7c0), closes #26
- Handle if 'commit' isn't in params (36247d4)
- IPs not registering/unregistering correctly (8405529)
- Mark commit option as deprecated (#120) (a20c752), closes #115
- Remove 'operation' (c9f653c)
- Rename error_on_shared to error_on_firewall_shared (#137) (2ab5b0a)
- Require 'static_value' or 'dynamic_value' (136d51c)
- Require Ansible 2.9.10 or greater (#133) (#134) (ba3e08e)
- Results module warning (#108) (fe5c96e), closes #106
- Support 'shared' for panos_security_rule_facts (#126) (da2cd61), closes #91
2.0.0
2.0.0 (2020-09-18)
Ansible 2.9.10 or later is required for this release.
BREAKING CHANGES:
Commit parameter on all modules is now false by default.
New modules in this release:
- panos_application_object
- panos_commit_firewall
- panos_commit_panorama
- panos_commit_push
- panos_custom_category_module
- panos_export
Fixes in this release:
All modules have been changed to use pan-os-python, but will fall back to pandevice if it is not installed.
- panos_administrator: Add template_is_optional flag
- panos_admpwd: Fix hang with Python 3
- panos_facts: Support Panorama
- panos_ike_gateway: Support dynamic IKE peer
- panos_ike_gateway: Remove crypto profiles of unused versions
- panos_ike_gateway: Require local_ip_address’, ‘local_address_type’ together
- panos_import: Properly display error message
- panos_type_cmd: Fix return value when Xpath returns list
- panos_bgp: Add BFD profile parameter
- panos_ipsec_profile: Remove required lifetime parameter
- panos_object_facts: Check for none on getattr call
- panos_nat_rule: Change destination zone to string instead of list
- panos_software: Add timeout parameter
Upcoming Changes:
Support for the old pandevice library will be removed in version 3.0.0. Please install pan-os-python instead.
3.0.0 deprecated modules:
- panos_admin
- panos_commit
- panos_dag
- panos_dag_tags
- panos_sag
- panos_query_rules
- panos_object
3.0.0 deprecated parameters:
All Modules
- Classic provider params
panos_bgp_auth
- replace param
panos_bgp_conditional_advertisement
- non_exist_filter
- advertise_filter
panos_bgp_policy_filter
- state=return-object
panos_commit
- devicegroup
panos_interface
- vsys_dg param
panos_loopback_interface
- vsys_dg param
panos_management_profile
- panorama_template param
panos_match_rule
- vsys_id param
- rulebase param
- stdout_lines output
panos_nat_rule
- devicegroup param
- tag_name param
panos_security_rule
- devicegroup param
panos_tunnel
- vsys_dg param
Release v1.1.0
Release v1.0.3
Release v1.0.2
Release v1.0.1
First release of the Ansible collection (fixed documentation and doc references)
Release v1.0.0
Initial release of the Ansible Galaxy Collection for PAN-OS