2204a27df0 
								
							 
						 
						
							
							
								
								Merge pull request  #5073  from tianon/update-release-bundles  
							
							... 
							
							
							
							Update RELEASE_BUNDLES to include integration tests 
							
						 
						
							2014-04-08 13:05:00 -06:00  
				
					
						
							
							
								 
						
							
								4c3eb7db67 
								
							 
						 
						
							
							
								
								Update test-integration-cli bundlescript for consistency with other bundlescripts and slightly more verbose logging of which commands were executed  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-04-07 23:10:40 -06:00  
				
					
						
							
							
								 
						
							
								886eb85dec 
								
							 
						 
						
							
							
								
								Update RELEASE_BUNDLES to include integration tests  
							
							... 
							
							
							
							Previously, running just "hack/release.sh" only ran the unit tests.  This updates that to run the unit tests, then the integration tests, then build the binaries, then run the cli integration tests (so we're literally testing the binary we're about to release, which is super freaking cool IMO <3).
Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-04-07 22:22:03 -06:00  
				
					
						
							
							
								 
						
							
								ab248675aa 
								
							 
						 
						
							
							
								
								Add contrib/man to our generated deb  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-04-07 21:32:17 -06:00  
				
					
						
							
							
								 
						
							
								02c5a87b40 
								
							 
						 
						
							
							
								
								Merge pull request  #4997  from jpetazzo/apt-should-always-use-https  
							
							... 
							
							
							
							Use https://get.docker.io/ubuntu  consistently 
							
						 
						
							2014-04-08 11:24:07 +10:00  
				
					
						
							
							
								 
						
							
								dc7fefc16b 
								
							 
						 
						
							
							
								
								Use  https://get.docker.io/ubuntu  consistently  
							
							... 
							
							
							
							The install script (on https://get.docker.io/ ) installs an APT sources.list
entry referencing an HTTPS repository, and takes care of installing the
apt-transport-https package. However, the Debian/Ubuntu specific installation
script (on https://get.docker.io/ubuntu ) used an HTTPS repository but without
installing that package, causing the installation to fail on some platforms.
This will use HTTPS everywhere, and updates the documentation accordingly.
Docker-DCO-1.1-Signed-off-by: Jérôme Petazzoni <jerome@docker.com> (github: jpetazzo)
Docker-DCO-1.1-Signed-off-by: Jérôme Petazzoni <jerome@docker.com> (github: jpetazzo) 
							
						 
						
							2014-04-07 11:32:12 -07:00  
				
					
						
							
							
								 
						
							
								22152ccc47 
								
							 
						 
						
							
							
								
								cli integration: fix wait race  
							
							... 
							
							
							
							The wait at the end of cli integration script could end up failing if
the process had already exited. This was making it look like the tests
have failed.
This change fixes the problem.
Docker-DCO-1.1-Signed-off-by: Cristian Staretu <cristian.staretu@gmail.com> (github: unclejack) 
							
						 
						
							2014-04-04 19:06:55 +03:00  
				
					
						
							
							
								 
						
							
								62b08f557d 
								
							 
						 
						
							
							
								
								cli integration: allow driver selection via vars  
							
							... 
							
							
							
							This makes it possible to choose the graphdriver and the execdriver
which is going to be used for the cli integration tests.
Docker-DCO-1.1-Signed-off-by: Cristian Staretu <cristian.staretu@gmail.com> (github: unclejack) 
							
						 
						
							2014-04-04 19:03:07 +03:00  
				
					
						
							
							
								 
						
							
								919fe7a3a1 
								
							 
						 
						
							
							
								
								Remove the old Travis-specific files that are no longer necessary  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-04-04 00:46:47 -06:00  
				
					
						
							
							
								 
						
							
								81370b5b0f 
								
							 
						 
						
							
							
								
								Add new validate-dco and validate-gofmt bundlescripts for DCO and gofmt validation  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-04-04 00:41:33 -06:00  
				
					
						
							
							
								 
						
							
								506055d973 
								
							 
						 
						
							
							
								
								Merge pull request  #4853  from pjz/bash_completion  
							
							... 
							
							
							
							Include completion scripts in ubuntu/debian package 
							
						 
						
							2014-04-02 01:40:24 -06:00  
				
					
						
							
							
								 
						
							
								f7ae3a1381 
								
							 
						 
						
							
							
								
								integration-cli: pull busybox before running  
							
							... 
							
							
							
							Make sure the busybox image is ready to be used when running the cli
integration tests.
Docker-DCO-1.1-Signed-off-by: Cristian Staretu <cristian.staretu@gmail.com> (github: unclejack) 
							
						 
						
							2014-03-31 22:07:23 +03:00  
				
					
						
							
							
								 
						
							
								2543912e7b 
								
							 
						 
						
							
							
								
								Add "test-integration-cli" to our DEFAULT_BUNDLES list (make all)  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-31 11:55:55 -06:00  
				
					
						
							
							
								 
						
							
								3fb1fc0b7b 
								
							 
						 
						
							
							
								
								Small tweaks to the hack scripts to make them simpler  
							
							... 
							
							
							
							Please do with this as you please (including rebasing and/or squashing it), especially under clause (c) of the DCO.
Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-29 23:09:45 +02:00  
				
					
						
							
							
								 
						
							
								6db32fdefd 
								
							 
						 
						
							
							
								
								initial version of cli integration tests  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Cristian Staretu <cristian.staretu@gmail.com> (github: unclejack) 
							
						 
						
							2014-03-29 23:09:40 +02:00  
				
					
						
							
							
								 
						
							
								d4725801b3 
								
							 
						 
						
							
							
								
								Vendor github.com/godbus/dbus and github.com/coreos/go-systemd  
							
							... 
							
							
							
							We need this to do systemd API calls.
We also add the static_build tag to make godbus not use
os/user which is problematic for static builds.
Docker-DCO-1.1-Signed-off-by: Alexander Larsson <alexl@redhat.com> (github: alexlarsson) 
							
						 
						
							2014-03-27 22:44:26 +01:00  
				
					
						
							
							
								 
						
							
								be5c65c2a2 
								
							 
						 
						
							
							
								
								Merge pull request  #4613  from tianon/add-cgroupfs-mention-to-packagers  
							
							... 
							
							
							
							Add mention of mounting cgroupfs properly to PACKAGERS.md 
							
						 
						
							2014-03-27 13:26:31 -06:00  
				
					
						
							
							
								 
						
							
								4c43566925 
								
							 
						 
						
							
							
								
								This patch adds SELinux labeling support.  
							
							... 
							
							
							
							docker will run the process(es) within the container with an SELinux label and will label
all of  the content within the container with mount label.  Any temporary file systems
created within the container need to be mounted with the same mount label.
The user can override the process label by specifying
-Z With a string of space separated options.
-Z "user=unconfined_u role=unconfined_r type=unconfined_t level=s0"
Would cause the process label to run with unconfined_u:unconfined_r:unconfined_t:s0"
By default the processes will run execute within the container as svirt_lxc_net_t.
All of the content in the container as svirt_sandbox_file_t.
The process mcs level is based of the PID of the docker process that is creating the container.
If you run the container in --priv mode, the labeling will be disabled.
Docker-DCO-1.1-Signed-off-by: Dan Walsh <dwalsh@redhat.com> (github: rhatdan) 
							
						 
						
							2014-03-26 15:30:40 -04:00  
				
					
						
							
							
								 
						
							
								4746c76156 
								
							 
						 
						
							
							
								
								Include contributed completions in ubuntu PPA  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Paul Jimenez <pj@place.org> (github: pjz) 
							
						 
						
							2014-03-26 11:23:26 -04:00  
				
					
						
							
							
								 
						
							
								576278102e 
								
							 
						 
						
							
							
								
								install.sh (get.docker.io) aufs comment updated.  
							
							... 
							
							
							
							devicemapper has landed, but the TODO hasn't been actioned presumably
because aufs is still preferred over devicemapper when available[1].
Comment updated accordingly.
Citation [1]: 267ca39921/runtime/graphdriver/driver.go (L40-L46) 
							
						 
						
							2014-03-25 11:33:16 -07:00  
				
					
						
							
							
								 
						
							
								f41135bc11 
								
							 
						 
						
							
							
								
								As far as I know this code is not used or maintained  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael) 
							
						 
						
							2014-03-24 12:39:56 +00:00  
				
					
						
							
							
								 
						
							
								708ecd7da2 
								
							 
						 
						
							
							
								
								Add mention of mounting cgroupfs properly to PACKAGERS.md  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-21 14:17:09 -06:00  
				
					
						
							
							
								 
						
							
								6b46a09186 
								
							 
						 
						
							
							
								
								Fix a lot of the sha256 and md5 stuff to be more DRY and extendible, and on more things (specifically, the tgz files too)  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-19 22:25:09 -06:00  
				
					
						
							
							
								 
						
							
								372b7282cb 
								
							 
						 
						
							
							
								
								Merge pull request  #4788  from SvenDowideit/sign-releases-fixup  
							
							... 
							
							
							
							Fix bugs in release.sh 
							
						 
						
							2014-03-19 18:19:25 -06:00  
				
					
						
							
							
								 
						
							
								62eb23aed5 
								
							 
						 
						
							
							
								
								missed a bug  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Sven Dowideit <SvenDowideit@fosiki.com> (github: SvenDowideit) 
							
						 
						
							2014-03-20 10:18:08 +10:00  
				
					
						
							
							
								 
						
							
								43124b5613 
								
							 
						 
						
							
							
								
								Merge pull request  #4708  from SvenDowideit/sign-releases  
							
							... 
							
							
							
							Add md5 and sha256 to binaries on get.docker.io 
							
						 
						
							2014-03-19 17:38:07 -06:00  
				
					
						
							
							
								 
						
							
								43febdd432 
								
							 
						 
						
							
							
								
								whitespace-blind  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Sven Dowideit <SvenDowideit@fosiki.com> (github: SvenDowideit) 
							
						 
						
							2014-03-20 09:35:58 +10:00  
				
					
						
							
							
								 
						
							
								179e2c92d8 
								
							 
						 
						
							
							
								
								Generate md5 and sha265 hashes when building, and upload them in hack/release.sh  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au> (github: SvenDowideit) 
							
						 
						
							2014-03-20 09:19:47 +10:00  
				
					
						
							
							
								 
						
							
								4fd82db4be 
								
							 
						 
						
							
							
								
								refactor($hack,$docs): be consistent in apt-key keyserver URI usage, as done in  #4740  
							
							... 
							
							
							
							In #4740 , the apt-key call in docs is changed to use the keyserver port 80 instead of
port 11371, as the previous call would fail with a restrictive firewall or proxy.
This commit extends the change to all apt-key calls in the repository.
Docker-DCO-1.1-Signed-off-by: Viktor Vojnovski <vojnovski@gmail.com> (github: vojnovski) 
							
						 
						
							2014-03-19 10:20:10 +01:00  
				
					
						
							
							
								 
						
							
								c76def2dd2 
								
							 
						 
						
							
							
								
								typo  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Vincent Batts <vbatts@redhat.com> (github: vbatts) 
							
						 
						
							2014-03-18 13:46:38 -04:00  
				
					
						
							
							
								 
						
							
								29c45e7f4f 
								
							 
						 
						
							
							
								
								packagers: btrfs build tag docs  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Vincent Batts <vbatts@redhat.com> (github: vbatts) 
							
						 
						
							2014-03-18 13:45:36 -04:00  
				
					
						
							
							
								 
						
							
								448b64164d 
								
							 
						 
						
							
							
								
								runtime: no build tags for vfs driver  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Vincent Batts <vbatts@redhat.com> (github: vbatts) 
							
						 
						
							2014-03-17 21:54:43 -04:00  
				
					
						
							
							
								 
						
							
								670ce98c60 
								
							 
						 
						
							
							
								
								graphdriver: build tags  
							
							... 
							
							
							
							Enable build tags for all the graphdrivers to be excludable.
As an example:
```
$ go build
$ ls -l docker
-rwxr-xr-x 1 vbatts vbatts 18400158 Mar 14 14:22 docker*
$ go build -tags "exclude_graphdriver_aufs exclude_graphdriver_vfs exclude_graphdriver_devicemapper"
$ ls -l docker
-rwxr-xr-x 1 vbatts vbatts 17467068 Mar 14 14:22 docker*
```
Docker-DCO-1.1-Signed-off-by: Vincent Batts <vbatts@redhat.com> (github: vbatts) 
							
						 
						
							2014-03-17 21:54:05 -04:00  
				
					
						
							
							
								 
						
							
								212a870734 
								
							 
						 
						
							
							
								
								Merge pull request  #4646  from tianon/double-dash  
							
							... 
							
							
							
							Update to double-dash everywhere 
							
						 
						
							2014-03-13 15:31:14 -07:00  
				
					
						
							
							
								 
						
							
								6fc83eefd9 
								
							 
						 
						
							
							
								
								add a breakathon for testing  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Charlie Lewis <charliel@lab41.org> (github: cglewis) 
							
						 
						
							2014-03-13 12:39:24 -07:00  
				
					
						
							
							
								 
						
							
								44fe8cbbd1 
								
							 
						 
						
							
							
								
								Update to double-dash everywhere  
							
							... 
							
							
							
							These were found using `git grep -nE '[^-a-zA-Z0-9<>]-[a-zA-Z0-9]{2}'` (fair warning: _many_ false positives there).
Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-13 11:46:02 -06:00  
				
					
						
							
							
								 
						
							
								99b6364790 
								
							 
						 
						
							
							
								
								Exclude more "definitely not unit tested Go source code" directories from hack/make/test  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-12 01:18:12 -06:00  
				
					
						
							
							
								 
						
							
								e1c48fa560 
								
							 
						 
						
							
							
								
								Clean up the "go test" output from "make test" to be much more readable/scannable  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-12 01:17:38 -06:00  
				
					
						
							
							
								 
						
							
								7b79f597f6 
								
							 
						 
						
							
							
								
								Merge pull request  #4521  from tianon/release-checklist-origin  
							
							... 
							
							
							
							Note within the RELEASE-CHECKLIST that "origin" is assumed to be upstream 
							
						 
						
							2014-03-11 14:34:47 -06:00  
				
					
						
							
							
								 
						
							
								ce09171780 
								
							 
						 
						
							
							
								
								Merge pull request  #4520  from tianon/clarify-docs-branch-update  
							
							... 
							
							
							
							Clarify how to update the docs branch in the RELEASE-CHECKLIST with concrete instructions 
							
						 
						
							2014-03-10 18:47:31 -06:00  
				
					
						
							
							
								 
						
							
								3c25302a0b 
								
							 
						 
						
							
							
								
								Update vendor.sh with new kr/pty revision  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Guillaume J. Charmes <guillaume@charmes.net> (github: creack) 
							
						 
						
							2014-03-10 15:34:38 -07:00  
				
					
						
							
							
								 
						
							
								50082f792b 
								
							 
						 
						
							
							
								
								Fix a few packaging bugs, including and especially a temporary patch to our upstart script to mount cgroups properly  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-10 03:27:46 -06:00  
				
					
						
							
							
								 
						
							
								661cf32e4f 
								
							 
						 
						
							
							
								
								Note within the RELEASE-CHECKLIST that "origin" is assumed to be upstream  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-06 23:29:08 -07:00  
				
					
						
							
							
								 
						
							
								0a819380c5 
								
							 
						 
						
							
							
								
								Clarify how to update the docs branch in the RELEASE-CHECKLIST with concrete instructions  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-06 23:16:26 -07:00  
				
					
						
							
							
								 
						
							
								a40bb2aabc 
								
							 
						 
						
							
							
								
								Add new "DOCKER_CLIENTONLY" build variable to allow skipping of the dockerinit compilation, especially for Homebrew / Mac OS X client-only compilation  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-06 21:22:25 -07:00  
				
					
						
							
							
								 
						
							
								be344cf0d8 
								
							 
						 
						
							
							
								
								Fix dynbinary so that dockerinit can still be properly static even if it has to link against libapparmor for Ubuntu  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-06 19:55:22 -07:00  
				
					
						
							
							
								 
						
							
								0b23393ba1 
								
							 
						 
						
							
							
								
								Update build tags such that we can properly compile on all platforms (especially for packagers), and updated hack/PACKAGERS.md to mention the DOCKER_BUILDTAGS variable that will need to be set for binaries that might be used on AppArmor (such as Debian and especially Ubuntu)  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-06 13:39:17 -07:00  
				
					
						
							
							
								 
						
							
								c89fa6645e 
								
							 
						 
						
							
							
								
								Add buildflags to allow crosscompilation for apparmor  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Guillaume J. Charmes <guillaume.charmes@docker.com> (github: creack) 
							
						 
						
							2014-03-06 12:05:03 -08:00  
				
					
						
							
							
								 
						
							
								fb314c266b 
								
							 
						 
						
							
							
								
								Merge pull request  #4129  from proppy/patch-2  
							
							... 
							
							
							
							hack/RELEASE: add step for updating doc branch 
							
						 
						
							2014-03-05 16:08:37 -08:00  
				
					
						
							
							
								 
						
							
								c41e51ce3d 
								
							 
						 
						
							
							
								
								Add further clarification of where/when the build-time deps are applicable  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-05 08:20:42 -07:00  
				
					
						
							
							
								 
						
							
								5317ad476d 
								
							 
						 
						
							
							
								
								Add "git" to our Ubuntu package "Recommends" (whoops, this should've been in here for a while now)  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-04 22:59:46 -07:00  
				
					
						
							
							
								 
						
							
								b69f632830 
								
							 
						 
						
							
							
								
								Update package deps to remove LXC and move aufs-tools to be in "Recommends" instead of strict Depends  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-04 22:52:39 -07:00  
				
					
						
							
							
								 
						
							
								615667b883 
								
							 
						 
						
							
							
								
								Rewrite more loads of PACKAGERS.md to hopefully remove some outdated information, add some updated information and pointers, and generally make the tone of this document less condescending :)  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-04 22:51:34 -07:00  
				
					
						
							
							
								 
						
							
								d9ec3a0347 
								
							 
						 
						
							
							
								
								Mention in PACKAGERS.md that Tianon is available for packager needs  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-04 21:41:59 -07:00  
				
					
						
							
							
								 
						
							
								9a677e6a68 
								
							 
						 
						
							
							
								
								Reflow PACKAGERS.md to 80 columns (where possible) and update some minor formatting  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-04 21:40:42 -07:00  
				
					
						
							
							
								 
						
							
								a7f265223a 
								
							 
						 
						
							
							
								
								Update PACKAGERS.md with some text changes, including and especially moving "LXC" to a new "Optional Dependencies" section  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-03-04 21:25:00 -07:00  
				
					
						
							
							
								 
						
							
								b187d7ae41 
								
							 
						 
						
							
							
								
								Added documentation (and some cleanup) around small patch exemptions  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: James Turnbull <james@lovedthanlost.net> (github: jamtur01) 
							
						 
						
							2014-03-02 11:43:18 -05:00  
				
					
						
							
							
								 
						
							
								24ff3a3dc3 
								
							 
						 
						
							
							
								
								add --line-buffered  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Victor Vieux <victor.vieux@docker.com> (github: vieux) 
							
						 
						
							2014-02-24 21:59:01 +00:00  
				
					
						
							
							
								 
						
							
								41b1f93bf7 
								
							 
						 
						
							
							
								
								Add simple "grep" to hide the harmless "warning: no packages being tested depend on ..." in "go test -coverpkg ..." output  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-02-21 11:26:04 -07:00  
				
					
						
							
							
								 
						
							
								b3d5e9527a 
								
							 
						 
						
							
							
								
								Package coverage when running integration tests  
							
							... 
							
							
							
							If coverpkg is missing on `go test` command, only the current package
will be covered. That's the case of unit tests. For integration tests
we need to explicitly declare each package.
Docker-DCO-1.1-Signed-off-by: Fabio Falci <fabiofalci@gmail.com> (github: fabiofalci) 
							
						 
						
							2014-02-19 16:59:51 +00:00  
				
					
						
							
							
								 
						
							
								277262d9c7 
								
							 
						 
						
							
							
								
								Merge pull request  #4205  from tianon/fix-dyntest  
							
							... 
							
							
							
							Fix dyntest problems finding dockerinit 
							
						 
						
							2014-02-18 11:50:16 -07:00  
				
					
						
							
							
								 
						
							
								6d1c0a91f8 
								
							 
						 
						
							
							
								
								Add "Conflicts" to our lxc-docker package to make it more clear that we can't/shouldn't be installed alongside either "docker" or "docker.io"  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-02-18 11:24:33 -07:00  
				
					
						
							
							
								 
						
							
								6ccb30a0e5 
								
							 
						 
						
							
							
								
								Fix dyntest problems finding dockerinit  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-02-18 11:23:37 -07:00  
				
					
						
							
							
								 
						
							
								f3ff190491 
								
							 
						 
						
							
							
								
								Merge pull request  #4131  from tianon/vendor-golang-xattrs  
							
							... 
							
							
							
							Add vendored archive/tar that includes xattrs patch 
							
						 
						
							2014-02-17 21:12:28 +02:00  
				
					
						
							
							
								 
						
							
								b7db2d5f80 
								
							 
						 
						
							
							
								
								docker-ci 0.5.6: Fully dockerize docker-ci. Add build test coverage. Add backup builder.  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Daniel Mizyrycki <daniel@docker.com> (github: mzdaniel) 
							
						 
						
							2014-02-17 10:52:39 -08:00  
				
					
						
							
							
								 
						
							
								b762d3a739 
								
							 
						 
						
							
							
								
								Add vendored archive/tar that includes xattrs patch  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-02-17 08:20:21 -07:00  
				
					
						
							
							
								 
						
							
								da3a52746b 
								
							 
						 
						
							
							
								
								hack/RELEASE: add step for updating doc branch  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Johan Euphrosine <proppy@google.com> (github: google) 
							
						 
						
							2014-02-13 12:01:55 -08:00  
				
					
						
							
							
								 
						
							
								c7840f522c 
								
							 
						 
						
							
							
								
								Add shasum fallback to hack/make/dynbinary for Darwin (where sha1sum is not available)  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-02-13 10:27:45 -07:00  
				
					
						
							
							
								 
						
							
								f794fbc230 
								
							 
						 
						
							
							
								
								Merge pull request  #4043  from tianon/hack-git-detection-and-use  
							
							... 
							
							
							
							Add better ".git" detection and use 
							
						 
						
							2014-02-13 09:56:14 -07:00  
				
					
						
							
							
								 
						
							
								7ea725fdc5 
								
							 
						 
						
							
							
								
								Fix the one spot I missed dockerversion  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-02-11 18:23:17 -07:00  
				
					
						
							
							
								 
						
							
								da04f49b38 
								
							 
						 
						
							
							
								
								Move even more stuff into dockerversion  
							
							... 
							
							
							
							Also, use it in all the places. :)
Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-02-11 17:26:54 -07:00  
				
					
						
							
							
								 
						
							
								ae3c7dec3b 
								
							 
						 
						
							
							
								
								Move docker version introspection to a sub-package.  
							
							... 
							
							
							
							This facilitates the refactoring of commands.go.
Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes) 
							
						 
						
							2014-02-11 16:10:51 -08:00  
				
					
						
							
							
								 
						
							
								0a0406450f 
								
							 
						 
						
							
							
								
								Add better ".git" detection and use  
							
							... 
							
							
							
							This way, packagers can set GIT_DIR appropriately if they'd prefer to not have ".git" inside their working directory.
Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-02-10 13:48:43 -07:00  
				
					
						
							
							
								 
						
							
								d3d85d38fb 
								
							 
						 
						
							
							
								
								Add slightly better GOPATH detection/handling  
							
							... 
							
							
							
							This also adds a new "AUTO_GOPATH" environment variable that will create an appropriate GOPATH as part of the build process.
Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-02-09 18:21:01 -07:00  
				
					
						
							
							
								 
						
							
								25d87553f6 
								
							 
						 
						
							
							
								
								docker-ci: Add new docker coverage report  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Daniel Mizyrycki <daniel@docker.com> (github: mzdaniel) 
							
						 
						
							2014-02-06 11:59:29 -08:00  
				
					
						
							
							
								 
						
							
								bac7e741bf 
								
							 
						 
						
							
							
								
								Update RELEASE-CHECKLIST to mention how to get a decent contributors list  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-02-04 13:34:24 -07:00  
				
					
						
							
							
								 
						
							
								df4682907d 
								
							 
						 
						
							
							
								
								i was reading, and it sprang out at me :)  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Sven Dowideit <SvenDowideit@fosiki.com> (github: SvenDowideit) 
							
						 
						
							2014-02-04 15:32:19 +10:00  
				
					
						
							
							
								 
						
							
								fb796900fb 
								
							 
						 
						
							
							
								
								Merge pull request  #3892  from tianon/remove-btrfs-header-reference  
							
							... 
							
							
							
							Remove reference to <linux/btrfs.h>, and instead use <btrfs/ioctl.h> like we're supposed to (from btrfs-progs) 
							
						 
						
							2014-02-03 09:41:11 -08:00  
				
					
						
							
							
								 
						
							
								7ffd2b0785 
								
							 
						 
						
							
							
								
								Update PACKAGERS.md to explicitly talk about stripping, quoting Dave Cheney from Golang upstream (who is very, very adamant about not stripping Golang compiled binaries)  
							
							... 
							
							
							
							While there, remove the now-outdated section about `CGO_ENABLED=0`
Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-02-02 22:47:42 -07:00  
				
					
						
							
							
								 
						
							
								6922f1be08 
								
							 
						 
						
							
							
								
								Remove reference to <linux/btrfs.h>, and instead use <btrfs/ioctl.h> like we're supposed to (from btrfs-progs)  
							
							... 
							
							
							
							This fixes compilation issues when btrfs.h isn't available (because we just need the relevant structs, which for userspace programs are supposed to come from btrfs-progs instead of the kernel headers).
Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-02-01 23:23:33 -07:00  
				
					
						
							
							
								 
						
							
								523341d994 
								
							 
						 
						
							
							
								
								Merge pull request  #3857  from creack/remove_darwin_files  
							
							... 
							
							
							
							Remove all darwin specific files and use more generic _unsupported with build tags. 
							
						 
						
							2014-01-31 11:48:10 -08:00  
				
					
						
							
							
								 
						
							
								065dd231dd 
								
							 
						 
						
							
							
								
								Update/fix build tags, Dockerfile, and release.sh for proper building and releasing of linux/386 and linux/arm cross-compiled client binaries  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-01-31 03:16:42 -07:00  
				
					
						
							
							
								 
						
							
								b4604ae7cf 
								
							 
						 
						
							
							
								
								Merge pull request  #3822  from tianon/install-your-user  
							
							... 
							
							
							
							Make get.docker.io install directions slightly better by telling user exactly how to add themselves to the "docker" group 
							
						 
						
							2014-01-31 00:56:30 -08:00  
				
					
						
							
							
								 
						
							
								56317c74f7 
								
							 
						 
						
							
							
								
								Merge pull request  #3760  from tianon/better-nondocker-warning  
							
							... 
							
							
							
							Update hack/make.sh with slightly clearer output and a more precise "are we in the Docker container?" check 
							
						 
						
							2014-01-31 00:54:44 -08:00  
				
					
						
							
							
								 
						
							
								c8d1596902 
								
							 
						 
						
							
							
								
								Fix fun Travis DCO check YAML parsing issues (especially with commit messages that start with any kind of whitespace, like this one intentionally does)  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-01-30 12:27:45 -07:00  
				
					
						
							
							
								 
						
							
								6cfe778c2c 
								
							 
						 
						
							
							
								
								Make get.docker.io install directions slightly better by telling user exactly how to add themselves to the "docker" group  
							
							... 
							
							
							
							As a bonus, if the user has run this script the way we recommend (ie, without "sudo" or "su", run as their user), we can actually give them the exact command they'll need with their correct username substituted appropriately.
Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-01-29 00:10:39 -07:00  
				
					
						
							
							
								 
						
							
								bbfc531b51 
								
							 
						 
						
							
							
								
								Merge pull request  #3542  from SvenDowideit/curl-prepare-commit-msg  
							
							... 
							
							
							
							move the contributing hook into contrib, and use curl in the same way as the gofmt above 
							
						 
						
							2014-01-27 12:09:03 -08:00  
				
					
						
							
							
								 
						
							
								b994c13159 
								
							 
						 
						
							
							
								
								Update hack/make.sh with slightly clearer output and a more precise "are we in the Docker container?" check  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-01-26 13:24:03 -07:00  
				
					
						
							
							
								 
						
							
								639d2ecd4f 
								
							 
						 
						
							
							
								
								Merge pull request  #3682  from alexlarsson/implement-tar  
							
							... 
							
							
							
							Implement tar in Go 
							
						 
						
							2014-01-22 11:23:47 -08:00  
				
					
						
							
							
								 
						
							
								7c55cbd4c9 
								
							 
						 
						
							
							
								
								move the contributing hook into hack, and use curl in the same way as the gofmt above  
							
							... 
							
							
							
							and remove the fmt-check one we don't document
tianon tells me they're called GitHub, not Github :)
Docker-DCO-1.1-Signed-off-by: Sven Dowideit <SvenDowideit@fosiki.com> (github: SvenDowideit)
Docker-DCO-1.1-Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au> (github: SvenDowideit) 
							
						 
						
							2014-01-22 21:31:42 +10:00  
				
					
						
							
							
								 
						
							
								572002a715 
								
							 
						 
						
							
							
								
								Merge pull request  #3707  from bkcsoft/fix-bash-hashbangs  
							
							... 
							
							
							
							Update bash shebangs to use "/usr/bin/env bash" for increased portability 
							
						 
						
							2014-01-21 17:30:52 -08:00  
				
					
						
							
							
								 
						
							
								b1953baba2 
								
							 
						 
						
							
							
								
								This should make all bash-scripts run on pretty much any posix-system (with bash installed ofc...)  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Kim BKC Carlbacker <kim.carlbacker@gmail.com> (github: bkcsoft) 
							
						 
						
							2014-01-22 02:21:56 +01:00  
				
					
						
							
							
								 
						
							
								a37ffa4041 
								
							 
						 
						
							
							
								
								Merge pull request  #3662  from tianon/add-udev-to-deb  
							
							... 
							
							
							
							Add udev rules file to our generated deb package 
							
						 
						
							2014-01-20 19:44:05 -08:00  
				
					
						
							
							
								 
						
							
								8a4824d1ad 
								
							 
						 
						
							
							
								
								hack: Remove GNU Tar requirement  
							
							... 
							
							
							
							We no longer call out to tar, so this is not needed.
Docker-DCO-1.1-Signed-off-by: Alexander Larsson <alexl@redhat.com> (github: alexlarsson) 
							
						 
						
							2014-01-20 20:35:16 +01:00  
				
					
						
							
							
								 
						
							
								595b8f2986 
								
							 
						 
						
							
							
								
								Add udev rules file to our generated deb package  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-01-19 17:27:43 -07:00  
				
					
						
							
							
								 
						
							
								980e0bf52c 
								
							 
						 
						
							
							
								
								Fix Travis for PRs against non-master (like release, for example)  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-01-18 10:41:37 -07:00  
				
					
						
							
							
								 
						
							
								59fe36623b 
								
							 
						 
						
							
							
								
								Merge pull request  #3599  from tianon/fix-install-sed  
							
							... 
							
							
							
							Fix release.sh sed of install.sh so we preserve tests against 'https://get.docker.io/ ' 
							
						 
						
							2014-01-16 16:54:39 -08:00  
				
					
						
							
							
								 
						
							
								40b40cffb1 
								
							 
						 
						
							
							
								
								Clean and simplify vendor.sh while making it easier to maintain as well  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-01-15 22:20:51 -07:00  
				
					
						
							
							
								 
						
							
								221454f315 
								
							 
						 
						
							
							
								
								Fix release.sh sed of install.sh so we preserve tests against ' https://get.docker.io/ '  
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-01-14 19:29:02 -07:00  
				
					
						
							
							
								 
						
							
								bfc256f6c9 
								
							 
						 
						
							
							
								
								Merge pull request  #3581  from tianon/deb-xz-utils  
							
							... 
							
							
							
							Add xz-utils to our deb-recommends since it's necessary for some images 
							
						 
						
							2014-01-14 12:07:10 -08:00