-
Epic
-
Resolution: Unresolved
-
Major
-
None
-
None
Goal
Today the implementations and API behavior of hot-plug for Storage, CPU, Network, and (soon) Memory all differentiate.
Different APIs and flows are required in order to hot-plug one of these resources.
This epic is about harmonizing mostly the API behavior, and implementation if it makes sense.
Overall the idea is to converge on a:
- Enabling declarative hot-plug and -unplug
- Ensuring that conditions allow to monitor the hot-(un)plug process
Having a way to understand the diff between current end requested stateNow in CNV-30657- Having a way to cancel a hot-plug request
One-off for storage: There is a use-case for attaching a disk which does not survive a restart
User Stories
- As a UI developer, I want have a consistent way of hot-plugging different resurces, so that I can consistently hot-plug and unplug them, and consistently monitor it's progress and consistently cancel the hot-plug process if it does not converge.
- another user story
Non-Requirements
- List of things not included in this epic, to alleviate any doubt raised during the grooming process.
Notes
- Any additional details or decisions made/needed
1.
|
upstream roadmap issue | New | Unassigned | ||
2.
|
upstream documentation | New | Unassigned | ||
3.
|
upgrade consideration | New | Unassigned | ||
4.
|
CEE/PX summary presentation | New | Unassigned | ||
5.
|
test plans in polarion | New | Unassigned | ||
6.
|
automated tests | New | Unassigned | ||
7.
|
downstream documentation merged | New | Unassigned |