Michael Crosby
7b5c579b77
Use correct upstart script with new build tool
2013-08-23 22:20:36 +00:00
Kawsar Saiyeed
15d658d36b
Removed duplicate mercurial install command
2013-08-23 22:16:49 +00:00
unclejack
59281d6f80
use libffi-dev, don't build it from sources
2013-08-23 22:16:23 +00:00
shin-
29be20f987
Fixed: ImagePull in runtime test
2013-08-23 22:16:11 +00:00
shin-
5a8c32dc8e
Use additional decorator in RequestFactory to pass meta headers to registry
2013-08-23 22:16:03 +00:00
Michael Crosby
588f8e1cec
Merge pull request #1628 from dotcloud/bump_0.6.0
...
Bump to 0.6.0
2013-08-23 10:45:14 -07:00
Michael Crosby
f4a4f1ca87
Bump to 0.6.0
2013-08-22 21:09:50 +00:00
Guillaume J. Charmes
f925edd12d
Merge pull request #1525 from griff/1503-fix
...
Don't read from stdout when only attached to stdin
2013-08-22 13:43:05 -07:00
Michael Crosby
12715c8ddc
Merge pull request #1609 from jpetazzo/release-docker-with-docker
...
Release docker with docker
2013-08-22 13:13:06 -07:00
Michael Crosby
326dadd224
Merge pull request #1565 from dotcloud/only_load_authconfig_when_needed
...
Load authConfig only when needed and fix useless WARNING
2013-08-22 11:10:16 -07:00
Michael Crosby
a3510c99f1
Merge pull request #1560 from dotcloud/439-allow-lxc-args
...
Add lxc-conf flag to allow custom lxc options
2013-08-22 09:34:27 -07:00
Michael Crosby
262d57e387
Merge pull request #1623 from mhennings/1592-fix-race-conditions-in-parallel-pull
...
Fix race conditions in parallel pull
2013-08-22 09:30:21 -07:00
Michael Crosby
551092f9c0
Add lxc-conf flag to allow custom lxc options
2013-08-22 16:05:21 +00:00
Marco Hennings
3f802f4a13
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.
2013-08-22 13:23:43 +02:00
Andy Rothfusz
0b9c8e2860
Merge pull request #1596 from metalivedev/1149-easyfixes
...
Fix #1330 and #1149 . Improve CMD, ENTRYPOINT, and attach docs.
2013-08-21 14:06:41 -07:00
Andy Rothfusz
42fe550c9e
Merge pull request #1614 from denibertovic/docs
...
Small fix to docs regarding adding docker groups
2013-08-21 12:26:56 -07:00
Andy Rothfusz
f5bd137216
Add mongodb example
2013-08-21 12:09:40 -07:00
Andy Rothfusz
348696f3fe
Merge pull request #1607 from TylerBrock/mongodb
...
Add MongoDB image example
2013-08-21 12:07:50 -07:00
Michael Crosby
6da071985f
Merge pull request #1513 from dotcloud/add_user_dockerfile
...
Add USER instruction do Dockerfile
2013-08-21 09:19:31 -07:00
Michael Crosby
56e02dd0c7
Merge pull request #1588 from dotcloud/1561_fix_warning_in_tests
...
assume ip_forwarding = 1 by default
2013-08-21 09:15:23 -07:00
Michael Crosby
e0a7013836
Merge pull request #1576 from MatthewMueller/patch-1
...
updated default -H docs
2013-08-21 09:09:43 -07:00
Deni Bertovic
467dbb75f1
small fix to docs regarding adding docker groups
2013-08-21 17:28:13 +02:00
Matt Mueller
215094903a
update help
2013-08-21 02:08:32 -07:00
Jérôme Petazzoni
8a7c0495e0
Remove -x flag — we do not want to be *that* verbose.
2013-08-20 20:50:42 -07:00
Jérôme Petazzoni
885afebe07
Bump up VERSION file to 0.5.3-dev
2013-08-20 19:36:42 -07:00
Jérôme Petazzoni
e06372d6f4
Update packaging/README to point to hack/release
2013-08-20 19:36:06 -07:00
Jérôme Petazzoni
b5a48eaed3
Moved release scripts to hack/release and updated instructions.
2013-08-20 19:36:06 -07:00
Jérôme Petazzoni
a8059059c6
+CHANGES is now -dirty (works better in URLs), and we have postinstall and prerm jobs.
2013-08-20 19:36:06 -07:00
Jérôme Petazzoni
c8c69a1499
Bump to 0.5.3 (VERSION file)
2013-08-20 19:36:06 -07:00
Jérôme Petazzoni
0469e47674
Release script also takes care of index file (if the S3 bucket is WS-enabled)
2013-08-20 19:36:06 -07:00
Jérôme Petazzoni
5b630d436d
If there are changes, add the timestamp to the package version.
2013-08-20 19:35:31 -07:00
Jérôme Petazzoni
9c06420b18
Implement apt-secure repository signing.
2013-08-20 19:35:31 -07:00
Jérôme Petazzoni
87872006ce
Repository should also have i386 index, since Ubuntu is multi-arch by default
2013-08-20 19:35:31 -07:00
Jérôme Petazzoni
abfa7a204d
Update to go 1.1.2.
2013-08-20 19:35:30 -07:00
Jérôme Petazzoni
5b0eaef602
Run reprepro from release, incrementally (it needs S3 credentials). Add virtual package.
2013-08-20 19:35:30 -07:00
Jérôme Petazzoni
9694fb85d7
Install python-magic (it helps s3cmd) and a convenience /src symlink
2013-08-20 19:35:30 -07:00
Jérôme Petazzoni
bfee2c726e
Polish instructions a little bit.
2013-08-20 19:35:30 -07:00
Jérôme Petazzoni
ab4fb9bbfa
Add a check for S3 bucket access.
2013-08-20 19:35:30 -07:00
Jérôme Petazzoni
fbd5b20c38
Running the build image will now execute release.sh automatically.
2013-08-20 19:35:30 -07:00
Jérôme Petazzoni
ff30eb96b6
Protect the release.sh script against accidental use. Infer VERSION automatically.
2013-08-20 19:35:30 -07:00
Jérôme Petazzoni
749a7d0e4f
Add a check to make sure that make.sh only runs within a container.
2013-08-20 19:35:30 -07:00
Jérôme Petazzoni
d9f769930b
Cosmetic changes: rewrapping, `` → $()… before starting the real work
2013-08-20 19:35:30 -07:00
Jérôme Petazzoni
d750060f0c
add "|| true" otherwise "set -e" kills us if the repo is clean
2013-08-20 19:35:30 -07:00
Guillaume J. Charmes
bdbac9f7a1
Upgrade Dockerfile with new dependency
2013-08-20 19:35:30 -07:00
Solomon Hykes
13201775de
Update release checklist. Still needs work.
2013-08-20 19:34:10 -07:00
Solomon Hykes
ccc3969536
release.sh: publish a full release of docker to a S3 bucket, including static binary and a full APT repository with install instructions
2013-08-20 19:34:10 -07:00
Solomon Hykes
89ee524229
Good-bye, ugly mega-Makefile. Docker can now be built with docker, with the help of a simple very simple shell script.
2013-08-20 19:34:10 -07:00
Solomon Hykes
9fce6f662a
docker -v: show version and build information without making remote connections
2013-08-20 19:32:37 -07:00
Solomon Hykes
9087ef9a77
Move VERSION to a dedicated file to facilitate automated builds and releases
2013-08-20 19:32:37 -07:00
Solomon Hykes
aa2ab5143b
Deprecate dockerbuilder in favor of a standard Dockerfile
2013-08-20 19:31:30 -07:00