Skip to content

Conversation

@kasabe28
Copy link
Contributor

Proposed Changes

  • Update irictl-volume to support volumesnapshot operations - Get, Delete, Create

Fixes #1341

@kasabe28 kasabe28 requested a review from a team as a code owner October 15, 2025 08:30
@hardikdr hardikdr added the area/iaas Issues related to IronCore IaaS development. label Oct 15, 2025
@hardikdr hardikdr added this to Roadmap Oct 15, 2025
@kasabe28 kasabe28 self-assigned this Oct 16, 2025
@Rohit-0505
Copy link
Contributor

Since VolumeSnapshot is a new API type, it might be better to create a separate irictl-volumesnapshot implementation instead of combining it with irictl-volume.
@afritzler, @lukasfrank, and @balpert89 - could you please share your thoughts on this?

@balpert89
Copy link
Contributor

I am in favor of the current implementation. The reason for this is how the API types are being handled. You have poollet and broker for the same types as the irictl-xxx implementation. Since Volume and VolumeSnapshot are managed by the same runtime, my suggestion is to not introduce a new dedicated irictl-volumesnapshot cmd.

@afritzler afritzler added the enhancement New feature or request label Oct 22, 2025
@opensovereigncloud-user opensovereigncloud-user force-pushed the osc/feat/irictl-volumesnapshot-support branch from b8fbd12 to 499ee8c Compare October 24, 2025 10:30
@opensovereigncloud-user opensovereigncloud-user force-pushed the osc/feat/irictl-volumesnapshot-support branch from 499ee8c to 6be1631 Compare October 27, 2025 15:52
@lukasfrank lukasfrank merged commit 67e4ae3 into ironcore-dev:main Oct 27, 2025
9 checks passed
@github-project-automation github-project-automation bot moved this to Done in Roadmap Oct 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/iaas Issues related to IronCore IaaS development. enhancement New feature or request size/L

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Define and implement IRI-related functionality for Snapshot-related resources

7 participants