-
Notifications
You must be signed in to change notification settings - Fork 4.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automated cherry pick of #15565: etcd-manager: support symlinking versions #15832
Automated cherry pick of #15565: etcd-manager: support symlinking versions #15832
Conversation
/hold Had to do some heavier editing to get this one to apply cleanly |
This is an easy way for us to signal that certain versions are compatible with each to etcd-manager, which is otherwise overly-cautious when it comes to unknown versions. We extend kops-utils to support the `-t` flag (like cp) to write to a directory; and the `-s` flag (like cp) to use symlinks. The syntax isn't identical to cp, but should be semi-familiar and allows us to minimize the number of initContainers we use.
28f54c6
to
84ac5d2
Compare
This should address #15832 It is only a partial cherry-pick because we don't pull in the symlinking, so we don't make too many changes on the 1.27 branch. |
Seems to fix the restart problem so /hold cancel |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: hakman The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Cherry pick of #15565 on release-1.27.
#15565: etcd-manager: support symlinking versions
For details on the cherry pick process, see the cherry pick requests page.