Skip to content

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

Merged
KAJdev merged 4 commits into
mainfrom
zeke/con-1155-rp-volume
Oct 28, 2026
Merged

KAJdev merged 4 commits into
mainfrom
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.

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/鈥媡est_cli/鈥媡est_volume_command.py Tests volume commands and safeguards.
runpod/鈥媟p_cli/鈥媣olume.py Implements volume management commands.
runpod/鈥媟p_cli/鈥媘ain.py Registers the volume command group.

Review effort: Balanced

@KAJdev
KAJdev force-pushed the zeke/con-1155-rp-volume branch from 78d57d2 to eaac811 Compare October 28, 2026 03:30
Base automatically changed from zeke/con-1118-rp-catalog to main October 28, 2026 04:08
@KAJdev
KAJdev force-pushed the zeke/con-1155-rp-volume branch from eaac811 to 4f77f44 Compare October 28, 2026 04:08
@KAJdev
KAJdev merged commit 598cb88 into main Oct 28, 2026
10 checks passed
@KAJdev
KAJdev deleted the zeke/con-1155-rp-volume branch October 28, 2026 04:14
@promptless

promptless Bot commented Oct 28, 2026

Copy link
Copy Markdown

Promptless documentation updates

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.

3 participants