Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							41a5a4a321 
							
						 
					 
					
						
						
							
							v2 custom volume name support  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2017-08-21 13:09:19 -07:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							b893797e03 
							
						 
					 
					
						
						
							
							UCP 2.2.0 test fixes  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2017-08-21 13:09:19 -07:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							c923ea1320 
							
						 
					 
					
						
						
							
							Some more test adjustments for Swarm support  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2017-07-26 16:50:14 -07:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							56a23bfcd2 
							
						 
					 
					
						
						
							
							Improved version comparisons throughout the codebase  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2017-07-13 17:37:26 -07:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							a0119ae1a5 
							
						 
					 
					
						
						
							
							Rewriting tests to be UCP/Swarm compatible  
						
						... 
						
						
						
						- Event may contain more information in some cases.
  Don't assume order or format
- Don't assume ports are always exposed on 0.0.0.0 by default
- Absence of HostConfig in a create payload sometimes causes an error at the
  engine level
- In Swarm, volume names are prefixed by "<node_name>/"
- When testing against Swarm, the default network driver is overlay
- Ensure custom test networks are always attachable
- Handle Swarm network names
- Some params moved to host config in recent (1.21+) version
- Conditional test skips for Swarm environments
Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2017-07-13 17:37:26 -07:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							a85dddf83d 
							
						 
					 
					
						
						
							
							Remedy test failures  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2017-06-06 15:26:49 -07:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							bbdbc35924 
							
						 
					 
					
						
						
							
							Avoid rebinding tmpfs data volumes when recreating containers  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2017-05-01 14:40:42 -07:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							ef40e3c6b9 
							
						 
					 
					
						
						
							
							Prevent docker-compose scale to be used with a v2.2 config file  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2017-04-21 14:49:04 -07:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							c8a7891cc8 
							
						 
					 
					
						
						
							
							Implement --scale option on up command, allow scale config in v2.2 format  
						
						... 
						
						
						
						docker-compose scale modified to reuse code between up and scale
Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2017-04-21 14:49:04 -07:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							843a0d82a0 
							
						 
					 
					
						
						
							
							Add support for IPAM options in v2 format  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2017-04-10 12:24:05 -07:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							732bf52a4e 
							
						 
					 
					
						
						
							
							The interval is too damn small  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2017-03-22 14:09:50 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							2acf286ed6 
							
						 
					 
					
						
						
							
							Support V3.2  
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@docker.com> 
						
						
					 
					
						2017-03-15 11:40:31 -04:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							bf7c2bc0f8 
							
						 
					 
					
						
						
							
							Use create_host_file in run -v tests to ensure file availability  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2017-03-06 18:13:16 -08:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							59d1847d9b 
							
						 
					 
					
						
						
							
							Fix some test failures.  
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@docker.com> 
						
						
					 
					
						2017-01-31 09:53:40 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							4053adc7d3 
							
						 
					 
					
						
						
							
							Add an integration test for secrets using bind mounts.  
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@docker.com> 
						
						
					 
					
						2017-01-31 09:53:16 -05:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							56a1b02aac 
							
						 
					 
					
						
						
							
							Catch healthcheck exceptions in parallel_execute  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2017-01-17 13:22:16 -08:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							8145429399 
							
						 
					 
					
						
						
							
							Unify healthcheck spec definition in v2 and v3  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2017-01-04 13:14:23 -08:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							04394b1d0a 
							
						 
					 
					
						
						
							
							Expand depends_on to allow different conditions (service_start, service_healthy)  
						
						... 
						
						
						
						Rework "up" and "start" to wait on conditional state of dependent services
Add integration tests
Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2017-01-04 11:28:30 -08:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							ba47fb99ba 
							
						 
					 
					
						
						
							
							Add default labels to networks and volumes created by Compose  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2016-12-19 20:43:35 -08:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							60d005b055 
							
						 
					 
					
						
						
							
							Improve robustness of a couple integration tests with occasional failures  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2016-10-24 13:58:45 -07:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							14716bc2da 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/dbdd4us/compose  into dbdd4us-master  
						
						
						
						
					 
					
						2016-10-17 14:09:09 -07:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							a5c1e4b0cd 
							
						 
					 
					
						
						
							
							Merge pull request  #3991  from shin-/3906-isolation-config  
						
						... 
						
						
						
						Add support for "isolation" in config 
						
						
					 
					
						2016-10-17 11:02:11 -07:00 
						 
				 
			
				
					
						
							
							
								dbdd 
							
						 
					 
					
						
						
						
						
							
						
						
							bdcce13f4a 
							
						 
					 
					
						
						
							
							add support for creating volume and network with label definition  
						
						... 
						
						
						
						Signed-off-by: dbdd <wangtong2712@gmail.com> 
						
						
					 
					
						2016-10-12 10:35:14 +08:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							e5ded6ff9b 
							
						 
					 
					
						
						
							
							Add support for enable_ipv6 in network definition.  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2016-10-06 15:49:08 -07:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							dc8a39f70d 
							
						 
					 
					
						
						
							
							Add support for "isolation" in config  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2016-09-28 15:31:58 -07:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							66b395d950 
							
						 
					 
					
						
						
							
							Include docker-py link-local fix and improve integration test  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2016-09-15 14:55:42 -07:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							fd254caa68 
							
						 
					 
					
						
						
							
							Add support for link-local IPs in service.networks definition  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2016-09-15 14:55:14 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Giannuzzi 
							
						 
					 
					
						
						
						
						
							
						
						
							83f35e132b 
							
						 
					 
					
						
						
							
							Add support for creating internal networks  
						
						... 
						
						
						
						Signed-off-by: Jonathan Giannuzzi <jonathan@giannuzzi.be> 
						
						
					 
					
						2016-07-11 11:34:01 +02:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							842e372258 
							
						 
					 
					
						
						
							
							Eliminate duplicates when merging port mappings from config files  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2016-05-20 15:28:35 -07:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							310b3d9441 
							
						 
					 
					
						
						
							
							Properly handle APIError failures in Project.up  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2016-05-02 13:42:05 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							56c6e29819 
							
						 
					 
					
						
						
							
							Unit test for skipping network disconnect.  
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@docker.com> 
						
						
					 
					
						2016-04-15 16:28:59 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							25cbc2aae9 
							
						 
					 
					
						
						
							
							Fix flaky network test.  
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@docker.com> 
						
						
					 
					
						2016-03-18 18:19:16 -04:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							20c29f7e47 
							
						 
					 
					
						
						
							
							Add flag to up/down to remove orphaned containers  
						
						... 
						
						
						
						Add --remove-orphans to CLI reference docs
Add --remove-orphans to bash completion file
Test orphan warning and remove_orphan option in up
Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2016-03-15 16:11:49 -07:00 
						 
				 
			
				
					
						
							
							
								Ilya Skriblovsky 
							
						 
					 
					
						
						
						
						
							
						
						
							5df774bd10 
							
						 
					 
					
						
						
							
							Fixed testing error handling by up  
						
						... 
						
						
						
						Signed-off-by: Ilya Skriblovsky <IlyaSkriblovsky@gmail.com> 
						
						
					 
					
						2016-03-14 22:55:42 +03:00 
						 
				 
			
				
					
						
							
							
								Matt Daue 
							
						 
					 
					
						
						
						
						
							
						
						
							ee136446a2 
							
						 
					 
					
						
						
							
							Fix   #2804 : Add ipv4 and ipv6 static addressing  
						
						... 
						
						
						
						- Added ipv4_network and ipv6_network to the networks section in the
  service section for each configured network
- Added feature documentation
- Added unit tests
Signed-off-by: Matt Daue <mattdaue@gmail.com> 
						
						
					 
					
						2016-03-09 18:37:52 -05:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							d2b065e615 
							
						 
					 
					
						
						
							
							Don't raise ConfigurationError for volume driver mismatch  
						
						... 
						
						
						
						when driver is unspecified
Add testcase
Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2016-03-07 18:07:41 -08:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							2c75a8fdf5 
							
						 
					 
					
						
						
							
							Extract helper methods for building config objects from dicts  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2016-03-02 15:09:48 -08:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							adb8de367e 
							
						 
					 
					
						
						
							
							Merge pull request  #2388  from dnephin/fix_long_lines  
						
						... 
						
						
						
						Wrap long lines 
						
						
					 
					
						2016-02-25 16:52:33 -08:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							7152f7ea76 
							
						 
					 
					
						
						
							
							Handle mismatched network formats in config files  
						
						... 
						
						
						
						Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2016-02-18 15:24:41 -08:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							57fc85b457 
							
						 
					 
					
						
						
							
							Wrap long lines and restrict lines to 105 characters.  
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@docker.com> 
						
						
					 
					
						2016-02-04 19:05:39 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							3d3388d59b 
							
						 
					 
					
						
						
							
							Extract volume init and removal from project.  
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@docker.com> 
						
						
					 
					
						2016-02-02 10:53:04 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							e551988616 
							
						 
					 
					
						
						
							
							Include networks in the config_hash.  
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@docker.com> 
						
						
					 
					
						2016-02-02 10:52:03 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							0810eeba10 
							
						 
					 
					
						
						
							
							Don't initialize networks that aren't used by any services.  
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@docker.com> 
						
						
					 
					
						2016-02-02 10:52:03 -05:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							aeef61fcd8 
							
						 
					 
					
						
						
							
							Make 'version' a string  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2016-02-02 13:58:34 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							ed1b204804 
							
						 
					 
					
						
						
							
							Rename 'net' to 'network mode' in various classes/methods  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2016-01-25 23:55:20 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							e566a4dc1c 
							
						 
					 
					
						
						
							
							Implement network_mode in v2  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2016-01-25 23:24:55 +00:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							48377a354f 
							
						 
					 
					
						
						
							
							is_named_volume also tests for home paths ~  
						
						... 
						
						
						
						Fix bug with VolumeSpec not being updated
Fix integration test
Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2016-01-22 16:05:21 -08:00 
						 
				 
			
				
					
						
							
							
								Joffrey F 
							
						 
					 
					
						
						
						
						
							
						
						
							9e67eae311 
							
						 
					 
					
						
						
							
							Match named volumes in service definitions with declared volumes  
						
						... 
						
						
						
						Raise ConfigurationError for undeclared named volumes
Test new behavior
Signed-off-by: Joffrey F <joffrey@docker.com> 
						
						
					 
					
						2016-01-21 18:10:53 -08:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							afae365050 
							
						 
					 
					
						
						
							
							Allow custom ipam config  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2016-01-18 18:56:18 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							406b6b28f4 
							
						 
					 
					
						
						
							
							Tag v2-only tests  
						
						... 
						
						
						
						- Don't run them against Engine < 1.10
- Set the API version appropriately for the Engine version, so all tests
  use API version 1.22 against Engine 1.10
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2016-01-15 02:08:20 +00:00