Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fe4e05b0bc
							
						
					 | 
					
						
						
							
							only print stdout on err
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-25 09:24:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7015d72911
							
						
					 | 
					
						
						
							
							port resolve magicdns test
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-24 14:59:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							76689c221d
							
						
					 | 
					
						
						
							
							remove fixed todo
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-24 14:58:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							018b1d68f2
							
						
					 | 
					
						
						
							
							Migrate taildrop test to v2
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-23 14:13:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7155b22043
							
						
					 | 
					
						
						
							
							Factor out some commonly used patterns
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-23 12:41:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							40c048fb45
							
						
					 | 
					
						
						
							
							Fix lint
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-23 12:01:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							53b4bb220d
							
						
					 | 
					
						
						
							
							Fixup after ts interface
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-23 11:55:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d706c3516d
							
						
					 | 
					
						
						
							
							Remove 1.16 from FQDN, bump 1.32.1
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-23 11:50:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							cbbf9fbdef
							
						
					 | 
					
						
						
							
							Use FQDN from tailscale client
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-23 11:50:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d8144ee2ed
							
						
					 | 
					
						
						
							
							Add initial pingallbyhostname
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-23 11:50:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fa3d21cbc0
							
						
					 | 
					
						
						
							
							Rename pingall test to signal ip
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-23 11:50:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d242ceac46
							
						
					 | 
					
						
						
							
							Make hostname dns safe, allow string in ping command
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-23 11:50:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e112514a3b
							
						
					 | 
					
						
						
							
							Merge branch 'main' into integration-ts-interface
						
						
						
						
						
					 | 
					
						2022-10-21 15:37:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bc1c1f5ce8
							
						
					 | 
					
						
						
							
							Fix most nil pointers, actually make it check for unique across headscale
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-21 14:42:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c9823ce347
							
						
					 | 
					
						
						
							
							Use TailscaleClient interface instead of tsic
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-21 13:17:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8c4744acd9
							
						
					 | 
					
						
						
							
							make TailscaleClient interface
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-21 13:17:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6d8c18d4de
							
						
					 | 
					
						
						
							
							Fix golangcilint
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							12ee9bc02d
							
						
					 | 
					
						
						
							
							Fix golangcilint
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							36ad0003a9
							
						
					 | 
					
						
						
							
							golangci-lint --fix
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							39bc6f7e01
							
						
					 | 
					
						
						
							
							Port PingAll test to new test suite
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0db608a7b7
							
						
					 | 
					
						
						
							
							Add tailscale versions, waiters and helpers for scenario
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3951f39868
							
						
					 | 
					
						
						
							
							Add wait for peers and status to tsic
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c90d0dd843
							
						
					 | 
					
						
						
							
							remove the need to bind host port
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							aef77a113c
							
						
					 | 
					
						
						
							
							use variable for namespace
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							13aa845c69
							
						
					 | 
					
						
						
							
							Add comment about scenario test
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b0a4ee4dfe
							
						
					 | 
					
						
						
							
							test login with one node
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							25e39d9ff9
							
						
					 | 
					
						
						
							
							Add get ips command to scenario
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f109b54e79
							
						
					 | 
					
						
						
							
							Join test suite container to network, allowing seperate networks
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							eda4321486
							
						
					 | 
					
						
						
							
							Skip integration tests on short or lack of docker
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a9c3b14f79
							
						
					 | 
					
						
						
							
							Define a "scenario", which is a controlserver with nodes
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f68ba7504f
							
						
					 | 
					
						
						
							
							Move some helper functions into dockertestutil package
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b331e3f736
							
						
					 | 
					
						
						
							
							hsic: ControlServer implementation of headscale in docker
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							308b9e78a1
							
						
					 | 
					
						
						
							
							Defince control server interface
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristoffer Dalby
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fa8b02a83f
							
						
					 | 
					
						
						
							
							tsic: Tailscale in Container abstraction
						
						
						
						
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 | 
					
						2022-10-18 15:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 |