Akihiro Suda
587edf5a0a
Merge pull request #365 from tonistiigi/content-writer-race
...
containerd: avoid contentstore race
2018-05-08 14:50:24 +09:00
Akihiro Suda
b83cd81f12
Merge pull request #361 from tonistiigi/solve-response
...
solver: allow exporters to set data to solve results
2018-05-08 13:41:55 +09:00
Tonis Tiigi
b80f45955a
solver: allow exporters to set data to solve results
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-05-07 20:52:11 -07:00
Tonis Tiigi
138d2d5a3d
containerd: avoid contentstore race
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-05-07 13:14:09 -07:00
Akihiro Suda
fabec29578
Merge pull request #363 from tonistiigi/reproducible-dates
...
Reproducible dates in image exporter
2018-05-07 07:18:59 +02:00
Tonis Tiigi
d51a921ab4
dockerfile: add test making sure cache generates same id
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-05-04 15:51:26 -07:00
Tonis Tiigi
b8b55a8c22
image: export reproducible timestamps
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-05-04 15:51:19 -07:00
Vincent Demeester
330d6b73de
Merge pull request #362 from tonistiigi/labels
...
dockerfile: add test for labels
2018-05-04 09:52:17 +02:00
Tonis Tiigi
f9d1e4c32c
dockerfile: add test for labels
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-05-03 16:24:26 -07:00
Tõnis Tiigi
cd0e7e8fd6
Merge pull request #355 from tonistiigi/mounts-update
...
snapshot: update mounts to mountable interface
2018-05-01 17:56:46 -07:00
Akihiro Suda
e671c79369
Merge pull request #358 from tonistiigi/snapshotter-race
...
snapshotter: avoid snapshot removal race
2018-05-01 13:08:02 +09:00
Akihiro Suda
0e42bcebe6
Merge pull request #357 from tonistiigi/unlock-bug
...
cache: fix refs unlocking bug
2018-05-01 13:00:10 +09:00
Akihiro Suda
752c9d6140
Merge pull request #359 from tonistiigi/remove-context
...
Remove net/context
2018-05-01 12:58:31 +09:00
Tonis Tiigi
e24e194078
remove net/context references
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-30 18:10:54 -07:00
Tonis Tiigi
8b7e611c96
vendor: update net to go1.10
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-30 18:05:55 -07:00
Tõnis Tiigi
e86ef986d4
Merge pull request #356 from ijc/update-go-digest
...
Bump to latest go-digest.
2018-04-30 15:54:57 -07:00
Tonis Tiigi
d7f8a4e1a4
snapshotter: avoid snapshot removal race
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-30 15:46:01 -07:00
Tonis Tiigi
a7e72f85e9
cache: fix refs unlocking bug
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-30 15:42:03 -07:00
Ian Campbell
2d04aed1d3
Bump to latest go-digest.
...
This renames the license file (so automated tooling can find it, which I care
about) and also pulls in some documentation and comment changes, plus some
functional changes:
PR#33 -- future-proof the algorithm field.
PR#34 -- disallow upper case in hex portion.
No changes appear to be required to buildkit code.
Signed-off-by: Ian Campbell <ijc@docker.com>
2018-04-30 21:49:17 +01:00
Akihiro Suda
2af19a8847
Merge pull request #352 from tonistiigi/case-insensitive-tests
...
dockerfile: add tests for case insensitive targets
2018-04-28 11:17:44 +09:00
Tonis Tiigi
566e28c174
snapshot: update mounts to mountable interface
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-27 17:58:24 -07:00
Tonis Tiigi
e5e8755dff
dockerfile: add tests for case insensitive targets
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-27 10:08:27 -07:00
Akihiro Suda
61ff7dfcdd
Merge pull request #348 from tonistiigi/multi-key
...
solver: add support for multiple cache keys
2018-04-25 17:16:40 +09:00
Tonis Tiigi
3468d866e2
solver: add support for multiple cache keys
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-24 16:12:25 -07:00
Akihiro Suda
8426766504
Merge pull request #347 from tonistiigi/fix-copy-vars
...
dockerfile: fix context path detection for var substitution
2018-04-24 12:19:15 +09:00
Tonis Tiigi
864adf02dd
dockerfile: fix context path detection for var substitution
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-23 11:37:53 -07:00
Akihiro Suda
7e7655c582
Merge pull request #346 from tonistiigi/skip-manifest-resolve
...
dockerfile: allow skipping resolving manifest
2018-04-20 14:17:50 +09:00
Tonis Tiigi
8b85812dda
dockerfile: allow skipping resolving manifest
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-19 21:39:58 -07:00
Akihiro Suda
c478340035
Merge pull request #344 from tonistiigi/runc-cmd-fix
...
runc: set command name from config
2018-04-19 11:24:35 +09:00
Tonis Tiigi
bab967b352
runc: set command name from config
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-18 17:01:20 -07:00
Akihiro Suda
cf9188cee1
Merge pull request #341 from tonistiigi/authprovider
...
session: separate authprovider to package
2018-04-18 13:27:00 +09:00
Akihiro Suda
93de570051
Merge pull request #342 from tonistiigi/runc-command
...
runc: make command name configurable
2018-04-18 13:26:41 +09:00
Tonis Tiigi
2dba0488c8
runc: make command name configurable
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-17 20:39:19 -07:00
Tonis Tiigi
7ac9599c8f
session: separate authprovider to package
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-17 20:36:23 -07:00
Akihiro Suda
4d4f369838
Merge pull request #338 from tonistiigi/cachekey-refactor
...
solver-next: cachekey refactor
2018-04-17 12:53:21 +09:00
Akihiro Suda
fc2b7c558a
Merge pull request #339 from tonistiigi/dockerfile-copy
...
dockerfile: copy only files that are used
2018-04-14 22:28:15 +09:00
Tonis Tiigi
0b203b21df
dockerfile: copy only files that are used
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-13 21:13:29 -07:00
Akihiro Suda
1a3c680e91
Merge pull request #337 from tonistiigi/push-provider
...
util: make push depend on provider
2018-04-14 12:57:44 +09:00
Tonis Tiigi
64b9daabc7
boltdbcache: add missing methods
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-13 14:43:29 -07:00
Tonis Tiigi
01bb816d91
solver: add missing progress handlers
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-13 14:43:29 -07:00
Tonis Tiigi
747dff007b
solver: reimplement edge index with tests
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-13 14:43:23 -07:00
Tonis Tiigi
659a21bda9
solver: update exporter tests to check targets
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-13 14:40:06 -07:00
Tonis Tiigi
32f7a01fe7
solver: remove CacheKey interface
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-13 14:39:57 -07:00
Tonis Tiigi
7e18e4a579
util: make push depend on provider
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-13 14:35:55 -07:00
Tõnis Tiigi
243f742ac2
Merge pull request #336 from ijc/configure-unix-socket-group-ownership
...
buildkitd: allow setting group of /var/run/buildkit/buildkitd.sock
2018-04-12 10:22:41 -07:00
Ian Campbell
7b739d32a7
buildkitd: allow setting group ownership of /var/run/buildkit/buildkitd.sock
...
While buildkitd needs to run as root (since both workers currently imply that)
there's no reason to enforce running the client as root, it works just fine (in
my slightly limited testing) as non-root so long as it has access to the sock
Signed-off-by: Ian Campbell <ijc@docker.com>
2018-04-11 14:34:39 +01:00
Akihiro Suda
ef8e683ffa
Merge pull request #335 from tonistiigi/git-cancellation
...
git: fix cancellation on blocking remotes
2018-04-11 14:06:50 +09:00
Tonis Tiigi
641fdea51b
git: fix cancellation on blocking remotes
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-04-10 17:55:18 -07:00
Tõnis Tiigi
89f8bc1c02
Merge pull request #329 from AkihiroSuda/containerd-20180403
...
update containerd (binary: v1.0.3, library: Apr 3, 2018)
2018-04-04 10:05:42 -07:00
Akihiro Suda
126f91dea7
update containerd (binary: v1.0.3, library: Apr 3, 2018)
...
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2018-04-04 17:22:20 +09:00