Skip to content

Releases: aruba/aoscx-ansible-collection

v4.4.0

02 May 17:27
Compare
Choose a tag to compare

Release Summary

Bugfixes and ACL module enhancements

Major Changes

  • ACL module fixes and enhancements (Ports and protocols can be set by name, like in CLI; TCP flags can be specified in a list, modules aoscx_acl_interface and aoscx_acl_vlan are now deprecated and attaching ACL can be done with aoscx_interface, aoscx_vlan and aoscx_vlan_interface as needed
  • Fix Fault in aoscx_acl module, error when updating existing acl (#85)
  • Fix Fault in aoscx_acl, suboptions do not work (#84)
  • Fixes for issues found internally
  • New module aoscx_object_group

v4.3.2

01 Mar 17:23
Compare
Choose a tag to compare

v4.3.2

Release Summary

Fixes for aoscx_upload_firmware

Major Changes

  • Fix error for aoscx_upload_firmware 401 Authorization Required Aruba CX 6200f / 6300M (#78)
  • Fix error for aoscx_upload_firmware processing the command Code 502 (#94)
  • Fix errors for aoscx_upload_firmware when a non mgmt VRF is used

Minor Changes

  • Fix error in sanity tests for Ansible 2.16

v4.3.1: Update galaxy version and requirements.txt

17 Nov 17:35
Compare
Choose a tag to compare
Increases the collection version to 4.3.1 and specifies the
dependency for PYAOSCX v2.5.1

(cherry picked from commit 6019ef3379f003f60c324b32ab321fb689266a7d)

v4.3.0

07 Sep 18:02
Compare
Choose a tag to compare

v4.3.0

Release Summary

New features (LAG and DNS), enhancements (VLAN) and bugfixes

Major Changes

  • Add enhancements for VLAN module by Alexis La Goutte (#60)
  • Add new modules for LAG (aoscx_lag_interface) and DNS (aoscx_dns)
  • Include fixes for issues found internally.

Minor Changes

  • Fix Facts Ansible module. The gather_subset choices management_interface , platform_name, host_name, product_info, software_images are working again. (#76)
  • Fix aoscx_command module (#70)
  • Fix sanity tests errors.
  • The gather_subsets choice config is not available yet and it will be available in a future release.

v4.2.1

23 Jun 16:19
Compare
Choose a tag to compare

v4.2.1

Release Summary

Documentation and bug fixes release

Major Changes

  • Fix errors in documentation.
  • Fix module aoscx_facts (failing on 6000 and 6100, also with other platforms when stressing the device).
  • Remove legacy code not using the pyaoscx library.

Minor Changes

  • Fix sanity errors for Ansible 2.12.

v4.2.0

18 Apr 23:26
Compare
Choose a tag to compare

v4.2.0

Release Summary

New features (port security, PoE, MAC, static MAC and speed/duplex) and bugfixes

Major Changes

  - Add speed and duplex support (aoscx_interface).
  - Add port security support (aoscx_l2_interface).
  - Add new modules for PoE (aoscx_poe), MAC (aoscx_mac) and Static MAC (aoscx_static_mac)
  - Fix module aoscx_upload_firmware for local path (https://github.com/aruba/aoscx-ansible-collection/issues/28).
  - Fix module aoscx_upload firmware using HTTP.
  - Include fixes for issues found internally.

Minor Changes

  - Fix Interface MTU support (https://github.com/aruba/aoscx-ansible-collection/issues/38).
  - Fix idempotency in ACL module.

v4.1.1

24 Oct 22:40
Compare
Choose a tag to compare

v4.1.1

Release Summary

Bug fixes release

Major Changes

  • Fix Checkpoint module that was showing 404 error (#33).
  • Fix Facts module for 6xxx platforms (#27).
  • Fix Github action Ansible-test (#40).
  • Fix Static MAC module.
  • Fix compatibility issue with Ansible version 2.13 (#39).
  • Fix for ACL module, delete ACE.
  • Support for anti-CSRF tokens for REST API.
  • Update versions in Ansible-test (#35).

Minor Changes

  • Added option to set REST version (10.04, 10.08, 10.09).
  • Fix default string value (#42).

Add OSPF modules and dependencies

04 Aug 16:12
Compare
Choose a tag to compare

This new release has the new OSPF modules for OSPFv2 and v3, located in:

  • aoscx_ospf_area.py
  • aoscx_ospf_router.py
  • aoscx_ospf_vlink.py
  • aoscx_ospfv3_area.py
  • aoscx_ospfv3_router.py
  • aoscx_ospfv3_vlink.py
  • aoscx_ospf_interface.py

You can find the documentation for this modules in here:

  • aoscx_ospf_interface.md
  • aoscx_ospf.md
  • aoscx_ospfv3.md

Features not yet supported, still in testing

  • Port Security
  • Speed Duplex

These includes this parameters in the next modules

aoscx_l2_interface.py:

  • port_security_enable
  • port_security_client_limit
  • port_security_sticky_learning
  • port_security_macs
  • port_security_sticky_macs
  • port_security_violation_action
  • port_security_recovery_time

aoscx_interface.py:

  • duplex
  • Speeds

Fix command parsing regression

03 Mar 21:45
Compare
Choose a tag to compare

Fixing ansible's sanity tests led to specifying the commands argument
for the aoscx_command module as str, however this module relies on its
underspecification to allow strings, or dictionaries for interactive
prompts.

This CL removes the str specification, updates the type of the
command-parsing structure, and adds an ignore line for the
underspecification of the commands argument.

Fix reference to set_active_gateway method in aoscx_vlan_interface

23 Feb 17:05
Compare
Choose a tag to compare
  • fix implemented to resolve issue seen with aoscx_vlan_interface