containerd/vendor/github.com
Brian Goff 17d4a1357e Propagate trace contexts to shims
This adds trace context propagation over the grpc/ttrpc calls to a shim.

It also adds the otlp plugin to the runc shim so that it will send
traces to the configured tracer (which is inherited from containerd's
config).
It doesn't look like this is adding any real overhead to the runc shim's
memory usage, however it does add 2MB to the binary size.
As such this is gated by a build tag `shim_tracing`

Signed-off-by: Brian Goff <cpuguy83@gmail.com>
2024-09-30 21:44:16 +00:00
..
AdaLogics/go-fuzz-headers Remove temporary replace 2023-08-21 16:29:18 +00:00
AdamKorcz/go-118-fuzz-build go.mod: github.com/AdamKorcz/go-118-fuzz-build v0.0.0-20230306123547-8075edf89bb0 2023-07-23 03:08:01 +09:00
beorn7/perks Go mod vendor 2020-12-01 01:41:25 +08:00
cenkalti/backoff/v4 build(deps): bump the otel group with 8 updates 2024-04-11 18:13:08 +00:00
cespare/xxhash/v2 KEP-3619: update cri-api version 2024-07-23 01:04:31 +09:00
checkpoint-restore build(deps): bump github.com/checkpoint-restore/go-criu/v7 2024-09-09 23:33:48 +00:00
cilium/ebpf build(deps): bump github.com/containerd/cgroups/v3 from 3.0.2 to 3.0.3 2023-12-29 11:45:53 +00:00
containerd Propagate trace contexts to shims 2024-09-30 21:44:16 +00:00
containernetworking build(deps): bump github.com/containernetworking/cni from 1.2.2 to 1.2.3 2024-07-22 23:40:32 +00:00
containers/ocicrypt build(deps): bump github.com/containerd/imgcrypt 2024-07-22 06:24:29 +00:00
coreos/go-systemd/v22 Update CNI to 1.2.0 2023-01-30 10:25:37 +00:00
cpuguy83/go-md2man/v2 build(deps): bump github.com/urfave/cli/v2 from 2.27.1 to 2.27.2 2024-04-29 23:38:41 +00:00
davecgh/go-spew Go mod vendor 2020-12-01 01:41:25 +08:00
distribution/reference build(deps): bump github.com/distribution/reference from 0.5.0 to 0.6.0 2024-03-29 07:32:27 +00:00
docker Update hcsshim tag to v0.10.0-rc.4 2023-01-12 11:29:01 -08:00
emicklei/go-restful/v3 Update to v0.29.1 cri-api 2024-02-09 19:27:42 -08:00
felixge/httpsnoop build(deps): bump the otel group with 8 updates 2024-02-09 17:15:30 +00:00
fsnotify/fsnotify build(deps): bump github.com/fsnotify/fsnotify from 1.6.0 to 1.7.0 2023-12-28 00:05:31 +00:00
fxamacker/cbor/v2 build(deps): bump the k8s group with 5 updates 2024-08-20 00:46:42 +00:00
go-jose/go-jose/v4 build(deps): bump github.com/containerd/imgcrypt 2024-07-22 06:24:29 +00:00
go-logr build(deps): bump the otel group across 1 directory with 8 updates 2024-07-23 03:12:49 +00:00
godbus/dbus/v5 Update CNI to 1.2.0 2023-01-30 10:25:37 +00:00
gogo/protobuf Temporarily remove imgcrypt in CRI to fix circular dependency 2023-10-27 15:36:47 -07:00
golang build(deps): bump google.golang.org/grpc from 1.61.0 to 1.62.0 2024-02-22 05:40:45 +00:00
google build(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 2024-01-29 23:47:01 +00:00
gorilla/websocket Update to v0.29.1 cri-api 2024-02-09 19:27:42 -08:00
grpc-ecosystem build(deps): bump the otel group with 8 updates 2024-09-02 23:16:11 +00:00
intel/goresctrl build(deps): bump github.com/intel/goresctrl from 0.5.0 to 0.6.0 2023-12-27 22:45:39 +00:00
json-iterator/go Vendor dependencies with module graph pruning 2022-03-18 16:49:09 +00:00
klauspost/compress build(deps): bump github.com/klauspost/compress from 1.17.9 to 1.17.10 2024-09-23 23:18:27 +00:00
mdlayher sandbox: support vsock connection to task api 2024-02-22 01:36:38 +00:00
Microsoft Update hcsshim to v0.12.6 2024-08-19 15:30:51 -07:00
miekg/pkcs11 Add vendor for github.com/containerd/imgcrypt 2024-05-28 13:49:34 -07:00
moby build(deps): bump the k8s group with 5 updates 2024-08-20 00:46:42 +00:00
modern-go Vendor dependencies with module graph pruning 2022-03-18 16:49:09 +00:00
munnerz/goautoneg build(deps): bump the k8s group with 5 updates 2024-08-20 00:46:42 +00:00
mxk/go-flowrate Update to v0.29.1 cri-api 2024-02-09 19:27:42 -08:00
opencontainers build(deps): bump github.com/opencontainers/runtime-spec 2024-02-22 02:23:36 +00:00
pelletier/go-toml/v2 build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.2 to 2.2.3 2024-08-26 23:54:54 +00:00
pkg/errors Go mod vendor 2020-12-01 01:41:25 +08:00
pmezard/go-difflib Go mod vendor 2020-12-01 01:41:25 +08:00
prometheus build(deps): bump github.com/prometheus/client_golang 2024-09-23 23:18:45 +00:00
russross/blackfriday/v2 go.mod: github.com/cpuguy83/go-md2man/v2 v2.0.2 2022-11-20 22:19:43 +01:00
sirupsen/logrus Update hcsshim tag to v0.10.0-rc.9 2023-07-17 10:28:47 -07:00
stefanberger/go-pkcs11uri Add vendor for github.com/containerd/imgcrypt 2024-05-28 13:49:34 -07:00
stretchr/testify build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 2024-03-05 06:15:37 +00:00
syndtr/gocapability CDI: update go.mod and vendor deps 2022-04-06 13:10:59 +03:00
tchap/go-patricia/v2 go.mod: update to github.com/tchap/go-patricia/v2 v2.3.1 2022-02-26 05:04:55 +08:00
urfave/cli/v2 build(deps): bump github.com/urfave/cli/v2 from 2.27.2 to 2.27.3 2024-07-29 23:37:04 +00:00
vishvananda build(deps): bump github.com/vishvananda/netlink 2024-08-27 01:40:56 +00:00
x448/float16 build(deps): bump the k8s group with 5 updates 2024-08-20 00:46:42 +00:00
xrash/smetrics build(deps): bump github.com/urfave/cli/v2 from 2.27.1 to 2.27.2 2024-04-29 23:38:41 +00:00