ironcore icon indicating copy to clipboard operation
ironcore copied to clipboard

Modify `volumebroker` to filter volumes before aggregation

Open kasabe28 opened this issue 3 months ago • 1 comments

Proposed Changes

  • Modify volumebroker to filter volumes before aggregation and to add volumepoollet.ironcore.dev/volume-uid label with parent volume uid as value in CreateVolume function
  • Modify volumepoollet to list and delete volumes using volumepoollet.ironcore.dev/volume-uid label

Fixes #1405

kasabe28 avatar Nov 10 '25 08:11 kasabe28

LGTM

balpert89 avatar Nov 12 '25 11:11 balpert89

Does the proposed change work for existing Volumes . It looks like we recreate a Volume if the label is not present

As offline discussed: Check if it is possible to use the volumebroker.ironcore.dev/labels annotation to run migration on startup of broker.

lukasfrank avatar Dec 01 '25 09:12 lukasfrank