Update git submodules

* Update sushy from branch 'master'
  - Merge "Relax required Redfish fields handling"
  - Relax required Redfish fields handling
    
    Redfish defines some of the fields in its JSON schemas as
    mandatory. However, some implementations ignore this requirement
    and occasionally omit some required fields in the Redfish document
    tree they produce.
    
    Failing the whole Redfish interaction basing solely on the absence
    of a required (bit non-essential) field makes sushy perfect, but not
    exactly practical.
    
    This patch changes to semantics of the `default` parameter in
    ``Field` constructor in a way that it can inhibit otherwise fatal
    failure when a select of required attributes are missing.
    
    Along this mis/feature, some non-essential fields in Redfish
    message registry have been made required and defaulted effectively
    making them non-required.
    
    Change-Id: I637f11ff9ceab398077eae19db83db396356c8dc
    Story: 2006641
    Task: 38362
This commit is contained in:
Zuul 2020-02-11 23:14:16 +00:00 committed by Gerrit Code Review
parent 5b08a0072b
commit cadc13b599
1 changed files with 1 additions and 1 deletions

2
sushy

@ -1 +1 @@
Subproject commit 6f885c30679b72b12a3db41bc12f97c365dffcf4
Subproject commit cf7d87ff855724b03b604f2ccd15a1f851d4609c