Commit Graph

1587 Commits (1814a0163a109974c3187ca5c41e8db5f2b78f4f)

Author SHA1 Message Date
Tonis Tiigi 1814a0163a contenthash: add wildcard support
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-03-01 17:39:34 -08:00
Tõnis Tiigi 48594675fd
Merge pull request #846 from AkihiroSuda/carry-882
[Carry #822] Update containerd vendor
2019-02-28 22:33:05 -08:00
Akihiro Suda d3837d36aa revendor go.sum
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2019-03-01 14:52:52 +09:00
Akihiro Suda b09ad65bc9 fix TestExportMultiPlatform failure
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2019-03-01 14:42:48 +09:00
Akihiro Suda 479ac53366
Merge pull request #841 from tonistiigi/exec-platform
exec: fix platform value in cache key
2019-03-01 11:54:05 +09:00
Akihiro Suda f81510fd80
Merge pull request #835 from tonistiigi/http-updates
http: add better support for misconfigured servers
2019-03-01 11:09:10 +09:00
Tonis Tiigi ab5d49435b http: add better support for misconfigured servers
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-02-28 11:26:50 -08:00
Tonis Tiigi f472cb193f exec: fix platform value in cache key
Use vertex platform instead of the current system one. This shouldn't break any cache unless qemu was used. Even when qemu was used the issue would not cause any cache collisions because the base images for run were scoped by platform, but better to stop using invalid data for cache key calculation.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-02-28 11:17:10 -08:00
Akihiro Suda 2bd8e6cb2b
Merge pull request #836 from tonistiigi/schema1-fix
pull: fix second cachekey for schema1
2019-02-26 12:56:27 +09:00
Tonis Tiigi 37567fc826 pull: fix second cachekey for schema1
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-02-25 17:16:43 -08:00
Akihiro Suda d3eb24822b
Merge pull request #830 from tonistiigi/df-local-names
dockerfile: allow custom context names
2019-02-26 00:40:14 +09:00
Akihiro Suda 86aba5ac27
Merge pull request #834 from FernandoMiguel/patch-1
fix typo
2019-02-25 04:21:44 +09:00
Fernando Miguel c572e1e0ed fix typo
replace with `documentation`

Signed-off-by: Fernando Miguel <github@FernandoMiguel.net>
2019-02-24 18:32:37 +00:00
Tõnis Tiigi f1dac983fa
Merge pull request #832 from AkihiroSuda/decouple-sm-from-worker
decouple SessionManager from Worker
2019-02-23 09:19:15 -08:00
Tõnis Tiigi 932492f6f1
Merge pull request #828 from AkihiroSuda/make-sure-export-cache-inline-is-not-needed-for-import
test: make sure `--export-cache type=inline` is not needed for import
2019-02-23 09:16:53 -08:00
Tonis Tiigi 62697a93f7 dockerfile: allow custom context names
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-02-23 09:12:54 -08:00
Akihiro Suda 26010a4864 decouple SessionManager from Worker
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2019-02-23 22:55:17 +09:00
Akihiro Suda 46bde0d6b1 test: make sure `--export-cache type=inline` is not needed for import
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2019-02-23 21:01:27 +09:00
Derek McGowan edd603e4cd Update containerd vendor
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2019-02-13 11:03:48 -08:00
Tõnis Tiigi 8d6eaf6e39
Merge pull request #820 from AkihiroSuda/runc20190211
bump up runc
2019-02-11 07:39:31 -08:00
Akihiro Suda 05ccbce8f5 bump up runc (CVE-2019-5736)
0a8e4117e7
https://groups.google.com/a/opencontainers.org/forum/#!topic/dev/Tc1ELm-8oDI

Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2019-02-11 23:41:25 +09:00
Tõnis Tiigi f1054dd8b6
Merge pull request #814 from tonistiigi/digest-validate
llbsolver: validate digest on load
2019-02-05 10:01:27 -08:00
Tonis Tiigi 07810f0aae llbsolver: validate digest on load
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-02-04 17:06:34 -08:00
Tibor Vass eefe2e2f21
Merge pull request #811 from tonistiigi/empty-stdin
buildctl: detect empty stdin with empty frontend
2019-02-01 20:05:13 -08:00
Tõnis Tiigi 88a5bd5fb4
Merge pull request #812 from tonistiigi/deadlock-fix
solver: deadlock fix
2019-02-01 18:41:49 -08:00
Tonis Tiigi a7df7e2c49 solver: deadlock fix
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-02-01 17:44:26 -08:00
Tonis Tiigi 8344b342a1 buildctl: detect empty stdin with empty frontend
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-02-01 16:41:57 -08:00
Tõnis Tiigi ac64f29f63
Merge pull request #800 from tiborvass/gomod
Migrate to go mod
2019-02-01 11:13:41 -08:00
Tõnis Tiigi 10635d5655
Merge pull request #794 from tonistiigi/git-cancel
git: avoid leaking lock files on cancellation
2019-01-31 15:32:45 -08:00
Tibor Vass 175506ff7f hack: update scripts to be go mod compatible
Signed-off-by: Tibor Vass <tibor@docker.com>
2019-01-31 22:44:47 +00:00
Tibor Vass ad8b35e3d4 Migrate from vndr to go mod
go get -u github.com/tiborvass/gomod
  GO111MODULE=on gomod init
  GO111MODULE=on go mod tidy
  GO111MODULE=on go mod vendor

Signed-off-by: Tibor Vass <tibor@docker.com>
2019-01-31 22:44:47 +00:00
Tõnis Tiigi c592b7c356
Merge pull request #808 from AkihiroSuda/fix-return-nil
fix `if err != nil { return nil }`
2019-01-31 09:23:02 -08:00
Akihiro Suda 1d857d037d fix `if err != nil { return nil }`
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2019-02-01 00:43:23 +09:00
Tõnis Tiigi f5adf7515b
Merge pull request #806 from tonistiigi/cross-fix
travis: include win/darwin binaries in cross
2019-01-30 21:07:33 -08:00
Tonis Tiigi aed586f558 travis: include win/darwin binaries in cross
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-01-30 15:38:06 -08:00
Tõnis Tiigi 76be359fd1
Merge pull request #796 from tonistiigi/gc-controls
Allow quick config of GC
2019-01-27 13:51:39 -08:00
Akihiro Suda 3ba3f5b1ff
Merge pull request #777 from tonistiigi/export-cache-inline
allow exporting cache metadata in the image config
2019-01-27 06:40:59 +01:00
Tibor Vass 601817163d Update docker/cli dependency
Signed-off-by: Tibor Vass <tibor@docker.com>
2019-01-26 22:10:04 +00:00
Tõnis Tiigi 7679d6fa7d
Merge pull request #795 from tonistiigi/fmt-fix
client: avoid string formatting on custom vertex names
2019-01-23 08:30:08 -08:00
Akihiro Suda 3ec1e56656
Merge pull request #788 from tonistiigi/frontend-net-none
gateway: allow frontends without network
2019-01-23 11:59:40 +01:00
Tonis Tiigi a7c6e9d465 buildkitd: add containerd worker gc flags
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-01-22 17:34:40 -08:00
Tonis Tiigi a1f3f8462c buildkitd: add oci worker gc flags
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-01-22 17:34:40 -08:00
Tonis Tiigi cf31b501ba buildkitd: add more gc config options
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-01-22 17:34:40 -08:00
Tonis Tiigi c0371c908f client: avoid string formatting on custom vertex names
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-01-22 15:35:39 -08:00
Tonis Tiigi e1c0729349 git: avoid leaking lock files on cancellation
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-01-22 14:04:54 -08:00
Tonis Tiigi 5434a42a6a client: add inline remote cache tests
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-01-21 19:39:15 -08:00
Tonis Tiigi 7d41912f36 remotecache: keep layer description
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-01-21 19:39:15 -08:00
Tonis Tiigi 5be7870549 load parent results on combined cachemanager
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-01-21 19:39:15 -08:00
Tonis Tiigi d77d950053 remotecache: walklinks support
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-01-21 19:39:15 -08:00
Tonis Tiigi d514afdb20 remotecache: support createdat and fix order
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-01-21 19:39:15 -08:00