OADP-1821: storageClass mapping for data mover volumeOptions#1006
OADP-1821: storageClass mapping for data mover volumeOptions#1006weshayutin merged 13 commits intoopenshift:masterfrom
Conversation
|
Skipping CI for Draft Pull Request. |
api/v1alpha1/oadp_types.go
Outdated
| // defines configurations for data mover volume options for a storageClass | ||
| // +optional | ||
| DataMoverVolumeOptions *DataMoverVolumeOptions `json:"volumeOptions,omitempty"` | ||
| StorageClass map[string]DataMoverVolumeOptions `json:"storageClass,omitempty"` |
There was a problem hiding this comment.
Are we just removing volumeoptions in general?
Thought we were looking to expose the useMoverContext elsewhere.
There was a problem hiding this comment.
This is a separate issue from securityContext. This is to create a mapping of storgeClasses to volumeOptions
There was a problem hiding this comment.
The name is confusing. Calling it StorageClass makes it look like the value is the name of a storage class rather than a mapping of storage classes to volume options. The original DataMoverVolumeOptions name might be better, or maybe DataMoverVolumeOptionsForStorageClasses (or shortened to VolumeOptionsForStorageClasses)
|
/hold |
|
@eemcmullan: This pull request references OADP-1821 which is a valid jira issue. DetailsIn response to this: Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
/test 4.10-operator-e2e-gcp |
Co-authored-by: Emily McMullan <[email protected]>
Signed-off-by: Tiger Kaovilai <[email protected]>
…class name. Signed-off-by: Tiger Kaovilai <[email protected]>
|
/test 4.11-operator-unit-test |
|
@eemcmullan Please resolve the conflicts on this PR. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: eemcmullan, kaovilai, shubham-pampattiwar, sseago The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/unhold |
|
/cherry-pick oadp-1.2 |
|
@shubham-pampattiwar: once the present PR merges, I will cherry-pick it on top of oadp-1.2 in a new PR and assign it to you. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
/test 4.10-operator-e2e-aws |
|
New changes are detected. LGTM label has been removed. |
Signed-off-by: Tiger Kaovilai <[email protected]>
|
@eemcmullan: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
|
@shubham-pampattiwar: #1006 failed to apply on top of branch "oadp-1.2": DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
…ft#1006) * SC to datamover api * check for existing sc in cluster * bundle updates Co-authored-by: Emily McMullan <[email protected]> * Use typed strings for accessMode Signed-off-by: Tiger Kaovilai <[email protected]> * Add spec.features.datamover.storageclass to e2e with provider storageclass name. Signed-off-by: Tiger Kaovilai <[email protected]> * rename volumeoptions sc * update crds * Fix `ProviderStorageClassName()` relative path Signed-off-by: Tiger Kaovilai <[email protected]> --------- Signed-off-by: Tiger Kaovilai <[email protected]> Co-authored-by: Tiger Kaovilai <[email protected]>
No description provided.