<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/OpenBmc/bmcweb.git/redfish-core/schema/dmtf/json-schema-installed/FabricCollection.json, branch master</title>
<subtitle>A do everything Redfish, KVM, GUI, and DBus webserver for OpenBMC (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/OpenBmc/bmcweb.git/atom?h=master</id>
<link rel='self' href='https://git.radix-linux.su/BMC/OpenBmc/bmcweb.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/bmcweb.git/'/>
<updated>2026-05-01T18:10:29+00:00</updated>
<entry>
<title>Install FabricCollection &amp; NetworkAdapterCollection</title>
<updated>2026-05-01T18:10:29+00:00</updated>
<author>
<name>Gunnar Mills</name>
<email>gmills@us.ibm.com</email>
</author>
<published>2026-04-29T16:49:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/bmcweb.git/commit/?id=2664a221df9cbb0af58f26434022809ec47fb175'/>
<id>urn:sha1:2664a221df9cbb0af58f26434022809ec47fb175</id>
<content type='text'>
dmtf.org is now blocking downloading from wget [1]. Sure they will get a
fix but we are close to passing the validator without the bundle, since
we already install ~98% of the schemas we need.

The errors we were seeing were:

```
[Link to: /redfish/v1/Chassis/chassis/NetworkAdapters]
Schema Error: Unable to locate the schema definition for the 'NetworkAdapterCollection.NetworkAdapterCollection' type.
```
```
2026-04-29 09:22:37,315 - redfish - ERROR - FAIL - /Fabrics ([Link to: /redfish/v1/Fabrics]): Schema Error: Unable to locate the schema definition for the 'FabricCollection.FabricCollection' type.
```

And that makes sense.. We use the schemas at [2] and [3].

```
cd redfish-core/schema/dmtf/json-schema-installed
ln -fs ../json-schema/NetworkAdapterCollection.json NetworkAdapterCollection.json
...

cd redfish-core/schema/dmtf/installed
ln -fs ../csdl/FabricCollection_v1.xml FabricCollection_v1.xml
...
```

Long term it would be nice to get rid of this only install certain
schemas.. Separate discussion.

[1] https://github.com/DMTF/Redfish-Service-Validator/issues/664
[2] https://github.com/openbmc/bmcweb/blob/48eca7bbb0cdb736cd4495c512586ceead65e09c/redfish-core/lib/fabric.hpp#L194
[3] https://github.com/openbmc/bmcweb/blob/48eca7bbb0cdb736cd4495c512586ceead65e09c/redfish-core/lib/network_adapter.hpp#L393

Tested: Visual only.
```
lrwxrwxrwx 1 gmills gmills 40 Jan 26 15:36 FabricAdapter.v1_5_3.json -&gt; ../json-schema/FabricAdapter.v1_5_3.json
lrwxrwxrwx 1 gmills gmills 43 Jan 26 15:36 FabricAdapterCollection.json -&gt; ../json-schema/FabricAdapterCollection.json
lrwxrwxrwx 1 gmills gmills 36 Apr 29 11:47 FabricCollection.json -&gt; ../json-schema/FabricCollection.json
```

```
lrwxrwxrwx 1 gmills gmills 27 Jan 26 15:36 MetricReport_v1.xml -&gt; ../csdl/MetricReport_v1.xml
lrwxrwxrwx 1 gmills gmills 39 Apr 29 12:01 NetworkAdapterCollection_v1.xml -&gt; ../csdl/NetworkAdapterCollection_v1.xml
lrwxrwxrwx 1 gmills gmills 40 Jan 26 15:36 OperatingConfigCollection_v1.xml -&gt; ../csdl/OperatingConfigCollection_v1.xml
```
Change-Id: If63d733323acd5239405cac2e4b6317131c88cd3
Signed-off-by: Gunnar Mills &lt;gmills@us.ibm.com&gt;
</content>
</entry>
</feed>
