18894a8e3a
allow annotations for OCI image index
...
Signed-off-by: Qasim Sarfraz <qasimsarfraz@microsoft.com >
2023-08-03 12:08:04 +02:00
13ec635988
Merge pull request #1914 from ktock/updatedebugdocs
2023-08-03 09:52:13 +01:00
f804b8fa4b
Merge pull request #1982 from thaJeztah/update_go1.20.7
...
update to go1.20.7
2023-08-03 10:59:18 +03:00
21a55ff9a1
README: clarify the Linux package install instructions
...
Signed-off-by: Kenyon Ralph <quic_kralph@quicinc.com >
2023-08-02 13:55:22 -07:00
dd350284df
update to go1.20.7
...
Includes a fix for CVE-2023-29409
go1.20.7 (released 2023-08-01) includes a security fix to the crypto/tls
package, as well as bug fixes to the assembler and the compiler. See the
Go 1.20.7 milestone on our issue tracker for details:
- https://github.com/golang/go/issues?q=milestone%3AGo1.20.7+label%3ACherryPickApproved
- full diff: https://github.com/golang/go/compare/go1.20.6...go1.20.7
From the mailing list announcement:
[security] Go 1.20.7 and Go 1.19.12 are released
Hello gophers,
We have just released Go versions 1.20.7 and 1.19.12, minor point releases.
These minor releases include 1 security fixes following the security policy:
- crypto/tls: restrict RSA keys in certificates to <= 8192 bits
Extremely large RSA keys in certificate chains can cause a client/server
to expend significant CPU time verifying signatures. Limit this by
restricting the size of RSA keys transmitted during handshakes to <=
8192 bits.
Based on a survey of publicly trusted RSA keys, there are currently only
three certificates in circulation with keys larger than this, and all
three appear to be test certificates that are not actively deployed. It
is possible there are larger keys in use in private PKIs, but we target
the web PKI, so causing breakage here in the interests of increasing the
default safety of users of crypto/tls seems reasonable.
Thanks to Mateusz Poliwczak for reporting this issue.
View the release notes for more information:
https://go.dev/doc/devel/release#go1.20.7
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-08-02 00:06:05 +02:00
c010d3de8d
Merge pull request #1967 from thaJeztah/update_cli
...
vendor: github.com/docker/docker, github.com/docker/cli v24.0.5
2023-08-01 11:51:44 +03:00
d11dbbf9f7
Merge pull request #1978 from tonistiigi/imagetools-test
2023-07-31 15:39:42 +01:00
75cdceb9f1
tests: add integration test for imagetools create
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2023-07-31 17:17:11 +03:00
10ff93f190
Merge pull request #1968 from jedevc/reset-dont-modify-input
...
progress: don't modify ResetTime inputs
2023-07-31 16:02:23 +03:00
bf00185809
Merge pull request #1681 from crazy-max/fup-buildinfo
...
docs: update since buildinfo removal
2023-07-31 10:55:30 +02:00
90f03e57c2
Merge pull request #1972 from crazy-max/docs-fix-create
...
docs: fix platform example for create command
2023-07-31 10:54:26 +02:00
a59fd3ebfe
Merge pull request #1970 from ktock/entrypointconfig
2023-07-27 15:21:37 +01:00
3eb490153d
remote controller: Fix entrypoint interaction bugs
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2023-07-27 09:12:52 +09:00
d957d8b987
docs: fix platform example for create command
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-07-26 17:50:58 +02:00
5a1f252bd9
progress: don't modify ResetTime inputs
...
No other parts of the progress rendering modify the inputs, so we should
avoid this as well.
This actually fixes an edge case in pushWithMoby which writes the same
VertexStatus multiple times, modifying the timestamps and similar.
However, if the operation takes long enough the small time difference
can accumulate, and move the Start time far into the past.
Signed-off-by: Justin Chadwell <me@jedevc.com >
2023-07-25 09:35:43 +01:00
ab4585f38c
vendor: github.com/docker/cli v24.0.5
...
Fix a panic when `auths: null` is found in the CLI config file.
full diff: https://github.com/docker/cli/compare/v24.0.4...v24.0.5
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-07-25 09:09:50 +02:00
3003045c0b
vendor: github.com/docker/docker v24.0.5
...
- client: Client.postHijacked: use Client.buildRequest
full diff: https://github.com/moby/moby/compare/36e9e796c6fc...v24.0.5
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-07-25 09:09:02 +02:00
a6f3f290b4
vendor: golang.org/x/net v0.10.0
...
- http2: properly discard data received after request/response body is closed
- http2: don't reuse connections that are experiencing errors
- internal/socks: permit authenticating with an empty password
full diff: https://github.com/golang/net/compare/v0.8.0...v0.10.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-07-25 09:05:20 +02:00
27d072a099
vendor: golang.org/x/text v0.9.0
...
no changes in vendored files
full diff: https://github.com/golang/text/compare/v0.8.0...v0.9.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-07-25 09:04:17 +02:00
8e3df1943c
vendor: golang.org/x/term v0.8.0
...
no changes in vendored files
full diff: https://github.com/golang/term/compare/v0.6.0...v0.8.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-07-25 09:03:14 +02:00
8c54de66ce
vendor: golang.org/x/sys v0.8.0
...
full diff: https://github.com/golang/sys/compare/v0.7.0...v0.8.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-07-25 09:02:03 +02:00
06b9ac2dc4
vendor: github.com/sirupsen/logrus v1.9.3
...
Fix a potential denial of service in logrus.Writer() that could be triggered
by logging text longer than 64kb without newlines.
full diff: https://github.com/sirupsen/logrus/compare/v1.9.0...v1.9.3
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-07-25 08:59:00 +02:00
b8739d7441
Merge pull request #1934 from jedevc/use-buildkit-client-wait
2023-07-19 16:23:54 +01:00
23fe02993b
Merge pull request #1963 from jedevc/split-to-driver-pairs-fix-type
2023-07-19 15:57:43 +01:00
1d177f00d2
chore: tidy splitToDriverPairs to avoid unneccessary int
...
Signed-off-by: Justin Chadwell <me@jedevc.com >
2023-07-19 14:43:50 +01:00
ceaba7011f
Merge pull request #1938 from jonapich/feature/custom-annotations
...
kubernetes driver // allow custom annotations and labels
2023-07-19 14:21:12 +02:00
9c06f383ba
allow custom annotations and labels into kubernetes manifests
...
Co-authored-by: Akihiro Suda <suda.kyoto@gmail.com >
Signed-off-by: Jonathan Piché <jpiche@coveo.com >
2023-07-19 07:48:26 -04:00
e11c5e3e96
remote: use buildkit's client.Wait method to bootstrap
...
This native implementation uses GRPC level waiting, instead of starting
a busy loop. We also a manual max backoff of one second to improve
responsiveness.
Signed-off-by: Justin Chadwell <me@jedevc.com >
2023-07-19 12:39:19 +01:00
f5719f3017
Merge pull request #1959 from thaJeztah/update_cli
...
vendor: github.com/docker/cli v24.0.4
2023-07-19 11:57:02 +02:00
163babdca7
Merge pull request #1961 from crazy-max/fix-internal-build
...
build: set remote bake def and remote dockerfile as internal solve
2023-07-19 11:47:52 +02:00
094d1aded8
commands: NewRootCmd: remove obsolete logrus filter hook
...
This hook was added in 278f94a8b6
and
72758fef22
to suppress spurious warnings
printed by the CLI's cli/connhelper/commandconn package;
3fb4fb83df/cli/connhelper/commandconn/commandconn.go (L203-L214)
Those logs were removed in a5ebe2282a
so we can remove the hook.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-07-19 11:04:45 +02:00
05ef20b434
build: set remote bake def and remote dockerfile as internal solve
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-07-19 04:18:28 +02:00
cc718b3444
vendor: github.com/docker/cli v24.0.4
...
full diff: https://github.com/docker/cli/compare/v24.0.2...v24.0.4
notable changes:
- ssh: fix error on commandconn close, add ping and default
- commandconn: return original error while closing
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-07-18 17:13:42 +02:00
e98e8f6ac9
Merge pull request #1948 from thaJeztah/buildkit_0.12
2023-07-18 15:05:18 +01:00
36541ed9d5
Merge pull request #1954 from crazy-max/result-handle-internal
...
build: mark result handle build as internal
2023-07-17 17:05:34 +02:00
418ea82d3a
build: mark result handle build as internal
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-07-17 16:53:12 +02:00
130bbda00e
vendor: github.com/moby/buildkit v0.12.1-0.20230717122532-faa0cc7da353
...
full diff:
- https://github.com/moby/buildkit/compare/20230620112432...v0.12.0
- https://github.com/moby/buildkit/compare/v0.12.0...faa0cc7da3536923d85b74b2bb2d13c12a6ecc99
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-07-17 15:37:27 +02:00
2666bd6996
vendor: github.com/tonistiigi/vt100 v0.0.0-20230623042737-f9a4f7ef6531
...
full diff: 8066bb9726...f9a4f7ef65
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-07-17 15:35:43 +02:00
ff2c8da803
vendor: github.com/tonistiigi/fsutil v0.0.0-20230629203738-36ef4d8c0dbb
...
full diff: 9e7a6df485...36ef4d8c0d
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-07-17 15:35:43 +02:00
e094296f37
vendor: github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb
...
full diff: 4e3ac2762d...02993c407b
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-07-17 15:35:40 +02:00
7c3b77fb36
Merge pull request #1950 from thaJeztah/remove_imageutil_dead_code
2023-07-17 12:26:05 +01:00
fb4c4f07ca
Merge pull request #1941 from crazy-max/fix-kube-config
...
k8s: fix missing kubeconfig check from endpoint
2023-07-17 12:36:27 +02:00
b9e25e82cf
util/imagetools: remove unused Resolver.ImageConfig
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-07-17 12:35:42 +02:00
089036da29
Merge pull request #1946 from crazy-max/update-go
...
update go to 1.20.6
2023-07-17 12:01:26 +02:00
1123bfed10
hack(generated-files): bump golang image to bookworm
...
#7 [internal] load metadata for docker.io/library/golang:1.20.6-buster
#7 ERROR: docker.io/library/golang:1.20.6-buster: not found
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-07-17 11:18:37 +02:00
7f2293308b
update go to 1.20.6
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-07-17 10:30:00 +02:00
a65131f9d3
Merge pull request #1945 from crazy-max/bump-docker
...
vendor: github.com/docker/docker@24.0 36e9e79
2023-07-17 10:29:40 +02:00
8a3a646c61
vendor: github.com/docker/docker@24.0 36e9e79
...
client: define a "dummy" hostname to use for local connections
fixes "http: invalid Host header" errors when compiling with go1.20.6
or go1.19.11
full diff: https://github.com/docker/docker/compare/v24.0.2...36e9e796c6fc
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-07-17 10:06:04 +02:00
4384947be1
k8s: fix missing kubeconfig check from endpoint
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-07-15 21:51:56 +02:00
69421182ca
Merge pull request #1891 from droopy4096/auth-token
...
Add Bearer token support
2023-07-12 11:57:47 -07:00