-
Notifications
You must be signed in to change notification settings - Fork 43
Added validation for CSCws84232 #334
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
f1a5a7f to
38634fd
Compare
38634fd to
7fa5de3
Compare
|
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 |
docs/docs/validations.md
Outdated
|
|
||
| ### svccoreCtrlr excessive entries check | ||
|
|
||
| Due to excessive `svccoreCtrlr` or `svccoreNode` managed objects, queries are stuck in (pending) status. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Due to excessive svccoreCtrlr or svccoreNode managed objects, Apic gui stuck in loading multiple queries.
| if not tversion: | ||
| return Result(result=MANUAL, msg=TVER_MISSING) | ||
| if tversion.older_than("6.2(1h)") or tversion.same_as("6.2(1h)"): | ||
| svccore_classes = icurl('class', 'svccoreCtrlr.json') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
svccoreNode class missing. please get clarity from bug engineer if we need to add svccoreNode also or svccoreCtrl is enough ?
lovkeshsharma702
left a comment
There was a problem hiding this 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.
| @@ -0,0 +1,49 @@ | |||
| import os | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
missing test cases for
fab1-apic1# moquery -c svccoreNode | grep Total
Total Objects shown: 18
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Below log attached after svccoreNode mo checked.
==== 2026-02-02T09-25-29+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 or svccoreNode excessive entries check... MANUAL CHECK REQUIRED
svccoreCtrlr Object Count svccoreNode Object Count
256 250
Recommended Action: Contact Cisco TAC for Support before upgrade
Reference Document: https://datacenter.github.io/ACI-Pre-Upgrade-Validation-Script/validations/#svccoreCtrlr-or-svccoreNode-excessive-entries-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
Fail logs:
!!!! 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