Skip to content

Releases: PaloAltoNetworks/pan-os-ansible

v2.0.1

06 Oct 16:38
Compare
Choose a tag to compare

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

18 Sep 22:07
f4420cb
Compare
Choose a tag to compare

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

10 Mar 22:00
4e07207
Compare
Choose a tag to compare

Release v1.0.3

27 Feb 23:15
1d10cf2
Compare
Choose a tag to compare

Release v1.0.2

11 Feb 18:33
9703590
Compare
Choose a tag to compare

Release v1.0.1

06 Feb 23:29
a6b1681
Compare
Choose a tag to compare

First release of the Ansible collection (fixed documentation and doc references)

Release v1.0.0

06 Feb 04:19
Compare
Choose a tag to compare

Initial release of the Ansible Galaxy Collection for PAN-OS