Skip to content

Releases: aruba/aoscx-ansible-role

Add QoS and Interface modules, fix bugs and docs

09 Feb 00:13
Compare
Choose a tag to compare
A restructuring has been done to interface modules to
allow for configuration of interface admin state and
other interface specific configurations in the
aoscx_interface module. Inclusion of QoS specific configurations
is added to new modules and existing interface module.

This commit:
- fix documentation for various modules
- fix idempotency for ACL Entries and VLANs
- restructures interface modules
- includes QoS modules

New modules included are:
- aoscx_interface
- aoscx_qos
- aoscx_qos_cos
- aoscx_qos_dscp
- aoscx_queue
- aoscx_queue_profile
- aoscx_queue_profile_entry
- aoscx_system

ACL Bug fixes and Doc improvements

28 Sep 13:02
Compare
Choose a tag to compare
  • Improves documentation on access-lists to dive deeper
    into feature functionality and parameter values
  • Fixes modifying ACE functionality and idempotency
  • Fixes ACE option handling

Restructures to use Pyaoscx, adds VSX

10 Jun 23:19
Compare
Choose a tag to compare
  • Modifies the backend of the AOS-CX role to utilize the
    Pyaoscx package found here:
    https://pypi.org/project/pyaoscx
  • Adds new modules for configuring VSX
  • Requires pyaoscx v2 Python package
  • Previous implementation still supported for legacy modules

bug fixes

28 Apr 00:54
Compare
Choose a tag to compare
  • bug fixes with sorting algorithm for aoscx_backup_config

adds nested Sorting capability for JSON config

10 Feb 19:35
Compare
Choose a tag to compare
  • adds sorting function to module_utils/aoscx.py
  • adds additional parameter to flag whether or not to sort

2.10 Compatible Release

23 Oct 22:04
Compare
Choose a tag to compare

fixes import and requirements for 2.10

  • modifies module plugin import to work with Ansible 2.10
  • includes Ansible and Python requirements files
  • updates README with requirements

Static Route Module Bug Fix

08 Oct 21:27
Compare
Choose a tag to compare
  • Fixes a bug in static route module aoscx_static_route.py

Bug fixes and code reformatting

18 May 23:36
Compare
Choose a tag to compare
  • fixes VRF and L3 interface behavior on 10.4
  • adds handling for paging to allow multi page output
  • fixes bug seen with ZTP backend functionality
  • fixes minor documentation errors
  • formats modules to pass ansible-test sanity

Adds logic for initial password handling

08 May 15:05
Compare
Choose a tag to compare
  • Beginning 10.4 AOS-CX requires an admin password to
    be set when first logging into the switch
  • These changes allow for the initial password to be set
    via REST API and SSH modules

New Modules and Bug fixes

20 Mar 16:07
Compare
Choose a tag to compare

This release includes new modules that allow for SSH/CLI commands and configuration. Refer to module documentation found in docs/.

New Modules

  • aoscx_command - This module connects to the CX device via SSH and allows CLI commands to be executed.
  • aoscx_config - This module connects to the CX device via SSH and allows CLI configuration commands to be executed.
  • aoscx_facts - This module used REST API to retrieve a subset of information from the CX device.

Known Issues

  • To use the aoscx_facts module, the device must be running firmware version 10.4 or higher.