Actions
Feature #11645
closed[keepstore] Add "StorageClasses" field to volume config
Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Keep
Target version:
Story points:
1.0
Release:
Release relationship:
Auto
Description
Part of the Keep storage classes story.
Accept a "StorageClasses" key (value is an array of strings) for each configured volume.- If config is empty or not provided, change to ["default"] transparently.
- Ensure this is reported in the /mounts API as StorageClasses, so keep-balance can see it.
- Remove abandoned Tier field from /mounts API.
type VolumeMount struct {
UUID string
DeviceID string
ReadOnly bool
Replication int
+ StorageClasses []string
- Tier int
volume Volume
}
Related issues
Updated by Tom Morris about 7 years ago
- Target version set to Arvados Future Sprints
Updated by Tom Clegg almost 7 years ago
- Blocks Feature #11184: [Keep] Support multiple storage classes added
Updated by Tom Clegg almost 7 years ago
- Subject changed from [keepstore] Add "tier" field to volume config to [keepstore] Add "StorageClasses" field to volume config
- Description updated (diff)
Updated by Tom Morris almost 7 years ago
- Target version changed from Arvados Future Sprints to 2018-02-28 Sprint
Updated by Peter Amstutz over 6 years ago
- Status changed from New to In Progress
Updated by Peter Amstutz over 6 years ago
11645-keepstore-storageclasses @ c28d87a0916349bfcaacc774aa1c05582e1f0154
Updated by Lucas Di Pentima over 6 years ago
LGTM.
Test run successful: https://ci.curoverse.com/job/developer-run-tests/602/
Updated by Anonymous over 6 years ago
- Status changed from In Progress to Resolved
Applied in changeset arvados|b77a0df5575eb4d75b21b5c400fc8570efc97cea.
Actions