Skip to content

feat: add rp volume commands for network and global volumes - #638

Open
KAJdev wants to merge 12 commits into
zeke/con-1118-rp-catalogfrom
zeke/con-1155-rp-volume
Open

KAJdev wants to merge 12 commits into
zeke/con-1118-rp-catalogfrom
zeke/con-1155-rp-volume

Conversation

@KAJdev

@KAJdev KAJdev commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Adds network and global volume management with region-aware placement, growth-only resizing, and confirmed deletion. Builds on #637 for shared REST pagination and output conventions.

@KAJdev
KAJdev added this pull request to stack #642 October 20, 2026 00:46

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No blocking issues were identified, and focused tests cover the main workflows and safeguards.

No open issues 🎉

What changed in this PR

Adds rp volume commands for network and global storage, reusing shared REST pagination and CLI output helpers from #637.

Changes:

  • Adds listing, inspection, creation, updates, expansion, and confirmed deletion.
  • Supports region-aware placement and growth-only resizing.
  • Adds tests for workflows, validation, errors, and completion.
File Description
tests/​test_cli/​test_volume_command.py Tests volume commands and safeguards.
runpod/​rp_cli/​volume.py Implements volume management commands.
runpod/​rp_cli/​main.py Registers the volume command group.

Review effort: Balanced

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants