Skip to content

Releases: datacenter/ACI-Pre-Upgrade-Validation-Script

v1.3.0

31 Mar 14:46
a665289
Compare
Choose a tag to compare

What's Changed

Full Changelog: V1.2.0...v1.3.0

v1.2.0

22 Nov 20:24
Compare
Choose a tag to compare

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

Full Changelog: v1.1.1...V1.2.0

v1.1.1

24 Sep 18:39
b88cdfa
Compare
Choose a tag to compare

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.

#3

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

#8

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

24 Sep 00:49
ff5ea39
Compare
Choose a tag to compare

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

23 Sep 13:46
6ac87d9
Compare
Choose a tag to compare

Initial Public Release