Add Connector.Port interface
To populate the link between fabric adapters and port in bmcweb, ports
linked to them needs to implement Connector.Port interface as this
interface is being used to fetch ports collection.
Change-Id: If9adcecddec1dfdc5bbec9dc999fa4d3571bd6ea
Signed-off-by: Sunny Srivastava <sunnsr25@in.ibm.com>
diff --git a/config/ibm/50001000_v2.json b/config/ibm/50001000_v2.json
index 8621194..3f5418f 100644
--- a/config/ibm/50001000_v2.json
+++ b/config/ibm/50001000_v2.json
@@ -1760,6 +1760,7 @@
"ccin": ["2CE2", "58FF", "6B92", "6B99"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C0-T0"
},
@@ -1775,6 +1776,7 @@
"ccin": ["2CE2", "58FF", "6B92", "6B99"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C0-T1"
},
@@ -1833,6 +1835,7 @@
"ccin": ["2CE2", "58FF", "6B92", "6B99"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C3-T0"
},
@@ -1848,6 +1851,7 @@
"ccin": ["2CE2", "58FF", "6B92", "6B99"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C3-T1"
},
@@ -1906,6 +1910,7 @@
"ccin": ["2CE2", "58FF", "6B92", "6B99"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C4-T0"
},
@@ -1921,6 +1926,7 @@
"ccin": ["2CE2", "58FF", "6B92", "6B99"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C4-T1"
},
@@ -1979,6 +1985,7 @@
"ccin": ["2CE2", "58FF", "6B92", "6B99"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C10-T0"
},
@@ -1994,6 +2001,7 @@
"ccin": ["2CE2", "58FF", "6B92", "6B99"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C10-T1"
},
@@ -2009,6 +2017,7 @@
"ccin": ["6B87"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C10-T0"
},
@@ -2024,6 +2033,7 @@
"ccin": ["6B87"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C10-T1"
},
@@ -2039,6 +2049,7 @@
"ccin": ["6B87"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C10-T2"
},
@@ -2054,6 +2065,7 @@
"ccin": ["6B87"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C10-T3"
},
@@ -2272,6 +2284,7 @@
"ccin": ["6B87"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C11-T0"
},
@@ -2287,6 +2300,7 @@
"ccin": ["6B87"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C11-T1"
},
@@ -2302,6 +2316,7 @@
"ccin": ["6B87"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C11-T2"
},
@@ -2317,6 +2332,7 @@
"ccin": ["6B87"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C11-T3"
},
@@ -2417,6 +2433,7 @@
"ccin": ["6B87"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C8-T0"
},
@@ -2432,6 +2449,7 @@
"ccin": ["6B87"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C8-T1"
},
@@ -2447,6 +2465,7 @@
"ccin": ["6B87"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C8-T2"
},
@@ -2462,6 +2481,7 @@
"ccin": ["6B87"],
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P0-C8-T3"
},
@@ -2770,6 +2790,7 @@
"inherit": false,
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P1-T0"
},
@@ -2783,6 +2804,7 @@
"inherit": false,
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P1-T1"
},
@@ -2796,6 +2818,7 @@
"inherit": false,
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P1-T2"
},
@@ -2809,6 +2832,7 @@
"inherit": false,
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P1-T3"
},
@@ -3189,6 +3213,7 @@
"inherit": false,
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P2-T0"
},
@@ -3202,6 +3227,7 @@
"inherit": false,
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P2-T1"
},
@@ -3215,6 +3241,7 @@
"inherit": false,
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P2-T2"
},
@@ -3228,6 +3255,7 @@
"inherit": false,
"extraInterfaces": {
"xyz.openbmc_project.Inventory.Item.Connector": null,
+ "xyz.openbmc_project.Inventory.Connector.Port": null,
"com.ibm.ipzvpd.Location": {
"LocationCode": "Ufcs-P2-T3"
},