-
Notifications
You must be signed in to change notification settings - Fork 40.1k
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
Abstract storage error handling #18163
Abstract storage error handling #18163
Conversation
We found a Contributor License Agreement for you (the sender of this pull request) and all commit authors, but as best as we can tell these commits were authored by someone else. If that's the case, please add them to this pull request and have them confirm that they're okay with these commits being contributed to Google. If we're mistaken and you did author these commits, just reply here to confirm. |
2b4b7e1
to
f69c604
Compare
CLAs look good, thanks! |
Labelling this PR as size/M |
@timothysc - will take a look tomorrow |
GCE e2e test build/test passed for commit 2b4b7e1cd9ec7caa3f1c5008250a7336f070cee2. |
GCE e2e test build/test passed for commit f69c6047c7f17ce8f17c248dae81eee64f3ff1ab. |
return etcdutil.IsEtcdTestFailed(err) | ||
} | ||
|
||
//TODO: Add any further storage errors that may require special handling. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we remove this TODO now?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
f69c604
to
216825e
Compare
LGTM - thanks! |
GCE e2e test build/test passed for commit 216825e7aa55b4b35afa98fc0d9343cfe3aa4e03. |
@k8s-bot test this Tests are more than 48 hours old. Re-running tests. |
GCE e2e build/test failed for commit 216825e7aa55b4b35afa98fc0d9343cfe3aa4e03. |
@wojtek-t umm I think the bot is loosing it's mind here. |
@timothysc - no; the problem is that we have extreeeeeeemly huge problems with our tests - tests are extremely flaky and we have backlog of more than 40 PRs that are ready to merge. It may take some time... (sorry) |
@k8s-bot e2e test this please |
GCE e2e test build/test passed for commit 216825e7aa55b4b35afa98fc0d9343cfe3aa4e03. |
@k8s-bot test this Tests are more than 48 hours old. Re-running tests. |
GCE e2e build/test failed for commit 216825e7aa55b4b35afa98fc0d9343cfe3aa4e03. |
So I re-ran tests locally, all green. |
@k8s-bot test this please |
GCE e2e build/test failed for commit 216825e7aa55b4b35afa98fc0d9343cfe3aa4e03. |
@k8s-bot e2e test this please |
So it appears the Pods e2e.test is now timing out, when it passes locally and on previous run. • [SLOW TEST:257.275 seconds] |
@timothysc - this failure: |
@k8s-bot test this please |
GCE e2e build/test failed for commit 216825e7aa55b4b35afa98fc0d9343cfe3aa4e03. |
GCE e2e test build/test passed for commit 216825e7aa55b4b35afa98fc0d9343cfe3aa4e03. |
direct etcd dependency.
216825e
to
a428246
Compare
PR changed after LGTM, removing LGTM. |
@wojtek-t needs re-apply, due to rebase, due to testing circus. |
Sure - LGTM |
GCE e2e test build/test passed for commit a428246. |
@k8s-bot test this [submit-queue is verifying that this PR is safe to merge] |
GCE e2e test build/test passed for commit a428246. |
Automatic merge from submit-queue |
Auto commit by PR queue bot
Shuffle error handling through abstraction layer to allow for multiple back-ends KV stores.
/cc @wojtek-t for review.