Updates

Requirement: DELETE /updates/{id} REQ_INTEROP_084

The endpoint shall delete the addressed software update package from the SOVD server, if permitted (e.g. if no update is currently in execution).

Requirement: GET /updates/{id} REQ_INTEROP_085

The endpoint shall return the details of the addressed software update package.

Requirement: PUT /updates/{id}/automated REQ_INTEROP_093

The endpoint shall trigger a fully automated update (prepare + execute) for packages where automated mode is supported and return 202 Accepted with a Location header pointing to the status resource.

Requirement: GET /updates/{id}/status REQ_INTEROP_094

The endpoint shall return the current progress and status of an update operation, including status value, progress percentage, and optional sub-progress details.