Commit Graph

1511 Commits (05766c5c21a1e528eeb1c3522b2f05493fe9ac47)

Author SHA1 Message Date
Tõnis Tiigi 05766c5c21
Merge pull request #952 from thaJeztah/18.09_backport_fix_empty_dockerfile
[18.09 backport] Have parser error on dockerfiles without instructions
2019-04-19 17:31:54 -07:00
linuxmercedes 045e3a24dd
Parser errors on dockerfiles without instructions
See https://github.com/moby/moby/pull/38487 for more discussion.

Signed-off-by: Natasha Jarus <linuxmercedes@gmail.com>
(cherry picked from commit 2ec7d53b00)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2019-04-19 19:09:53 +02:00
Sebastiaan van Stijn ed4da8b4a9
Merge pull request #911 from tonistiigi/dedupe-1809
[docker-18.09] llbsolver: fix selectors dedupe
2019-03-29 01:36:01 +01:00
Tonis Tiigi 388f1d36f2 llbsolver: fix selectors dedupe
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
(cherry picked from commit 6d859fc9b0)
2019-03-28 16:21:21 -07:00
Tõnis Tiigi d9f7592067
Merge pull request #745 from tonistiigi/nonewpriv
oci: avoid nonewprivileges in default spec
2018-12-10 11:38:10 +00:00
Tonis Tiigi 09742778eb oci: avoid nonewprivileges in default spec
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-12-10 10:58:12 +00:00
Akihiro Suda 1952fa934d
Merge pull request #743 from tonistiigi/update-dockerfile-repo
update dockerfile repo location
2018-12-03 20:38:05 +09:00
Tonis Tiigi 3926820e3a update dockerfile repo location
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-12-03 11:06:17 +01:00
Tõnis Tiigi 5b7f75914f
Merge pull request #738 from AkihiroSuda/shadow-20181125
update shadow to 20181125
2018-12-02 13:36:00 +00:00
Akihiro Suda 1803138c38 update shadow to 20181125
shadow-maint/shadow@52c081b (20181028) caused a regression that results in
`newuidmap: open of uid_map failed: Permission denied`.

The regression was fixed in shadow-maint/shadow@59c2dab (20181125).

Note that docker.io/moby/buildkit images are not affected by the
regression, because we forgot to update the rootless-base-external
image when we updated the shadow package before.

Related: genuinetools/img#191 genuinetools/img#196

Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2018-11-30 13:38:34 +09:00
Tõnis Tiigi 75c4dffb61
Merge pull request #737 from AkihiroSuda/allow-without-git
worker/base: allow running without `git` installed
2018-11-28 22:36:07 -08:00
Tõnis Tiigi 222b028d58
Merge pull request #736 from fuweid/reading
dockerfile2llb/pipe: remove the useless assignment
2018-11-28 22:33:42 -08:00
Wei Fu 2a7287a189 dockerfile2llb/pipe: remove the useless assignment
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2018-11-28 19:44:53 +08:00
Akihiro Suda a62e7cf1e0 worker/base: allow running without `git` installed
genuinetools/img#195

Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2018-11-28 18:43:43 +09:00
Akihiro Suda 8cf9bec86a
Merge pull request #730 from tonistiigi/no-cache-fix
buildctl: fix frontends ignore-cache setting
2018-11-21 12:35:10 +09:00
Akihiro Suda df642989fd
Merge pull request #731 from tonistiigi/buildctl-import-cache
buildctl: allow import-cache on frontend builds
2018-11-21 12:33:36 +09:00
Akihiro Suda e59b01bf82
Merge pull request #733 from tonistiigi/dockerfile-symlink
dockerfile: allow symlinks on reading Dockerfile
2018-11-21 12:32:08 +09:00
Tonis Tiigi 2e3058e62c dockerfile: allow symlinks on reading Dockerfile
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-11-20 18:15:41 -08:00
Tonis Tiigi 478f417eb8 buildctl: allow import-cache on frontend builds
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-11-20 17:54:05 -08:00
Tibor Vass bf8c057e68
Merge pull request #727 from tonistiigi/add-fix
dockerfile: avoid urls in context filter
2018-11-20 16:47:31 -08:00
Tonis Tiigi b3092ab51c buildctl: fix frontends ignore-cache setting
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-11-20 15:53:14 -08:00
Akihiro Suda f2f4b534d4
Merge pull request #729 from tonistiigi/session-context
llbsolver: keep session for context calls
2018-11-20 11:56:35 +09:00
Tõnis Tiigi ef00d305f7
Merge pull request #728 from tonistiigi/docs-update
dockerfile: document more mount options
2018-11-19 17:54:51 -08:00
Tonis Tiigi f6a896157b llbsolver: keep session for context calls
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-11-19 15:24:35 -08:00
Tonis Tiigi b3e4cdf0d8 dockerfile: document more mount options
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-11-19 10:10:10 -08:00
Tonis Tiigi c840e7967f dockerfile: avoid urls in context filter
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-11-18 12:36:26 -08:00
Tõnis Tiigi 594f95bc1d
Merge pull request #722 from kunalkushwaha/fix-git-2-http
replace git: with https:
2018-11-18 11:27:38 -08:00
Tõnis Tiigi 71da3f8c20
Merge pull request #725 from ondrej-fabry/patch-1
Correct trivial typos
2018-11-18 11:26:14 -08:00
Ondrej Fabry 7218446f8e
Correct trivial typos
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
2018-11-18 00:10:57 +01:00
Kunal Kushwaha 373dc26a4f replace git: with https:
git ports are restricted by corporate proxies,
whereas https proto is always allowed

Signed-off-by: Kunal Kushwaha <kushwaha_kunal_v7@lab.ntt.co.jp>
2018-11-15 11:50:53 +09:00
Tõnis Tiigi 471f506e80
Merge pull request #718 from tonistiigi/update-dockerfile-ref
dockerfile: update image refs
2018-11-08 10:10:38 -08:00
Tõnis Tiigi e00566dfa3
Merge pull request #715 from alicefr/other-arch
Set GOARCH to amd64 for darwin/windows building stage
2018-11-08 10:10:05 -08:00
Alice Frosi a008ce3ccd Set GOARCH=amd64 for building stage for darwin/windows
Signed-off-by: Alice Frosi <afrosi@de.ibm.com>
2018-11-08 12:50:22 +01:00
Tonis Tiigi 9d3426d94f dockerfile: update image refs
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-11-07 17:51:02 -08:00
Akihiro Suda c3a857e3fc
Merge pull request #716 from tonistiigi/copy-source
dockerfile: update copy source repo
2018-11-07 17:18:47 +09:00
Tonis Tiigi ec2ab81a3b dockerfile: update copy source repo
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-11-06 11:14:59 -08:00
Tibor Vass 5aab8299d5
Merge pull request #710 from AkihiroSuda/dfdoc
update docs
2018-11-01 13:43:38 -07:00
Akihiro Suda b5003d53eb update docs
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2018-11-01 16:17:26 +09:00
Akihiro Suda fba893e789
Merge pull request #712 from tonistiigi/clean-readlink
contenthash: clean readlink value
2018-10-31 14:48:25 +09:00
Tõnis Tiigi 0f8d630bf5
Merge pull request #711 from AkihiroSuda/copy-019
bump up tonistiigi/copy to v0.1.9
2018-10-30 22:21:03 -07:00
Tonis Tiigi 5fa4642e1d contenthash: clean readlink value
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-10-30 22:14:11 -07:00
Akihiro Suda 03d15c8ff2 bump up tonistiigi/copy to v0.1.9
Fix #704 (CoreOS xattr issue)

Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2018-10-31 13:30:26 +09:00
Tõnis Tiigi 91cd9b4043
Merge pull request #708 from AkihiroSuda/cli-no-cache
buildctl: support --no-cache for Dockerfile frontend
2018-10-30 10:51:12 -07:00
Akihiro Suda 7d92f2d6ad buildctl: support --no-cache for Dockerfile frontend
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2018-10-30 17:49:36 +09:00
Tõnis Tiigi 85935a3d1e
Merge pull request #661 from tiborvass/dockerfile-shell-only-envvar
dockerfile: RUN's CustomName no longer consume quotes and only replaces environment variables if set
2018-10-29 11:04:07 -07:00
Tõnis Tiigi 388c0f916f
Merge pull request #703 from AkihiroSuda/unfork-newuidmap
unfork newuidmap/newgidmap
2018-10-29 11:03:30 -07:00
Akihiro Suda 3a7209cde2 unfork newuidmap/newgidmap
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2018-10-29 16:01:04 +09:00
Tibor Vass c168fad47f
Merge pull request #700 from tonistiigi/dockerfile-daily
dockerfile: add daily feature releases
2018-10-24 14:54:14 -07:00
Tonis Tiigi 134e126aab dockerfile: add daily feature releases
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-10-23 22:43:21 -07:00
Tõnis Tiigi 50b36877f5
Merge pull request #695 from tonistiigi/dockerfile-release
dockerfile: add release tag deployments
2018-10-22 17:41:12 -07:00