-
Feature
-
Resolution: Done
-
Normal
-
None
-
None
-
None
-
No
-
0% To Do, 13% In Progress, 88% Done
Feature Overview
The Open Container Storage team has some specific requirements on Local storage, specifically around discovery and inventory. The work for the OCP Storage team is mostly architecture advice and code review though the work being carried out is considerable.
Goals
- Enable sufficient functionality in the Local Storage Operator to enable the OCS team meet their deliverables around storage discovery
Requirements
Requirement | Notes | isMvp? |
---|---|---|
Discover all local storage devices on a node | TBD | Yes |
Continuously make inventory of local disks | Yes | |
Drivers should upgrade from release to release without any impact | Yes | |
Drivers should be installable via CVO (not OLM) |
Additional Requirements
Date | Requirement | Status | Requestor | Notes |
---|---|---|---|---|
Jul 2021 | Dynamic provisioning | Investigating | SNO | Limited in what can be done here, also goes against mandate of LSO |
Jul 2021 | Disk Metrics | Investigating | ODF | Problematic - difficult to expose disk metrics from something that is about block devices |
Out of Scope
Work that does not fit into the Local Storage Operator role
Background, and strategic fit
This is a relatively high priority feature for the OCS team, they are also conscious that this feature missed the 4.5 release.
Assumptions
- OCS will be doing the majority of the work and testing
Customer Considerations
Customers will be exposed to this functionality through the UX so the underlying implementation should be invisible to them (and hence update quickly) .
Documentation Considerations
- Target audience: OCS admins
- Updated content: all on the OCS documentation side
- links to