Tianon Gravi
a0e5657cb6
Remove @KSid from contrib maintainers for now
...
His availability has been very limited, so I'll take over completely for the short term until he can find more time to help out.
2013-10-15 00:58:34 -06:00
Solomon Hykes
7093411a8d
Initialize devicemapper in NewRuntimeFromDIrectory
2013-10-15 03:53:48 +00:00
Guillaume J. Charmes
5778ed7db2
Make sure the base device is well created before running the tests
2013-10-14 18:36:18 -07:00
Michael Crosby
3455c1a098
Use incrementing prefix on pool and loopback to allow dind
2013-10-14 17:48:43 -07:00
Michael Crosby
5dd12ba20a
Ignore cleanup with /dev/mapper does not exist
2013-10-14 14:23:58 -07:00
Daniel Mizyrycki
f4a98b4598
Merge pull request #2211 from mzdaniel/2190-docker-ci
...
Prevent docker-ci to test closing PRs
2013-10-14 14:12:23 -07:00
Daniel Mizyrycki
53a07d5475
Prevent docker-ci to test closing PRs
2013-10-14 14:00:06 -07:00
Solomon Hykes
5892c8e469
Merge pull request #2199 from alexlarsson/dm-docs
...
Add some docs for newly exported functions
2013-10-14 13:33:21 -07:00
Solomon Hykes
20e3e8c07d
Merge pull request #2200 from alexlarsson/dm-remove-unused
...
Runtime: Remove unused funtion hasFilesystemSupport()
2013-10-14 13:24:53 -07:00
Solomon Hykes
79c0c4470f
Merge pull request #2182 from dotcloud/cleanup-dm-unittests
...
Clean up better from previous unit-test runs
2013-10-14 12:29:59 -07:00
Solomon Hykes
4dedd9a9aa
Merge pull request #2183 from dotcloud/migrate-aufs
...
Migrate aufs to new device mapper backend
2013-10-14 12:28:28 -07:00
Solomon Hykes
063ebbab68
Merge pull request #2184 from dotcloud/dm-rmi
...
Do not allow image to be deleted when containers are dependent
2013-10-14 12:27:19 -07:00
Guillaume J. Charmes
ea92dc2e8c
Add error return to cleanup, use os.OpenFile instead of syscall.Open, Make sure the pools are removed after all other devices
2013-10-14 12:26:46 -07:00
Andy Rothfusz
93b258413f
Merge pull request #2160 from iffy/patch-1
...
Minor updates to postgresql_service.rst
2013-10-14 11:59:57 -07:00
Andy Rothfusz
c0bfb75e5f
Merge pull request #2142 from SvenDowideit/patch-1
...
tell the new developer how they can replace the real docker binary with ...
2013-10-14 11:55:42 -07:00
Michael Crosby
7f429e0ceb
Do not allow image to be deleted when containers are dependent
2013-10-14 09:47:01 -07:00
Alexander Larsson
bb42801cdc
Runtime: Remove unused funtion hasFilesystemSupport()
...
This used to be used to be used to detect AUFS support, but is not
used anymore.
2013-10-14 10:54:50 +02:00
Alexander Larsson
8e4b3a3390
Add some docs for newly exported functions
2013-10-14 10:53:12 +02:00
Yang Bai
1043055b10
check return value of syscall.Chdir when changing working directory
2013-10-14 15:27:38 +08:00
Solomon Hykes
48070274ee
Change the base filesystem size in unit tests
2013-10-12 15:06:53 -07:00
Michael Crosby
c3f1bb3287
Allow loopback and base fs sizes set by env var
2013-10-11 20:37:11 -07:00
Daniel Mizyrycki
620bc5b9e1
Merge pull request #1823 from dotcloud/1766-nightly-release
...
testing, issue #1766 : Add nightly release to docker-ci
2013-10-11 17:38:06 -07:00
Michael Crosby
562e4f1e23
Verbose migration add warning for running container
...
Conflicts:
hack/make.sh
runtime.go
runtime_test.go
2013-10-11 17:11:18 -07:00
Michael Crosby
a263e07678
Migrate AUFS containers to devmapper
...
Conflicts:
hack/make.sh
runtime.go
2013-10-11 16:54:08 -07:00
Alexander Larsson
e7986da531
Clean up better from previous unit-test runs
...
This makes sure we unmount existing mounts (as well as removing the
devmapper devices), and it fails with proper logs rather than just
panic()ing.
2013-10-11 16:42:11 -07:00
Alexander Larsson
b440ec0136
device-mapper: Move all devicemapper spew to log through utils.Debugf().
2013-10-11 16:31:06 -07:00
Alexander Larsson
c77697a45c
devmapper: Move all "raw" libdevmapper wrappers to devmapper.go
...
This separates out the DeviceSet logic a bit better from the raw
device mapper operations.
devicemapper: Serialize addess to the devicemapper deviceset
This code is not safe to run in multiple threads at the same time,
and neither is libdevmapper.
DeviceMapper: Move deactivate into UnmountDevice
This way the deactivate is atomic wrt othe device mapper operations
and will not fail with EBUSY if someone else starts a devicemapper
operation inbetween unmount and deactivate.
devmapper: Fix loopback mounting regression
Some changes were added to attach_loop_device which added
a perror() in a place that caused it to override errno so that
a later errno != EBUSY failed. This fixes that and cleans up
the error reporting a bit.
devmapper: Build on old kernels without LOOP_CTL_GET_FREE define
2013-10-11 16:30:02 -07:00
Daniel Mizyrycki
6d6097cddf
Merge pull request #1813 from doubleyou/patch-1
...
Improve network performance for VirtualBox
2013-10-11 16:23:19 -07:00
Daniel Mizyrycki
42277d0329
Merge pull request #2178 from tianon/vagrant-docker-group
...
Add vagrant user to the docker group
2013-10-11 15:10:50 -07:00
Tianon Gravi
d62df6b2b5
Add vagrant user to the docker group
2013-10-11 11:00:04 -06:00
Michael Crosby
97779ff7cf
Merge pull request #2118 from karlgrz/936-enhance-logging
...
Add utils.Errorf for error logging
2013-10-11 08:51:37 -07:00
Michael Crosby
9afa48a92f
Merge pull request #2169 from dotcloud/remove-deprecated-packaging
...
Remove deprecated packaging directory
2013-10-11 08:44:34 -07:00
Karl Grzeszczak
ad723bbfe7
Initial steps to fix Issue #936
...
Use utils.Errorf instead of utils.Debugf
2013-10-11 08:04:40 -05:00
Solomon Hykes
f15cd71bb8
Merge pull request #2037 from tianon/install-script-revamp
...
Revamp install.sh to be usable by more people, and to use official install methods whenever possible (apt repo, portage tree, etc.)
2013-10-10 23:56:13 -07:00
Tianon Gravi
94bf5b0011
Revamp install.sh to be usable by more people, and to use official install methods whenever possible (apt repo, portage tree, etc.), thus making it an official script and moving it to hack/
2013-10-11 00:53:15 -06:00
Daniel Mizyrycki
d542318d63
testing infrastructure, issue #1766 : Dockerize deployment of docker-ci
2013-10-10 18:29:10 -07:00
Daniel Mizyrycki
6e3068700f
testing infrastructure, issue #1766 : Temporarily install docker with proper apparmor handling
2013-10-10 18:29:10 -07:00
Daniel Mizyrycki
fac190959f
testing, issue #1766 : Upgrade tooling for Docker nightly release
2013-10-10 18:29:10 -07:00
Daniel Mizyrycki
1dcdc3deb7
testing, issue #1766 : Add nightly release to docker-ci
2013-10-10 18:29:10 -07:00
Solomon Hykes
ee256ce6bf
Merge pull request #2038 from tianon/mkimage-debian-fixes
...
Fix contrib/mkimage-debian.sh apt caching prevention
2013-10-10 17:59:17 -07:00
Solomon Hykes
5fe699f813
Merge pull request #2166 from pnasrat/document-approval
...
Clarify LGTM process to contributors.
2013-10-10 17:55:32 -07:00
Solomon Hykes
7561e2570c
Merge pull request #2159 from nathankleyn/fix-references-to-param-names
...
Small fixes to parameter names in docs for ADD command.
2013-10-10 17:53:57 -07:00
Guillaume J. Charmes
640ca68e4f
Merge pull request #2128 from titanous/update-authors
...
Update AUTHORS
2013-10-10 16:40:33 -07:00
Guillaume J. Charmes
f9b9dfc82d
Merge pull request #2164 from pnasrat/add-finished-time
...
* Runtime: Record termination time in state.
2013-10-10 16:29:07 -07:00
Guillaume J. Charmes
c978f0fa5c
Merge pull request #2165 from jrydberg/master
...
- Registry: Use correct auth config when logging in.
2013-10-10 16:28:46 -07:00
Sven Dowideit
d91bf33df3
tell the new developer how they can replace the real docker binary with the one they've been hacking on ( #2142 )
2013-10-11 08:47:32 +10:00
Paul Nasrat
310a174260
Clarify LGTM process to contributors.
2013-10-10 18:32:33 -04:00
Solomon Hykes
1804fcba93
Merged master into device-mapper branch
2013-10-10 12:50:30 -07:00
Paul Nasrat
2eb404ab14
Record termination time in state.
...
Supercedes pull #1946
2013-10-10 14:47:25 -04:00
Ken Cochrane
60e426938e
Merge pull request #2155 from jdubois/patch-1
...
- Documentation: Corrected error in the package name
2013-10-10 11:19:22 -07:00