Commit Graph

  • ceff235a4b Image.Changes: Deactivate image device after unmounting it Alexander Larsson 2013-09-19 19:23:35 +02:00
  • 30395e320c Add DeviceSet.HasActivatedDevice() Alexander Larsson 2013-09-19 20:38:06 +02:00
  • 9f649d336c image: Unmount before removing device in error paths Alexander Larsson 2013-09-19 19:22:23 +02:00
  • f35010d2a6 runtime test: Ensure all containers are unmounted at nuke() Alexander Larsson 2013-09-19 19:20:05 +02:00
  • d224af31e1 ShellQuoteArguments: Fix quoting Alexander Larsson 2013-09-19 15:44:43 +02:00
  • f2940537fb Image: unmount device before removing it on failures Alexander Larsson 2013-09-19 14:59:27 +02:00
  • fbdbec9ab5 image: Handle systems that don't support O_PATH when updating timestamp Alexander Larsson 2013-09-19 14:57:22 +02:00
  • 63649a9435 devmapper: Fix loopback mount code Alexander Larsson 2013-09-19 14:39:47 +02:00
  • a3c699f6e9 applyLayer() use btrfs reflinks if availible Alexander Larsson 2013-09-13 16:36:32 +02:00
  • 65124d19b3 Add CopyFile that can use btrfs reflinks if availible Upstream-commit: cda87540135a85bd8d45d4eb4853d6962114ec55 Component: engine Alexander Larsson 2013-09-13 16:35:56 +02:00
  • 468efce93c Remove accidental commit that enabled MountMethodFilesystem Upstream-commit: 5415804c9d7af6c75a147252ac17f71b9c3f0069 Component: engine Alexander Larsson 2013-09-13 16:04:07 +02:00
  • 9e1662b046 Add trivial copy-based CoW backend Alexander Larsson 2013-09-13 15:58:14 +02:00
  • ede74ca1b4 Add Changes.ChangesLayers() Alexander Larsson 2013-09-13 15:56:06 +02:00
  • 834ac3e088 Changes: Better metadata comparison Alexander Larsson 2013-09-13 15:49:57 +02:00
  • 5f068e31ed Image.applyLayer: Be better at creating identical files Alexander Larsson 2013-09-13 15:45:58 +02:00
  • 8f15bebd63 Change how ChangesDirs() works Alexander Larsson 2013-09-13 12:56:58 +02:00
  • 07b0e1a559 RootIsShared() - Fix array out of bounds error Alexander Larsson 2013-09-13 11:08:59 +02:00
  • ee414671bb devmapper: Move init layer to top rather than bottom Alexander Larsson 2013-09-12 20:30:55 +02:00
  • 40ab3d4138 lxc: Work around lxc-start need for private mounts Alexander Larsson 2013-09-12 15:18:11 +02:00
  • 9536e01f9b Utils: Add ShellQuoteArguments Upstream-commit: d80be57c1538905a46f75c95d592acec49a498d6 Component: engine Alexander Larsson 2013-09-12 15:17:39 +02:00
  • 0254852cc3 Container: Inject into the mount, not the rwPath Alexander Larsson 2013-09-09 15:56:59 +02:00
  • 5e59d43e57 api_test: Fix PostContainersCreate Alexander Larsson 2013-09-09 14:44:19 +02:00
  • 122f65c42a Runtime: Only remove device on destroy if it exists Upstream-commit: e1c418cac3cf06d453c7ac10dd54b2b0f617f1f6 Component: engine Alexander Larsson 2013-09-09 14:18:20 +02:00
  • 8b38bd9ddf graph test: Unmount image via image.Unmount() Alexander Larsson 2013-09-09 13:48:58 +02:00
  • 51abe008c8 deviceset: Cleanup device sets on test end Alexander Larsson 2013-09-09 13:47:29 +02:00
  • f82807f434 DeviceSet: Add UnmountDevice() Alexander Larsson 2013-09-09 12:39:42 +02:00
  • a4196242f7 Always start tests from a clean set of loopback images Alexander Larsson 2013-09-09 12:06:55 +02:00
  • 1c3fa571b9 tests: Store the loopback images for test outside unit-tests Alexander Larsson 2013-09-09 11:46:16 +02:00
  • a7892eb98a Allow specifying the docker client path in _DOCKER_INIT_PATH Alexander Larsson 2013-09-10 21:04:25 +02:00
  • 5e59cd4e23 Limit the amount of prints during normal runs Alexander Larsson 2013-09-06 16:15:44 +02:00
  • 1e89c8ec2f Reuse a single DeviceSetDM for all the tests Alexander Larsson 2013-09-06 14:38:47 +02:00
  • dc25730336 Add DeviceSetWrapper Alexander Larsson 2013-09-06 14:37:04 +02:00
  • 2a4e60c781 Delete corresponding Devices when deleting Images Alexander Larsson 2013-09-06 12:04:00 +02:00
  • 3ffe64603d Runtime: Delete corresponding devices when deleting container Upstream-commit: 19ba0b851bb00248b62a40695a60fc534d0df2cb Component: engine Alexander Larsson 2013-09-06 12:03:21 +02:00
  • 5c4c83afbc Implement container.ExportRW() on device-mapper Upstream-commit: 94fa3c7bb5cadc31b64630b0fe8abfaeba0644aa Component: engine Alexander Larsson 2013-09-05 22:14:19 +02:00
  • ce8763b123 Make TarFilter more useful Alexander Larsson 2013-09-05 22:10:29 +02:00
  • 1fb4f4dbcf Archive: Fix up tar commandline arguments in TarFilter() Alexander Larsson 2013-09-05 20:11:18 +02:00
  • 5f5630fd65 Implement docker diff for device-mapper Alexander Larsson 2013-09-05 18:03:49 +02:00
  • eda48ebeaf devmapper: Base the device-mapper names on the root dir name Alexander Larsson 2013-09-05 15:32:57 +02:00
  • abe30d5012 Image: Always create a .docker-id file in the devices we create Alexander Larsson 2013-09-04 15:44:01 +02:00
  • 3fad97e978 Image: Deactivate image device when unmounting container Alexander Larsson 2013-09-04 14:21:53 +02:00
  • f67c857087 Image: Initial support for device-mapper mounts Alexander Larsson 2013-09-04 12:55:48 +02:00
  • d814a010c6 Runtime: Add MountMethod to allow AUFS and device-mapper to coexist Upstream-commit: 53851474c0b8127442ce11ab38fa0ae8d5c694f0 Component: engine Alexander Larsson 2013-09-10 22:15:18 +02:00
  • 19e1e13936 Runtime: Add DeviceSet singleton Alexander Larsson 2013-09-05 14:40:12 +02:00
  • 676dd4d044 Server: Pass in device-mapper DeviceSet to server Alexander Larsson 2013-09-04 12:03:45 +02:00
  • 056e5df9a6 Add DeviceSet interface Alexander Larsson 2013-09-04 11:44:11 +02:00
  • dc920bde90 Image: Add runtime and container id args to Mount() Alexander Larsson 2013-09-04 11:41:38 +02:00
  • 600d1bb0c4 Runtime: Automatically use docker-init if it exists Alexander Larsson 2013-09-10 20:21:15 +02:00
  • e6cab9d688 Add a separate docker-init binary Alexander Larsson 2013-09-10 20:15:23 +02:00
  • 167815c85c devmapper: Add simple tool to test the DeviceSet commands Upstream-commit: 2b1dc8a8a3b99e6edbdf2cc71bf5461d81b9c354 Component: engine Alexander Larsson 2013-09-04 11:25:32 +02:00
  • 51bfa55a02 devmapper: Add DeviceSet device-mapper helper Alexander Larsson 2013-09-04 11:18:23 +02:00
  • d06f87abd9 Add libdevmapper wrapper Upstream-commit: 739af0a17f6a5a9956bbc9fd1e81e4d40bff8167 Component: engine Alexander Larsson 2013-09-04 11:14:31 +02:00
  • 949b66aca3 Fix Authorization headers Upstream-commit: 818ec10da3813dfd582450093739cc4619e99b6d Component: engine Kyle Conroy 2013-09-26 01:19:49 -07:00
  • 1b6f3bc2c9 Remove smart quotes. Add the X-Docker-Token header Kyle Conroy 2013-09-26 01:15:36 -07:00
  • c88a78e485 Add the X-Docker-Registry header and /v1/_ping endpoint Upstream-commit: 792403f2dc38cf880ae79d44093914f9b54eb031 Component: engine Kyle Conroy 2013-09-26 00:16:15 -07:00
  • f59e96fe69 Enable SSH Agent forwarding in Vagrant VM, so one is able to clone repos from private git repos etc. Upstream-commit: 8f5c33dc1f923bb8478524be4f10581685e5d359 Component: engine Jonathan Mueller 2013-09-25 22:57:04 +02:00
  • 07130a5623 Merge pull request #2000 from tianon/deprecated-docker-latest-tgz Andy Rothfusz 2013-09-25 13:47:48 -07:00
  • 0599141435 Merge pull request #2001 from tianon/gentoo-tree Andy Rothfusz 2013-09-25 13:45:51 -07:00
  • 23aacffbbb Merge pull request #2004 from kencochrane/master Victor Vieux 2013-09-25 09:46:15 -07:00
  • d2ca23a4cb fix the error message so it is the same as the regex issue #1999 Upstream-commit: 0f829bf5cf6fd05c89a8f2aac47e5eec9143b150 Component: engine Ken Cochrane 2013-09-25 11:33:09 -04:00
  • 544a69ed4d Merge pull request #1989 from alexlarsson/setsid Victor Vieux 2013-09-25 07:40:51 -07:00
  • ba85aaa194 Update Gentoo installation documentation now that we're in the portage tree proper Tianon Gravi 2013-09-24 23:17:52 -06:00
  • c149784acb Replace deprecated upgrading reference to docker-latest.tgz, which hasn't been updated since 0.5.3 Upstream-commit: 595210a3706ecad29c03b3c6753794440b18f992 Component: engine Tianon Gravi 2013-09-24 21:25:45 -06:00
  • fe99936b97 Update VERSION to 0.6.3-dev Upstream-commit: c9b916b2938654d4663b0b2bed1ac439129981bd Component: engine Michael Crosby 2013-09-24 19:54:13 -07:00
  • b5810facb7 Merge branch 'release' Upstream-commit: 1e6370fd4b4547e278a352bfd37e8758f3375a1e Component: engine Michael Crosby 2013-09-24 19:54:06 -07:00
  • 14d5f1616b Merge pull request #1968 from tianon/hack-build-instructions Solomon Hykes 2013-09-24 17:38:39 -07:00
  • e431d024f4 Merge pull request #1983 from blissdev/patch-1 Andy Rothfusz 2013-09-24 14:03:48 -07:00
  • fb1ac0f2c2 revert removal of slash betwixt user/repo Upstream-commit: c000e6a7fce11aaddae916853cc551d4801c1f8e Component: engine blissdev 2013-09-24 15:51:21 -05:00
  • 23abc9f334 Add several of the small make.sh fixes from #1920, and make the output more consistent and contributor-friendly, since release instructions already exist in release.sh Upstream-commit: aa3de0b8499f8f42e0414099b2397179df35358b Component: engine Tianon Gravi 2013-09-23 12:19:28 -06:00
  • beff202e28 Merge pull request #1972 from dotcloud/bump_0.6.3 Michael Crosby 2013-09-24 11:20:27 -07:00
  • 1f207e2d0a Fix #1993: add explanation for export restrictions Upstream-commit: 5c190fa9264dba20b34fda4b68ece6c0a84d88be Component: engine Andy Rothfusz 2013-09-24 11:04:08 -07:00
  • fa7d59102d Merge pull request #1970 from dotcloud/cleanup-hack Solomon Hykes 2013-09-24 10:38:21 -07:00
  • 64137c780a Adding more tests around auth.ResolveAuthConfig Dan Buch 2013-09-24 12:26:17 -04:00
  • 918be128f6 Merge pull request #1982 from modcloth-labs/spelling-fix-for-the-word-protocol Victor Vieux 2013-09-24 07:40:21 -07:00
  • 58c06a4f26 Container: Always create a new session for the container Alexander Larsson 2013-09-24 14:57:29 +02:00
  • 6fd51a9a7d use su instead of sudo Upstream-commit: 17b7194d91ba91e044155edf7ae0a485c2dd9c0b Component: engine blissdev 2013-09-24 02:25:16 -05:00
  • 69887d2da0 various command fixes Jordan Arentsen 2013-09-24 02:12:24 -05:00
  • 94f91b70ab Merge pull request #1883 from tianon/mkimage-debian Tianon Gravi 2013-09-23 22:44:16 -07:00
  • 57f2e4e14d Add a few tweaks and fixes to contrib/mkimage-debian.sh Tianon Gravi 2013-09-13 17:58:16 -06:00
  • 0f5b1c7220 Minor spelling correction of protocoll -> protocol Upstream-commit: a7db1254807307b0ac4d9bb0dc784d12caa54237 Component: engine Dan Buch 2013-09-23 23:14:42 -04:00
  • 45a3edf527 Hack: correct typo in release checklist Upstream-commit: f6c64827c899b1fd737df0fcd018cc33dd9a91b9 Component: engine Solomon Hykes 2013-09-23 18:43:08 -07:00
  • 7ae1ed533a Merge pull request #1973 from metalivedev/1969-formatfix Andy Rothfusz 2013-09-23 13:17:55 -07:00
  • 8dca6b9f4e Merge pull request #1975 from tianon/patch-1 Michael Crosby 2013-09-23 12:21:36 -07:00
  • 8e947a6f47 Add @tianon to hack/MAINTAINERS Upstream-commit: a4067b1b441fac478d2c745981c464390f73a357 Component: engine Tianon Gravi 2013-09-23 12:39:14 -06:00
  • 423f17f388 Bump to version v0.6.3 Upstream-commit: b0a49a30c78e8cafecac455aa0a306ac1792a644 Component: engine Michael Crosby 2013-09-23 11:29:11 -07:00
  • a34a99a3e4 Fix #1969 formatting, add information about multiline json Upstream-commit: 6097644e4b79fec180173d7278da884ac0484b8a Component: engine Andy Rothfusz 2013-09-23 11:29:08 -07:00
  • 7057328389 Hack: update README Upstream-commit: fa3837abf1fd796cf8142a62eaece8decfa2ec6b Component: engine Solomon Hykes 2013-09-18 19:45:56 -05:00
  • ca189d7192 Update maintainer's manual: every change should be done in a pull request. Upstream-commit: baff72bc82281b7fa545e0782722b9804240cf6e Component: engine Solomon Hykes 2013-09-18 19:43:12 -05:00
  • 4a859df333 Hack: update release checklist and reference it in REAMDE Upstream-commit: 99377de7d2c48e25cb13928605c90ea40eab5b35 Component: engine Solomon Hykes 2013-09-18 19:41:08 -05:00
  • d9a3a46bf0 hack/MAINTAINERS.md: a maintainer's manual. Upstream-commit: 0ef5bcb17d77e575c808003856c7a6ed134b04f2 Component: engine Solomon Hykes 2013-09-18 19:26:36 -05:00
  • 02fca5dc5a Hack: remove deprecated files Upstream-commit: fd1c43f0e05133249ef441444a740b81db3b90ce Component: engine Solomon Hykes 2013-09-18 18:38:26 -05:00
  • f1898819e5 Merge pull request #1967 from dotcloud/vendor-update-tar Michael Crosby 2013-09-23 10:44:42 -07:00
  • acea376687 Update tar dependency to newest version Upstream-commit: cfbe76e5595b66e43447d6e1f3de40946af066f4 Component: engine Michael Crosby 2013-09-23 09:59:04 -07:00
  • 775cc7de8b Merge pull request #1948 from dotcloud/fix_attach Victor Vieux 2013-09-23 02:15:51 -07:00
  • 0bf56a21bc use less reflection in command line method invocation Upstream-commit: 181b9badddf3571da395509d152eb244d87b6883 Component: engine Roger Peppe 2013-09-23 01:06:31 +01:00
  • 2a3202f318 Merge pull request #1820 from dotcloud/1647-api-group Daniel Mizyrycki 2013-09-22 14:21:26 -07:00
  • f4fdcdb53f Merge pull request #1934 from dotcloud/host-permissions Michael Crosby 2013-09-22 09:40:52 -07:00
  • da0c0c9f58 Add proper bash completion for "docker push" Upstream-commit: e37bb506286e7c3dfe29d7d237fa8b5c2304eabb Component: engine Tianon Gravi 2013-09-20 21:22:51 -06:00
  • 7142edef21 Merge pull request #1954 from metalivedev/1901-cherrypick-builddocker Andy Rothfusz 2013-09-20 18:13:11 -07:00
  • 834b632586 Merge pull request #1929 from tianon/gentoo-docs Andy Rothfusz 2013-09-19 13:41:29 -07:00