[ZKU-133] Need to make rule to parse "FModule" from dump to xml_Huawei RAN inventory Created: 12/Nov/24  Updated: 26/Nov/24  Due: 20/Nov/24

Status: Done
Project: Zain KSA upgradation
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Normal
Reporter: Indrasan Yadav Assignee: Indrasan Yadav
Resolution: Unresolved Votes: 0
Labels: AI_All_incidents, ZAINKSAAUDIT, ZAINKSAUAT
Remaining Estimate: 0 minutes
Time Spent: 7 hours
Original Estimate: Not Specified

Issue Links:
Blocks
blocks ZKU-94 Huawei RAN_Dumps , XML and NEP data V... Done
Customer:
Zain KSA 3.X
Planned Start:
Planned End:
Actual Start:
Date of Baselining:

 Comments   
Comment by Indrasan Yadav [ 12/Nov/24 ]

Dear @Ahad Siddiqui,

As we discussed earlier, "FModule" entries in the inventory dump for nodes should be parsed into the XML.

I will proceed with implementing a rule to ensure this.

Best regards,
Indrasan

Comment by Indrasan Yadav [ 16/Nov/24 ]

Dear @Sandya Sharma,

As discussed, please generate an XML for Huawei incorporating the updates we covered during our Teams call.

The existing rule can be retained with the following modification:

• We need to add BoardName="FModule" in the ‘npsboards’ section under the <TABLE attrname="Board"> class.
• Previously, the “FModule” board was not being parsed, but going forward, it should be parsed as boards with the required cabinet, shelf, slot, and board index as specified in the dump.

Sample Case:

The snippet below illustrates an example:

In this case, the “FModule” boards (count: 7) are present under cabinet-1 and are distributed across shelf-0 and shelf-5, occupying slots 7, 5, 3, 2, and 1.

All instances of “FModule” should be parsed in the XML as per the dump details.

Please let me know if you need additional information or further clarification.

Best regards,
Indrasan

Comment by Sandya Sharma [ 16/Nov/24 ]

XML shared.

Comment by Indrasan Yadav [ 17/Nov/24 ]

Dear @Sandya Sharma,

As discussed, please find below the validation remarks for the XML: “2024-11-16-04.31.42_ZainKsa”, which you shared with me yesterday during our Teams call.

• Observation:
The FModule is now being parsed under NodeBoards, but the corresponding slot information is missing in NodeSlots for the same FModule.

Sample Case:
• Dump Snippet: AKL2M1981-P3

• NodeSlot Snippet:

• NodeBoards Snippet:

The same issue has been observed for another node: DMV0094-P2_SRAN.

Aside from this, some FModules are being ignored due to serial number duplicity. As discussed with @Ahad Siddiqui, and per your confirmation, this is acceptable, and we will proceed accordingly.

Could you please review and address the above issue? Let me know if you require further details.

Best regards,
Indrasan

Comment by Sandya Sharma [ 18/Nov/24 ]

will deliver by today.

Comment by Sandya Sharma [ 18/Nov/24 ]

As discussed these details are coming fine according to the dump , if you have any doubt then let me know.

Comment by Indrasan Yadav [ 18/Nov/24 ]

Dear @Sandya Sharma,

As discussed, please make sure to parse all “FModule” in XML under “nodeboards” as available in dump.

As currently some “FModule” is ignoring might be serial number duplicity as you will check it.

Best regards,
Indrasan

Comment by Bassem Sabbagh [ 18/Nov/24 ]

will be delivered by 18-11

Comment by Bassem Sabbagh [ 19/Nov/24 ]

delayed and to be delivered on 19-11

Comment by Sandya Sharma [ 19/Nov/24 ]

XML shared.

Comment by Indrasan Yadav [ 22/Nov/24 ]

Now, all FModules are parsing in XML.

Comment by Indrasan Yadav [ 25/Nov/24 ]

Hi Sandya, as discussed please commit code for same.

Comment by Sandya Sharma [ 25/Nov/24 ]

commit done.

Comment by Indrasan Yadav [ 26/Nov/24 ]

We are now closing this child JIRA as it pertains to an individual issue.

As suggested by @Ahad, all code commit JIRAs will be covered under the parent JIRA.

Generated at Wed Apr 15 14:45:28 EEST 2026 using JIRA 6.1.4#6159-sha1:44eaedef2e4a625c6c7183698b2468d4719c20dc.