Releases: datacenter/ACI-Pre-Upgrade-Validation-Script
v1.3.0
What's Changed
- Added BGP Route-target Type Check for GOLF over L2EVPN by @welkin-he in #43
- apicca cert validation by @welkin-he in #46
- 30 warn about f0467 encap already in use by @wilsonbc2 in #49
Full Changelog: V1.2.0...v1.3.0
v1.2.0
New Checks:
#12 - Check ISIS redistribution metric for a multi-pod or multi-site setup #12
#31 - Manual check for LLFC behavior change
#10 - Check VLAN pools for any blocks set to role="internal"
#22 - Version fix for CSCvz65560 check
#33 - Add check for telemetryStatsServerP object issue CSCvt47850
Added unit tests for new checks
Other Updates
- Commit for Issue-14 by @welkin-he in #17
- Enhance apic_ssd_check for checking CSCvx28453 by @welkin-he in #23
- Add tests by @monrog2 in #32
- merge for branch welkin-issue-12 by @welkin-he in #29
Full Changelog: v1.1.1...V1.2.0
v1.1.1
Fixes the following:
#2
The core of the issue here is that fault code F3544/F3545 did not exist until 4.1(1).
A "fix" for this check would be to return a more meaningful message if currentversion < 4.1(1) to let the user know that this check will not work on their version:
[Check 26/37] HW Programming Failure (F3544 L3Out Prefixes, F3545 Contracts, actrl-resource-unavailable)... MANUAL CHECK REQUIRED
Object Class Recommended Action
------------ ------------------
actrlPrefix Check that "operSt" are set to "enabled". F3544 does not exist on this version.
actrlRule Check that "operSt" are set to "enabled". F3545 does not exist on this version.
there is an issue where some standby apics which have been removed were not cleaned up properly will get pulled by the script, causing this check to report a failure:
[Check 14/36] Standby APIC Disk Space Usage... FAIL - UPGRADE FAILURE!!
SN OOB Mount Point Current Usage % Recommended Action
0.0.0.0 - - failed to login to host
192.168.12.20/24 - - failed to login to host
Fix is to add check where cntrlSbstState : approved
Enter username for APIC login : admin
Enter password for corresponding User :
Checking current APIC version (switch nodes are assumed to be on the same version)...4.2(3l)
Gathering APIC Versions from Firmware Repository...
[1]: aci-analyticsagent-dk9.3.5.1.23.bin
[2]: aci-apic-dk9.4.2.7l.bin
What is the Target Version? :
We only want apic versions to be selectable.
Fix here is to modify the query to search for isoname
containing aci-apic
in addition to checking for type: controller
v1.1.0
Added functionality to address:
#5
Which alerts for:
https://www.cisco.com/c/en/us/td/docs/switches/datacenter/aci/apic/sw/advisory/aci-field-notice-CSCvz65560.html
CSCvz65560 - add/update contract with TCP port 22 cause switch rule disable if APIC is 5.x but switch is 14.x
Initial Release
Initial Public Release