Commit Graph

2792 Commits

Author SHA1 Message Date
4faecb5fe5 Merge pull request #1563 from dotcloud/1073_add_loading_message
* Runtime: Add loading containers message in no debug
Upstream-commit: 8dd3607bd1fd41b4844e3415b832780a6c878e33
Component: engine
2013-08-23 11:20:22 -07:00
d544e9592e Merge pull request #1637 from dhrp/change-docs-ubuntu-sources
Updated the docs to reflect we no longer use Launchpad and host our own
Upstream-commit: 3ebda17f0f050c6aa1dbb7eec5774ad9e603b022
Component: engine
2013-08-23 11:05:59 -07:00
528d6537a9 Merge pull request #1627 from shin-/registry_metaheaders
Pass "meta" headers in API calls to the registry
Upstream-commit: 9149c45745845e267400a819c31dd94a613796fd
Component: engine
2013-08-23 11:05:41 -07:00
4195e14d62 Merged 0.6.0 release back to master
Upstream-commit: 969ab9c4508b020fd273ce5289097efaf74917ff
Component: engine
2013-08-23 17:50:24 +00:00
8aac574cd3 Updated the docs to reflect we no longer use Launchpad and host our own repository.
Upstream-commit: f753dfe6b3d3a8e4d770ae73e947e2fe339df536
Component: engine
2013-08-23 10:41:53 -07:00
b2a84c3f0c Fixed: ImagePull in runtime test
Upstream-commit: 1c6af604e824d8fa2896c4906f05a0a3729c8e52
Component: engine
2013-08-23 04:32:09 +02:00
81b8022046 Merge pull request #1630 from KSid/docker-build-dockerfile
Removed duplicate mercurial install command from Dockerfile
Upstream-commit: ccc2276469956fccfd65fd4d3b0d0d3d15af1d6d
Component: engine
2013-08-22 17:31:35 -07:00
1354f3a6b5 Merge pull request #1587 from dotcloud/1559_improve_version
Improve version
Upstream-commit: 78a71b1273dbefbe1ce1bb239b739870dbb0fc71
Component: engine
2013-08-22 17:28:18 -07:00
33dccc4da2 Removed duplicate mercurial install command
Upstream-commit: 2191419f4cb5c452b02102a37d154fee6ca536e3
Component: engine
2013-08-22 23:12:28 +01:00
71f6a06696 Bump to 0.6.0
Upstream-commit: f4a4f1ca875a1f68d5950e67b34b57542f504ecd
Component: engine
2013-08-22 21:09:50 +00:00
c7a4c41750 Merge pull request #1525 from griff/1503-fix
Don't read from stdout when only attached to stdin
Upstream-commit: f925edd12de4f56bf088175257b26e6234cd0c80
Component: engine
2013-08-22 13:43:05 -07:00
0d89f3a693 Merge pull request #1609 from jpetazzo/release-docker-with-docker
Release docker with docker
Upstream-commit: 12715c8ddc216fa7aeba6d900e43905299e8bf25
Component: engine
2013-08-22 13:13:06 -07:00
5443b4f352 Use additional decorator in RequestFactory to pass meta headers to registry
Upstream-commit: 093b85b72f7a0fcda292816716e795543b3a72eb
Component: engine
2013-08-22 21:15:31 +02:00
db924199de Merge pull request #1565 from dotcloud/only_load_authconfig_when_needed
Load authConfig only when needed and fix useless WARNING
Upstream-commit: 326dadd22441f2bd99e584a9e442c386432525fa
Component: engine
2013-08-22 11:10:16 -07:00
65288ff0c5 Merge pull request #1560 from dotcloud/439-allow-lxc-args
Add lxc-conf flag to allow custom lxc options
Upstream-commit: a3510c99f1ada9cd35412e27684e4bfc8459b6f8
Component: engine
2013-08-22 09:34:27 -07:00
dfb6c3c80f Add lxc-conf flag to allow custom lxc options
Upstream-commit: 551092f9c0da2244c60b75d893ef847f915ca604
Component: engine
2013-08-22 16:05:21 +00:00
7e4d72163b Fix race conditions in parallel pull
During parallel pull of a repostiory it can happen that the same layer
is pulled more than once.

To fix this I have extended the locking code to
- avoid multiple pulls of the same image
- avoid multiple pulls of the same layer


If an error occurs the other layers are awaited before returning as leaving
the scope before the go routines leave causes crashes of the server sometimes
if the download status is updated while the http stream is already closed


Beside this I have extended status display.


Upstream-commit: 3f802f4a13cc9d35118420f7c769a8b3531476c8
Component: engine
2013-08-22 13:23:43 +02:00
6f9dbd0830 Merge pull request #1596 from metalivedev/1149-easyfixes
Fix #1330 and #1149. Improve CMD, ENTRYPOINT, and attach docs.
Upstream-commit: 0b9c8e286050bd7bc21e15085b34ed9779080ce6
Component: engine
2013-08-21 14:06:41 -07:00
7c2919c17f Merge pull request #1614 from denibertovic/docs
Small fix to docs regarding adding docker groups
Upstream-commit: 42fe550c9eb570adc2aedfcc8c5ceb62388f14e4
Component: engine
2013-08-21 12:26:56 -07:00
934a8f1946 Add mongodb example
Upstream-commit: f5bd13721666366879e3a9681df8442181448ffc
Component: engine
2013-08-21 12:09:40 -07:00
0398c9c138 Merge pull request #1607 from TylerBrock/mongodb
Add MongoDB image example
Upstream-commit: 348696f3fe88fbae1a1c15d34fe09398e73f6897
Component: engine
2013-08-21 12:07:50 -07:00
29acb4a3dc Merge pull request #1513 from dotcloud/add_user_dockerfile
Add USER instruction do Dockerfile
Upstream-commit: 6da071985f5500d10122d5ce59a2764377652c2f
Component: engine
2013-08-21 09:19:31 -07:00
8a0c775435 Merge pull request #1588 from dotcloud/1561_fix_warning_in_tests
assume ip_forwarding = 1 by default
Upstream-commit: 56e02dd0c7f1eac50d05d272d8f597a79a370ab7
Component: engine
2013-08-21 09:15:23 -07:00
9e0921e842 Merge pull request #1576 from MatthewMueller/patch-1
updated default -H docs
Upstream-commit: e0a7013836e9302a5181f1e78ed6b9310b5eeac6
Component: engine
2013-08-21 09:09:43 -07:00
c79c5213b2 small fix to docs regarding adding docker groups
Upstream-commit: 467dbb75f10ae97e785a127a7547a5015cbb2a99
Component: engine
2013-08-21 17:28:13 +02:00
7440fa2394 update help
Upstream-commit: 215094903a9574953af915f5b93c89858d626473
Component: engine
2013-08-21 02:08:32 -07:00
e0db16a652 Remove -x flag — we do not want to be *that* verbose.
Upstream-commit: 8a7c0495e0251c9b74db2c74d09397fb158ed512
Component: engine
2013-08-20 20:50:42 -07:00
cae3da65a2 Bump up VERSION file to 0.5.3-dev
Upstream-commit: 885afebe07c79f54df9c1c4a8c71fcb323f3c944
Component: engine
2013-08-20 19:36:42 -07:00
76af4da97d Update packaging/README to point to hack/release
Upstream-commit: e06372d6f434ae64f3cbafddee5491d1e2570584
Component: engine
2013-08-20 19:36:06 -07:00
8da97a2aaa Moved release scripts to hack/release and updated instructions.
Upstream-commit: b5a48eaed34b81253334575fccf5cb6f1b01fc61
Component: engine
2013-08-20 19:36:06 -07:00
ba0db20d6d +CHANGES is now -dirty (works better in URLs), and we have postinstall and prerm jobs.
Upstream-commit: a8059059c6d6e83cac23fd84e552d4d98ccf3e57
Component: engine
2013-08-20 19:36:06 -07:00
b3dfbae570 Bump to 0.5.3 (VERSION file)
Upstream-commit: c8c69a1499c195cae1669e7cbd4cf96ad19181fc
Component: engine
2013-08-20 19:36:06 -07:00
0cd2fece97 Release script also takes care of index file (if the S3 bucket is WS-enabled)
Upstream-commit: 0469e47674f01d3f71e979d4597eb81371f124d9
Component: engine
2013-08-20 19:36:06 -07:00
13541356e1 If there are changes, add the timestamp to the package version.
Upstream-commit: 5b630d436dc94c26fb551269508f76f110c618bd
Component: engine
2013-08-20 19:35:31 -07:00
2d055ce58a Implement apt-secure repository signing.
Upstream-commit: 9c06420b1876a58d2cd6ea38e5c5139ca42061fe
Component: engine
2013-08-20 19:35:31 -07:00
e0cb1690c7 Repository should also have i386 index, since Ubuntu is multi-arch by default
Upstream-commit: 87872006ceda36adc9d1e51e34177f4ba716542f
Component: engine
2013-08-20 19:35:31 -07:00
20d1f9978e Update to go 1.1.2.
Upstream-commit: abfa7a204de9c21ee722a45de51ebae4c004e07e
Component: engine
2013-08-20 19:35:30 -07:00
6c3ed6eab3 Run reprepro from release, incrementally (it needs S3 credentials). Add virtual package.
Upstream-commit: 5b0eaef60264a8a5461d85272e00c6721a19d868
Component: engine
2013-08-20 19:35:30 -07:00
fe0392c5a2 Install python-magic (it helps s3cmd) and a convenience /src symlink
Upstream-commit: 9694fb85d791376dc05849f607883f50a6c79f7d
Component: engine
2013-08-20 19:35:30 -07:00
8ae78ad8ab Polish instructions a little bit.
Upstream-commit: bfee2c726e75181df3250248a45f89d3c2b0a812
Component: engine
2013-08-20 19:35:30 -07:00
3d82ce2445 Add a check for S3 bucket access.
Upstream-commit: ab4fb9bbfaabccc99e30dd104352dd110f3fd6bd
Component: engine
2013-08-20 19:35:30 -07:00
1a991a16ad Running the build image will now execute release.sh automatically.
Upstream-commit: fbd5b20c388f189ffd59da78951bfc0c623de856
Component: engine
2013-08-20 19:35:30 -07:00
31b53c5f9b Protect the release.sh script against accidental use. Infer VERSION automatically.
Upstream-commit: ff30eb96b67a0ab078553a769456bf6669a29214
Component: engine
2013-08-20 19:35:30 -07:00
01a13c5c8e Add a check to make sure that make.sh only runs within a container.
Upstream-commit: 749a7d0e4f9da13f238062ae0417e68128c589fd
Component: engine
2013-08-20 19:35:30 -07:00
99b30cf785 Cosmetic changes: rewrapping, `` → $()… before starting the real work
Upstream-commit: d9f769930be1c361ac69f9d8479774f37bb39d8c
Component: engine
2013-08-20 19:35:30 -07:00
7a66148c26 add "|| true" otherwise "set -e" kills us if the repo is clean
Upstream-commit: d750060f0c39db4b88f14aa413fc1f81706a4373
Component: engine
2013-08-20 19:35:30 -07:00
611ecad7e3 Upgrade Dockerfile with new dependency
Upstream-commit: bdbac9f7a1dd31bd5d78f50eb9fa3b3793d1d13b
Component: engine
2013-08-20 19:35:30 -07:00
279eeec40e Update release checklist. Still needs work.
Upstream-commit: 13201775dedcb4a544bba32e5d8366eb561093d7
Component: engine
2013-08-20 19:34:10 -07:00
28606dd370 release.sh: publish a full release of docker to a S3 bucket, including static binary and a full APT repository with install instructions
Upstream-commit: ccc3969536f875719fca446fa5ad8f69557dbe84
Component: engine
2013-08-20 19:34:10 -07:00
4299704169 Good-bye, ugly mega-Makefile. Docker can now be built with docker, with the help of a simple very simple shell script.
Upstream-commit: 89ee5242291c50402973ffb73fe1dbbf5820e44c
Component: engine
2013-08-20 19:34:10 -07:00