summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorJiaqing Zhao <jiaqing.zhao@intel.com>2023-02-23 08:45:00 +0300
committerEd Tanous <edtanous@google.com>2023-06-08 23:45:25 +0300
commit9cfcad2db4cf52ae4e6fa449f033d7200d30838f (patch)
treecb427a51bcefd827b9d74149e3a63e8a16478e41 /scripts
parent61b1eb21464d676d9ab92125e38dfd5a2acb850f (diff)
downloadbmcweb-9cfcad2db4cf52ae4e6fa449f033d7200d30838f.tar.xz
Remove usage of deprecated VLanNetworkInterface
In Redfish Schema (DSP2046) 2022.3 introduces EthernetInterface 1.9.0 that allows creating VLAN interface by POST EthernetInterface [1] instead of using the deprecated VLanNetworkInterface. This patch removes all current usage of VLanNetworkInterface. This patchest (topic:redfish-ethernet-1.9) introduces breaking API changes to current VLAN management features. All deprecated VLAN APIs are removed, VLAN interfaces will be managed in the same way as the EthernetInterface Resource, except they can be created or deleted. Since webui-vue has not implemented anything related to VLAN yet, it is not impacted. Solves the issue mentioned in 188cb6294105 ("ethernet: Bump EthernetInterface schema 1.4.1 -> 1.6.0") [1] https://redfishforum.com/thread/619 Tested: Redfish validator passed on a board with VLAN interface. No VLAN interface is exposed in Redfish. Change-Id: I9b243a5bb0f07642aa60bc13a622e862f62ee871 Signed-off-by: Jiaqing Zhao <jiaqing.zhao@intel.com>
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/update_schemas.py2
1 files changed, 0 insertions, 2 deletions
diff --git a/scripts/update_schemas.py b/scripts/update_schemas.py
index 3115a262d8..92d446fbbc 100755
--- a/scripts/update_schemas.py
+++ b/scripts/update_schemas.py
@@ -130,8 +130,6 @@ include_list = [
"Triggers",
"TriggersCollection",
"UpdateService",
- "VLanNetworkInterfaceCollection",
- "VLanNetworkInterface",
"VirtualMedia",
"VirtualMediaCollection",
"odata",