Skip to content

OCP_UBB_BaselineManagement: HttpPushUriOptions and related properties are deprecated but still marked as Mandatory #154

@openUBMC-PLUSONE

Description

@openUBMC-PLUSONE

According to the DMTF Redfish UpdateService schema (v1.15.0+), the following properties have been deprecated in favor of MultipartHttpPushUri and its associated update parameters:

  • HttpPushUri (deprecated v1.15)
  • HttpPushUriOptions (deprecated v1.15)
  • HttpPushUriOptionsBusy (deprecated v1.15)
  • HttpPushUriTargets (deprecated v1.15)
  • HttpPushUriTargetsBusy (deprecated v1.15)

Schema like:

"HttpPushUriOptions": {
    "$ref": "#/definitions/HttpPushUriOptions",
    "deprecated": "This property has been deprecated in favor of the update parameters used with `MultipartHttpPushUri`-provided software updates.",
    "description": "The options for `HttpPushUri`-provided software updates.",
    "longDescription": "This property shall contain options and requirements of the service for `HttpPushUri`-provided software updates.",
    "versionAdded": "v1_4_0",
    "versionDeprecated": "v1_15_0"
}

However, in gpu/OCP_UBB_BaselineManagement.v1.0.0.json, these properties are still marked as Mandatory.

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions