diff options
author | Jiaqing Zhao <jiaqing.zhao@intel.com> | 2023-02-23 08:45:00 +0300 |
---|---|---|
committer | Ed Tanous <edtanous@google.com> | 2023-06-08 23:45:25 +0300 |
commit | 9cfcad2db4cf52ae4e6fa449f033d7200d30838f (patch) | |
tree | cb427a51bcefd827b9d74149e3a63e8a16478e41 /redfish-core/include/schemas.hpp | |
parent | 61b1eb21464d676d9ab92125e38dfd5a2acb850f (diff) | |
download | bmcweb-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 'redfish-core/include/schemas.hpp')
-rw-r--r-- | redfish-core/include/schemas.hpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/redfish-core/include/schemas.hpp b/redfish-core/include/schemas.hpp index f0d01dc7b1..fa3143d5c9 100644 --- a/redfish-core/include/schemas.hpp +++ b/redfish-core/include/schemas.hpp @@ -126,7 +126,5 @@ namespace redfish "UpdateService", "VirtualMedia", "VirtualMediaCollection", - "VLanNetworkInterface", - "VLanNetworkInterfaceCollection", }; } |