-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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
IncompleteRead while watching #972
Comments
There should be a PR in progress: kubernetes-client/python-base#133 |
Hey @micw523 How to work around this? Seems the PR still be not merged. Thanks. |
@roycaihw is there way to work around the issue? except shorten waiting time. Thanks a lot! |
I worked around this via |
How does that work? |
@max-rocket-internet I added the |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Armada uses a Kubernetes watch to implement its chart wait logic. This can be a fairly long-lived connection to the Kubernetes API server, and is vulnerable to disruption (if, for example, the kubernetes apiserver chart is being upgraded). This change allows Armada to retry the wait for some specific errors, including the establishment of a new watch, until the overall chart timeout is reached. kubernetes-client/python#972 urllib3.exceptions.ProtocolError: ('Connection broken: IncompleteRead(0 bytes read)', IncompleteRead(0 bytes read)) Change-Id: I3e68a54becadd5b2a2343960a120bdc3de8e8515
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Rotten issues close after 30d of inactivity. Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
@fejta-bot: Closing this issue. In 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. |
/reopen |
@pitwegner: You can't reopen an issue/PR unless you authored it or you are a collaborator. In 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. |
This issue is still present |
What happened (please include outputs or screenshots):
What you expected to happen:
The watcher to always recover and continue watching for events.
How to reproduce it (as minimally and precisely as possible):
Tricky. I've only seen it once and it was random. My application just watches a CRD for changes.
Environment:
kubectl version
):v1.12.10-eks
python --version
)3.7.0
pip list | grep kubernetes
)9.0.0
Duplicate issues:
Identical issues that were close by the bot: #728 #540
The text was updated successfully, but these errors were encountered: