funkyfuture 
							
						 
					 
					
						
						
						
						
							
						
						
							9aa61e596e 
							
						 
					 
					
						
						
							
							Run tests against Python 2.6, 2.7, 3.3, 3.4 and PyPy2  
						
						... 
						
						
						
						In particular it includes:
- some extension of CONTRIBUTING.md
- one fix for Python 2.6 in tests/integration/cli_test.py
- one fix for Python 3.3 in tests/integration/service_test.py
- removal of unused imports
Make stream_output Python 3-compatible
Signed-off-by: Frank Sachsenheim <funkyfuture@riseup.net> 
						
						
					 
					
						2015-08-25 10:41:09 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							809443d6d0 
							
						 
					 
					
						
						
							
							Support python 3  
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@gmail.com> 
						
						
					 
					
						2015-08-25 10:37:29 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							59d4f304ee 
							
						 
					 
					
						
						
							
							Run pre-commit on all files  
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@gmail.com> 
						
						
					 
					
						2015-08-24 17:04:50 -04:00 
						 
				 
			
				
					
						
							
							
								Mazz Mosley 
							
						 
					 
					
						
						
						
						
							
						
						
							f4a8fda283 
							
						 
					 
					
						
						
							
							Handle all exceptions  
						
						... 
						
						
						
						If we get back an error that wasn't an APIError, it was causing the
thread to hang. This catch all, while I appreciate feels risky to
have a catch all, is better than not catching and silently failing,
with a never ending thread.
If something worse than an APIError has gone wrong, we want to stop
the incredible journey of what we're doing.
Signed-off-by: Mazz Mosley <mazz@houseofmnowster.com> 
						
						
					 
					
						2015-08-17 16:31:57 +01:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							8b5bd945d0 
							
						 
					 
					
						
						
							
							Interpolate environment variables  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2015-08-06 11:18:57 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Marsden 
							
						 
					 
					
						
						
						
						
							
						
						
							a68ee0d9c2 
							
						 
					 
					
						
						
							
							Support volume_driver in compose  
						
						... 
						
						
						
						* Add support for volume_driver parameter in compose yml
* Don't expand volume host paths if a volume_driver is specified
  (i.e., disable compose feature "relative to absolute path
  transformation" when volume drivers are in use, since volume drivers
  can use name where host path is normally specified; this is a
  heuristic)
Signed-off-by: Luke Marsden <luke@clusterhq.com> 
						
						
					 
					
						2015-07-31 15:23:15 +01:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							27bd987f28 
							
						 
					 
					
						
						
							
							Add test for trailing slash volume copying bug  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2015-07-30 10:31:54 +01:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							9768872507 
							
						 
					 
					
						
						
							
							Fix "Duplicate volume mount" error when config has trailing slashes  
						
						... 
						
						
						
						When an image declares a volume such as `/var/lib/mysql`, and a Compose
file has a line like `./data:/var/lib/mysql/` (note the trailing slash),
Compose creates duplicate volume binds when *recreating* the container.
(The first container is created without a hitch, but contains multiple
entries in its "Volumes" config.)
Fixed by normalizing all paths in volumes config.
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2015-07-29 18:42:08 +01:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							118a389646 
							
						 
					 
					
						
						
							
							Update API version to 1.19  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2015-07-29 15:44:21 +01:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							70c7d27c4e 
							
						 
					 
					
						
						
							
							Merge pull request  #1758  from mnowster/improve-scale-test-coverage  
						
						... 
						
						
						
						Improve scale test coverage 
						
						
					 
					
						2015-07-23 11:07:48 +01:00 
						 
				 
			
				
					
						
							
							
								Mazz Mosley 
							
						 
					 
					
						
						
						
						
							
						
						
							119901c19b 
							
						 
					 
					
						
						
							
							Improve test coverage for scale  
						
						... 
						
						
						
						Also includes tiny amount of code cleanup, being explicit with imports.
Signed-off-by: Mazz Mosley <mazz@houseofmnowster.com> 
						
						
					 
					
						2015-07-23 10:55:57 +01:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							1739448402 
							
						 
					 
					
						
						
							
							Don't use custom name for one-off containers  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2015-07-22 15:39:56 +01:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							a3191ab90f 
							
						 
					 
					
						
						
							
							Add container_name option  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2015-07-17 15:50:09 +01:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							62b47224f0 
							
						 
					 
					
						
						
							
							Fix bug where duplicate container is leftover after 'up' fails  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2015-07-03 10:46:07 +01:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							77c939b256 
							
						 
					 
					
						
						
							
							Merge pull request  #1142  from calou/master  
						
						... 
						
						
						
						Added support of option mac-address 
						
						
					 
					
						2015-06-17 14:39:00 -07:00 
						 
				 
			
				
					
						
							
							
								Sébastien Gruchet 
							
						 
					 
					
						
						
						
						
							
						
						
							b76ac6e633 
							
						 
					 
					
						
						
							
							Added support to option mac-address  
						
						... 
						
						
						
						Signed-off-by: Sébastien Gruchet <gruchet@gmail.com>
Updated doc
Signed-off-by: Sébastien Gruchet <gruchet@gmail.com>
Fixed LINT errors
Signed-off-by: Sébastien Gruchet <gruchet@gmail.com>
Changed mac-address entry order in config keys
Signed-off-by: Sébastien Gruchet <gruchet@gmail.com>
Changed attributes order in docs/yml.md
Signed-off-by: Sébastien Gruchet <gruchet@gmail.com> 
						
						
					 
					
						2015-06-17 21:28:17 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							06db577105 
							
						 
					 
					
						
						
							
							Move converge() to a test module, and use a short timeout for tests.  
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@gmail.com> 
						
						
					 
					
						2015-06-14 17:18:27 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							60351a8e07 
							
						 
					 
					
						
						
							
							Speed up integration test and make cleanup easier by using labels  
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@gmail.com> 
						
						
					 
					
						2015-06-14 16:45:28 -04:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							db2d02dc0b 
							
						 
					 
					
						
						
							
							Remove Service.start_or_create_containers()  
						
						... 
						
						
						
						It's only used in a single test method.
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2015-06-08 10:59:03 -04:00 
						 
				 
			
				
					
						
							
							
								André Martins 
							
						 
					 
					
						
						
						
						
							
						
						
							ae63d35660 
							
						 
					 
					
						
						
							
							Modified scale awareness from exception to warning  
						
						... 
						
						
						
						Signed-off-by: André Martins <martins@noironetworks.com> 
						
						
					 
					
						2015-05-26 23:59:45 +01:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							b0cb31c186 
							
						 
					 
					
						
						
							
							Use 'top' instead of 'sleep' as a dummy command  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2015-05-21 16:24:29 +01:00 
						 
				 
			
				
					
						
							
							
								lsowen 
							
						 
					 
					
						
						
						
						
							
						
						
							ea7ee301c0 
							
						 
					 
					
						
						
							
							Add security_opt as a docker-compose.yml option  
						
						... 
						
						
						
						Signed-off-by: Logan Owen <lsowen@s1network.com> 
						
						
					 
					
						2015-05-19 13:47:41 -04:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							ef4eb66723 
							
						 
					 
					
						
						
							
							Implement smart recreate behind an experimental CLI flag  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2015-05-18 18:39:18 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							ed50a0a3a0 
							
						 
					 
					
						
						
							
							Resolves   #1066 , use labels to identify containers  
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@gmail.com> 
						
						
					 
					
						2015-05-18 10:47:26 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							417d9c2d51 
							
						 
					 
					
						
						
							
							Use individual volumes for recreate instead of volumes_from  
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@gmail.com> 
						
						
					 
					
						2015-05-11 13:01:43 -04:00 
						 
				 
			
				
					
						
							
							
								delbert@umn.edu 
							
						 
					 
					
						
						
						
						
							
						
						
							df87bd91c8 
							
						 
					 
					
						
						
							
							Added devices configuration option  
						
						... 
						
						
						
						Signed-off-by: Dan Elbert <dan.elbert@gmail.com> 
						
						
					 
					
						2015-05-11 10:50:58 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							6829efd4d3 
							
						 
					 
					
						
						
							
							Resolves   #874 , Rename instead of use an intermediate.  
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@gmail.com> 
						
						
					 
					
						2015-05-07 21:53:41 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							0f2f9db6d8 
							
						 
					 
					
						
						
							
							Merge pull request  #1388  from vdemeester/1303-log-driver-support  
						
						... 
						
						
						
						Add support for log-driver as a docker-compose.yml option 
						
						
					 
					
						2015-05-07 12:00:42 -04:00 
						 
				 
			
				
					
						
							
							
								Vincent Demeester 
							
						 
					 
					
						
						
						
						
							
						
						
							f626fc5ce8 
							
						 
					 
					
						
						
							
							Add support for log-driver in docker-compose.yml  
						
						... 
						
						
						
						Closes  #1303 
Signed-off-by: Vincent Demeester <vincent@sbr.pm> 
					
						2015-05-06 13:18:58 +02:00 
						 
				 
			
				
					
						
							
							
								CJ 
							
						 
					 
					
						
						
						
						
							
						
						
							b06294399a 
							
						 
					 
					
						
						
							
							See  #1335 : Added --read-only  
						
						... 
						
						
						
						Signed-off-by: CJ <lim@chernjie.com> 
						
						
					 
					
						2015-05-02 23:39:39 +08:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							4bce388b51 
							
						 
					 
					
						
						
							
							Merge pull request  #1376  from aanand/fix-build-non-ascii-filename  
						
						... 
						
						
						
						Make sure the build path we pass to docker-py is a binary string 
						
						
					 
					
						2015-04-30 20:54:21 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							6c95eed781 
							
						 
					 
					
						
						
							
							Merge pull request  #1269  from aanand/labels  
						
						... 
						
						
						
						Implement 'labels' option 
						
						
					 
					
						2015-04-30 20:49:11 -04:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							4f366d8355 
							
						 
					 
					
						
						
							
							Make sure the build path we pass to docker-py is a binary string  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2015-04-30 11:57:46 +01:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							7e0ab0714f 
							
						 
					 
					
						
						
							
							Merge pull request  #1344  from dnephin/fix_pull_with_sha  
						
						... 
						
						
						
						Support image with ids instead of names 
						
						
					 
					
						2015-04-29 16:46:34 +01:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							2e6bc078fb 
							
						 
					 
					
						
						
							
							Implement 'labels' option  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2015-04-29 16:45:18 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Nephin 
							
						 
					 
					
						
						
						
						
							
						
						
							3dd860f0ba 
							
						 
					 
					
						
						
							
							Fix   #923 , support image with ids instead of names.  
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@gmail.com> 
						
						
					 
					
						2015-04-29 10:13:18 -04:00 
						 
				 
			
				
					
						
							
							
								xuxinkun 
							
						 
					 
					
						
						
						
						
							
						
						
							688f82c1cf 
							
						 
					 
					
						
						
							
							Add cpuset config.  
						
						... 
						
						
						
						Signed-off-by: xuxinkun <xuxinkun@gmail.com> 
						
						
					 
					
						2015-04-26 00:14:52 +08:00 
						 
				 
			
				
					
						
							
							
								CJ 
							
						 
					 
					
						
						
						
						
							
						
						
							25ee3f0033 
							
						 
					 
					
						
						
							
							Remove extra s from --add-host  
						
						... 
						
						
						
						linting...
six.string_types
list-of-strings in examples
disallow extra_hosts support for list-of-dicts
A more thorough sets of tests for extra_hosts
Provide better examples
As per @aanand's [comment](https://github.com/docker/compose/pull/1158/files#r28326312 )
  I think it'd be better to check `if not isinstance(extra_hosts_line,
  six.string_types)` and raise an error saying `extra_hosts_config must be
  either a list of strings or a string->string mapping`. We shouldn't need
  to do anything special with the list-of-dicts case.
order result to work with assert
use set() instead of sort()
Signed-off-by: CJ <lim@chernjie.com> 
						
						
					 
					
						2015-04-24 09:21:29 +08:00 
						 
				 
			
				
					
						
							
							
								Thomas Desvenain 
							
						 
					 
					
						
						
						
						
							
						
						
							8098b65576 
							
						 
					 
					
						
						
							
							Fix when pyyaml has interpreted line as a dictionary  
						
						... 
						
						
						
						Added unit tests in build_extra_hosts + fix
Signed-off-by: CJ <lim@chernjie.com> 
						
						
					 
					
						2015-04-24 09:21:21 +08:00 
						 
				 
			
				
					
						
							
							
								Sam Wing 
							
						 
					 
					
						
						
						
						
							
						
						
							fb81c37ca6 
							
						 
					 
					
						
						
							
							added the extra_hosts option to the yml configuration which exposes the --add-host flag from the docker client  
						
						... 
						
						
						
						Signed-off-by: Sam Wing <sampwing@gmail.com> 
						
						
					 
					
						2015-04-23 21:54:59 +08:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							4926f8aef6 
							
						 
					 
					
						
						
							
							Merge pull request  #1261  from aanand/fix-vars-in-volume-paths  
						
						... 
						
						
						
						Fix vars in volume paths 
						
						
					 
					
						2015-04-09 14:44:07 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							1d7247b67e 
							
						 
					 
					
						
						
							
							Remove stray print  
						
						... 
						
						
						
						A previous commit introduced a stray print operation.  Remove it.
Signed-off-by: Steven Dake <stdake@cisco.com> 
						
						
					 
					
						2015-04-08 12:49:37 -07:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							fd568b389d 
							
						 
					 
					
						
						
							
							Fix home directory and env expansion in volume paths  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2015-04-07 16:23:45 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							94277a3eb0 
							
						 
					 
					
						
						
							
							Add --pid=host support  
						
						... 
						
						
						
						Allow docker-compsoe to use the docker --pid=host API available in 1.17
Signed-off-by: Steven Dake <stdake@cisco.com> 
						
						
					 
					
						2015-04-06 12:44:35 -07:00 
						 
				 
			
				
					
						
							
							
								akoskaaa 
							
						 
					 
					
						
						
						
						
							
						
						
							fa2fb6bd38 
							
						 
					 
					
						
						
							
							[pep8] flake8 run for everything, fix items from this change  
						
						... 
						
						
						
						Signed-off-by: akoskaaa <akos.hochrein@prezi.com> 
						
						
					 
					
						2015-03-25 23:15:34 -07:00 
						 
				 
			
				
					
						
							
							
								akoskaaa 
							
						 
					 
					
						
						
						
						
							
						
						
							f9ea5ecf40 
							
						 
					 
					
						
						
							
							[pep8] make test files and config files pep8 valid  
						
						... 
						
						
						
						Signed-off-by: akoskaaa <akos.hochrein@prezi.com> 
						
						
					 
					
						2015-03-25 20:20:38 -07:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							83dcceacaf 
							
						 
					 
					
						
						
							
							Fix regression in Dns and DnsSearch settings  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2015-03-24 16:17:05 -07:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							965426e39b 
							
						 
					 
					
						
						
							
							Revert "Add 'labels:' config option"  
						
						... 
						
						
						
						This reverts commit 721327110d922f807a225a572d772168c8c22641.
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2015-03-23 15:04:04 -07:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							721327110d 
							
						 
					 
					
						
						
							
							Add 'labels:' config option  
						
						... 
						
						
						
						Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2015-03-20 18:12:04 -07:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							eef4bc3917 
							
						 
					 
					
						
						
							
							Specify all HostConfig at create time  
						
						... 
						
						
						
						This is required for Swarm integration: the cluster needs to know
about config like `links` and `volumes_from` at create time so that it
can co-schedule containers.
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> 
						
						
					 
					
						2015-03-20 15:14:07 -07:00