-
Notifications
You must be signed in to change notification settings - Fork 149
Bug 1897543: DR: Make restore pod yaml specific to restoring node #497
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
Bug 1897543: DR: Make restore pod yaml specific to restoring node #497
Conversation
|
@retroflexer: No Bugzilla bug is referenced in the title of this pull request. 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. |
ce7d993 to
479e95b
Compare
|
@retroflexer: No Bugzilla bug is referenced in the title of this pull request. 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. |
|
/retest |
|
@retroflexer Is this really preferable to replacing the node name env var once with multi-line sed? Also, in the absence of automated testing of different-node restore (working on it but not yet), maybe document the test procedure for QA in the bz? |
479e95b to
14f1f51
Compare
|
@retroflexer: This pull request references Bugzilla bug 1897543, which is invalid:
Comment 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. |
|
/bugzilla refresh |
|
@retroflexer: This pull request references Bugzilla bug 1897543, which is invalid:
Comment 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. |
14f1f51 to
9f39e18
Compare
420b2bf to
74c02be
Compare
|
@retroflexer Revisiting this reminds me how frustrated I am reasoning about the mix of rendering substitution and execution substitution (e.g. I'm fine with what you've proposed provided it can be proven to work. Have you validated locally? I should have an e2e for you soon and maybe we'll want to backport. |
@marun yes, I have tested manually with:
All of them have recovered successfully. |
|
/retest |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
2 similar comments
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
4 similar comments
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/bugzilla cc-qa |
|
@geliu2016: This pull request references Bugzilla bug 1897543, which is valid. 6 validation(s) were run on this bug
Requesting review from QA contact: 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. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: geliu2016, hexfusion, marun, retroflexer 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 |
|
/retest |
|
Putting a temporary hold on things to prioritize items that fix test flakes while we're hitting AWS quota limits. I'll clear this later today. |
|
/hold cancel |
|
/retest |
1 similar comment
|
/retest |
|
@retroflexer: All pull requests linked via external trackers have merged: Bugzilla bug 1897543 has been moved to the MODIFIED state. 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. |
|
/cherry-pick release-4.4 |
|
@retroflexer: new pull request created: #506 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. |
The current restore pod yaml has node specific URLs which makes it not usable across the cluster on any node to restore.
This PR replaces node specific values in the backup at the time of restore with the values relevant to the node on which it is being restored.