-
Notifications
You must be signed in to change notification settings - Fork 40k
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
Replace ssh with net=host hostexec pod and kubectl exec in e2e tests where possible #15777
Replace ssh with net=host hostexec pod and kubectl exec in e2e tests where possible #15777
Conversation
04ea421
to
e295562
Compare
Labelling this PR as size/L |
GCE e2e build/test failed for commit 04ea421ecb77f64d6467c74e2ad9cf59d32f9812. |
GCE e2e build/test failed for commit e295562a610b423a0420ef316edfe146f19a4061. |
e295562
to
fd126fd
Compare
GCE e2e build/test failed for commit fd126fdc0a06c3937ccc1a2a58c67dabb9c55a69. |
fd126fd
to
939c6dc
Compare
GCE e2e build/test failed for commit 939c6dc79bf6db04b8b0ad64cd025987650e6a3a. |
de16cec
to
47d460f
Compare
GCE e2e build/test failed for commit de16cecede1da4d9d91ad1a1d5c3e7886395b18e. |
/cc @ArtfulCoder should be ready soon. Comments are welcome. |
GCE e2e build/test failed for commit 47d460f411d3c8cb6f6c3f0a6bbe7ffd3f24f597. |
280f9b1
to
86bae1d
Compare
GCE e2e test build/test passed for commit 280f9b15ea7bf27370521cce8dc6d40f8d7fdc2c. |
86bae1d
to
92c0b6a
Compare
/cc @jdef for review of contrib/mesos changes |
GCE e2e test build/test passed for commit 86bae1d6d7722c2e3862c865f64eebe25b745e19. |
GCE e2e build/test failed for commit 92c0b6ad4e4693d2fd8ae93d55a300fc5751d9c8. |
5fabf5a
to
3309987
Compare
GCE e2e test build/test passed for commit e90d56abf014fafdbfc60c2f536fa210aa00945f. |
GCE e2e test build/test passed for commit 5fabf5aef1ee5b30ac85b0240eb27d36c14d006f. |
GCE e2e test build/test passed for commit 330998709eceaa1d772bf459e6e39a2fce0045cf. |
{ | ||
Name: "host", | ||
ContainerPort: endpointHttpPort, | ||
HostPort: endpointHostPort, |
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.
how do we make sure that the pod is created on every host ?
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.
Compare the nodeName and line 479.
- document needed packages in hostexec image - add RunHostCmdOrDie - kube-proxy e2e: port from ssh to hostexec - use preset NodeName to schedule test pods to different nodes - parallel launch of pods - port from ssh to hostexec - add timeout because nc might block on udp - delete test container without grace period - PrivilegedPod e2e: port from ssh to hostexec - NodePort e2e: port from ssh to hostexec - cluster/mesos/docker: Enable privileged pods
3309987
to
2d6c2eb
Compare
@ArtfulCoder squashed. |
GCE e2e build/test failed for commit 2d6c2eb. |
@k8s-bot test this |
GCE e2e build/test failed for commit 2d6c2eb. |
e2e broken again? "Cluster failed to initialize within 300 seconds". Exactly same code as before, only squashed. |
@k8s-bot test this |
GCE e2e test build/test passed for commit 2d6c2eb. |
@ArtfulCoder ptal |
Thank you for the changes! |
@k8s-bot test this [submit-queue is verifying that this PR is safe to merge] |
GCE e2e build/test failed for commit 2d6c2eb. |
@k8s-bot test this |
GCE e2e test build/test passed for commit 2d6c2eb. |
@k8s-bot test this [submit-queue is verifying that this PR is safe to merge] |
GCE e2e test build/test passed for commit 2d6c2eb. |
Automatic merge from submit-queue |
…st-container Auto commit by PR queue bot
Prerequisites: #17101
NOTE: When #17101 is merged, commit 9e9df46 can be removed to use the gcr.io image.