Commit Graph
34612 Commits
Author SHA1 Message Date
Victor Vieux 3a6a7097c6 split api and server. run return exit code. import, pull and commit uses the smae endpoint. non zero status code on failure
Upstream-commit: 04cd20fa627635d30ea315d0d4e281e10e8d293c
Component: engine
2013-05-06 11:31:22 +02:00
Guillaume J. Charmes dabf9718ac Bumped version to 0.3.0
Upstream-commit: 4f202cd07f3d9281e186024bbf6770bf93537235
Component: engine
2013-05-05 07:46:25 -07:00
Guillaume J. Charmes f515a96fa4 Merge remote-tracking branch 'origin/registry-update'
+ Registry: Add the new registry support
Upstream-commit: da01dd3d56a86f9a1256d3f80c0a4cac5d14bedb
Component: engine
2013-05-05 07:13:25 -07:00
shin- f75cda5f84 Fixed imports
Upstream-commit: 09f1cbabb9ebc46776a832e1e695af7ef32a3de3
Component: engine
2013-05-06 11:06:44 -07:00
Sam Alba 1a68b2e14d Moved the Debugf message in a registry to a more useful place
Upstream-commit: c9994ed0fb01c65304fa8bd2eaf80f8a5edd6e41
Component: engine
2013-05-06 10:57:48 -07:00
Guillaume J. Charmes e906fe356c Add output to checksums, code cleaning
Upstream-commit: b0e076f374c8919ba29ec24a8cd27785a8e0827c
Component: engine
2013-05-06 10:57:46 -07:00
Sam Alba 54b287c403 Fixed public pull + Added some verbosity about what is happening
Upstream-commit: 00266df8ac64bb3b7e19818ad2dfb852dc0d2e7f
Component: engine
2013-05-06 10:57:45 -07:00
Sam Alba 9633853dc1 Added help message to invite to login when getting a 401
Upstream-commit: 3febeb93f553be0dceec81591a6e0ba578b42a12
Component: engine
2013-05-06 10:57:43 -07:00
Sam Alba db5ba3230b Fixed pulling repositories from library
Upstream-commit: bcdf03037b5f11d3760b45c96b9180f7b8da4b40
Component: engine
2013-05-06 10:57:41 -07:00
Sam Alba c1a0fe8c7f Switching to prod index server
Upstream-commit: a372f982c1383a3b4d742ef4f4de1a645cd7434d
Component: engine
2013-05-06 10:57:38 -07:00
shin- b90c56ad14 gofmt pass
Upstream-commit: d985050aeb3f1411b94b21f6db35a24f9a1f93f2
Component: engine
2013-05-06 10:57:36 -07:00
shin- d84e765a2b Use progress reader when uploading/downloading layers
Upstream-commit: 0c5e76958bbfd5c4d315d75262381cbae5c5f048
Component: engine
2013-05-06 10:57:06 -07:00
Sam Alba 54c93226ae Handled wrong user credentials by re-init the auth file (it was impossible to login after having wrong crendentials)
Upstream-commit: 0f68042053ac652de13cd68086d0188ac0ecf9b6
Component: engine
2013-05-06 10:57:03 -07:00
shin- 1a3f29f52a Fixed some login quirks
Upstream-commit: 18796d55a66f2f072349c54085516fe038bd8283
Component: engine
2013-05-06 10:57:00 -07:00
shin- d624761cb2 Fixed typo in 'username or email already exists'
Upstream-commit: 594827d41640eb6a6a878c29aca87f7a4ce6249c
Component: engine
2013-05-06 10:56:59 -07:00
shin- c11f6a1484 Fix error in PushImage
Upstream-commit: 5690562fc855a7e813a7e3cfb3340f60bd626530
Component: engine
2013-05-06 10:56:57 -07:00
shin- 815f14e3c7 simplify image.Checksum
Upstream-commit: be791a223b65d5641e032ea78ad7289b6eb58979
Component: engine
2013-05-06 10:56:55 -07:00
shin- 6256b6201b simplify graph.Checksums
Upstream-commit: 19045b530eeacc97941cc1b63c2626f92df10f67
Component: engine
2013-05-06 10:56:54 -07:00
shin- 9339cc5436 Only send checksums for images not uploaded yet
Upstream-commit: b5873806d0f155b0fc16d224427f90548bfa8afe
Component: engine
2013-05-06 10:56:52 -07:00
shin- 140338cd02 Fix checksum computing
Upstream-commit: f10b0f75e02041db64176760a3be9639408ad923
Component: engine
2013-05-06 10:56:50 -07:00
shin- e2645da3a8 Checksum system overhaul
Upstream-commit: 6e2ddf6f608aa3d73b26b22dc3ff27f11534cdee
Component: engine
2013-05-06 10:56:49 -07:00
shin- a3a48a161a Added support for REPO:TAG format in docker pull (overrides -t option)
Upstream-commit: e81a53eea9d5a44c3fde8d3060845ca18e95b4c4
Component: engine
2013-05-06 10:56:47 -07:00
shin- d98dd27286 Fixed minor bugs in docker pull
Upstream-commit: 1c76f91fc47637efff99ab7e5c5be8f4f84facb0
Component: engine
2013-05-06 10:56:45 -07:00
shin- 915420b8dd Fixed checksum computing. Ensure checksum is computed when image metadata is loaded from disk. Fixed docker push workflow. Moved hash computing to utils
Upstream-commit: be7560890644759c0ddd229afed208c537f075d7
Component: engine
2013-05-06 10:56:10 -07:00
shin- 6b0bdcc8b3 Added X-Docker-Token header to initial index requests
Upstream-commit: 3c85e9390e2d5fac418e03bac376eb1618487f3c
Component: engine
2013-05-06 10:54:57 -07:00
shin- 6164f7758f Prepend hash method to the image checksum
Upstream-commit: ea3374bcb0b7a78ccbaeb9cd927fbaf259a5cf29
Component: engine
2013-05-06 10:54:55 -07:00
shin- 2a3e53459d Follow redirections when sending PUT request in PushRepository
Upstream-commit: 6e936c8fd32357e839cb9337e621b1e152b9fd8b
Component: engine
2013-05-06 10:54:53 -07:00
shin- c480172ba7 Fixed graph.Checksums()
Upstream-commit: 4cd9e4722c92f05438779d10bf18206f65417644
Component: engine
2013-05-06 10:54:52 -07:00
shin- d652d6f892 Fixed checksum representation
Upstream-commit: 630d358384194489e834d86cb4ae2f6dcc6a0ee5
Component: engine
2013-05-06 10:54:50 -07:00
shin- a0dca19377 Fixed docker login
Upstream-commit: 84be35dce10682266b9a35d4156997c84485c769
Component: engine
2013-05-06 10:54:48 -07:00
shin- 4217889874 Style changes in auth.Login
Upstream-commit: 23953e7d67c83bad8514a262acec5ed20bbbfa94
Component: engine
2013-05-06 10:54:46 -07:00
shin- 85d4d21c1b Reactivated CmdPush in commands.go
Upstream-commit: 6644a3c78a91d2212cc6449f25499e59b42a4397
Component: engine
2013-05-06 10:54:45 -07:00
shin- 0229aac7c7 Reimplemented docker pull for new registry API (command is still deactivated)
Upstream-commit: e179c66400eeafd732218e981c5aaccd5a0b72c4
Component: engine
2013-05-06 10:54:41 -07:00
shin- 5a3c9e63e6 Implemented checksum computation on image creation (necessary for new push primitive)
Upstream-commit: 048fd671ef107aa14f02e6fe2db4a4100c23d37f
Component: engine
2013-05-06 10:52:42 -07:00
shin- 8bf8e69dde gofmt pass
Upstream-commit: 7c1a27e2add585f22a833020dd0551a892b3af69
Component: engine
2013-05-06 10:52:10 -07:00
shin- 26695c8e82 Changed some of the routes to reflect changes made to the API ; added HTTPClient singleton to the graph object
Upstream-commit: 1cf8a2c26c8ae663dea9a613dfb236e6c2257550
Component: engine
2013-05-06 10:52:08 -07:00
shin- 738d2036f9 Reimplemented feature: downloading all tags on a repository using docker pull. Temporarily commented out CmdPush
Upstream-commit: e639309a7a9c12fe713857a988806285889b580c
Component: engine
2013-05-06 10:51:10 -07:00
shin- f0f61d9560 Implemented new version of PullRepository. Missing support for whole repository pull (= no tag specified)
Upstream-commit: 2f082510a70a19fa83a7214485e3838e15bde22f
Component: engine
2013-05-06 10:51:07 -07:00
shin- 5d62c79e81 Support for the new registry/index API (wip)
Upstream-commit: 2421838b0ac6a496503bc896da0e60d195132576
Component: engine
2013-05-06 10:51:04 -07:00
Ken Cochrane eb09fbf406 Merge pull request #500 from kencochrane/registry-api-doc
added Docker Index search API doc
Upstream-commit: 58ca46af39b68b37b4553d17eef6c527aa22f9fa
Component: engine
2013-05-06 10:44:50 -07:00
Ken Cochrane f92cced6ec added new sphinx contrib extention for better REST API docs, and changed the index search API so that it uses the new docs, as a test to make sure it works correctly
Upstream-commit: 09d4b9452d80b70bf4d510891cf3545b3350cdf2
Component: engine
2013-05-06 13:38:51 -04:00
Ken Cochrane a4de2406e3 Merge github.com:dotcloud/docker into registry-api-doc
Upstream-commit: d78b2d4ade8c1b831392d8629ffdad751652cb8c
Component: engine
2013-05-06 13:13:17 -04:00
Barry Allard cbd0ae7b4d closes #522
Upstream-commit: 424cc678ebac93c69c288fcdbc2e1a4bd0493328
Component: engine
2013-05-04 21:20:41 -07:00
Solomon Hykes 2328108f87 First draft of new README. Feedback and contributions welcome!
Upstream-commit: 156123226119f14070ce0e675466d231fe19189c
Component: engine
2013-05-04 19:47:57 -07:00
Solomon Hykes a849d540bf Merge pull request #515 from drnic/vagrant_overrides
Allow reuse of existing vagrant boxes by env variables
Upstream-commit: e392b7ee9b9cf70ff212e947142a0cf89ca7b8b0
Component: engine
2013-05-04 16:47:17 -07:00
Guillaume J. Charmes 654d60b356 Merge pull request #520 from dotcloud/519-no_command_specified-fix
- runtime: Fix the command existance check
Upstream-commit: c3a5dd76cfddfc8938618bc2ad1409e04c4fa867
Component: engine
2013-05-04 12:03:08 -07:00
Nate Jones b23bef294e add doc for images -viz
Upstream-commit: 359ecf88de8b1ed4392ff82aac276353d5d664f0
Component: engine
2013-05-03 21:12:43 -07:00
Nate Jones e5252f9360 add tests for 'images' subcommand
Upstream-commit: 3dba4022adbd1f21a8b2ec4a6035cacfe143b380
Component: engine
2013-05-03 21:12:43 -07:00
Nate Jones b36ad0d182 add image graph output (dot/graphviz)
Upstream-commit: f4de9d919d7ad6cf677c8157eabf82cf65aa4396
Component: engine
2013-05-03 21:12:43 -07:00
Dr Nic Williams 87d18405c3 Allow reuse of existing vagrant boxes by env variables
Usage:

    BOX_NAME=precise64 vagrant up
Upstream-commit: 04f41ebdbca8969a97cd5366fbf55e1a5d521ead
Component: engine
2013-05-03 15:35:51 -07:00