Skip to content

Dataplane Signaling Register endpoint is missing in V4 mgmt openapi schema #5777

@perher

Description

@perher

Bug Report

Describe the Bug

The PUT /v4/dataplanes endpoint is missing in the Management API openapi schema under Dataplane Signaling Registration v4. As seen here https://eclipse-edc.github.io/Connector/openapi/management-api/ , only the DELETE endpoint is visible.

Expected Behavior

Both the PUT and DELETE endpoints to be visible as defined here https://github.com/eclipse-edc/Connector/blob/main/data-protocols/data-plane-signaling/data-plane-signaling-core/src/main/java/org/eclipse/edc/signaling/port/api/management/DataPlaneRegistrationApiV4.java#L35

Observed Behavior

Only the DELETE endpoint is shown

Steps to Reproduce

Steps to reproduce the behavior:

  1. Go to https://eclipse-edc.github.io/Connector/openapi/management-api/#/Dataplane%20Signaling%20Registration%20v4
  2. Click on Dataplane Signaling Registration v4 group.
  3. Observe that only DELETE /v4/dataplanes/{dataplaneId} entry is defined.

Detailed Description

Might be some openapi spec merging issue as the Dataplane Selector v4 also defines endpoints under the /v4/dataplanes url?

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    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