Cherry-picks of #409 and #439: Adding --http-endpoint to snapshot components#481
Cherry-picks of #409 and #439: Adding --http-endpoint to snapshot components#481chrishenzie wants to merge 2 commits intokubernetes-csi:release-3.0from chrishenzie:release-3.0-http-endpoint
Conversation
Signed-off-by: Grant Griffiths <grant@portworx.com>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: chrishenzie The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
/assign @jingxu97 |
|
We don't backport new features to stable release branches. |
|
I see, is the target branch incorrect? What would be the best way to bring this feature into v3, or are you suggesting this is not possible at all? |
|
@xing-yang in this case, leader-election check is a bug fix, and metrics should have been a beta requirement. Although I agree the snapshot-controller changes are very big so it is risky to put in a patch release. Should we consider making a new v3 minor release? |
We always cut minor release directly from master though. In this case, 4.0 is already out so we can't cut from master any more. |
|
We could potentially cut from head of release-3.0 |
|
Issue opened here for discussions: kubernetes-csi/docs#419 |
|
Gentle ping! I realized that the |
|
I think we are trying to wrap up discussions in the following PR. Once we're okay with that, we can make this change in the 3.1.0 release. |
|
@xing-yang Ready for merge on this PR |
|
@chrishenzie We can't merge this as this is a backport to release-3.0. We need to cut a branch for release-3.1 first and then add this change there. I'll be out for a few hours. I'll cut a release-3.1 branch when I'm back. |
|
@chrishenzie A new branch Can you close this PR and backport the changes to |
|
/close @xing-yang Done, opened #511 for this work |
|
@chrishenzie: Closed this PR. 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. |
What type of PR is this?
What this PR does / why we need it:
This PR contains cherry-picks of #409 and #439, which each provide an
--http-endpointflag for the snapshot-controller and csi-snapshotter.This is already present in v4; backporting so v3 users can make use of leader election health checks and have a consistent
--http-endpointflag across the snapshot-controller and csi-snapshotter.Does this PR introduce a user-facing change?: