Kubernetes Prow Robot
646145f578
Merge pull request #74125 from tuanvcw/fixing_typo
...
Fix many typos in both code and comments
2019-03-01 14:08:45 -08:00
Vu Cong Tuan
c747b7f38d
Fix many typos in both code and comments
...
Signed-off-by: Vu Cong Tuan <tuanvc@vn.fujitsu.com>
2019-02-27 14:41:02 +07:00
Zhen Wang
6df207bdaa
allows configuring NPD image version in node e2e test and fix the test
2019-02-26 21:29:50 -08:00
Davanum Srinivas
954996e231
Move from glog to klog
...
- Move from the old github.com/golang/glog to k8s.io/klog
- klog as explicit InitFlags() so we add them as necessary
- we update the other repositories that we vendor that made a similar
change from glog to klog
* github.com/kubernetes/repo-infra
* k8s.io/gengo/
* k8s.io/kube-openapi/
* github.com/google/cadvisor
- Entirely remove all references to glog
- Fix some tests by explicit InitFlags in their init() methods
Change-Id: I92db545ff36fcec83afe98f550c9e630098b3135
2018-11-10 07:50:31 -05:00
Filipe Brandenburger
76ef9c9074
Make systemd service name for kubelet use a timestamp in e2e-node tests.
...
This makes it easier to figure out which execution was last when looking
at the output of `systemd list-units kubelet-*.service`.
We try to find the name of the /tmp/node-e2e-* directory and use the
same timestamp if we can. Otherwise, we just call Now() again, which
isn't as nice (as the unit name and directory name will not match) but
will still produce unit names that will be ordered when launching
multiple subsequent executions on the same host.
2018-03-29 11:17:42 -07:00
David Ashpole
17e8d8c040
use node-e2e framework for testing cadvisor
2018-01-31 10:14:54 -08:00
Di Xu
769929ba49
remove redundant param in e2e_node/remote
2017-07-19 22:25:31 +08:00
Yang Guo
22c9e23202
Supports customized system spec in the node conformance test and creates the GKE system spec
2017-07-14 09:39:19 -07:00
Yang Guo
b17c6a1769
Add test image name to the OS image field of the perf metrics
2017-07-12 14:51:45 -07:00
Yang Guo
29b2db5af3
Logs node e2e perf data to standalone json files
2017-06-12 14:27:56 -07:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Random-Liu
a719a7d7e7
Do not use sudo when untar node e2e tar ball.
2016-12-21 16:28:33 -08:00
Random-Liu
02e96df55c
Update log level.
2016-12-13 19:08:55 -08:00
Random-Liu
4cdd1b788a
Add node conformance ci test.
2016-12-13 19:08:55 -08:00
Random-Liu
bca5aea5ba
Refactor RunRemote to support TestSuite interface.
2016-12-13 19:08:55 -08:00
Random-Liu
99dc80ccc2
Add TestSuite interface and update the CreateTestArchive function.
2016-12-13 19:08:55 -08:00
Random-Liu
486ddae35a
`make test-e2e-node` runs the same test with pr builder by default.
2016-12-09 16:06:18 -08:00
Random-Liu
6f92572209
Move ssh related functions into ssh.go.
2016-12-05 23:59:58 -08:00
Random-Liu
7c2b1f4752
Remove setup-node, which is not needed after we run the whole test as
...
root.
2016-12-05 16:16:08 -08:00
Kubernetes Submit Queue
ba62dafe39
Merge pull request #37663 from Random-Liu/fix-node-e2e-firewall-configure
...
Automatic merge from submit-queue (batch tested with PRs 37094, 37663, 37442, 37808, 37826)
Node E2E: Fix node e2e firewall configure.
Get rid of the misleading error message:
```
W1129 12:57:16.967] E1129 12:57:16.967130 29815 remote.go:204] Failed to configured firewall: command [ssh -i /home/jenkins/.ssh/google_compute_engine -o UserKnownHostsFile=/dev/null -o IdentitiesOnly=yes -o CheckHostIP=no -o StrictHostKeyChecking=no -o ServerAliveInterval=30 -o LogLevel=ERROR 104.154.201.208 -- sudo sh -c 'iptables -L INPUT | grep "Chain INPUT (policy DROP)"&&(iptables -C INPUT -w -p TCP -j ACCEPT || iptables -A INPUT -w -p TCP -j ACCEPT)&&(iptables -C INPUT -w -p UDP -j ACCEPT || iptables -A INPUT -w -p UDP -j ACCEPT)&&(iptables -C INPUT -w -p ICMP -j ACCEPT || iptables -A INPUT -w -p ICMP -j ACCEPT)'] failed with error: exit status 1 output:
W1129 12:57:17.271] E1129 12:57:17.271169 29815 remote.go:213] Failed to configured firewall: command [ssh -i /home/jenkins/.ssh/google_compute_engine -o UserKnownHostsFile=/dev/null -o IdentitiesOnly=yes -o CheckHostIP=no -o StrictHostKeyChecking=no -o ServerAliveInterval=30 -o LogLevel=ERROR 104.154.201.208 -- sudo sh -c 'iptables -L FORWARD | grep "Chain FORWARD (policy DROP)" > /dev/null&&(iptables -C FORWARD -w -p TCP -j ACCEPT || iptables -A FORWARD -w -p TCP -j ACCEPT)&&(iptables -C FORWARD -w -p UDP -j ACCEPT || iptables -A FORWARD -w -p UDP -j ACCEPT)&&(iptables -C FORWARD -w -p ICMP -j ACCEPT || iptables -A FORWARD -w -p ICMP -j ACCEPT)'] failed with error: exit status 1 output:
W1129 12:57:17.557] E1129 12:57:17.556683 29815 remote.go:204] Failed to configured firewall: command [ssh -i /home/jenkins/.ssh/google_compute_engine -o UserKnownHostsFile=/dev/null -o IdentitiesOnly=yes -o CheckHostIP=no -o StrictHostKeyChecking=no -o ServerAliveInterval=30 -o LogLevel=ERROR 104.154.128.178 -- sudo sh -c 'iptables -L INPUT | grep "Chain INPUT (policy DROP)"&&(iptables -C INPUT -w -p TCP -j ACCEPT || iptables -A INPUT -w -p TCP -j ACCEPT)&&(iptables -C INPUT -w -p UDP -j ACCEPT || iptables -A INPUT -w -p UDP -j ACCEPT)&&(iptables -C INPUT -w -p ICMP -j ACCEPT || iptables -A INPUT -w -p ICMP -j ACCEPT)'] failed with error: exit status 1 output:
W1129 12:57:17.771] I1129 12:57:17.771236 29815 remote.go:231] Killing any existing node processes on tmp-node-e2e-a1212c32-gci-dev-56-8977-0-0
W1129 12:57:17.877] E1129 12:57:17.877123 29815 remote.go:213] Failed to configured firewall: command [ssh -i /home/jenkins/.ssh/google_compute_engine -o UserKnownHostsFile=/dev/null -o IdentitiesOnly=yes -o CheckHostIP=no -o StrictHostKeyChecking=no -o ServerAliveInterval=30 -o LogLevel=ERROR 104.154.128.178 -- sudo sh -c 'iptables -L FORWARD | grep "Chain FORWARD (policy DROP)" > /dev/null&&(iptables -C FORWARD -w -p TCP -j ACCEPT || iptables -A FORWARD -w -p TCP -j ACCEPT)&&(iptables -C FORWARD -w -p UDP -j ACCEPT || iptables -A FORWARD -w -p UDP -j ACCEPT)&&(iptables -C FORWARD -w -p ICMP -j ACCEPT || iptables -A FORWARD -w -p ICMP -j ACCEPT)'] failed with error: exit status 1 output:
W1129 12:57:17.898] I1129 12:57:17.898711 29815 remote.go:239] Extracting tar on tmp-node-e2e-a1212c32-gci-dev-56-8977-0-0
W1129 12:57:17.941] E1129 12:57:17.941566 29815 remote.go:204] Failed to configured firewall: command [ssh -i /home/jenkins/.ssh/google_compute_engine -o UserKnownHostsFile=/dev/null -o IdentitiesOnly=yes -o CheckHostIP=no -o StrictHostKeyChecking=no -o ServerAliveInterval=30 -o LogLevel=ERROR 104.154.154.237 -- sudo sh -c 'iptables -L INPUT | grep "Chain INPUT (policy DROP)"&&(iptables -C INPUT -w -p TCP -j ACCEPT || iptables -A INPUT -w -p TCP -j ACCEPT)&&(iptables -C INPUT -w -p UDP -j ACCEPT || iptables -A INPUT -w -p UDP -j ACCEPT)&&(iptables -C INPUT -w -p ICMP -j ACCEPT || iptables -A INPUT -w -p ICMP -j ACCEPT)'] failed with error: exit status 1 output:
W1129 12:57:18.020] I1129 12:57:18.019802 29815 remote.go:231] Killing any existing node processes on tmp-node-e2e-a1212c32-coreos-alpha-1122-0-0-v20160727
W1129 12:57:18.024] E1129 12:57:18.024044 29815 remote.go:213] Failed to configured firewall: command [ssh -i /home/jenkins/.ssh/google_compute_engine -o UserKnownHostsFile=/dev/null -o IdentitiesOnly=yes -o CheckHostIP=no -o StrictHostKeyChecking=no -o ServerAliveInterval=30 -o LogLevel=ERROR 104.154.154.237 -- sudo sh -c 'iptables -L FORWARD | grep "Chain FORWARD (policy DROP)" > /dev/null&&(iptables -C FORWARD -w -p TCP -j ACCEPT || iptables -A FORWARD -w -p TCP -j ACCEPT)&&(iptables -C FORWARD -w -p UDP -j ACCEPT || iptables -A FORWARD -w -p UDP -j ACCEPT)&&(iptables -C FORWARD -w -p ICMP -j ACCEPT || iptables -A FORWARD -w -p ICMP -j ACCEPT)'] failed with error: exit status 1 output:
```
The problem is that the command 'iptables -L FORWARD | grep "Chain FORWARD (policy DROP)" returns an error when the rule is not found, which is not expected behaviour.
@freehan
2016-12-03 04:27:48 -08:00
Random-Liu
6d4e457f1f
Collect serial output when test fails in node e2e.
2016-12-01 10:41:24 -08:00
Random-Liu
85afed5dd0
Fix node e2e firewall configure.
2016-11-29 15:40:31 -08:00
Random-Liu
e000ff0872
Fix remote log fetching.
2016-11-22 18:40:40 -08:00
Random-Liu
edf7608c51
Remove kubelet related flags from node e2e. Add a single flag `kubelet-flags` to pass kubelet flags all together.
2016-11-17 10:17:32 -08:00
Random-Liu
09bc5e23a6
Avoid printing test result twice.
2016-11-15 18:10:27 -08:00
Kubernetes Submit Queue
467a1cd23b
Merge pull request #35868 from Random-Liu/cleanup-node-e2e-output-dir
...
Automatic merge from submit-queue
Node E2E: Reorganize node e2e output directories.
Fixes https://github.com/kubernetes/kubernetes/issues/35074 .
This PR cleans up the result directory and workspace directory of node e2e test.
Local result directory:
```
/tmp/_artifacts/
|----- build-log.txt (build log)
|----- *.xml (junit xml file)
|----- local/ (local run *.log)
|----- hostname1/ (remote run *.log)
|----- hostname2/
```
Workspace directory on test node:
```
/tmp/node-e2e-yyyy-mm-ddThh-mm-ss/
|----- cluster/ (gci mounter)
|----- cni/ (cni binary)
|----- e2e_node.test (test binary)
|----- e2e_node_test.tar.gz (test tar)
|----- etcd060429031/ (etcd data directory)
|----- ginkgo (ginkgo binary)
|----- kubelet (kubelet binary)
|----- pod-manifest365096781/ (mirror pod directory)
|----- results/ (test result directory)
```
@mtaufen
/cc @kubernetes/sig-node
2016-11-10 01:58:58 -08:00
Vishnu kannan
0562386385
re-enable node e2e for GCI mounter
...
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-11-08 11:09:13 -08:00
Vishnu kannan
dd8ec911f3
Revert "Revert "Merge pull request #35821 from vishh/gci-mounter-scope""
...
This reverts commit 402116aed4
.
2016-11-08 11:09:10 -08:00
Random-Liu
d9ddd64c9c
Reorganize node e2e output directories.
2016-11-08 00:12:14 -08:00
Random-Liu
919935beec
Remove sudo in test suite and run test with sudo.
2016-11-07 15:27:53 -08:00
Michael Taufen
c76c9c5330
Temporarily disable GCI mounter in e2e node tests
2016-11-04 12:42:47 -07:00
saadali
402116aed4
Revert "Merge pull request #35821 from vishh/gci-mounter-scope"
...
This reverts commit 973fa6b334
, reversing
changes made to 41b5fe86b6
.
2016-11-03 20:23:25 -07:00
Kubernetes Submit Queue
32bc46a202
Merge pull request #36181 from yujuhong/get_logs
...
Automatic merge from submit-queue
Node e2e: collect logs if the test fails unexpectedly
2016-11-03 14:40:52 -07:00
Yu-Ju Hong
97a348063c
Node e2e: collect logs if the test fails unexpectedly
...
This only works for nodes with journald.
2016-11-03 11:54:02 -07:00
Vishnu Kannan
414e4ae549
Revert "Adding a root filesystem override for kubelet mounter"
...
This reverts commit e861a5761d
.
2016-11-02 15:18:09 -07:00
Vishnu kannan
19c19c2e0f
Updating GCI mounter to be containerized
...
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-10-27 09:37:08 -07:00
Vishnu kannan
e861a5761d
Adding a root filesystem override for kubelet mounter
...
This is useful for supporting hostPath volumes via containerized
mounters in kubelet.
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-10-26 21:42:59 -07:00
Vishnu kannan
adef4675a0
rename kubelet flag mounter-path to experimental-mounter-path
...
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-10-26 14:50:33 -07:00
Mike Danese
0ea5904c23
rename test/e2e_node/build/ to builder/
2016-10-24 14:47:26 -07:00
Michael Taufen
6fdb20480f
Bundle GCI mounter w/ node tests and plumb --mounter-path through test args to the Kubelet for node tests
2016-10-24 05:50:24 -07:00
Minhan Xia
df92825c33
Revert "Revert "move pod networking tests common""
2016-10-05 10:53:22 -07:00
Marek Grabowski
b7d76023c9
Revert "move pod networking tests common"
2016-10-04 14:22:55 +02:00
Minhan Xia
5b8e16d255
move pod networking tests common
2016-10-03 10:00:36 -07:00
Minhan Xia
1e88c99e3e
bump cni
2016-09-06 10:48:36 -07:00
Random-Liu
e7a1b4e16f
Do not set stop-services=false for node e2e and add more logs.
2016-08-30 17:52:23 -07:00
Minhan Xia
69e540e634
bump cni to 9d5e6e6
2016-08-26 13:13:24 -07:00
Random-Liu
afb780d4ee
Move utilities into different packages. Add local and remove runner.
2016-08-24 20:18:45 -07:00