Skip to content

Missing error code (for volume lifecycle, plugin-specific behavior, etc.). #23

Closed
@chhsia0

Description

@chhsia0

Should we add new error codes to indicate a plugin-specific error for each RPC call?

DeleteVolume: When a volume is in the NODE_READY or PUBLISHED state, what error code should we return?

ControllerUnpublishVolume: When a volume is in the PUBLISHED state, what error code should we return?

ListVolumes: Should we add a ListVolumesError?

Misc:
What is UNSUPPORTED_VOLUME_TYPE for?
GetNodeIDError and ProbeNodeError seems redundant.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions