Nabarun Pal 
							
						 
					 
					
						
						
							
						
						83c443e728 
					 
					
						
						
							
							Fixes static check failures in test/e2e_node/*  
						
						
						
						
					 
					
						2019-09-14 00:39:45 +05:30 
						 
				 
			
				
					
						
							
							
								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 973fa6b33441b5fe86b6 
						
						
					 
					
						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