Skip to content

Added validation for CSCws84232#334

Open
veenaskumar-cisco wants to merge 10 commits intodatacenter:masterfrom
veenaskumar-cisco:CSCws84232
Open

Added validation for CSCws84232#334
veenaskumar-cisco wants to merge 10 commits intodatacenter:masterfrom
veenaskumar-cisco:CSCws84232

Conversation

@veenaskumar-cisco
Copy link

@veenaskumar-cisco veenaskumar-cisco commented Jan 23, 2026

Fixes #333

Fail logs:

==== 2026-01-23T10-29-58+0000, Script Version v4.0.1  ====

!!!! Check https://github.com/datacenter/ACI-Pre-Upgrade-Validation-Script for Latest Release !!!!

To use a non-default Login Domain, enter apic#DOMAIN\USERNAME
Gathering Node Information...

Current APIC Version...5.3(2c)
Lowest Switch Version...5.3(2c)

Target APIC version is overridden to 6.2(1h)

Collecting VPC Node IDs...101, 102

Progress: |----------------------------------------------------------------------------------------------------| 0/1 checks completed
Progress: |████████████████████████████████████████████████████████████████████████████████████████████████████| 1/1 checks completed

=== Check Result (failed only) ===

[Check 1/1] svccoreCtrlr excessive entries check... FAIL - OUTAGE WARNING!!

svccoreCtrlr Object Count

250

Recommended Action: Contact Cisco TAC for Support before upgrade
Reference Document: https://datacenter.github.io/ACI-Pre-Upgrade-Validation-Script/validations/#svccoreCtrlr-excessive-entries-check

=== Summary Result ===

PASS : 0
FAIL - OUTAGE WARNING!! : 1
FAIL - UPGRADE FAILURE!! : 0
MANUAL CHECK REQUIRED : 0
POST UPGRADE CHECK REQUIRED : 0
N/A : 0
ERROR !! : 0
TOTAL : 1

@veenaskumar-cisco veenaskumar-cisco force-pushed the CSCws84232 branch 4 times, most recently from 38634fd to 7fa5de3 Compare January 23, 2026 13:12
@lovkeshsharma702
Copy link

this is not an outage warning. this will allow the upgrade to complete but GUi will be slow with defect after upgrade. So we should say MANUAL CHECK REQUIRED

Copy link

@lovkeshsharma702 lovkeshsharma702 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

missing code for svccoreNode. these 2 mo need to be checked.

doc_url = "https://datacenter.github.io/ACI-Pre-Upgrade-Validation-Script/validations/#svccoreCtrlr-or-svccoreNode-excessive-entries-check"
svccore_classes = icurl('class', 'svccoreCtrlr.json')
svccoreNode_classes = icurl('class', 'svccoreNode.json')
if(len(svccore_classes) > 240 or len(svccoreNode_classes) > 240):

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do you think we can somehow filter the query data just to get the count of MO, AS data of 32k MO will be huge , not sure if script can handle that.

Copy link

@lovkeshsharma702 lovkeshsharma702 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please check with comment section. make sure we handle these.

@veenaskumar-cisco
Copy link
Author

==== 2026-03-09T10-51-48+0000, Script Version v4.0.1  ====

!!!! Check https://github.com/datacenter/ACI-Pre-Upgrade-Validation-Script for Latest Release !!!!

To use a non-default Login Domain, enter apic#DOMAIN\USERNAME
Gathering Node Information...

Current APIC Version...6.0(9e)
Lowest Switch Version...5.2(5c)

Gathering APIC Versions from Firmware Repository...

No Firmware Detected! Please Upload APIC Firmware and re-run the script.

Collecting VPC Node IDs...

Progress: |----------------------------------------------------------------------------------------------------| 0/1 checks completed
Progress: |████████████████████████████████████████████████████████████████████████████████████████████████████| 1/1 checks completed

=== Check Result (failed only) ===

[Check 1/1] svccore excessive data check... MANUAL CHECK REQUIRED
svccoreCtrlr Object Count svccoreNode Object Count


0 3

Recommended Action: Delete the core files before proceeding with upgrade. Please refer to the document linked below and contact Cisco TAC for assistance if needed.
Reference Document: https://datacenter.github.io/ACI-Pre-Upgrade-Validation-Script/validations/#svccore_excessive_data_check

=== Summary Result ===

PASS : 0
FAIL - OUTAGE WARNING!! : 0
FAIL - UPGRADE FAILURE!! : 0
MANUAL CHECK REQUIRED : 1
POST UPGRADE CHECK REQUIRED : 0
N/A : 0
ERROR !! : 0
TOTAL : 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

NewValidation for CSCws84232

2 participants