Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							566b8c3df3 
							
						 
					 
					
						
						
							
							Fix issue were dockertest fails to start because of container mismatch  
						
						 
						
						
						
						
					 
					
						2022-06-27 12:07:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							8cae4f80d7 
							
						 
					 
					
						
						
							
							Fail tests instead of fatal  
						
						 
						
						... 
						
						
						
						Currently we exit the program if the setup does not work, this can cause
is to leave containers and other resources behind since we dont run
TearDown. This change will just fail the test if we cant set up, which
should mean that the TearDown runs aswell. 
						
						
					 
					
						2022-06-27 11:58:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							911c5bddce 
							
						 
					 
					
						
						
							
							Make saving logs from tests an option (default false)  
						
						 
						
						... 
						
						
						
						We currently have a bit of flaky logic which prevents the docker plugin
from cleaning up the containers if the tests or setup fatals or crashes,
this is due to a limitation in the save / passed stats handling.
This change makes it an environment variable which by default ditches
the logs and makes the containers clean up "correctly" in the teardown
method. 
						
						
					 
					
						2022-06-27 11:56:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							4f3f0542d4 
							
						 
					 
					
						
						
							
							Fix some issues in testing with new hostname handling  
						
						 
						
						
						
						
					 
					
						2022-05-28 12:54:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							77ceeaf5fd 
							
						 
					 
					
						
						
							
							Test magic dns with the correct urls  
						
						 
						
						
						
						
					 
					
						2022-05-18 21:18:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							4a9d3bedf9 
							
						 
					 
					
						
						
							
							Use new names to resolve magic dns  
						
						 
						
						
						
						
					 
					
						2022-05-18 20:14:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan Font 
							
						 
					 
					
						
						
						
						
							
						
						
							5403f215bc 
							
						 
					 
					
						
						
							
							Reduce the number of containers in integration tests  
						
						 
						
						
						
						
					 
					
						2022-04-30 21:19:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							a1caa5b45c 
							
						 
					 
					
						
						
							
							Minor improvements on logging  
						
						 
						
						
						
						
					 
					
						2022-03-20 12:31:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							749c92954c 
							
						 
					 
					
						
						
							
							Add Tailscale unstable channel and repo HEAD to integration tests  
						
						 
						
						... 
						
						
						
						In preparation for the implementation of the new TS2021 protocol (Tailscale control protocol v2) we are expanding the test infrastructure 
						
						
					 
					
						2022-03-18 17:05:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							09d78c7a05 
							
						 
					 
					
						
						
							
							Even more stuff moved to common  
						
						 
						
						
						
						
					 
					
						2022-03-04 13:54:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							22d2443281 
							
						 
					 
					
						
						
							
							Move more stuff to common  
						
						 
						
						
						
						
					 
					
						2022-03-04 13:26:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							2fd36dd254 
							
						 
					 
					
						
						
							
							Resolve merge  
						
						 
						
						
						
						
					 
					
						2022-02-25 09:08:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							8dca40535f 
							
						 
					 
					
						
						
							
							Test if we can join headscale in parallell to speed up  
						
						 
						
						
						
						
					 
					
						2022-02-21 23:16:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							4ca8181dcb 
							
						 
					 
					
						
						
							
							Remove sharing from integration tests  
						
						 
						
						
						
						
					 
					
						2022-02-21 23:04:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							ba8afdb7be 
							
						 
					 
					
						
						
							
							Upgrade to tailscale 1.20.4  
						
						 
						
						
						
						
					 
					
						2022-02-11 08:39:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f6018bad5 
							
						 
					 
					
						
						
							
							Merge branch 'main' into ipv6  
						
						 
						
						
						
						
					 
					
						2022-01-30 08:21:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							726ccc8c1f 
							
						 
					 
					
						
						
							
							Upgrade to latest tailscale  
						
						 
						
						
						
						
					 
					
						2022-01-28 18:15:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Csaba Sarkadi 
							
						 
					 
					
						
						
						
						
							
						
						
							e2f8c69e2e 
							
						 
					 
					
						
						
							
							integration-test: use tailscale ip to test dual-stack MagicDNS  
						
						 
						
						
						
						
					 
					
						2022-01-16 14:18:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Csaba Sarkadi 
							
						 
					 
					
						
						
						
						
							
						
						
							beb3e9abc2 
							
						 
					 
					
						
						
							
							integration-test: taildrop test refactor  
						
						 
						
						
						
						
					 
					
						2022-01-16 14:18:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Csaba Sarkadi 
							
						 
					 
					
						
						
						
						
							
						
						
							78039f4cea 
							
						 
					 
					
						
						
							
							integration-test: use TUN devices, enable IPv6 addresses on local interfaces in containers  
						
						 
						
						
						
						
					 
					
						2022-01-16 14:18:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Csaba Sarkadi 
							
						 
					 
					
						
						
						
						
							
						
						
							1a6e5d8770 
							
						 
					 
					
						
						
							
							Add support for multiple IP prefixes  
						
						 
						
						
						
						
					 
					
						2022-01-16 14:18:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c057c2d89 
							
						 
					 
					
						
						
							
							Update integration_test.go  
						
						 
						
						
						
						
					 
					
						2022-01-13 19:16:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							e9d5214d1c 
							
						 
					 
					
						
						
							
							Disable tests which is broken due to split version  
						
						 
						
						
						
						
					 
					
						2021-11-27 21:04:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							349264830b 
							
						 
					 
					
						
						
							
							Use .1  
						
						 
						
						
						
						
					 
					
						2021-11-23 11:27:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a2cae5081 
							
						 
					 
					
						
						
							
							Add new Tailscale version to integration tests  
						
						 
						
						
						
						
					 
					
						2021-11-19 09:16:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ae682b412 
							
						 
					 
					
						
						
							
							Fix var name length in tests  
						
						 
						
						
						
						
					 
					
						2021-11-15 16:16:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba084b9987 
							
						 
					 
					
						
						
							
							Lint fix integration tests  
						
						 
						
						
						
						
					 
					
						2021-11-14 18:35:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							03b7ec62ca 
							
						 
					 
					
						
						
							
							Go format with shorter lines  
						
						 
						
						
						
						
					 
					
						2021-11-13 08:36:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							0803c407a9 
							
						 
					 
					
						
						
							
							Fix Reusable typo, add tests for Augustines scenario  
						
						 
						
						
						
						
					 
					
						2021-11-08 20:49:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							67adea5cab 
							
						 
					 
					
						
						
							
							Move common integration test commands into common file  
						
						 
						
						
						
						
					 
					
						2021-11-04 22:10:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca15a53fad 
							
						 
					 
					
						
						
							
							Add timeout to integration test for execCommand to fail faster  
						
						 
						
						
						
						
					 
					
						2021-10-31 09:58:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							018e42acad 
							
						 
					 
					
						
						
							
							Merge branch 'main' into initial-api-cli-work  
						
						 
						
						
						
						
					 
					
						2021-10-30 15:31:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							6d10be8fff 
							
						 
					 
					
						
						
							
							Change order of print/nil check in integration test  
						
						 
						
						
						
						
					 
					
						2021-10-29 16:49:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							f9187bdfc4 
							
						 
					 
					
						
						
							
							Switch to named arguments for all nodes subcommands. Update docs  
						
						 
						
						... 
						
						
						
						accordingly. Fix integration test failure. 
						
						
					 
					
						2021-10-28 09:31:15 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ward Vandewege 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25c67cf2aa 
							
						 
					 
					
						
						
							
							Update integration_test.go  
						
						 
						
						... 
						
						
						
						Co-authored-by: Kristoffer Dalby <kradalby@kradalby.no> 
						
						
					 
					
						2021-10-28 08:40:30 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							d086cf4691 
							
						 
					 
					
						
						
							
							Move the namespace argument back to a flag for the share and unshare  
						
						 
						
						... 
						
						
						
						commands. 
						
						
					 
					
						2021-10-27 17:51:42 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							1d9954d8e9 
							
						 
					 
					
						
						
							
							Fix integration test.  
						
						 
						
						
						
						
					 
					
						2021-10-24 20:11:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							aefbd66317 
							
						 
					 
					
						
						
							
							Remove derpmap volume from integration tests  
						
						 
						
						
						
						
					 
					
						2021-10-22 16:57:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							d0daff180e 
							
						 
					 
					
						
						
							
							Added TODO in waiting  
						
						 
						
						
						
						
					 
					
						2021-10-16 11:36:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							be36480a64 
							
						 
					 
					
						
						
							
							Reverted back values in integration tests  
						
						 
						
						
						
						
					 
					
						2021-10-16 11:06:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							3e1e07e8c1 
							
						 
					 
					
						
						
							
							Fixed integration tests for shared nodes  
						
						 
						
						
						
						
					 
					
						2021-10-14 22:37:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							2eef535b4b 
							
						 
					 
					
						
						
							
							Merged main  
						
						 
						
						
						
						
					 
					
						2021-10-04 23:43:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan Font 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							040a18e6f8 
							
						 
					 
					
						
						
							
							Merge branch 'main' into magic-dns-support  
						
						 
						
						
						
						
					 
					
						2021-10-04 19:45:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							ef0f7c0c09 
							
						 
					 
					
						
						
							
							Integration tests for MagicDNS working  
						
						 
						
						
						
						
					 
					
						2021-10-04 18:04:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							d3ef39a58f 
							
						 
					 
					
						
						
							
							Correctly use the internal docker dns and port for headscale joining  
						
						 
						
						
						
						
					 
					
						2021-10-04 14:39:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							07e32be5ce 
							
						 
					 
					
						
						
							
							Remove host port, we only need internal ports  
						
						 
						
						
						
						
					 
					
						2021-10-04 14:39:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							c09428acca 
							
						 
					 
					
						
						
							
							Revert "Remove docker network, it wasnt used, comment out portmapping to host"  
						
						 
						
						... 
						
						
						
						This reverts commit 2090a13dcd8ab18d25ec7ea99b50f233e512dfb6. 
						
						
					 
					
						2021-10-04 14:09:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							931ef9482b 
							
						 
					 
					
						
						
							
							Add checks to see if we can fetch the ip from map, remove possible null assignment  
						
						 
						
						
						
						
					 
					
						2021-10-04 14:17:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							772541afab 
							
						 
					 
					
						
						
							
							add comment about poor error handling when headscale isnt becoming available  
						
						 
						
						
						
						
					 
					
						2021-10-04 14:16:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2090a13dcd 
							
						 
					 
					
						
						
							
							Remove docker network, it wasnt used, comment out portmapping to host  
						
						 
						
						
						
						
					 
					
						2021-10-04 14:15:20 +01:00