apache / apache/cloudstack

Add support to edit primary storage IP in UI/API for manual failover/recovery of unaffected instances if primary storage fails

Open
#12,176 0 comments 0 reactions 0 assignees View on GitHub
type:new-feature
Dominant language
Java
Stars
3.1k
Forks
1.4k
Avg merge
6d 19h
Merged PRs (30d)
32

Description

### The required feature described as a wish

[Per this closed issue](https://github.com/apache/cloudstack/discussions/11713) , update API and UI to allow changing the IP address of an existing primary storage pool. This is important for manual failover uses or getting other instances up and running by allowing agents to start with new storage quickly and without modifying the database directly.

Contributor guide

Open the contributing guide

Research direction

The issue names no files or tests. Start by locating the existing primary-storage API and UI flows, then trace how a storage pool's IP is represented and validated. Done means an existing primary storage pool can have its IP changed through both API and UI without direct database edits, and manual failover or recovery can use the new address.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
api, cloud, infrastructure
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.