diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c06a861ee383..13fec594126a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -174,6 +174,11 @@ jobs: env: SKIP_INTEGRATION_TESTS: 1 steps: + - + name: Setup Git config + run: | + git config --global core.autocrlf false + git config --global core.eol lf - name: Checkout uses: actions/checkout@v4 diff --git a/commands/history/root.go b/commands/history/root.go index dbb7dba9b067..0b88545bc1ec 100644 --- a/commands/history/root.go +++ b/commands/history/root.go @@ -24,6 +24,7 @@ func RootCmd(rootcmd *cobra.Command, dockerCli command.Cli, opts RootOptions) *c logsCmd(dockerCli, opts), inspectCmd(dockerCli, opts), openCmd(dockerCli, opts), + traceCmd(dockerCli, opts), ) return cmd diff --git a/commands/history/trace.go b/commands/history/trace.go new file mode 100644 index 000000000000..f47aa8adc348 --- /dev/null +++ b/commands/history/trace.go @@ -0,0 +1,260 @@ +package history + +import ( + "bytes" + "context" + "encoding/json" + "fmt" + "io" + "net" + "os" + "slices" + "strconv" + "strings" + "time" + + "github.com/containerd/console" + "github.com/containerd/containerd/v2/core/content/proxy" + "github.com/docker/buildx/builder" + "github.com/docker/buildx/util/cobrautil/completion" + "github.com/docker/buildx/util/otelutil" + "github.com/docker/buildx/util/otelutil/jaeger" + "github.com/docker/cli/cli/command" + controlapi "github.com/moby/buildkit/api/services/control" + "github.com/opencontainers/go-digest" + ocispecs "github.com/opencontainers/image-spec/specs-go/v1" + "github.com/pkg/browser" + "github.com/pkg/errors" + "github.com/spf13/cobra" + jaegerui "github.com/tonistiigi/jaeger-ui-rest" +) + +type traceOptions struct { + builder string + ref string + addr string + compare string +} + +func loadTrace(ctx context.Context, ref string, nodes []builder.Node) (string, []byte, error) { + var offset *int + if strings.HasPrefix(ref, "^") { + off, err := strconv.Atoi(ref[1:]) + if err != nil { + return "", nil, errors.Wrapf(err, "invalid offset %q", ref) + } + offset = &off + ref = "" + } + + recs, err := queryRecords(ctx, ref, nodes) + if err != nil { + return "", nil, err + } + + var rec *historyRecord + + if ref == "" { + slices.SortFunc(recs, func(a, b historyRecord) int { + return b.CreatedAt.AsTime().Compare(a.CreatedAt.AsTime()) + }) + for _, r := range recs { + if r.CompletedAt != nil { + if offset != nil { + if *offset > 0 { + *offset-- + continue + } + } + rec = &r + break + } + } + if offset != nil && *offset > 0 { + return "", nil, errors.Errorf("no completed build found with offset %d", *offset) + } + } else { + rec = &recs[0] + } + if rec == nil { + if ref == "" { + return "", nil, errors.New("no records found") + } + return "", nil, errors.Errorf("no record found for ref %q", ref) + } + + if rec.CompletedAt == nil { + return "", nil, errors.Errorf("build %q is not completed, only completed builds can be traced", rec.Ref) + } + + if rec.Trace == nil { + // build is complete but no trace yet. try to finalize the trace + time.Sleep(1 * time.Second) // give some extra time for last parts of trace to be written + + c, err := rec.node.Driver.Client(ctx) + if err != nil { + return "", nil, err + } + _, err = c.ControlClient().UpdateBuildHistory(ctx, &controlapi.UpdateBuildHistoryRequest{ + Ref: rec.Ref, + Finalize: true, + }) + if err != nil { + return "", nil, err + } + + recs, err := queryRecords(ctx, rec.Ref, []builder.Node{*rec.node}) + if err != nil { + return "", nil, err + } + + if len(recs) == 0 { + return "", nil, errors.Errorf("build record %q was deleted", rec.Ref) + } + + rec = &recs[0] + if rec.Trace == nil { + return "", nil, errors.Errorf("build record %q is missing a trace", rec.Ref) + } + } + + c, err := rec.node.Driver.Client(ctx) + if err != nil { + return "", nil, err + } + + store := proxy.NewContentStore(c.ContentClient()) + + ra, err := store.ReaderAt(ctx, ocispecs.Descriptor{ + Digest: digest.Digest(rec.Trace.Digest), + MediaType: rec.Trace.MediaType, + Size: rec.Trace.Size, + }) + if err != nil { + return "", nil, err + } + + spans, err := otelutil.ParseSpanStubs(io.NewSectionReader(ra, 0, ra.Size())) + if err != nil { + return "", nil, err + } + + wrapper := struct { + Data []jaeger.Trace `json:"data"` + }{ + Data: spans.JaegerData().Data, + } + + if len(wrapper.Data) == 0 { + return "", nil, errors.New("no trace data") + } + + buf := &bytes.Buffer{} + enc := json.NewEncoder(buf) + enc.SetIndent("", " ") + if err := enc.Encode(wrapper); err != nil { + return "", nil, err + } + + return string(wrapper.Data[0].TraceID), buf.Bytes(), nil +} + +func runTrace(ctx context.Context, dockerCli command.Cli, opts traceOptions) error { + b, err := builder.New(dockerCli, builder.WithName(opts.builder)) + if err != nil { + return err + } + + nodes, err := b.LoadNodes(ctx) + if err != nil { + return err + } + for _, node := range nodes { + if node.Err != nil { + return node.Err + } + } + + traceID, data, err := loadTrace(ctx, opts.ref, nodes) + if err != nil { + return err + } + srv := jaegerui.NewServer(jaegerui.Config{}) + if err := srv.AddTrace(traceID, bytes.NewReader(data)); err != nil { + return err + } + url := "/trace/" + traceID + + if opts.compare != "" { + traceIDcomp, data, err := loadTrace(ctx, opts.compare, nodes) + if err != nil { + return errors.Wrapf(err, "failed to load trace for %s", opts.compare) + } + if err := srv.AddTrace(traceIDcomp, bytes.NewReader(data)); err != nil { + return err + } + url = "/trace/" + traceIDcomp + "..." + traceID + } + + var term bool + if _, err := console.ConsoleFromFile(os.Stdout); err == nil { + term = true + } + + if !term && opts.compare == "" { + fmt.Fprintln(dockerCli.Out(), string(data)) + return nil + } + + ln, err := net.Listen("tcp", opts.addr) + if err != nil { + return err + } + + go func() { + time.Sleep(100 * time.Millisecond) + browser.OpenURL(url) + }() + + url = "http://" + ln.Addr().String() + url + fmt.Fprintf(dockerCli.Err(), "Trace available at %s\n", url) + + go func() { + <-ctx.Done() + ln.Close() + }() + + err = srv.Serve(ln) + if err != nil { + select { + case <-ctx.Done(): + return nil + default: + } + } + return err +} + +func traceCmd(dockerCli command.Cli, rootOpts RootOptions) *cobra.Command { + var options traceOptions + + cmd := &cobra.Command{ + Use: "trace [OPTIONS] [REF]", + Short: "Show the OpenTelemetry trace of a build record", + Args: cobra.MaximumNArgs(1), + RunE: func(cmd *cobra.Command, args []string) error { + if len(args) > 0 { + options.ref = args[0] + } + options.builder = *rootOpts.Builder + return runTrace(cmd.Context(), dockerCli, options) + }, + ValidArgsFunction: completion.Disable, + } + + flags := cmd.Flags() + flags.StringVar(&options.addr, "addr", "127.0.0.1:0", "Address to bind the UI server") + flags.StringVar(&options.compare, "compare", "", "Compare with another build reference") + + return cmd +} diff --git a/docs/reference/buildx_history.md b/docs/reference/buildx_history.md index 19f7befe09ad..0935efb7f59a 100644 --- a/docs/reference/buildx_history.md +++ b/docs/reference/buildx_history.md @@ -5,13 +5,14 @@ Commands to work on build records ### Subcommands -| Name | Description | -|:---------------------------------------|:-------------------------------| -| [`inspect`](buildx_history_inspect.md) | Inspect a build | -| [`logs`](buildx_history_logs.md) | Print the logs of a build | -| [`ls`](buildx_history_ls.md) | List build records | -| [`open`](buildx_history_open.md) | Open a build in Docker Desktop | -| [`rm`](buildx_history_rm.md) | Remove build records | +| Name | Description | +|:---------------------------------------|:-----------------------------------------------| +| [`inspect`](buildx_history_inspect.md) | Inspect a build | +| [`logs`](buildx_history_logs.md) | Print the logs of a build | +| [`ls`](buildx_history_ls.md) | List build records | +| [`open`](buildx_history_open.md) | Open a build in Docker Desktop | +| [`rm`](buildx_history_rm.md) | Remove build records | +| [`trace`](buildx_history_trace.md) | Show the OpenTelemetry trace of a build record | ### Options diff --git a/docs/reference/buildx_history_trace.md b/docs/reference/buildx_history_trace.md new file mode 100644 index 000000000000..54362b1ac853 --- /dev/null +++ b/docs/reference/buildx_history_trace.md @@ -0,0 +1,17 @@ +# docker buildx history trace + + +Show the OpenTelemetry trace of a build record + +### Options + +| Name | Type | Default | Description | +|:----------------|:---------|:--------------|:-----------------------------------------| +| `--addr` | `string` | `127.0.0.1:0` | Address to bind the UI server | +| `--builder` | `string` | | Override the configured builder instance | +| `--compare` | `string` | | Compare with another build reference | +| `-D`, `--debug` | `bool` | | Enable debug logging | + + + + diff --git a/go.mod b/go.mod index 504f651d5fbd..6cc18a199d74 100644 --- a/go.mod +++ b/go.mod @@ -46,8 +46,10 @@ require ( github.com/stretchr/testify v1.10.0 github.com/tonistiigi/fsutil v0.0.0-20250113203817-b14e27f4135a github.com/tonistiigi/go-csvvalue v0.0.0-20240710180619-ddb21b71c0b4 + github.com/tonistiigi/jaeger-ui-rest v0.0.0-20250211190051-7d4944a45bb6 github.com/zclconf/go-cty v1.16.0 go.opentelemetry.io/otel v1.31.0 + go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.31.0 go.opentelemetry.io/otel/metric v1.31.0 go.opentelemetry.io/otel/sdk v1.31.0 go.opentelemetry.io/otel/trace v1.31.0 diff --git a/go.sum b/go.sum index 9b0a2b754586..ced6a2769837 100644 --- a/go.sum +++ b/go.sum @@ -447,6 +447,8 @@ github.com/tonistiigi/fsutil v0.0.0-20250113203817-b14e27f4135a h1:EfGw4G0x/8qXW github.com/tonistiigi/fsutil v0.0.0-20250113203817-b14e27f4135a/go.mod h1:Dl/9oEjK7IqnjAm21Okx/XIxUCFJzvh+XdVHUlBwXTw= github.com/tonistiigi/go-csvvalue v0.0.0-20240710180619-ddb21b71c0b4 h1:7I5c2Ig/5FgqkYOh/N87NzoyI9U15qUPXhDD8uCupv8= github.com/tonistiigi/go-csvvalue v0.0.0-20240710180619-ddb21b71c0b4/go.mod h1:278M4p8WsNh3n4a1eqiFcV2FGk7wE5fwUpUom9mK9lE= +github.com/tonistiigi/jaeger-ui-rest v0.0.0-20250211190051-7d4944a45bb6 h1:RT/a0RvdX84iwtOrUK45+wjcNpaG+hS7n7XFYqj4axg= +github.com/tonistiigi/jaeger-ui-rest v0.0.0-20250211190051-7d4944a45bb6/go.mod h1:3Ez1Paeg+0Ghu3KwpEGC1HgZ4CHDlg+Ez/5Baeomk54= github.com/tonistiigi/units v0.0.0-20180711220420-6950e57a87ea h1:SXhTLE6pb6eld/v/cCndK0AMpt1wiVFb/YYmqB3/QG0= github.com/tonistiigi/units v0.0.0-20180711220420-6950e57a87ea/go.mod h1:WPnis/6cRcDZSUvVmezrxJPkiO87ThFYsoUiMwWNDJk= github.com/tonistiigi/vt100 v0.0.0-20240514184818-90bafcd6abab h1:H6aJ0yKQ0gF49Qb2z5hI1UHxSQt4JMyxebFR15KnApw= @@ -490,6 +492,8 @@ go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.31.0 h1:FFeLy go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.31.0/go.mod h1:TMu73/k1CP8nBUpDLc71Wj/Kf7ZS9FK5b53VapRsP9o= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.31.0 h1:lUsI2TYsQw2r1IASwoROaCnjdj2cvC2+Jbxvk6nHnWU= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.31.0/go.mod h1:2HpZxxQurfGxJlJDblybejHB6RX6pmExPNe517hREw4= +go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.31.0 h1:UGZ1QwZWY67Z6BmckTU+9Rxn04m2bD3gD6Mk0OIOCPk= +go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.31.0/go.mod h1:fcwWuDuaObkkChiDlhEpSq9+X1C0omv+s5mBtToAQ64= go.opentelemetry.io/otel/metric v1.31.0 h1:FSErL0ATQAmYHUIzSezZibnyVlft1ybhy4ozRPcF2fE= go.opentelemetry.io/otel/metric v1.31.0/go.mod h1:C3dEloVbLuYoX41KpmAhOqNriGbA+qqH6PQ5E5mUfnY= go.opentelemetry.io/otel/sdk v1.31.0 h1:xLY3abVHYZ5HSfOg3l2E5LUj2Cwva5Y7yGxnSW9H5Gk= diff --git a/util/otelutil/fixtures/bktraces.json b/util/otelutil/fixtures/bktraces.json new file mode 100644 index 000000000000..c4e25b3ed327 --- /dev/null +++ b/util/otelutil/fixtures/bktraces.json @@ -0,0 +1,11125 @@ +{ + "Name": "moby.buildkit.v1.Control/ListWorkers", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f5f33ab2ca194d1b", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "c1b335eeeaf56405", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.147265775Z", + "EndTime": "2024-01-12T14:57:40.164529263Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "ListWorkers" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.147281524Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.164526618Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.frontend.LLBBridge/Ping", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "1f64b377d3d03600", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "c1b335eeeaf56405", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.165362709Z", + "EndTime": "2024-01-12T14:57:40.166354292Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Ping" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.165372367Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.16635318Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.frontend.LLBBridge/Return", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "edb147a8e37c0b62", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "c1b335eeeaf56405", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.166393536Z", + "EndTime": "2024-01-12T14:57:40.16719399Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Return" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.166401921Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.167193199Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.Control/Solve", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "be9c91e5fc1a8511", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "c1b335eeeaf56405", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.165347242Z", + "EndTime": "2024-01-12T14:57:40.167342107Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Solve" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.16536234Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.167341325Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.Control/Status", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "07376377d689755f", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "c1b335eeeaf56405", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.165348694Z", + "EndTime": "2024-01-12T14:57:40.167352066Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Status" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.165472235Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.Control/ListWorkers", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "fea7d265a9b437c2", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.350714924Z", + "EndTime": "2024-01-12T14:57:40.372933212Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "ListWorkers" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.350738238Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.372930227Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.Control/ListWorkers", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "e1841a2a45f6de1a", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.382091457Z", + "EndTime": "2024-01-12T14:57:40.398366627Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "ListWorkers" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.382111174Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.398362529Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.frontend.LLBBridge/Ping", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "a4ee96f4ccd426ec", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.399784596Z", + "EndTime": "2024-01-12T14:57:40.400602684Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Ping" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.39979712Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.400601091Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.FileSync/DiffCopy", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "a6070511de38c86a", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "70f459c5d3c2c488", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.409090629Z", + "EndTime": "2024-01-12T14:57:40.418671608Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.FileSync" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "DiffCopy" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.415069418Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.416971452Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 2 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.417874398Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 3 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.417984414Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 4 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.418118123Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 2 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.41862914Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 5 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.418637065Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f9e99c0194575ce4", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f3a80839f6b95729", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.445118451Z", + "EndTime": "2024-01-12T14:57:40.523367473Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "VerifyTokenAuthority" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.445122027Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.523361662Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.Auth/FetchToken", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "78a4e25bc2d4278d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f26320c4e0b697ac", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.525027244Z", + "EndTime": "2024-01-12T14:57:40.900911737Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "FetchToken" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.525030811Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.90090819Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.FileSync/DiffCopy", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "03f88200c8224808", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "50509a5bad270153", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:41.456522474Z", + "EndTime": "2024-01-12T14:57:41.464340217Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.FileSync" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "DiffCopy" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.463714236Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.464300323Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 2 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.464304661Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "6d33d51dcc276bdb", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "6b3f3a9d50fbe98b", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:41.494006854Z", + "EndTime": "2024-01-12T14:57:41.494231333Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "VerifyTokenAuthority" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.494012254Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.4942295Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "76b7ceb8af988ea9", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f857d0002991458c", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:41.498132161Z", + "EndTime": "2024-01-12T14:57:41.498314011Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "VerifyTokenAuthority" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.498134275Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.498312929Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.Auth/FetchToken", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "cc230bba43af76bf", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "912de85fdfd20fe7", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:41.499095661Z", + "EndTime": "2024-01-12T14:57:41.841578399Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "FetchToken" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.499097465Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.84157357Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.Auth/FetchToken", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "e57242e59af94e80", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d9ed48c061e2ecfd", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:41.494901557Z", + "EndTime": "2024-01-12T14:57:41.843975306Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "FetchToken" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.494904071Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.8439725Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.frontend.LLBBridge/Solve", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "4548113210977542", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.400661584Z", + "EndTime": "2024-01-12T14:57:42.2855668Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Solve" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.400666954Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.285564065Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.frontend.LLBBridge/Return", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "76cae146240f0505", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:42.28564689Z", + "EndTime": "2024-01-12T14:57:42.286589372Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Return" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.285663691Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.286587859Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.FileSync/DiffCopy", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "a0d9ee53b31b1760", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "0f4681a3ad4d29f8", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:42.293696748Z", + "EndTime": "2024-01-12T14:57:42.369270402Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.FileSync" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "DiffCopy" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.31089318Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 2 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.316940688Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 3 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.320055056Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 4 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.322700568Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 5 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.325137621Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 6 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.329895107Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 7 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.333228304Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 8 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.339031163Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 9 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.341442287Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 10 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.350695522Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 11 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.352515933Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 12 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.35439304Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 13 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.356241885Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 14 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.358001301Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 15 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.359717427Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 16 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.361436218Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.362075091Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 17 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.363162765Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 18 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.363331097Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 19 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.363577729Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 2 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.364196313Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 20 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.365070687Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 21 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.365153813Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 22 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.365298203Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 23 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.366953244Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 24 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.368829308Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 25 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.368865285Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 3 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.369254041Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 26 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.369257247Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "load buildkit capabilities", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "c1b335eeeaf56405", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:40.147185565Z", + "EndTime": "2024-01-12T14:57:40.167978408Z", + "Attributes": null, + "Events": null, + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.Control/ListWorkers", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "014a492f789cd8df", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f5f33ab2ca194d1b", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.150333695Z", + "EndTime": "2024-01-12T14:57:40.16394451Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "ListWorkers" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.frontend.LLBBridge/Ping", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "348c867020d36163", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "1f64b377d3d03600", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.165969223Z", + "EndTime": "2024-01-12T14:57:40.166043331Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Ping" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.frontend.LLBBridge/Return", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "8b7d202043a4ce8e", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "edb147a8e37c0b62", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.166855529Z", + "EndTime": "2024-01-12T14:57:40.166903889Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Return" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.Control/Solve", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "3514a2ca1fb59328", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "be9c91e5fc1a8511", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.165882913Z", + "EndTime": "2024-01-12T14:57:40.167098121Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Solve" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.Control/Status", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "5cd96a37a4409495", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "07376377d689755f", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.16580682Z", + "EndTime": "2024-01-12T14:57:40.167114423Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Status" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.Control/ListWorkers", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "765af2593e65e310", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "fea7d265a9b437c2", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.3551397Z", + "EndTime": "2024-01-12T14:57:40.372322277Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "ListWorkers" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.Control/ListWorkers", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "8ebd38cfd2dae311", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "e1841a2a45f6de1a", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.382862076Z", + "EndTime": "2024-01-12T14:57:40.397843209Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "ListWorkers" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.frontend.LLBBridge/Ping", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "92290c7354b75ead", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "a4ee96f4ccd426ec", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.400135462Z", + "EndTime": "2024-01-12T14:57:40.400280345Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Ping" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "cache request: [internal] load build definition from Dockerfile", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "20676e8261684f34", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:40.401994836Z", + "EndTime": "2024-01-12T14:57:40.402041603Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:7bef658bc90b7db608c3df27d11b99f5785a6a6d1b5fe94ff63c69ae5093851c" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.FileSync/DiffCopy", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "70f459c5d3c2c488", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "6f6b0f30f558c4ae", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.408431648Z", + "EndTime": "2024-01-12T14:57:40.419083176Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.FileSync" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "DiffCopy" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "[internal] load build definition from Dockerfile", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "6f6b0f30f558c4ae", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:40.402159874Z", + "EndTime": "2024-01-12T14:57:40.433614573Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:7bef658bc90b7db608c3df27d11b99f5785a6a6d1b5fe94ff63c69ae5093851c" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 1, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f3a80839f6b95729", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.444500758Z", + "EndTime": "2024-01-12T14:57:40.524117405Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "VerifyTokenAuthority" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.Auth/FetchToken", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f26320c4e0b697ac", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.524541768Z", + "EndTime": "2024-01-12T14:57:40.901439933Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "FetchToken" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "remotes.docker.resolver.HTTPRequest", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "0e8cc109bf2f9cfa", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.901513761Z", + "EndTime": "2024-01-12T14:57:41.271655436Z", + "Attributes": [ + { + "Key": "http.method", + "Value": { + "Type": "STRING", + "Value": "HEAD" + } + }, + { + "Key": "http.flavor", + "Value": { + "Type": "STRING", + "Value": "1.1" + } + }, + { + "Key": "http.url", + "Value": { + "Type": "STRING", + "Value": "https://registry-1.docker.io/v2/docker/dockerfile/manifests/1.5" + } + }, + { + "Key": "net.peer.name", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.user_agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.status_code", + "Value": { + "Type": "INT64", + "Value": 200 + } + }, + { + "Key": "http.response_content_length", + "Value": { + "Type": "INT64", + "Value": 8404 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 1, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "HTTP HEAD", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1f5f1e324025582", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "0e8cc109bf2f9cfa", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.901537045Z", + "EndTime": "2024-01-12T14:57:41.271672779Z", + "Attributes": [ + { + "Key": "http.method", + "Value": { + "Type": "STRING", + "Value": "HEAD" + } + }, + { + "Key": "http.flavor", + "Value": { + "Type": "STRING", + "Value": "1.1" + } + }, + { + "Key": "http.url", + "Value": { + "Type": "STRING", + "Value": "https://registry-1.docker.io/v2/docker/dockerfile/manifests/1.5" + } + }, + { + "Key": "net.peer.name", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.user_agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.request.header.host", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.request.header.user-agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.request.header.accept", + "Value": { + "Type": "STRING", + "Value": "application/vnd.docker.distribution.manifest.v2+json, application/vnd.docker.distribution.manifest.list.v2+json, application/vnd.oci.image.manifest.v1+json, application/vnd.oci.image.index.v1+json, */*" + } + }, + { + "Key": "http.request.header.authorization", + "Value": { + "Type": "STRING", + "Value": "****" + } + }, + { + "Key": "http.request.header.traceparent", + "Value": { + "Type": "STRING", + "Value": "00-0555ce1903feb85770d102846273073b-f1f5f1e324025582-01" + } + }, + { + "Key": "http.status_code", + "Value": { + "Type": "INT64", + "Value": 200 + } + }, + { + "Key": "http.response_content_length", + "Value": { + "Type": "INT64", + "Value": 8404 + } + } + ], + "Events": [ + { + "Name": "http.getconn.start", + "Attributes": [ + { + "Key": "net.host.name", + "Value": { + "Type": "STRING", + "Value": "http.docker.internal:3128" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.901613958Z" + }, + { + "Name": "http.dns.start", + "Attributes": [ + { + "Key": "net.host.name", + "Value": { + "Type": "STRING", + "Value": "http.docker.internal" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.901691854Z" + }, + { + "Name": "http.dns.done", + "Attributes": [ + { + "Key": "http.dns.addrs", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.903005838Z" + }, + { + "Name": "http.connect.192.168.65.1:3128.start", + "Attributes": [ + { + "Key": "http.remote", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.conn.start.network", + "Value": { + "Type": "STRING", + "Value": "tcp" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.903010567Z" + }, + { + "Name": "http.connect.192.168.65.1:3128.done", + "Attributes": [ + { + "Key": "http.conn.done.addr", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.conn.done.network", + "Value": { + "Type": "STRING", + "Value": "tcp" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.903518707Z" + }, + { + "Name": "http.tls.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.935298552Z" + }, + { + "Name": "http.tls.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.125870978Z" + }, + { + "Name": "http.getconn.done", + "Attributes": [ + { + "Key": "http.remote", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.local", + "Value": { + "Type": "STRING", + "Value": "192.168.65.3:41236" + } + }, + { + "Key": "http.conn.reused", + "Value": { + "Type": "BOOL", + "Value": false + } + }, + { + "Key": "http.conn.wasidle", + "Value": { + "Type": "BOOL", + "Value": false + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.12590922Z" + }, + { + "Name": "http.send.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.125942271Z" + }, + { + "Name": "http.send.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.125943253Z" + }, + { + "Name": "http.receive.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.271591096Z" + }, + { + "Name": "http.receive.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.271624759Z" + } + ], + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "cache request: docker-image://docker.io/docker/dockerfile:1.5@sha256:39b85bbfa7536a5feceb7372a0817649ecb2724562a38360f4d6a7782a409b14", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "6e0d97923598173a", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:41.298320807Z", + "EndTime": "2024-01-12T14:57:41.298458013Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:79dd01740e708982847bb0010c8505e266b4f72ed0ffa354f38e205a15ec3b00" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "load cache: docker-image://docker.io/docker/dockerfile:1.5@sha256:39b85bbfa7536a5feceb7372a0817649ecb2724562a38360f4d6a7782a409b14", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "8b3cf8274861214e", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:41.298789349Z", + "EndTime": "2024-01-12T14:57:41.298824265Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:79dd01740e708982847bb0010c8505e266b4f72ed0ffa354f38e205a15ec3b00" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "cache request: [internal] load .dockerignore", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "8303f71942c86c2d", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:41.450353579Z", + "EndTime": "2024-01-12T14:57:41.450380529Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:b9cb39feb3f4ca5b899481fca81551c8eeb5496ccc8b8134b2bc80786efdb313" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.FileSync/DiffCopy", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "50509a5bad270153", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "902f8408a5d9d83c", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.455977674Z", + "EndTime": "2024-01-12T14:57:41.464570167Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.FileSync" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "DiffCopy" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "[internal] load .dockerignore", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "902f8408a5d9d83c", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:41.450444639Z", + "EndTime": "2024-01-12T14:57:41.480068437Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:b9cb39feb3f4ca5b899481fca81551c8eeb5496ccc8b8134b2bc80786efdb313" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 1, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "6b3f3a9d50fbe98b", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.493477345Z", + "EndTime": "2024-01-12T14:57:41.494484637Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "VerifyTokenAuthority" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f857d0002991458c", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.497835726Z", + "EndTime": "2024-01-12T14:57:41.498546724Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "VerifyTokenAuthority" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.Auth/FetchToken", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "912de85fdfd20fe7", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.498707645Z", + "EndTime": "2024-01-12T14:57:41.842024623Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "FetchToken" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.Auth/FetchToken", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d9ed48c061e2ecfd", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.494633044Z", + "EndTime": "2024-01-12T14:57:41.844336811Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "FetchToken" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "remotes.docker.resolver.HTTPRequest", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "cf5aa3b6eba7323c", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.844389359Z", + "EndTime": "2024-01-12T14:57:42.201524037Z", + "Attributes": [ + { + "Key": "http.method", + "Value": { + "Type": "STRING", + "Value": "HEAD" + } + }, + { + "Key": "http.flavor", + "Value": { + "Type": "STRING", + "Value": "1.1" + } + }, + { + "Key": "http.url", + "Value": { + "Type": "STRING", + "Value": "https://registry-1.docker.io/v2/tonistiigi/bats-assert/manifests/latest" + } + }, + { + "Key": "net.peer.name", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.user_agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.status_code", + "Value": { + "Type": "INT64", + "Value": 200 + } + }, + { + "Key": "http.response_content_length", + "Value": { + "Type": "INT64", + "Value": 6942 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 1, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "HTTP HEAD", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "5b70cf0df5f0a9bc", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "cf5aa3b6eba7323c", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.844404587Z", + "EndTime": "2024-01-12T14:57:42.20154152Z", + "Attributes": [ + { + "Key": "http.method", + "Value": { + "Type": "STRING", + "Value": "HEAD" + } + }, + { + "Key": "http.flavor", + "Value": { + "Type": "STRING", + "Value": "1.1" + } + }, + { + "Key": "http.url", + "Value": { + "Type": "STRING", + "Value": "https://registry-1.docker.io/v2/tonistiigi/bats-assert/manifests/latest" + } + }, + { + "Key": "net.peer.name", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.user_agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.request.header.host", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.request.header.user-agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.request.header.accept", + "Value": { + "Type": "STRING", + "Value": "application/vnd.docker.distribution.manifest.v2+json, application/vnd.docker.distribution.manifest.list.v2+json, application/vnd.oci.image.manifest.v1+json, application/vnd.oci.image.index.v1+json, */*" + } + }, + { + "Key": "http.request.header.authorization", + "Value": { + "Type": "STRING", + "Value": "****" + } + }, + { + "Key": "http.request.header.traceparent", + "Value": { + "Type": "STRING", + "Value": "00-0555ce1903feb85770d102846273073b-5b70cf0df5f0a9bc-01" + } + }, + { + "Key": "http.status_code", + "Value": { + "Type": "INT64", + "Value": 200 + } + }, + { + "Key": "http.response_content_length", + "Value": { + "Type": "INT64", + "Value": 6942 + } + } + ], + "Events": [ + { + "Name": "http.getconn.start", + "Attributes": [ + { + "Key": "net.host.name", + "Value": { + "Type": "STRING", + "Value": "http.docker.internal:3128" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.844420377Z" + }, + { + "Name": "http.dns.start", + "Attributes": [ + { + "Key": "net.host.name", + "Value": { + "Type": "STRING", + "Value": "http.docker.internal" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.844454851Z" + }, + { + "Name": "http.dns.done", + "Attributes": [ + { + "Key": "http.dns.addrs", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.845276957Z" + }, + { + "Name": "http.connect.192.168.65.1:3128.start", + "Attributes": [ + { + "Key": "http.remote", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.conn.start.network", + "Value": { + "Type": "STRING", + "Value": "tcp" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.845280875Z" + }, + { + "Name": "http.connect.192.168.65.1:3128.done", + "Attributes": [ + { + "Key": "http.conn.done.addr", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.conn.done.network", + "Value": { + "Type": "STRING", + "Value": "tcp" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.845736215Z" + }, + { + "Name": "http.tls.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.863139846Z" + }, + { + "Name": "http.tls.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.052708645Z" + }, + { + "Name": "http.getconn.done", + "Attributes": [ + { + "Key": "http.remote", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.local", + "Value": { + "Type": "STRING", + "Value": "192.168.65.3:41262" + } + }, + { + "Key": "http.conn.reused", + "Value": { + "Type": "BOOL", + "Value": false + } + }, + { + "Key": "http.conn.wasidle", + "Value": { + "Type": "BOOL", + "Value": false + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.052739352Z" + }, + { + "Name": "http.send.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.052770821Z" + }, + { + "Name": "http.send.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.052771582Z" + }, + { + "Name": "http.receive.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.201435171Z" + }, + { + "Name": "http.receive.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.201485435Z" + } + ], + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "remotes.docker.resolver.HTTPRequest", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "323fa81aa6a2dea5", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.842101356Z", + "EndTime": "2024-01-12T14:57:42.208552526Z", + "Attributes": [ + { + "Key": "http.method", + "Value": { + "Type": "STRING", + "Value": "HEAD" + } + }, + { + "Key": "http.flavor", + "Value": { + "Type": "STRING", + "Value": "1.1" + } + }, + { + "Key": "http.url", + "Value": { + "Type": "STRING", + "Value": "https://registry-1.docker.io/v2/library/alpine/manifests/latest" + } + }, + { + "Key": "net.peer.name", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.user_agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.status_code", + "Value": { + "Type": "INT64", + "Value": 200 + } + }, + { + "Key": "http.response_content_length", + "Value": { + "Type": "INT64", + "Value": 1638 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 1, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "HTTP HEAD", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "990f9e6b761681f6", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "323fa81aa6a2dea5", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.842125231Z", + "EndTime": "2024-01-12T14:57:42.208564549Z", + "Attributes": [ + { + "Key": "http.method", + "Value": { + "Type": "STRING", + "Value": "HEAD" + } + }, + { + "Key": "http.flavor", + "Value": { + "Type": "STRING", + "Value": "1.1" + } + }, + { + "Key": "http.url", + "Value": { + "Type": "STRING", + "Value": "https://registry-1.docker.io/v2/library/alpine/manifests/latest" + } + }, + { + "Key": "net.peer.name", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.user_agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.request.header.host", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.request.header.user-agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.request.header.accept", + "Value": { + "Type": "STRING", + "Value": "application/vnd.docker.distribution.manifest.v2+json, application/vnd.docker.distribution.manifest.list.v2+json, application/vnd.oci.image.manifest.v1+json, application/vnd.oci.image.index.v1+json, */*" + } + }, + { + "Key": "http.request.header.authorization", + "Value": { + "Type": "STRING", + "Value": "****" + } + }, + { + "Key": "http.request.header.traceparent", + "Value": { + "Type": "STRING", + "Value": "00-0555ce1903feb85770d102846273073b-990f9e6b761681f6-01" + } + }, + { + "Key": "http.status_code", + "Value": { + "Type": "INT64", + "Value": 200 + } + }, + { + "Key": "http.response_content_length", + "Value": { + "Type": "INT64", + "Value": 1638 + } + } + ], + "Events": [ + { + "Name": "http.getconn.start", + "Attributes": [ + { + "Key": "net.host.name", + "Value": { + "Type": "STRING", + "Value": "http.docker.internal:3128" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.842152702Z" + }, + { + "Name": "http.dns.start", + "Attributes": [ + { + "Key": "net.host.name", + "Value": { + "Type": "STRING", + "Value": "http.docker.internal" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.842195061Z" + }, + { + "Name": "http.dns.done", + "Attributes": [ + { + "Key": "http.dns.addrs", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.843327715Z" + }, + { + "Name": "http.connect.192.168.65.1:3128.start", + "Attributes": [ + { + "Key": "http.remote", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.conn.start.network", + "Value": { + "Type": "STRING", + "Value": "tcp" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.843335069Z" + }, + { + "Name": "http.connect.192.168.65.1:3128.done", + "Attributes": [ + { + "Key": "http.conn.done.addr", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.conn.done.network", + "Value": { + "Type": "STRING", + "Value": "tcp" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.843911496Z" + }, + { + "Name": "http.tls.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.862155336Z" + }, + { + "Name": "http.tls.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.05636278Z" + }, + { + "Name": "http.getconn.done", + "Attributes": [ + { + "Key": "http.remote", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.local", + "Value": { + "Type": "STRING", + "Value": "192.168.65.3:41248" + } + }, + { + "Key": "http.conn.reused", + "Value": { + "Type": "BOOL", + "Value": false + } + }, + { + "Key": "http.conn.wasidle", + "Value": { + "Type": "BOOL", + "Value": false + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.056400801Z" + }, + { + "Name": "http.send.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.056421069Z" + }, + { + "Name": "http.send.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.056421771Z" + }, + { + "Name": "http.receive.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.2084957Z" + }, + { + "Name": "http.receive.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.208525526Z" + } + ], + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.frontend.LLBBridge/Solve", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "4548113210977542", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.401260424Z", + "EndTime": "2024-01-12T14:57:42.284524255Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Solve" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "Container created", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.337936172Z" + }, + { + "Name": "Container started", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.338262401Z" + }, + { + "Name": "Container exited", + "Attributes": [ + { + "Key": "exit.code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.255546744Z" + } + ], + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 9, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.frontend.LLBBridge/Return", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "424053ee88cf9600", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "76cae146240f0505", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:42.286310429Z", + "EndTime": "2024-01-12T14:57:42.286347388Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Return" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "cache request: [build 1/3] FROM docker.io/library/alpine@sha256:51b67269f354137895d43f3b3d810bfacd3945438e94dc5ac55fdac340352f48", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "121feef5c8cc97ad", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.287014966Z", + "EndTime": "2024-01-12T14:57:42.28724194Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:68ce956d6bef78a30f5452b0c12c5f918cd9e67c18ebe8b864b0a483dc147258" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "cache request: [internal] load build context", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d5db73e91af3df92", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.287008985Z", + "EndTime": "2024-01-12T14:57:42.287274511Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:d6e40c1360ca7a3794673b2c27130b8a0cc88712faa287cb5f0060b14f025381" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "cache request: [bats-assert 1/1] FROM docker.io/tonistiigi/bats-assert@sha256:813f357fb86180c44bb6aaf155ff06573a630b3b2e0115405b0cb65116319551", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "efc51d00622f3291", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.287053417Z", + "EndTime": "2024-01-12T14:57:42.287283046Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:f34255b862e83e8a0427c87cf1e440bede7c30190733b1691b1abe35010fc318" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "moby.filesync.v1.FileSync/DiffCopy", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "0f4681a3ad4d29f8", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "4e95c6912df2c60b", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:42.293077322Z", + "EndTime": "2024-01-12T14:57:42.369507285Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.FileSync" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "DiffCopy" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "[internal] load build context", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "4e95c6912df2c60b", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.287748305Z", + "EndTime": "2024-01-12T14:57:42.385320735Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:d6e40c1360ca7a3794673b2c27130b8a0cc88712faa287cb5f0060b14f025381" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 1, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "load cache: [build 1/3] FROM docker.io/library/alpine@sha256:51b67269f354137895d43f3b3d810bfacd3945438e94dc5ac55fdac340352f48", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "24dd74fb33034fd8", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.390533062Z", + "EndTime": "2024-01-12T14:57:42.390565823Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:68ce956d6bef78a30f5452b0c12c5f918cd9e67c18ebe8b864b0a483dc147258" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "[build 2/3] COPY xx-* /out/", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "081ae7125ffd36a1", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.390820868Z", + "EndTime": "2024-01-12T14:57:42.455481346Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:196b331662aa0b768bce34341a2a913d12a61d790455623be2b10d713abbac56" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "HTTP HEAD", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "3d01dbef1293e6cd", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:42.287286814Z", + "EndTime": "2024-01-12T14:57:42.503085452Z", + "Attributes": [ + { + "Key": "http.method", + "Value": { + "Type": "STRING", + "Value": "HEAD" + } + }, + { + "Key": "http.flavor", + "Value": { + "Type": "STRING", + "Value": "1.1" + } + }, + { + "Key": "http.url", + "Value": { + "Type": "STRING", + "Value": "https://raw.githubusercontent.com/fsaintjacques/semver-tool/3.4.0/src/semver" + } + }, + { + "Key": "net.peer.name", + "Value": { + "Type": "STRING", + "Value": "raw.githubusercontent.com" + } + }, + { + "Key": "http.request.header.:authority", + "Value": { + "Type": "STRING", + "Value": "raw.githubusercontent.com" + } + }, + { + "Key": "http.request.header.:method", + "Value": { + "Type": "STRING", + "Value": "HEAD" + } + }, + { + "Key": "http.request.header.:path", + "Value": { + "Type": "STRING", + "Value": "/fsaintjacques/semver-tool/3.4.0/src/semver" + } + }, + { + "Key": "http.request.header.:scheme", + "Value": { + "Type": "STRING", + "Value": "https" + } + }, + { + "Key": "http.request.header.if-none-match", + "Value": { + "Type": "STRING", + "Value": "\"e8135dc02beea5325dd7607b2505971fba2f9d3bf7f0e07c47db570096ee9e4b\"" + } + }, + { + "Key": "http.request.header.accept-encoding", + "Value": { + "Type": "STRING", + "Value": "gzip" + } + }, + { + "Key": "http.request.header.traceparent", + "Value": { + "Type": "STRING", + "Value": "00-0555ce1903feb85770d102846273073b-3d01dbef1293e6cd-01" + } + }, + { + "Key": "http.request.header.user-agent", + "Value": { + "Type": "STRING", + "Value": "Go-http-client/2.0" + } + }, + { + "Key": "http.status_code", + "Value": { + "Type": "INT64", + "Value": 304 + } + } + ], + "Events": [ + { + "Name": "http.getconn.start", + "Attributes": [ + { + "Key": "net.host.name", + "Value": { + "Type": "STRING", + "Value": "http.docker.internal:3128" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.287345854Z" + }, + { + "Name": "http.dns.start", + "Attributes": [ + { + "Key": "net.host.name", + "Value": { + "Type": "STRING", + "Value": "http.docker.internal" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.287384847Z" + }, + { + "Name": "http.dns.done", + "Attributes": [ + { + "Key": "http.dns.addrs", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.288702709Z" + }, + { + "Name": "http.connect.192.168.65.1:3128.start", + "Attributes": [ + { + "Key": "http.remote", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.conn.start.network", + "Value": { + "Type": "STRING", + "Value": "tcp" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.288707688Z" + }, + { + "Name": "http.connect.192.168.65.1:3128.done", + "Attributes": [ + { + "Key": "http.conn.done.addr", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.conn.done.network", + "Value": { + "Type": "STRING", + "Value": "tcp" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.289330781Z" + }, + { + "Name": "http.tls.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.308357023Z" + }, + { + "Name": "http.tls.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.330407545Z" + }, + { + "Name": "http.getconn.done", + "Attributes": [ + { + "Key": "http.remote", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.local", + "Value": { + "Type": "STRING", + "Value": "192.168.65.3:41272" + } + }, + { + "Key": "http.conn.reused", + "Value": { + "Type": "BOOL", + "Value": false + } + }, + { + "Key": "http.conn.wasidle", + "Value": { + "Type": "BOOL", + "Value": false + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.330729617Z" + }, + { + "Name": "http.send.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.330859459Z" + }, + { + "Name": "http.send.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.330860942Z" + }, + { + "Name": "http.receive.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.503006526Z" + } + ], + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "cache request: https://raw.githubusercontent.com/fsaintjacques/semver-tool/3.4.0/src/semver", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "89596877844426c7", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.287136233Z", + "EndTime": "2024-01-12T14:57:42.50314312Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:2de254c1cdd10bfd735b05df0ddbcc58b6c96bbeddacb02662082e5863c7dfaa" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "[build 3/3] RUN ln -s xx-cc /out/xx-clang \u0026\u0026 ln -s xx-cc /out/xx-clang++ \u0026\u0026 ln -s xx-cc /out/xx-c++ \u0026\u0026 ln -s xx-apt /out/xx-apt-get", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "12e17e16cfa335bf", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.460817845Z", + "EndTime": "2024-01-12T14:57:42.907704321Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:a1eea8cd46dfa6d71e21811e74e153079f41846f01247e9ab5577997e361207d" + } + } + ], + "Events": [ + { + "Name": "ExecOp started", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.460835478Z" + }, + { + "Name": "Container created", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.553257485Z" + }, + { + "Name": "Container started", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.553798935Z" + }, + { + "Name": "Container exited", + "Attributes": [ + { + "Key": "exit.code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.877373704Z" + } + ], + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "[xx 1/1] COPY --from=build /out/ /usr/bin/", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "619e3ab187179836", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.95885997Z", + "EndTime": "2024-01-12T14:57:43.011879613Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:abe6c4b1cb4b514609ab3e38e605946b9dabe300bacf05d0356dcea2cf038b48" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "load cache: [test-base 2/3] COPY --from=bats-assert . .", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "8ddee09af707d9fd", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:43.018474041Z", + "EndTime": "2024-01-12T14:57:43.018525547Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:6ff2f44640655dbef55c51757a728a4a8661a76b9368399ed22ae8169fda81fe" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "[test-base 3/3] COPY --from=xx / /", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "62eddbfa59fdb4c3", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:43.018613201Z", + "EndTime": "2024-01-12T14:57:43.089313591Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:3c9083d5f8616feedd45b59d401c86f2737b196284b79fd02e5d84db757460ba" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "[test-base-fixtures 1/1] COPY fixtures fixtures", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "07426553e9705e76", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:43.094591201Z", + "EndTime": "2024-01-12T14:57:43.182925672Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:346d54a7e04fefc7af945eebe8a6cd97677ee60bf676dc8c88c243d28922f32b" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "[test-go 1/2] COPY test-go.bats test_helper.bash ./", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "1115d9d92e0eaeb8", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:43.187809656Z", + "EndTime": "2024-01-12T14:57:43.289237315Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:fdfb54beb471875a9c87aee2905e97b00d1e5ce7b1e280006bb05ac0e6c5e9ca" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.Control/Status", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "52ac568c2da201b8", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.39969566Z", + "EndTime": "2024-01-12T14:59:09.25901601Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Status" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.399750984Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.402465886Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 2 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.40249445Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 3 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.402504999Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 4 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.40883372Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 5 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.415916471Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 6 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.419297628Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 7 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.434004641Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 8 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.440396651Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 9 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.29852984Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 10 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.298633422Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 11 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.29874541Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 12 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.298765538Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 13 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.299220671Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 14 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.450692733Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 15 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.450718571Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 16 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.450875766Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 17 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.456368595Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 18 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.464429855Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 19 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.464736406Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 20 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.480645857Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 21 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.489618728Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 22 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.247192558Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 23 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.251291625Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 24 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.287177131Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 25 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.287291432Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 26 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.287552016Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 27 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.288074771Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 28 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.293598414Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 29 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.311730795Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 30 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.369784713Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 31 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.385847739Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 32 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.390942548Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 33 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.391212991Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 34 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.456018882Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 35 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.461238922Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 36 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.503713777Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 37 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.908249129Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 38 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.959403226Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 39 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.012411075Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 40 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.019002879Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 41 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.019028387Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 42 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.08985268Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 43 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.094980027Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 44 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.183415678Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 45 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.188233607Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 46 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.28977037Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 47 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.297209719Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 48 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.738226971Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 49 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:51.968009255Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 50 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:52.274741317Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 51 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:52.366039619Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 52 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:52.46341939Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 53 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:52.564803533Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 54 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:52.665774796Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 55 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:52.980197331Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 56 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:53.291337312Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 57 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:53.586146639Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 58 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:53.855079758Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 59 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:53.939470899Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 60 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:55.320568151Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 61 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:56.655115777Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 62 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:56.914980485Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 63 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:57.186993379Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 64 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:57.270160346Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 65 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:57.550595907Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 66 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:57.636707033Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 67 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:57.910932291Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 68 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:57.996460488Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 69 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:58.273025208Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 70 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:58.357401192Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 71 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:01.127991199Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 72 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:01.658083457Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 73 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:02.656773361Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 74 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:02.786421303Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 75 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:05.354449314Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 76 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:07.858012601Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 77 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:10.082719475Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 78 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:12.291732174Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 79 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:14.601733662Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 80 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:17.071072788Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 81 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:19.619476413Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 82 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:21.927248622Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 83 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:24.270083074Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 84 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:26.55550237Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 85 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:28.933118776Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 86 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:31.230064451Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 87 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:33.83601258Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 88 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:35.658402552Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 89 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:36.076400316Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 90 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:41.083074542Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 91 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:45.608812981Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 92 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:51.177282893Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 93 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:56.545055422Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 94 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:01.977370353Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 95 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:05.368902631Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 96 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:05.433713443Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 97 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:09.127357014Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 98 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:09.127620501Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 99 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:09.253104626Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.Control/Solve", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "4e11b66472979a18", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.399715629Z", + "EndTime": "2024-01-12T14:59:09.343026371Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Solve" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.399725737Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:09.342194877Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.Control/ListenBuildHistory", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "65de56cee7833b9c", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:59:09.342399118Z", + "EndTime": "2024-01-12T14:59:09.343277766Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "ListenBuildHistory" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:09.342530045Z" + } + ], + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } +} +{ + "Name": "bake", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "00000000000000000000000000000000", + "SpanID": "0000000000000000", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:39.717700035Z", + "EndTime": "2024-01-12T14:59:09.3441603Z", + "Attributes": [ + { + "Key": "command", + "Value": { + "Type": "STRING", + "Value": "/usr/local/lib/docker/cli-plugins/docker-buildx buildx bake --set *.args.TEST_BASE_TYPE=alpine test-go" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 2, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "[test-go 2/2] RUN --mount=type=cache,target=/pkg-cache,sharing=locked --mount=type=cache,target=/root/.cache ./test-go.bats", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "3bc0c8dfc74903a6", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:43.296744167Z", + "EndTime": "2024-01-12T14:59:09.253431509Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:0b3c6531279269810071b85e6f8ffba4ae61f6573d281bd79e63c6456daca816" + } + } + ], + "Events": [ + { + "Name": "ExecOp started", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.296759245Z" + }, + { + "Name": "Container created", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.396638353Z" + }, + { + "Name": "Container started", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.397050883Z" + }, + { + "Name": "Container exited", + "Attributes": [ + { + "Key": "exit.code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:09.134015538Z" + } + ], + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.Control/Status", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "b6791e17d0cf1c4e", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "52ac568c2da201b8", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.400083576Z", + "EndTime": "2024-01-12T14:59:09.258626543Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Status" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.Control/Solve", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "4e11b66472979a18", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.40011856Z", + "EndTime": "2024-01-12T14:59:09.342576396Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Solve" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} +{ + "Name": "moby.buildkit.v1.Control/ListenBuildHistory", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "9fbd0e803dc50ab6", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "65de56cee7833b9c", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:59:09.342907117Z", + "EndTime": "2024-01-12T14:59:09.342945573Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "ListenBuildHistory" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": 0, + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } +} diff --git a/util/otelutil/fixtures/jaeger.json b/util/otelutil/fixtures/jaeger.json new file mode 100644 index 000000000000..9a7e04773191 --- /dev/null +++ b/util/otelutil/fixtures/jaeger.json @@ -0,0 +1,9542 @@ +{ + "data": [ + { + "traceID": "0555ce1903feb85770d102846273073b", + "spans": [ + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f5f33ab2ca194d1b", + "operationName": "moby.buildkit.v1.Control/ListWorkers", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "c1b335eeeaf56405" + } + ], + "startTime": 1705071460147265, + "duration": 17263, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.Control" + }, + { + "key": "rpc.method", + "type": "string", + "value": "ListWorkers" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071460147281, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071460164526, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p0", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "1f64b377d3d03600", + "operationName": "moby.buildkit.v1.frontend.LLBBridge/Ping", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "c1b335eeeaf56405" + } + ], + "startTime": 1705071460165362, + "duration": 991, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.frontend.LLBBridge" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Ping" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071460165372, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071460166353, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p1", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "edb147a8e37c0b62", + "operationName": "moby.buildkit.v1.frontend.LLBBridge/Return", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "c1b335eeeaf56405" + } + ], + "startTime": 1705071460166393, + "duration": 800, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.frontend.LLBBridge" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Return" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071460166401, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071460167193, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p2", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "be9c91e5fc1a8511", + "operationName": "moby.buildkit.v1.Control/Solve", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "c1b335eeeaf56405" + } + ], + "startTime": 1705071460165347, + "duration": 1994, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.Control" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Solve" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071460165362, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071460167341, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p3", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "07376377d689755f", + "operationName": "moby.buildkit.v1.Control/Status", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "c1b335eeeaf56405" + } + ], + "startTime": 1705071460165348, + "duration": 2003, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.Control" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Status" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071460165472, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p4", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "fea7d265a9b437c2", + "operationName": "moby.buildkit.v1.Control/ListWorkers", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "d30eea87f2f0241d" + } + ], + "startTime": 1705071460350714, + "duration": 22218, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.Control" + }, + { + "key": "rpc.method", + "type": "string", + "value": "ListWorkers" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071460350738, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071460372930, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p5", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "e1841a2a45f6de1a", + "operationName": "moby.buildkit.v1.Control/ListWorkers", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "d30eea87f2f0241d" + } + ], + "startTime": 1705071460382091, + "duration": 16275, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.Control" + }, + { + "key": "rpc.method", + "type": "string", + "value": "ListWorkers" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071460382111, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071460398362, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p6", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "a4ee96f4ccd426ec", + "operationName": "moby.buildkit.v1.frontend.LLBBridge/Ping", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "d30eea87f2f0241d" + } + ], + "startTime": 1705071460399784, + "duration": 818, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.frontend.LLBBridge" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Ping" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071460399797, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071460400601, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p7", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "a6070511de38c86a", + "operationName": "moby.filesync.v1.FileSync/DiffCopy", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "70f459c5d3c2c488" + } + ], + "startTime": 1705071460409090, + "duration": 9580, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.FileSync" + }, + { + "key": "rpc.method", + "type": "string", + "value": "DiffCopy" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071460415069, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071460416971, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071460417874, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 2 + } + ] + }, + { + "timestamp": 1705071460417984, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 3 + } + ] + }, + { + "timestamp": 1705071460418118, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 4 + } + ] + }, + { + "timestamp": 1705071460418629, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 2 + } + ] + }, + { + "timestamp": 1705071460418637, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 5 + } + ] + } + ], + "processID": "p8", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f9e99c0194575ce4", + "operationName": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f3a80839f6b95729" + } + ], + "startTime": 1705071460445118, + "duration": 78249, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.Auth" + }, + { + "key": "rpc.method", + "type": "string", + "value": "VerifyTokenAuthority" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071460445122, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071460523361, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p9", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "78a4e25bc2d4278d", + "operationName": "moby.filesync.v1.Auth/FetchToken", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f26320c4e0b697ac" + } + ], + "startTime": 1705071460525027, + "duration": 375884, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.Auth" + }, + { + "key": "rpc.method", + "type": "string", + "value": "FetchToken" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071460525030, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071460900908, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p10", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "03f88200c8224808", + "operationName": "moby.filesync.v1.FileSync/DiffCopy", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "50509a5bad270153" + } + ], + "startTime": 1705071461456522, + "duration": 7817, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.FileSync" + }, + { + "key": "rpc.method", + "type": "string", + "value": "DiffCopy" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071461463714, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071461464300, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071461464304, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 2 + } + ] + } + ], + "processID": "p11", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "6d33d51dcc276bdb", + "operationName": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "6b3f3a9d50fbe98b" + } + ], + "startTime": 1705071461494006, + "duration": 224, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.Auth" + }, + { + "key": "rpc.method", + "type": "string", + "value": "VerifyTokenAuthority" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071461494012, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071461494229, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p12", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "76b7ceb8af988ea9", + "operationName": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f857d0002991458c" + } + ], + "startTime": 1705071461498132, + "duration": 181, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.Auth" + }, + { + "key": "rpc.method", + "type": "string", + "value": "VerifyTokenAuthority" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071461498134, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071461498312, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p13", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "cc230bba43af76bf", + "operationName": "moby.filesync.v1.Auth/FetchToken", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "912de85fdfd20fe7" + } + ], + "startTime": 1705071461499095, + "duration": 342482, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.Auth" + }, + { + "key": "rpc.method", + "type": "string", + "value": "FetchToken" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071461499097, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071461841573, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p14", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "e57242e59af94e80", + "operationName": "moby.filesync.v1.Auth/FetchToken", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "d9ed48c061e2ecfd" + } + ], + "startTime": 1705071461494901, + "duration": 349073, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.Auth" + }, + { + "key": "rpc.method", + "type": "string", + "value": "FetchToken" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071461494904, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071461843972, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p15", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "4548113210977542", + "operationName": "moby.buildkit.v1.frontend.LLBBridge/Solve", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "d30eea87f2f0241d" + } + ], + "startTime": 1705071460400661, + "duration": 1884905, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.frontend.LLBBridge" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Solve" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071460400666, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071462285564, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p16", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "76cae146240f0505", + "operationName": "moby.buildkit.v1.frontend.LLBBridge/Return", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "d30eea87f2f0241d" + } + ], + "startTime": 1705071462285646, + "duration": 942, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.frontend.LLBBridge" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Return" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071462285663, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071462286587, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p17", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "a0d9ee53b31b1760", + "operationName": "moby.filesync.v1.FileSync/DiffCopy", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "0f4681a3ad4d29f8" + } + ], + "startTime": 1705071462293696, + "duration": 75573, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.FileSync" + }, + { + "key": "rpc.method", + "type": "string", + "value": "DiffCopy" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071462310893, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071462316940, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 2 + } + ] + }, + { + "timestamp": 1705071462320055, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 3 + } + ] + }, + { + "timestamp": 1705071462322700, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 4 + } + ] + }, + { + "timestamp": 1705071462325137, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 5 + } + ] + }, + { + "timestamp": 1705071462329895, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 6 + } + ] + }, + { + "timestamp": 1705071462333228, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 7 + } + ] + }, + { + "timestamp": 1705071462339031, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 8 + } + ] + }, + { + "timestamp": 1705071462341442, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 9 + } + ] + }, + { + "timestamp": 1705071462350695, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 10 + } + ] + }, + { + "timestamp": 1705071462352515, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 11 + } + ] + }, + { + "timestamp": 1705071462354393, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 12 + } + ] + }, + { + "timestamp": 1705071462356241, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 13 + } + ] + }, + { + "timestamp": 1705071462358001, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 14 + } + ] + }, + { + "timestamp": 1705071462359717, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 15 + } + ] + }, + { + "timestamp": 1705071462361436, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 16 + } + ] + }, + { + "timestamp": 1705071462362075, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071462363162, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 17 + } + ] + }, + { + "timestamp": 1705071462363331, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 18 + } + ] + }, + { + "timestamp": 1705071462363577, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 19 + } + ] + }, + { + "timestamp": 1705071462364196, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 2 + } + ] + }, + { + "timestamp": 1705071462365070, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 20 + } + ] + }, + { + "timestamp": 1705071462365153, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 21 + } + ] + }, + { + "timestamp": 1705071462365298, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 22 + } + ] + }, + { + "timestamp": 1705071462366953, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 23 + } + ] + }, + { + "timestamp": 1705071462368829, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 24 + } + ] + }, + { + "timestamp": 1705071462368865, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 25 + } + ] + }, + { + "timestamp": 1705071462369254, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 3 + } + ] + }, + { + "timestamp": 1705071462369257, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 26 + } + ] + } + ], + "processID": "p18", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "c1b335eeeaf56405", + "operationName": "load buildkit capabilities", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "d30eea87f2f0241d" + } + ], + "startTime": 1705071460147185, + "duration": 20792, + "tags": [ + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": null, + "processID": "p19", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "014a492f789cd8df", + "flags": 1, + "operationName": "moby.buildkit.v1.Control/ListWorkers", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f5f33ab2ca194d1b" + } + ], + "startTime": 1705071460150333, + "duration": 13610, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.Control" + }, + { + "key": "rpc.method", + "type": "string", + "value": "ListWorkers" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": null, + "processID": "p20", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "348c867020d36163", + "flags": 1, + "operationName": "moby.buildkit.v1.frontend.LLBBridge/Ping", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "1f64b377d3d03600" + } + ], + "startTime": 1705071460165969, + "duration": 74, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.frontend.LLBBridge" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Ping" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": null, + "processID": "p21", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "8b7d202043a4ce8e", + "flags": 1, + "operationName": "moby.buildkit.v1.frontend.LLBBridge/Return", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "edb147a8e37c0b62" + } + ], + "startTime": 1705071460166855, + "duration": 48, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.frontend.LLBBridge" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Return" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": null, + "processID": "p22", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "3514a2ca1fb59328", + "flags": 1, + "operationName": "moby.buildkit.v1.Control/Solve", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "be9c91e5fc1a8511" + } + ], + "startTime": 1705071460165882, + "duration": 1215, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.Control" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Solve" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": null, + "processID": "p23", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "5cd96a37a4409495", + "flags": 1, + "operationName": "moby.buildkit.v1.Control/Status", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "07376377d689755f" + } + ], + "startTime": 1705071460165806, + "duration": 1307, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.Control" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Status" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": null, + "processID": "p24", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "765af2593e65e310", + "flags": 1, + "operationName": "moby.buildkit.v1.Control/ListWorkers", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "fea7d265a9b437c2" + } + ], + "startTime": 1705071460355139, + "duration": 17182, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.Control" + }, + { + "key": "rpc.method", + "type": "string", + "value": "ListWorkers" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": null, + "processID": "p25", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "8ebd38cfd2dae311", + "flags": 1, + "operationName": "moby.buildkit.v1.Control/ListWorkers", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "e1841a2a45f6de1a" + } + ], + "startTime": 1705071460382862, + "duration": 14981, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.Control" + }, + { + "key": "rpc.method", + "type": "string", + "value": "ListWorkers" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": null, + "processID": "p26", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "92290c7354b75ead", + "flags": 1, + "operationName": "moby.buildkit.v1.frontend.LLBBridge/Ping", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "a4ee96f4ccd426ec" + } + ], + "startTime": 1705071460400135, + "duration": 144, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.frontend.LLBBridge" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Ping" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": null, + "processID": "p27", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "20676e8261684f34", + "flags": 1, + "operationName": "cache request: [internal] load build definition from Dockerfile", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "14078881261b5312" + } + ], + "startTime": 1705071460401994, + "duration": 46, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:7bef658bc90b7db608c3df27d11b99f5785a6a6d1b5fe94ff63c69ae5093851c" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p28", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "70f459c5d3c2c488", + "flags": 1, + "operationName": "moby.filesync.v1.FileSync/DiffCopy", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "6f6b0f30f558c4ae" + } + ], + "startTime": 1705071460408431, + "duration": 10651, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.FileSync" + }, + { + "key": "rpc.method", + "type": "string", + "value": "DiffCopy" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": null, + "processID": "p29", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "6f6b0f30f558c4ae", + "flags": 1, + "operationName": "[internal] load build definition from Dockerfile", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "14078881261b5312" + } + ], + "startTime": 1705071460402159, + "duration": 31454, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:7bef658bc90b7db608c3df27d11b99f5785a6a6d1b5fe94ff63c69ae5093851c" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p30", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f3a80839f6b95729", + "flags": 1, + "operationName": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "14078881261b5312" + } + ], + "startTime": 1705071460444500, + "duration": 79616, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.Auth" + }, + { + "key": "rpc.method", + "type": "string", + "value": "VerifyTokenAuthority" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": null, + "processID": "p31", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f26320c4e0b697ac", + "flags": 1, + "operationName": "moby.filesync.v1.Auth/FetchToken", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "14078881261b5312" + } + ], + "startTime": 1705071460524541, + "duration": 376898, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.Auth" + }, + { + "key": "rpc.method", + "type": "string", + "value": "FetchToken" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": null, + "processID": "p32", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "0e8cc109bf2f9cfa", + "flags": 1, + "operationName": "remotes.docker.resolver.HTTPRequest", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "14078881261b5312" + } + ], + "startTime": 1705071460901513, + "duration": 370141, + "tags": [ + { + "key": "http.method", + "type": "string", + "value": "HEAD" + }, + { + "key": "http.flavor", + "type": "string", + "value": "1.1" + }, + { + "key": "http.url", + "type": "string", + "value": "https://registry-1.docker.io/v2/docker/dockerfile/manifests/1.5" + }, + { + "key": "net.peer.name", + "type": "string", + "value": "registry-1.docker.io" + }, + { + "key": "http.user_agent", + "type": "string", + "value": "buildkit/v0.12-dev" + }, + { + "key": "http.status_code", + "type": "int64", + "value": 200 + }, + { + "key": "http.response_content_length", + "type": "int64", + "value": 8404 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": null, + "processID": "p33", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f1f5f1e324025582", + "flags": 1, + "operationName": "HTTP HEAD", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "0e8cc109bf2f9cfa" + } + ], + "startTime": 1705071460901537, + "duration": 370135, + "tags": [ + { + "key": "http.method", + "type": "string", + "value": "HEAD" + }, + { + "key": "http.flavor", + "type": "string", + "value": "1.1" + }, + { + "key": "http.url", + "type": "string", + "value": "https://registry-1.docker.io/v2/docker/dockerfile/manifests/1.5" + }, + { + "key": "net.peer.name", + "type": "string", + "value": "registry-1.docker.io" + }, + { + "key": "http.user_agent", + "type": "string", + "value": "buildkit/v0.12-dev" + }, + { + "key": "http.request.header.host", + "type": "string", + "value": "registry-1.docker.io" + }, + { + "key": "http.request.header.user-agent", + "type": "string", + "value": "buildkit/v0.12-dev" + }, + { + "key": "http.request.header.accept", + "type": "string", + "value": "application/vnd.docker.distribution.manifest.v2+json, application/vnd.docker.distribution.manifest.list.v2+json, application/vnd.oci.image.manifest.v1+json, application/vnd.oci.image.index.v1+json, */*" + }, + { + "key": "http.request.header.authorization", + "type": "string", + "value": "****" + }, + { + "key": "http.request.header.traceparent", + "type": "string", + "value": "00-0555ce1903feb85770d102846273073b-f1f5f1e324025582-01" + }, + { + "key": "http.status_code", + "type": "int64", + "value": 200 + }, + { + "key": "http.response_content_length", + "type": "int64", + "value": 8404 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1705071460901613, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.getconn.start" + }, + { + "key": "net.host.name", + "type": "string", + "value": "http.docker.internal:3128" + } + ] + }, + { + "timestamp": 1705071460901691, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.dns.start" + }, + { + "key": "net.host.name", + "type": "string", + "value": "http.docker.internal" + } + ] + }, + { + "timestamp": 1705071460903005, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.dns.done" + }, + { + "key": "http.dns.addrs", + "type": "string", + "value": "192.168.65.1" + } + ] + }, + { + "timestamp": 1705071460903010, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.connect.192.168.65.1:3128.start" + }, + { + "key": "http.remote", + "type": "string", + "value": "192.168.65.1:3128" + }, + { + "key": "http.conn.start.network", + "type": "string", + "value": "tcp" + } + ] + }, + { + "timestamp": 1705071460903518, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.connect.192.168.65.1:3128.done" + }, + { + "key": "http.conn.done.addr", + "type": "string", + "value": "192.168.65.1:3128" + }, + { + "key": "http.conn.done.network", + "type": "string", + "value": "tcp" + } + ] + }, + { + "timestamp": 1705071460935298, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.tls.start" + } + ] + }, + { + "timestamp": 1705071461125870, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.tls.done" + } + ] + }, + { + "timestamp": 1705071461125909, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.getconn.done" + }, + { + "key": "http.remote", + "type": "string", + "value": "192.168.65.1:3128" + }, + { + "key": "http.local", + "type": "string", + "value": "192.168.65.3:41236" + }, + { + "key": "http.conn.reused", + "type": "bool", + "value": false + }, + { + "key": "http.conn.wasidle", + "type": "bool", + "value": false + } + ] + }, + { + "timestamp": 1705071461125942, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.send.start" + } + ] + }, + { + "timestamp": 1705071461125943, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.send.done" + } + ] + }, + { + "timestamp": 1705071461271591, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.receive.start" + } + ] + }, + { + "timestamp": 1705071461271624, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.receive.done" + } + ] + } + ], + "processID": "p34", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "6e0d97923598173a", + "flags": 1, + "operationName": "cache request: docker-image://docker.io/docker/dockerfile:1.5@sha256:39b85bbfa7536a5feceb7372a0817649ecb2724562a38360f4d6a7782a409b14", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "14078881261b5312" + } + ], + "startTime": 1705071461298320, + "duration": 137, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:79dd01740e708982847bb0010c8505e266b4f72ed0ffa354f38e205a15ec3b00" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p35", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "8b3cf8274861214e", + "flags": 1, + "operationName": "load cache: docker-image://docker.io/docker/dockerfile:1.5@sha256:39b85bbfa7536a5feceb7372a0817649ecb2724562a38360f4d6a7782a409b14", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "14078881261b5312" + } + ], + "startTime": 1705071461298789, + "duration": 34, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:79dd01740e708982847bb0010c8505e266b4f72ed0ffa354f38e205a15ec3b00" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p36", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "8303f71942c86c2d", + "flags": 1, + "operationName": "cache request: [internal] load .dockerignore", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "14078881261b5312" + } + ], + "startTime": 1705071461450353, + "duration": 26, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:b9cb39feb3f4ca5b899481fca81551c8eeb5496ccc8b8134b2bc80786efdb313" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p37", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "50509a5bad270153", + "flags": 1, + "operationName": "moby.filesync.v1.FileSync/DiffCopy", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "902f8408a5d9d83c" + } + ], + "startTime": 1705071461455977, + "duration": 8592, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.FileSync" + }, + { + "key": "rpc.method", + "type": "string", + "value": "DiffCopy" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": null, + "processID": "p38", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "902f8408a5d9d83c", + "flags": 1, + "operationName": "[internal] load .dockerignore", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "14078881261b5312" + } + ], + "startTime": 1705071461450444, + "duration": 29623, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:b9cb39feb3f4ca5b899481fca81551c8eeb5496ccc8b8134b2bc80786efdb313" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p39", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "6b3f3a9d50fbe98b", + "flags": 1, + "operationName": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "14078881261b5312" + } + ], + "startTime": 1705071461493477, + "duration": 1007, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.Auth" + }, + { + "key": "rpc.method", + "type": "string", + "value": "VerifyTokenAuthority" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": null, + "processID": "p40", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f857d0002991458c", + "flags": 1, + "operationName": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "14078881261b5312" + } + ], + "startTime": 1705071461497835, + "duration": 710, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.Auth" + }, + { + "key": "rpc.method", + "type": "string", + "value": "VerifyTokenAuthority" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": null, + "processID": "p41", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "912de85fdfd20fe7", + "flags": 1, + "operationName": "moby.filesync.v1.Auth/FetchToken", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "14078881261b5312" + } + ], + "startTime": 1705071461498707, + "duration": 343316, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.Auth" + }, + { + "key": "rpc.method", + "type": "string", + "value": "FetchToken" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": null, + "processID": "p42", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "d9ed48c061e2ecfd", + "flags": 1, + "operationName": "moby.filesync.v1.Auth/FetchToken", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "14078881261b5312" + } + ], + "startTime": 1705071461494633, + "duration": 349703, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.Auth" + }, + { + "key": "rpc.method", + "type": "string", + "value": "FetchToken" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": null, + "processID": "p43", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "cf5aa3b6eba7323c", + "flags": 1, + "operationName": "remotes.docker.resolver.HTTPRequest", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "14078881261b5312" + } + ], + "startTime": 1705071461844389, + "duration": 357134, + "tags": [ + { + "key": "http.method", + "type": "string", + "value": "HEAD" + }, + { + "key": "http.flavor", + "type": "string", + "value": "1.1" + }, + { + "key": "http.url", + "type": "string", + "value": "https://registry-1.docker.io/v2/tonistiigi/bats-assert/manifests/latest" + }, + { + "key": "net.peer.name", + "type": "string", + "value": "registry-1.docker.io" + }, + { + "key": "http.user_agent", + "type": "string", + "value": "buildkit/v0.12-dev" + }, + { + "key": "http.status_code", + "type": "int64", + "value": 200 + }, + { + "key": "http.response_content_length", + "type": "int64", + "value": 6942 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": null, + "processID": "p44", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "5b70cf0df5f0a9bc", + "flags": 1, + "operationName": "HTTP HEAD", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "cf5aa3b6eba7323c" + } + ], + "startTime": 1705071461844404, + "duration": 357136, + "tags": [ + { + "key": "http.method", + "type": "string", + "value": "HEAD" + }, + { + "key": "http.flavor", + "type": "string", + "value": "1.1" + }, + { + "key": "http.url", + "type": "string", + "value": "https://registry-1.docker.io/v2/tonistiigi/bats-assert/manifests/latest" + }, + { + "key": "net.peer.name", + "type": "string", + "value": "registry-1.docker.io" + }, + { + "key": "http.user_agent", + "type": "string", + "value": "buildkit/v0.12-dev" + }, + { + "key": "http.request.header.host", + "type": "string", + "value": "registry-1.docker.io" + }, + { + "key": "http.request.header.user-agent", + "type": "string", + "value": "buildkit/v0.12-dev" + }, + { + "key": "http.request.header.accept", + "type": "string", + "value": "application/vnd.docker.distribution.manifest.v2+json, application/vnd.docker.distribution.manifest.list.v2+json, application/vnd.oci.image.manifest.v1+json, application/vnd.oci.image.index.v1+json, */*" + }, + { + "key": "http.request.header.authorization", + "type": "string", + "value": "****" + }, + { + "key": "http.request.header.traceparent", + "type": "string", + "value": "00-0555ce1903feb85770d102846273073b-5b70cf0df5f0a9bc-01" + }, + { + "key": "http.status_code", + "type": "int64", + "value": 200 + }, + { + "key": "http.response_content_length", + "type": "int64", + "value": 6942 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1705071461844420, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.getconn.start" + }, + { + "key": "net.host.name", + "type": "string", + "value": "http.docker.internal:3128" + } + ] + }, + { + "timestamp": 1705071461844454, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.dns.start" + }, + { + "key": "net.host.name", + "type": "string", + "value": "http.docker.internal" + } + ] + }, + { + "timestamp": 1705071461845276, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.dns.done" + }, + { + "key": "http.dns.addrs", + "type": "string", + "value": "192.168.65.1" + } + ] + }, + { + "timestamp": 1705071461845280, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.connect.192.168.65.1:3128.start" + }, + { + "key": "http.remote", + "type": "string", + "value": "192.168.65.1:3128" + }, + { + "key": "http.conn.start.network", + "type": "string", + "value": "tcp" + } + ] + }, + { + "timestamp": 1705071461845736, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.connect.192.168.65.1:3128.done" + }, + { + "key": "http.conn.done.addr", + "type": "string", + "value": "192.168.65.1:3128" + }, + { + "key": "http.conn.done.network", + "type": "string", + "value": "tcp" + } + ] + }, + { + "timestamp": 1705071461863139, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.tls.start" + } + ] + }, + { + "timestamp": 1705071462052708, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.tls.done" + } + ] + }, + { + "timestamp": 1705071462052739, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.getconn.done" + }, + { + "key": "http.remote", + "type": "string", + "value": "192.168.65.1:3128" + }, + { + "key": "http.local", + "type": "string", + "value": "192.168.65.3:41262" + }, + { + "key": "http.conn.reused", + "type": "bool", + "value": false + }, + { + "key": "http.conn.wasidle", + "type": "bool", + "value": false + } + ] + }, + { + "timestamp": 1705071462052770, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.send.start" + } + ] + }, + { + "timestamp": 1705071462052771, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.send.done" + } + ] + }, + { + "timestamp": 1705071462201435, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.receive.start" + } + ] + }, + { + "timestamp": 1705071462201485, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.receive.done" + } + ] + } + ], + "processID": "p45", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "323fa81aa6a2dea5", + "flags": 1, + "operationName": "remotes.docker.resolver.HTTPRequest", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "14078881261b5312" + } + ], + "startTime": 1705071461842101, + "duration": 366451, + "tags": [ + { + "key": "http.method", + "type": "string", + "value": "HEAD" + }, + { + "key": "http.flavor", + "type": "string", + "value": "1.1" + }, + { + "key": "http.url", + "type": "string", + "value": "https://registry-1.docker.io/v2/library/alpine/manifests/latest" + }, + { + "key": "net.peer.name", + "type": "string", + "value": "registry-1.docker.io" + }, + { + "key": "http.user_agent", + "type": "string", + "value": "buildkit/v0.12-dev" + }, + { + "key": "http.status_code", + "type": "int64", + "value": 200 + }, + { + "key": "http.response_content_length", + "type": "int64", + "value": 1638 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": null, + "processID": "p46", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "990f9e6b761681f6", + "flags": 1, + "operationName": "HTTP HEAD", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "323fa81aa6a2dea5" + } + ], + "startTime": 1705071461842125, + "duration": 366439, + "tags": [ + { + "key": "http.method", + "type": "string", + "value": "HEAD" + }, + { + "key": "http.flavor", + "type": "string", + "value": "1.1" + }, + { + "key": "http.url", + "type": "string", + "value": "https://registry-1.docker.io/v2/library/alpine/manifests/latest" + }, + { + "key": "net.peer.name", + "type": "string", + "value": "registry-1.docker.io" + }, + { + "key": "http.user_agent", + "type": "string", + "value": "buildkit/v0.12-dev" + }, + { + "key": "http.request.header.host", + "type": "string", + "value": "registry-1.docker.io" + }, + { + "key": "http.request.header.user-agent", + "type": "string", + "value": "buildkit/v0.12-dev" + }, + { + "key": "http.request.header.accept", + "type": "string", + "value": "application/vnd.docker.distribution.manifest.v2+json, application/vnd.docker.distribution.manifest.list.v2+json, application/vnd.oci.image.manifest.v1+json, application/vnd.oci.image.index.v1+json, */*" + }, + { + "key": "http.request.header.authorization", + "type": "string", + "value": "****" + }, + { + "key": "http.request.header.traceparent", + "type": "string", + "value": "00-0555ce1903feb85770d102846273073b-990f9e6b761681f6-01" + }, + { + "key": "http.status_code", + "type": "int64", + "value": 200 + }, + { + "key": "http.response_content_length", + "type": "int64", + "value": 1638 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1705071461842152, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.getconn.start" + }, + { + "key": "net.host.name", + "type": "string", + "value": "http.docker.internal:3128" + } + ] + }, + { + "timestamp": 1705071461842195, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.dns.start" + }, + { + "key": "net.host.name", + "type": "string", + "value": "http.docker.internal" + } + ] + }, + { + "timestamp": 1705071461843327, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.dns.done" + }, + { + "key": "http.dns.addrs", + "type": "string", + "value": "192.168.65.1" + } + ] + }, + { + "timestamp": 1705071461843335, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.connect.192.168.65.1:3128.start" + }, + { + "key": "http.remote", + "type": "string", + "value": "192.168.65.1:3128" + }, + { + "key": "http.conn.start.network", + "type": "string", + "value": "tcp" + } + ] + }, + { + "timestamp": 1705071461843911, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.connect.192.168.65.1:3128.done" + }, + { + "key": "http.conn.done.addr", + "type": "string", + "value": "192.168.65.1:3128" + }, + { + "key": "http.conn.done.network", + "type": "string", + "value": "tcp" + } + ] + }, + { + "timestamp": 1705071461862155, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.tls.start" + } + ] + }, + { + "timestamp": 1705071462056362, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.tls.done" + } + ] + }, + { + "timestamp": 1705071462056400, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.getconn.done" + }, + { + "key": "http.remote", + "type": "string", + "value": "192.168.65.1:3128" + }, + { + "key": "http.local", + "type": "string", + "value": "192.168.65.3:41248" + }, + { + "key": "http.conn.reused", + "type": "bool", + "value": false + }, + { + "key": "http.conn.wasidle", + "type": "bool", + "value": false + } + ] + }, + { + "timestamp": 1705071462056421, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.send.start" + } + ] + }, + { + "timestamp": 1705071462056421, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.send.done" + } + ] + }, + { + "timestamp": 1705071462208495, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.receive.start" + } + ] + }, + { + "timestamp": 1705071462208525, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.receive.done" + } + ] + } + ], + "processID": "p47", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "14078881261b5312", + "flags": 1, + "operationName": "moby.buildkit.v1.frontend.LLBBridge/Solve", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "4548113210977542" + } + ], + "startTime": 1705071460401260, + "duration": 1883263, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.frontend.LLBBridge" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Solve" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [ + { + "timestamp": 1705071461337936, + "fields": [ + { + "key": "event", + "type": "string", + "value": "Container created" + } + ] + }, + { + "timestamp": 1705071461338262, + "fields": [ + { + "key": "event", + "type": "string", + "value": "Container started" + } + ] + }, + { + "timestamp": 1705071462255546, + "fields": [ + { + "key": "event", + "type": "string", + "value": "Container exited" + }, + { + "key": "exit.code", + "type": "int64", + "value": 0 + } + ] + } + ], + "processID": "p48", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "424053ee88cf9600", + "flags": 1, + "operationName": "moby.buildkit.v1.frontend.LLBBridge/Return", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "76cae146240f0505" + } + ], + "startTime": 1705071462286310, + "duration": 36, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.frontend.LLBBridge" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Return" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": null, + "processID": "p49", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "121feef5c8cc97ad", + "flags": 1, + "operationName": "cache request: [build 1/3] FROM docker.io/library/alpine@sha256:51b67269f354137895d43f3b3d810bfacd3945438e94dc5ac55fdac340352f48", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f1bb978313184255" + } + ], + "startTime": 1705071462287014, + "duration": 226, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:68ce956d6bef78a30f5452b0c12c5f918cd9e67c18ebe8b864b0a483dc147258" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p50", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "d5db73e91af3df92", + "flags": 1, + "operationName": "cache request: [internal] load build context", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f1bb978313184255" + } + ], + "startTime": 1705071462287008, + "duration": 265, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:d6e40c1360ca7a3794673b2c27130b8a0cc88712faa287cb5f0060b14f025381" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p51", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "efc51d00622f3291", + "flags": 1, + "operationName": "cache request: [bats-assert 1/1] FROM docker.io/tonistiigi/bats-assert@sha256:813f357fb86180c44bb6aaf155ff06573a630b3b2e0115405b0cb65116319551", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f1bb978313184255" + } + ], + "startTime": 1705071462287053, + "duration": 229, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:f34255b862e83e8a0427c87cf1e440bede7c30190733b1691b1abe35010fc318" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p52", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "0f4681a3ad4d29f8", + "flags": 1, + "operationName": "moby.filesync.v1.FileSync/DiffCopy", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "4e95c6912df2c60b" + } + ], + "startTime": 1705071462293077, + "duration": 76429, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.filesync.v1.FileSync" + }, + { + "key": "rpc.method", + "type": "string", + "value": "DiffCopy" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": null, + "processID": "p53", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "4e95c6912df2c60b", + "flags": 1, + "operationName": "[internal] load build context", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f1bb978313184255" + } + ], + "startTime": 1705071462287748, + "duration": 97572, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:d6e40c1360ca7a3794673b2c27130b8a0cc88712faa287cb5f0060b14f025381" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p54", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "24dd74fb33034fd8", + "flags": 1, + "operationName": "load cache: [build 1/3] FROM docker.io/library/alpine@sha256:51b67269f354137895d43f3b3d810bfacd3945438e94dc5ac55fdac340352f48", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f1bb978313184255" + } + ], + "startTime": 1705071462390533, + "duration": 32, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:68ce956d6bef78a30f5452b0c12c5f918cd9e67c18ebe8b864b0a483dc147258" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p55", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "081ae7125ffd36a1", + "flags": 1, + "operationName": "[build 2/3] COPY xx-* /out/", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f1bb978313184255" + } + ], + "startTime": 1705071462390820, + "duration": 64660, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:196b331662aa0b768bce34341a2a913d12a61d790455623be2b10d713abbac56" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p56", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "3d01dbef1293e6cd", + "flags": 1, + "operationName": "HTTP HEAD", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f1bb978313184255" + } + ], + "startTime": 1705071462287286, + "duration": 215798, + "tags": [ + { + "key": "http.method", + "type": "string", + "value": "HEAD" + }, + { + "key": "http.flavor", + "type": "string", + "value": "1.1" + }, + { + "key": "http.url", + "type": "string", + "value": "https://raw.githubusercontent.com/fsaintjacques/semver-tool/3.4.0/src/semver" + }, + { + "key": "net.peer.name", + "type": "string", + "value": "raw.githubusercontent.com" + }, + { + "key": "http.request.header.:authority", + "type": "string", + "value": "raw.githubusercontent.com" + }, + { + "key": "http.request.header.:method", + "type": "string", + "value": "HEAD" + }, + { + "key": "http.request.header.:path", + "type": "string", + "value": "/fsaintjacques/semver-tool/3.4.0/src/semver" + }, + { + "key": "http.request.header.:scheme", + "type": "string", + "value": "https" + }, + { + "key": "http.request.header.if-none-match", + "type": "string", + "value": "\"e8135dc02beea5325dd7607b2505971fba2f9d3bf7f0e07c47db570096ee9e4b\"" + }, + { + "key": "http.request.header.accept-encoding", + "type": "string", + "value": "gzip" + }, + { + "key": "http.request.header.traceparent", + "type": "string", + "value": "00-0555ce1903feb85770d102846273073b-3d01dbef1293e6cd-01" + }, + { + "key": "http.request.header.user-agent", + "type": "string", + "value": "Go-http-client/2.0" + }, + { + "key": "http.status_code", + "type": "int64", + "value": 304 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1705071462287345, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.getconn.start" + }, + { + "key": "net.host.name", + "type": "string", + "value": "http.docker.internal:3128" + } + ] + }, + { + "timestamp": 1705071462287384, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.dns.start" + }, + { + "key": "net.host.name", + "type": "string", + "value": "http.docker.internal" + } + ] + }, + { + "timestamp": 1705071462288702, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.dns.done" + }, + { + "key": "http.dns.addrs", + "type": "string", + "value": "192.168.65.1" + } + ] + }, + { + "timestamp": 1705071462288707, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.connect.192.168.65.1:3128.start" + }, + { + "key": "http.remote", + "type": "string", + "value": "192.168.65.1:3128" + }, + { + "key": "http.conn.start.network", + "type": "string", + "value": "tcp" + } + ] + }, + { + "timestamp": 1705071462289330, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.connect.192.168.65.1:3128.done" + }, + { + "key": "http.conn.done.addr", + "type": "string", + "value": "192.168.65.1:3128" + }, + { + "key": "http.conn.done.network", + "type": "string", + "value": "tcp" + } + ] + }, + { + "timestamp": 1705071462308357, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.tls.start" + } + ] + }, + { + "timestamp": 1705071462330407, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.tls.done" + } + ] + }, + { + "timestamp": 1705071462330729, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.getconn.done" + }, + { + "key": "http.remote", + "type": "string", + "value": "192.168.65.1:3128" + }, + { + "key": "http.local", + "type": "string", + "value": "192.168.65.3:41272" + }, + { + "key": "http.conn.reused", + "type": "bool", + "value": false + }, + { + "key": "http.conn.wasidle", + "type": "bool", + "value": false + } + ] + }, + { + "timestamp": 1705071462330859, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.send.start" + } + ] + }, + { + "timestamp": 1705071462330860, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.send.done" + } + ] + }, + { + "timestamp": 1705071462503006, + "fields": [ + { + "key": "event", + "type": "string", + "value": "http.receive.start" + } + ] + } + ], + "processID": "p57", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "89596877844426c7", + "flags": 1, + "operationName": "cache request: https://raw.githubusercontent.com/fsaintjacques/semver-tool/3.4.0/src/semver", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f1bb978313184255" + } + ], + "startTime": 1705071462287136, + "duration": 216006, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:2de254c1cdd10bfd735b05df0ddbcc58b6c96bbeddacb02662082e5863c7dfaa" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p58", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "12e17e16cfa335bf", + "flags": 1, + "operationName": "[build 3/3] RUN ln -s xx-cc /out/xx-clang \u0026\u0026 ln -s xx-cc /out/xx-clang++ \u0026\u0026 ln -s xx-cc /out/xx-c++ \u0026\u0026 ln -s xx-apt /out/xx-apt-get", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f1bb978313184255" + } + ], + "startTime": 1705071462460817, + "duration": 446886, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:a1eea8cd46dfa6d71e21811e74e153079f41846f01247e9ab5577997e361207d" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": [ + { + "timestamp": 1705071462460835, + "fields": [ + { + "key": "event", + "type": "string", + "value": "ExecOp started" + } + ] + }, + { + "timestamp": 1705071462553257, + "fields": [ + { + "key": "event", + "type": "string", + "value": "Container created" + } + ] + }, + { + "timestamp": 1705071462553798, + "fields": [ + { + "key": "event", + "type": "string", + "value": "Container started" + } + ] + }, + { + "timestamp": 1705071462877373, + "fields": [ + { + "key": "event", + "type": "string", + "value": "Container exited" + }, + { + "key": "exit.code", + "type": "int64", + "value": 0 + } + ] + } + ], + "processID": "p59", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "619e3ab187179836", + "flags": 1, + "operationName": "[xx 1/1] COPY --from=build /out/ /usr/bin/", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f1bb978313184255" + } + ], + "startTime": 1705071462958859, + "duration": 53019, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:abe6c4b1cb4b514609ab3e38e605946b9dabe300bacf05d0356dcea2cf038b48" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p60", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "8ddee09af707d9fd", + "flags": 1, + "operationName": "load cache: [test-base 2/3] COPY --from=bats-assert . .", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f1bb978313184255" + } + ], + "startTime": 1705071463018474, + "duration": 51, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:6ff2f44640655dbef55c51757a728a4a8661a76b9368399ed22ae8169fda81fe" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p61", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "62eddbfa59fdb4c3", + "flags": 1, + "operationName": "[test-base 3/3] COPY --from=xx / /", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f1bb978313184255" + } + ], + "startTime": 1705071463018613, + "duration": 70700, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:3c9083d5f8616feedd45b59d401c86f2737b196284b79fd02e5d84db757460ba" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p62", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "07426553e9705e76", + "flags": 1, + "operationName": "[test-base-fixtures 1/1] COPY fixtures fixtures", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f1bb978313184255" + } + ], + "startTime": 1705071463094591, + "duration": 88334, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:346d54a7e04fefc7af945eebe8a6cd97677ee60bf676dc8c88c243d28922f32b" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p63", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "1115d9d92e0eaeb8", + "flags": 1, + "operationName": "[test-go 1/2] COPY test-go.bats test_helper.bash ./", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f1bb978313184255" + } + ], + "startTime": 1705071463187809, + "duration": 101427, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:fdfb54beb471875a9c87aee2905e97b00d1e5ce7b1e280006bb05ac0e6c5e9ca" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": null, + "processID": "p64", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "52ac568c2da201b8", + "operationName": "moby.buildkit.v1.Control/Status", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "d30eea87f2f0241d" + } + ], + "startTime": 1705071460399695, + "duration": 88859320, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.Control" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Status" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071460399750, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071460402465, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071460402494, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 2 + } + ] + }, + { + "timestamp": 1705071460402504, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 3 + } + ] + }, + { + "timestamp": 1705071460408833, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 4 + } + ] + }, + { + "timestamp": 1705071460415916, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 5 + } + ] + }, + { + "timestamp": 1705071460419297, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 6 + } + ] + }, + { + "timestamp": 1705071460434004, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 7 + } + ] + }, + { + "timestamp": 1705071460440396, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 8 + } + ] + }, + { + "timestamp": 1705071461298529, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 9 + } + ] + }, + { + "timestamp": 1705071461298633, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 10 + } + ] + }, + { + "timestamp": 1705071461298745, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 11 + } + ] + }, + { + "timestamp": 1705071461298765, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 12 + } + ] + }, + { + "timestamp": 1705071461299220, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 13 + } + ] + }, + { + "timestamp": 1705071461450692, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 14 + } + ] + }, + { + "timestamp": 1705071461450718, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 15 + } + ] + }, + { + "timestamp": 1705071461450875, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 16 + } + ] + }, + { + "timestamp": 1705071461456368, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 17 + } + ] + }, + { + "timestamp": 1705071461464429, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 18 + } + ] + }, + { + "timestamp": 1705071461464736, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 19 + } + ] + }, + { + "timestamp": 1705071461480645, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 20 + } + ] + }, + { + "timestamp": 1705071461489618, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 21 + } + ] + }, + { + "timestamp": 1705071462247192, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 22 + } + ] + }, + { + "timestamp": 1705071462251291, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 23 + } + ] + }, + { + "timestamp": 1705071462287177, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 24 + } + ] + }, + { + "timestamp": 1705071462287291, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 25 + } + ] + }, + { + "timestamp": 1705071462287552, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 26 + } + ] + }, + { + "timestamp": 1705071462288074, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 27 + } + ] + }, + { + "timestamp": 1705071462293598, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 28 + } + ] + }, + { + "timestamp": 1705071462311730, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 29 + } + ] + }, + { + "timestamp": 1705071462369784, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 30 + } + ] + }, + { + "timestamp": 1705071462385847, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 31 + } + ] + }, + { + "timestamp": 1705071462390942, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 32 + } + ] + }, + { + "timestamp": 1705071462391212, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 33 + } + ] + }, + { + "timestamp": 1705071462456018, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 34 + } + ] + }, + { + "timestamp": 1705071462461238, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 35 + } + ] + }, + { + "timestamp": 1705071462503713, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 36 + } + ] + }, + { + "timestamp": 1705071462908249, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 37 + } + ] + }, + { + "timestamp": 1705071462959403, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 38 + } + ] + }, + { + "timestamp": 1705071463012411, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 39 + } + ] + }, + { + "timestamp": 1705071463019002, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 40 + } + ] + }, + { + "timestamp": 1705071463019028, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 41 + } + ] + }, + { + "timestamp": 1705071463089852, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 42 + } + ] + }, + { + "timestamp": 1705071463094980, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 43 + } + ] + }, + { + "timestamp": 1705071463183415, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 44 + } + ] + }, + { + "timestamp": 1705071463188233, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 45 + } + ] + }, + { + "timestamp": 1705071463289770, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 46 + } + ] + }, + { + "timestamp": 1705071463297209, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 47 + } + ] + }, + { + "timestamp": 1705071463738226, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 48 + } + ] + }, + { + "timestamp": 1705071471968009, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 49 + } + ] + }, + { + "timestamp": 1705071472274741, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 50 + } + ] + }, + { + "timestamp": 1705071472366039, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 51 + } + ] + }, + { + "timestamp": 1705071472463419, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 52 + } + ] + }, + { + "timestamp": 1705071472564803, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 53 + } + ] + }, + { + "timestamp": 1705071472665774, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 54 + } + ] + }, + { + "timestamp": 1705071472980197, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 55 + } + ] + }, + { + "timestamp": 1705071473291337, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 56 + } + ] + }, + { + "timestamp": 1705071473586146, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 57 + } + ] + }, + { + "timestamp": 1705071473855079, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 58 + } + ] + }, + { + "timestamp": 1705071473939470, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 59 + } + ] + }, + { + "timestamp": 1705071475320568, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 60 + } + ] + }, + { + "timestamp": 1705071476655115, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 61 + } + ] + }, + { + "timestamp": 1705071476914980, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 62 + } + ] + }, + { + "timestamp": 1705071477186993, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 63 + } + ] + }, + { + "timestamp": 1705071477270160, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 64 + } + ] + }, + { + "timestamp": 1705071477550595, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 65 + } + ] + }, + { + "timestamp": 1705071477636707, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 66 + } + ] + }, + { + "timestamp": 1705071477910932, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 67 + } + ] + }, + { + "timestamp": 1705071477996460, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 68 + } + ] + }, + { + "timestamp": 1705071478273025, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 69 + } + ] + }, + { + "timestamp": 1705071478357401, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 70 + } + ] + }, + { + "timestamp": 1705071481127991, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 71 + } + ] + }, + { + "timestamp": 1705071481658083, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 72 + } + ] + }, + { + "timestamp": 1705071482656773, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 73 + } + ] + }, + { + "timestamp": 1705071482786421, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 74 + } + ] + }, + { + "timestamp": 1705071485354449, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 75 + } + ] + }, + { + "timestamp": 1705071487858012, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 76 + } + ] + }, + { + "timestamp": 1705071490082719, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 77 + } + ] + }, + { + "timestamp": 1705071492291732, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 78 + } + ] + }, + { + "timestamp": 1705071494601733, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 79 + } + ] + }, + { + "timestamp": 1705071497071072, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 80 + } + ] + }, + { + "timestamp": 1705071499619476, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 81 + } + ] + }, + { + "timestamp": 1705071501927248, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 82 + } + ] + }, + { + "timestamp": 1705071504270083, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 83 + } + ] + }, + { + "timestamp": 1705071506555502, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 84 + } + ] + }, + { + "timestamp": 1705071508933118, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 85 + } + ] + }, + { + "timestamp": 1705071511230064, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 86 + } + ] + }, + { + "timestamp": 1705071513836012, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 87 + } + ] + }, + { + "timestamp": 1705071515658402, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 88 + } + ] + }, + { + "timestamp": 1705071516076400, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 89 + } + ] + }, + { + "timestamp": 1705071521083074, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 90 + } + ] + }, + { + "timestamp": 1705071525608812, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 91 + } + ] + }, + { + "timestamp": 1705071531177282, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 92 + } + ] + }, + { + "timestamp": 1705071536545055, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 93 + } + ] + }, + { + "timestamp": 1705071541977370, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 94 + } + ] + }, + { + "timestamp": 1705071545368902, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 95 + } + ] + }, + { + "timestamp": 1705071545433713, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 96 + } + ] + }, + { + "timestamp": 1705071549127357, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 97 + } + ] + }, + { + "timestamp": 1705071549127620, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 98 + } + ] + }, + { + "timestamp": 1705071549253104, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 99 + } + ] + } + ], + "processID": "p65", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "4e11b66472979a18", + "operationName": "moby.buildkit.v1.Control/Solve", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "d30eea87f2f0241d" + } + ], + "startTime": 1705071460399715, + "duration": 88943310, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.Control" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Solve" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071460399725, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + }, + { + "timestamp": 1705071549342194, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "RECEIVED" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p66", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "65de56cee7833b9c", + "operationName": "moby.buildkit.v1.Control/ListenBuildHistory", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "d30eea87f2f0241d" + } + ], + "startTime": 1705071549342399, + "duration": 878, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.Control" + }, + { + "key": "rpc.method", + "type": "string", + "value": "ListenBuildHistory" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "semver:0.40.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": [ + { + "timestamp": 1705071549342530, + "fields": [ + { + "key": "event", + "type": "string", + "value": "message" + }, + { + "key": "message.type", + "type": "string", + "value": "SENT" + }, + { + "key": "message.id", + "type": "int64", + "value": 1 + } + ] + } + ], + "processID": "p67", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "d30eea87f2f0241d", + "operationName": "bake", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "00000000000000000000000000000000", + "spanID": "0000000000000000" + } + ], + "startTime": 1705071459717700, + "duration": 89626460, + "tags": [ + { + "key": "command", + "type": "string", + "value": "/usr/local/lib/docker/cli-plugins/docker-buildx buildx bake --set *.args.TEST_BASE_TYPE=alpine test-go" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + }, + { + "key": "otel.status_code", + "type": "string", + "value": "OK" + } + ], + "logs": null, + "processID": "p68", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "3bc0c8dfc74903a6", + "flags": 1, + "operationName": "[test-go 2/2] RUN --mount=type=cache,target=/pkg-cache,sharing=locked --mount=type=cache,target=/root/.cache ./test-go.bats", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f1bb978313184255" + } + ], + "startTime": 1705071463296744, + "duration": 85956687, + "tags": [ + { + "key": "vertex", + "type": "string", + "value": "sha256:0b3c6531279269810071b85e6f8ffba4ae61f6573d281bd79e63c6456daca816" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/otel/sdk/tracer" + } + ], + "logs": [ + { + "timestamp": 1705071463296759, + "fields": [ + { + "key": "event", + "type": "string", + "value": "ExecOp started" + } + ] + }, + { + "timestamp": 1705071463396638, + "fields": [ + { + "key": "event", + "type": "string", + "value": "Container created" + } + ] + }, + { + "timestamp": 1705071463397050, + "fields": [ + { + "key": "event", + "type": "string", + "value": "Container started" + } + ] + }, + { + "timestamp": 1705071549134015, + "fields": [ + { + "key": "event", + "type": "string", + "value": "Container exited" + }, + { + "key": "exit.code", + "type": "int64", + "value": 0 + } + ] + } + ], + "processID": "p69", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "b6791e17d0cf1c4e", + "flags": 1, + "operationName": "moby.buildkit.v1.Control/Status", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "52ac568c2da201b8" + } + ], + "startTime": 1705071460400083, + "duration": 88858542, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.Control" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Status" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": null, + "processID": "p70", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "f1bb978313184255", + "flags": 1, + "operationName": "moby.buildkit.v1.Control/Solve", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "4e11b66472979a18" + } + ], + "startTime": 1705071460400118, + "duration": 88942457, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.Control" + }, + { + "key": "rpc.method", + "type": "string", + "value": "Solve" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": null, + "processID": "p71", + "warnings": null + }, + { + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "9fbd0e803dc50ab6", + "flags": 1, + "operationName": "moby.buildkit.v1.Control/ListenBuildHistory", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0555ce1903feb85770d102846273073b", + "spanID": "65de56cee7833b9c" + } + ], + "startTime": 1705071549342907, + "duration": 38, + "tags": [ + { + "key": "rpc.system", + "type": "string", + "value": "grpc" + }, + { + "key": "rpc.service", + "type": "string", + "value": "moby.buildkit.v1.Control" + }, + { + "key": "rpc.method", + "type": "string", + "value": "ListenBuildHistory" + }, + { + "key": "rpc.grpc.status_code", + "type": "int64", + "value": 0 + }, + { + "key": "otel.library.name", + "type": "string", + "value": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.45.0" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": null, + "processID": "p72", + "warnings": null + } + ], + "processes": { + "p0": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p1": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p10": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p11": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p12": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p13": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p14": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p15": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p16": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p17": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p18": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p19": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p2": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p20": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p21": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p22": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p23": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p24": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p25": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p26": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p27": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p28": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p29": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p3": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p30": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p31": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p32": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p33": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p34": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p35": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p36": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p37": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p38": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p39": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p4": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p40": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p41": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p42": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p43": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p44": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p45": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p46": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p47": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p48": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p49": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p5": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p50": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p51": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p52": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p53": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p54": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p55": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p56": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p57": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p58": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p59": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p6": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p60": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p61": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p62": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p63": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p64": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p65": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p66": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p67": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p68": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p69": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p7": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p70": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p71": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p72": { + "serviceName": "dockerd", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.19.0" + } + ] + }, + "p8": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + }, + "p9": { + "serviceName": "buildx", + "tags": [ + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "go" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.14.0" + } + ] + } + }, + "warnings": null + } + ] +} \ No newline at end of file diff --git a/util/otelutil/fixtures/otlp.json b/util/otelutil/fixtures/otlp.json new file mode 100644 index 000000000000..a833f27b6f96 --- /dev/null +++ b/util/otelutil/fixtures/otlp.json @@ -0,0 +1,11127 @@ +[ + { + "Name": "moby.buildkit.v1.Control/ListWorkers", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f5f33ab2ca194d1b", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "c1b335eeeaf56405", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.147265775Z", + "EndTime": "2024-01-12T14:57:40.164529263Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "ListWorkers" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.147281524Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.164526618Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.frontend.LLBBridge/Ping", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "1f64b377d3d03600", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "c1b335eeeaf56405", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.165362709Z", + "EndTime": "2024-01-12T14:57:40.166354292Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Ping" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.165372367Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.16635318Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.frontend.LLBBridge/Return", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "edb147a8e37c0b62", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "c1b335eeeaf56405", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.166393536Z", + "EndTime": "2024-01-12T14:57:40.16719399Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Return" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.166401921Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.167193199Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.Control/Solve", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "be9c91e5fc1a8511", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "c1b335eeeaf56405", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.165347242Z", + "EndTime": "2024-01-12T14:57:40.167342107Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Solve" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.16536234Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.167341325Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.Control/Status", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "07376377d689755f", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "c1b335eeeaf56405", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.165348694Z", + "EndTime": "2024-01-12T14:57:40.167352066Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Status" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.165472235Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.Control/ListWorkers", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "fea7d265a9b437c2", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.350714924Z", + "EndTime": "2024-01-12T14:57:40.372933212Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "ListWorkers" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.350738238Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.372930227Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.Control/ListWorkers", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "e1841a2a45f6de1a", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.382091457Z", + "EndTime": "2024-01-12T14:57:40.398366627Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "ListWorkers" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.382111174Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.398362529Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.frontend.LLBBridge/Ping", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "a4ee96f4ccd426ec", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.399784596Z", + "EndTime": "2024-01-12T14:57:40.400602684Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Ping" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.39979712Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.400601091Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.FileSync/DiffCopy", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "a6070511de38c86a", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "70f459c5d3c2c488", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.409090629Z", + "EndTime": "2024-01-12T14:57:40.418671608Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.FileSync" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "DiffCopy" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.415069418Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.416971452Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 2 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.417874398Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 3 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.417984414Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 4 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.418118123Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 2 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.41862914Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 5 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.418637065Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f9e99c0194575ce4", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f3a80839f6b95729", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.445118451Z", + "EndTime": "2024-01-12T14:57:40.523367473Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "VerifyTokenAuthority" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.445122027Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.523361662Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.Auth/FetchToken", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "78a4e25bc2d4278d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f26320c4e0b697ac", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.525027244Z", + "EndTime": "2024-01-12T14:57:40.900911737Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "FetchToken" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.525030811Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.90090819Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.FileSync/DiffCopy", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "03f88200c8224808", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "50509a5bad270153", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:41.456522474Z", + "EndTime": "2024-01-12T14:57:41.464340217Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.FileSync" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "DiffCopy" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.463714236Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.464300323Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 2 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.464304661Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "6d33d51dcc276bdb", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "6b3f3a9d50fbe98b", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:41.494006854Z", + "EndTime": "2024-01-12T14:57:41.494231333Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "VerifyTokenAuthority" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.494012254Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.4942295Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "76b7ceb8af988ea9", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f857d0002991458c", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:41.498132161Z", + "EndTime": "2024-01-12T14:57:41.498314011Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "VerifyTokenAuthority" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.498134275Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.498312929Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.Auth/FetchToken", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "cc230bba43af76bf", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "912de85fdfd20fe7", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:41.499095661Z", + "EndTime": "2024-01-12T14:57:41.841578399Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "FetchToken" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.499097465Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.84157357Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.Auth/FetchToken", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "e57242e59af94e80", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d9ed48c061e2ecfd", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:41.494901557Z", + "EndTime": "2024-01-12T14:57:41.843975306Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "FetchToken" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.494904071Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.8439725Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.frontend.LLBBridge/Solve", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "4548113210977542", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.400661584Z", + "EndTime": "2024-01-12T14:57:42.2855668Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Solve" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.400666954Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.285564065Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.frontend.LLBBridge/Return", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "76cae146240f0505", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:42.28564689Z", + "EndTime": "2024-01-12T14:57:42.286589372Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Return" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.285663691Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.286587859Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.FileSync/DiffCopy", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "a0d9ee53b31b1760", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "0f4681a3ad4d29f8", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:42.293696748Z", + "EndTime": "2024-01-12T14:57:42.369270402Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.FileSync" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "DiffCopy" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.31089318Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 2 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.316940688Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 3 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.320055056Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 4 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.322700568Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 5 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.325137621Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 6 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.329895107Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 7 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.333228304Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 8 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.339031163Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 9 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.341442287Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 10 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.350695522Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 11 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.352515933Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 12 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.35439304Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 13 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.356241885Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 14 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.358001301Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 15 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.359717427Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 16 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.361436218Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.362075091Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 17 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.363162765Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 18 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.363331097Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 19 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.363577729Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 2 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.364196313Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 20 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.365070687Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 21 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.365153813Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 22 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.365298203Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 23 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.366953244Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 24 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.368829308Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 25 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.368865285Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 3 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.369254041Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 26 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.369257247Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "load buildkit capabilities", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "c1b335eeeaf56405", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:40.147185565Z", + "EndTime": "2024-01-12T14:57:40.167978408Z", + "Attributes": null, + "Events": null, + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.Control/ListWorkers", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "014a492f789cd8df", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f5f33ab2ca194d1b", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.150333695Z", + "EndTime": "2024-01-12T14:57:40.16394451Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "ListWorkers" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.frontend.LLBBridge/Ping", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "348c867020d36163", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "1f64b377d3d03600", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.165969223Z", + "EndTime": "2024-01-12T14:57:40.166043331Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Ping" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.frontend.LLBBridge/Return", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "8b7d202043a4ce8e", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "edb147a8e37c0b62", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.166855529Z", + "EndTime": "2024-01-12T14:57:40.166903889Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Return" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.Control/Solve", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "3514a2ca1fb59328", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "be9c91e5fc1a8511", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.165882913Z", + "EndTime": "2024-01-12T14:57:40.167098121Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Solve" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.Control/Status", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "5cd96a37a4409495", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "07376377d689755f", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.16580682Z", + "EndTime": "2024-01-12T14:57:40.167114423Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Status" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.Control/ListWorkers", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "765af2593e65e310", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "fea7d265a9b437c2", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.3551397Z", + "EndTime": "2024-01-12T14:57:40.372322277Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "ListWorkers" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.Control/ListWorkers", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "8ebd38cfd2dae311", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "e1841a2a45f6de1a", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.382862076Z", + "EndTime": "2024-01-12T14:57:40.397843209Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "ListWorkers" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.frontend.LLBBridge/Ping", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "92290c7354b75ead", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "a4ee96f4ccd426ec", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.400135462Z", + "EndTime": "2024-01-12T14:57:40.400280345Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Ping" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "cache request: [internal] load build definition from Dockerfile", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "20676e8261684f34", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:40.401994836Z", + "EndTime": "2024-01-12T14:57:40.402041603Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:7bef658bc90b7db608c3df27d11b99f5785a6a6d1b5fe94ff63c69ae5093851c" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.FileSync/DiffCopy", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "70f459c5d3c2c488", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "6f6b0f30f558c4ae", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.408431648Z", + "EndTime": "2024-01-12T14:57:40.419083176Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.FileSync" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "DiffCopy" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "[internal] load build definition from Dockerfile", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "6f6b0f30f558c4ae", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:40.402159874Z", + "EndTime": "2024-01-12T14:57:40.433614573Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:7bef658bc90b7db608c3df27d11b99f5785a6a6d1b5fe94ff63c69ae5093851c" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 1, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f3a80839f6b95729", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.444500758Z", + "EndTime": "2024-01-12T14:57:40.524117405Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "VerifyTokenAuthority" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.Auth/FetchToken", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f26320c4e0b697ac", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.524541768Z", + "EndTime": "2024-01-12T14:57:40.901439933Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "FetchToken" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "remotes.docker.resolver.HTTPRequest", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "0e8cc109bf2f9cfa", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.901513761Z", + "EndTime": "2024-01-12T14:57:41.271655436Z", + "Attributes": [ + { + "Key": "http.method", + "Value": { + "Type": "STRING", + "Value": "HEAD" + } + }, + { + "Key": "http.flavor", + "Value": { + "Type": "STRING", + "Value": "1.1" + } + }, + { + "Key": "http.url", + "Value": { + "Type": "STRING", + "Value": "https://registry-1.docker.io/v2/docker/dockerfile/manifests/1.5" + } + }, + { + "Key": "net.peer.name", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.user_agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.status_code", + "Value": { + "Type": "INT64", + "Value": 200 + } + }, + { + "Key": "http.response_content_length", + "Value": { + "Type": "INT64", + "Value": 8404 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 1, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "HTTP HEAD", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1f5f1e324025582", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "0e8cc109bf2f9cfa", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.901537045Z", + "EndTime": "2024-01-12T14:57:41.271672779Z", + "Attributes": [ + { + "Key": "http.method", + "Value": { + "Type": "STRING", + "Value": "HEAD" + } + }, + { + "Key": "http.flavor", + "Value": { + "Type": "STRING", + "Value": "1.1" + } + }, + { + "Key": "http.url", + "Value": { + "Type": "STRING", + "Value": "https://registry-1.docker.io/v2/docker/dockerfile/manifests/1.5" + } + }, + { + "Key": "net.peer.name", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.user_agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.request.header.host", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.request.header.user-agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.request.header.accept", + "Value": { + "Type": "STRING", + "Value": "application/vnd.docker.distribution.manifest.v2+json, application/vnd.docker.distribution.manifest.list.v2+json, application/vnd.oci.image.manifest.v1+json, application/vnd.oci.image.index.v1+json, */*" + } + }, + { + "Key": "http.request.header.authorization", + "Value": { + "Type": "STRING", + "Value": "****" + } + }, + { + "Key": "http.request.header.traceparent", + "Value": { + "Type": "STRING", + "Value": "00-0555ce1903feb85770d102846273073b-f1f5f1e324025582-01" + } + }, + { + "Key": "http.status_code", + "Value": { + "Type": "INT64", + "Value": 200 + } + }, + { + "Key": "http.response_content_length", + "Value": { + "Type": "INT64", + "Value": 8404 + } + } + ], + "Events": [ + { + "Name": "http.getconn.start", + "Attributes": [ + { + "Key": "net.host.name", + "Value": { + "Type": "STRING", + "Value": "http.docker.internal:3128" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.901613958Z" + }, + { + "Name": "http.dns.start", + "Attributes": [ + { + "Key": "net.host.name", + "Value": { + "Type": "STRING", + "Value": "http.docker.internal" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.901691854Z" + }, + { + "Name": "http.dns.done", + "Attributes": [ + { + "Key": "http.dns.addrs", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.903005838Z" + }, + { + "Name": "http.connect.192.168.65.1:3128.start", + "Attributes": [ + { + "Key": "http.remote", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.conn.start.network", + "Value": { + "Type": "STRING", + "Value": "tcp" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.903010567Z" + }, + { + "Name": "http.connect.192.168.65.1:3128.done", + "Attributes": [ + { + "Key": "http.conn.done.addr", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.conn.done.network", + "Value": { + "Type": "STRING", + "Value": "tcp" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.903518707Z" + }, + { + "Name": "http.tls.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.935298552Z" + }, + { + "Name": "http.tls.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.125870978Z" + }, + { + "Name": "http.getconn.done", + "Attributes": [ + { + "Key": "http.remote", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.local", + "Value": { + "Type": "STRING", + "Value": "192.168.65.3:41236" + } + }, + { + "Key": "http.conn.reused", + "Value": { + "Type": "BOOL", + "Value": false + } + }, + { + "Key": "http.conn.wasidle", + "Value": { + "Type": "BOOL", + "Value": false + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.12590922Z" + }, + { + "Name": "http.send.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.125942271Z" + }, + { + "Name": "http.send.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.125943253Z" + }, + { + "Name": "http.receive.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.271591096Z" + }, + { + "Name": "http.receive.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.271624759Z" + } + ], + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "cache request: docker-image://docker.io/docker/dockerfile:1.5@sha256:39b85bbfa7536a5feceb7372a0817649ecb2724562a38360f4d6a7782a409b14", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "6e0d97923598173a", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:41.298320807Z", + "EndTime": "2024-01-12T14:57:41.298458013Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:79dd01740e708982847bb0010c8505e266b4f72ed0ffa354f38e205a15ec3b00" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "load cache: docker-image://docker.io/docker/dockerfile:1.5@sha256:39b85bbfa7536a5feceb7372a0817649ecb2724562a38360f4d6a7782a409b14", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "8b3cf8274861214e", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:41.298789349Z", + "EndTime": "2024-01-12T14:57:41.298824265Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:79dd01740e708982847bb0010c8505e266b4f72ed0ffa354f38e205a15ec3b00" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "cache request: [internal] load .dockerignore", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "8303f71942c86c2d", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:41.450353579Z", + "EndTime": "2024-01-12T14:57:41.450380529Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:b9cb39feb3f4ca5b899481fca81551c8eeb5496ccc8b8134b2bc80786efdb313" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.FileSync/DiffCopy", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "50509a5bad270153", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "902f8408a5d9d83c", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.455977674Z", + "EndTime": "2024-01-12T14:57:41.464570167Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.FileSync" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "DiffCopy" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "[internal] load .dockerignore", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "902f8408a5d9d83c", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:41.450444639Z", + "EndTime": "2024-01-12T14:57:41.480068437Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:b9cb39feb3f4ca5b899481fca81551c8eeb5496ccc8b8134b2bc80786efdb313" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 1, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "6b3f3a9d50fbe98b", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.493477345Z", + "EndTime": "2024-01-12T14:57:41.494484637Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "VerifyTokenAuthority" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.Auth/VerifyTokenAuthority", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f857d0002991458c", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.497835726Z", + "EndTime": "2024-01-12T14:57:41.498546724Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "VerifyTokenAuthority" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.Auth/FetchToken", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "912de85fdfd20fe7", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.498707645Z", + "EndTime": "2024-01-12T14:57:41.842024623Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "FetchToken" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.Auth/FetchToken", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d9ed48c061e2ecfd", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.494633044Z", + "EndTime": "2024-01-12T14:57:41.844336811Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.Auth" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "FetchToken" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "remotes.docker.resolver.HTTPRequest", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "cf5aa3b6eba7323c", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.844389359Z", + "EndTime": "2024-01-12T14:57:42.201524037Z", + "Attributes": [ + { + "Key": "http.method", + "Value": { + "Type": "STRING", + "Value": "HEAD" + } + }, + { + "Key": "http.flavor", + "Value": { + "Type": "STRING", + "Value": "1.1" + } + }, + { + "Key": "http.url", + "Value": { + "Type": "STRING", + "Value": "https://registry-1.docker.io/v2/tonistiigi/bats-assert/manifests/latest" + } + }, + { + "Key": "net.peer.name", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.user_agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.status_code", + "Value": { + "Type": "INT64", + "Value": 200 + } + }, + { + "Key": "http.response_content_length", + "Value": { + "Type": "INT64", + "Value": 6942 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 1, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "HTTP HEAD", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "5b70cf0df5f0a9bc", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "cf5aa3b6eba7323c", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.844404587Z", + "EndTime": "2024-01-12T14:57:42.20154152Z", + "Attributes": [ + { + "Key": "http.method", + "Value": { + "Type": "STRING", + "Value": "HEAD" + } + }, + { + "Key": "http.flavor", + "Value": { + "Type": "STRING", + "Value": "1.1" + } + }, + { + "Key": "http.url", + "Value": { + "Type": "STRING", + "Value": "https://registry-1.docker.io/v2/tonistiigi/bats-assert/manifests/latest" + } + }, + { + "Key": "net.peer.name", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.user_agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.request.header.host", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.request.header.user-agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.request.header.accept", + "Value": { + "Type": "STRING", + "Value": "application/vnd.docker.distribution.manifest.v2+json, application/vnd.docker.distribution.manifest.list.v2+json, application/vnd.oci.image.manifest.v1+json, application/vnd.oci.image.index.v1+json, */*" + } + }, + { + "Key": "http.request.header.authorization", + "Value": { + "Type": "STRING", + "Value": "****" + } + }, + { + "Key": "http.request.header.traceparent", + "Value": { + "Type": "STRING", + "Value": "00-0555ce1903feb85770d102846273073b-5b70cf0df5f0a9bc-01" + } + }, + { + "Key": "http.status_code", + "Value": { + "Type": "INT64", + "Value": 200 + } + }, + { + "Key": "http.response_content_length", + "Value": { + "Type": "INT64", + "Value": 6942 + } + } + ], + "Events": [ + { + "Name": "http.getconn.start", + "Attributes": [ + { + "Key": "net.host.name", + "Value": { + "Type": "STRING", + "Value": "http.docker.internal:3128" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.844420377Z" + }, + { + "Name": "http.dns.start", + "Attributes": [ + { + "Key": "net.host.name", + "Value": { + "Type": "STRING", + "Value": "http.docker.internal" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.844454851Z" + }, + { + "Name": "http.dns.done", + "Attributes": [ + { + "Key": "http.dns.addrs", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.845276957Z" + }, + { + "Name": "http.connect.192.168.65.1:3128.start", + "Attributes": [ + { + "Key": "http.remote", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.conn.start.network", + "Value": { + "Type": "STRING", + "Value": "tcp" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.845280875Z" + }, + { + "Name": "http.connect.192.168.65.1:3128.done", + "Attributes": [ + { + "Key": "http.conn.done.addr", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.conn.done.network", + "Value": { + "Type": "STRING", + "Value": "tcp" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.845736215Z" + }, + { + "Name": "http.tls.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.863139846Z" + }, + { + "Name": "http.tls.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.052708645Z" + }, + { + "Name": "http.getconn.done", + "Attributes": [ + { + "Key": "http.remote", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.local", + "Value": { + "Type": "STRING", + "Value": "192.168.65.3:41262" + } + }, + { + "Key": "http.conn.reused", + "Value": { + "Type": "BOOL", + "Value": false + } + }, + { + "Key": "http.conn.wasidle", + "Value": { + "Type": "BOOL", + "Value": false + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.052739352Z" + }, + { + "Name": "http.send.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.052770821Z" + }, + { + "Name": "http.send.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.052771582Z" + }, + { + "Name": "http.receive.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.201435171Z" + }, + { + "Name": "http.receive.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.201485435Z" + } + ], + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "remotes.docker.resolver.HTTPRequest", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "323fa81aa6a2dea5", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.842101356Z", + "EndTime": "2024-01-12T14:57:42.208552526Z", + "Attributes": [ + { + "Key": "http.method", + "Value": { + "Type": "STRING", + "Value": "HEAD" + } + }, + { + "Key": "http.flavor", + "Value": { + "Type": "STRING", + "Value": "1.1" + } + }, + { + "Key": "http.url", + "Value": { + "Type": "STRING", + "Value": "https://registry-1.docker.io/v2/library/alpine/manifests/latest" + } + }, + { + "Key": "net.peer.name", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.user_agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.status_code", + "Value": { + "Type": "INT64", + "Value": 200 + } + }, + { + "Key": "http.response_content_length", + "Value": { + "Type": "INT64", + "Value": 1638 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 1, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "HTTP HEAD", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "990f9e6b761681f6", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "323fa81aa6a2dea5", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:41.842125231Z", + "EndTime": "2024-01-12T14:57:42.208564549Z", + "Attributes": [ + { + "Key": "http.method", + "Value": { + "Type": "STRING", + "Value": "HEAD" + } + }, + { + "Key": "http.flavor", + "Value": { + "Type": "STRING", + "Value": "1.1" + } + }, + { + "Key": "http.url", + "Value": { + "Type": "STRING", + "Value": "https://registry-1.docker.io/v2/library/alpine/manifests/latest" + } + }, + { + "Key": "net.peer.name", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.user_agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.request.header.host", + "Value": { + "Type": "STRING", + "Value": "registry-1.docker.io" + } + }, + { + "Key": "http.request.header.user-agent", + "Value": { + "Type": "STRING", + "Value": "buildkit/v0.12-dev" + } + }, + { + "Key": "http.request.header.accept", + "Value": { + "Type": "STRING", + "Value": "application/vnd.docker.distribution.manifest.v2+json, application/vnd.docker.distribution.manifest.list.v2+json, application/vnd.oci.image.manifest.v1+json, application/vnd.oci.image.index.v1+json, */*" + } + }, + { + "Key": "http.request.header.authorization", + "Value": { + "Type": "STRING", + "Value": "****" + } + }, + { + "Key": "http.request.header.traceparent", + "Value": { + "Type": "STRING", + "Value": "00-0555ce1903feb85770d102846273073b-990f9e6b761681f6-01" + } + }, + { + "Key": "http.status_code", + "Value": { + "Type": "INT64", + "Value": 200 + } + }, + { + "Key": "http.response_content_length", + "Value": { + "Type": "INT64", + "Value": 1638 + } + } + ], + "Events": [ + { + "Name": "http.getconn.start", + "Attributes": [ + { + "Key": "net.host.name", + "Value": { + "Type": "STRING", + "Value": "http.docker.internal:3128" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.842152702Z" + }, + { + "Name": "http.dns.start", + "Attributes": [ + { + "Key": "net.host.name", + "Value": { + "Type": "STRING", + "Value": "http.docker.internal" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.842195061Z" + }, + { + "Name": "http.dns.done", + "Attributes": [ + { + "Key": "http.dns.addrs", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.843327715Z" + }, + { + "Name": "http.connect.192.168.65.1:3128.start", + "Attributes": [ + { + "Key": "http.remote", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.conn.start.network", + "Value": { + "Type": "STRING", + "Value": "tcp" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.843335069Z" + }, + { + "Name": "http.connect.192.168.65.1:3128.done", + "Attributes": [ + { + "Key": "http.conn.done.addr", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.conn.done.network", + "Value": { + "Type": "STRING", + "Value": "tcp" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.843911496Z" + }, + { + "Name": "http.tls.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.862155336Z" + }, + { + "Name": "http.tls.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.05636278Z" + }, + { + "Name": "http.getconn.done", + "Attributes": [ + { + "Key": "http.remote", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.local", + "Value": { + "Type": "STRING", + "Value": "192.168.65.3:41248" + } + }, + { + "Key": "http.conn.reused", + "Value": { + "Type": "BOOL", + "Value": false + } + }, + { + "Key": "http.conn.wasidle", + "Value": { + "Type": "BOOL", + "Value": false + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.056400801Z" + }, + { + "Name": "http.send.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.056421069Z" + }, + { + "Name": "http.send.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.056421771Z" + }, + { + "Name": "http.receive.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.2084957Z" + }, + { + "Name": "http.receive.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.208525526Z" + } + ], + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.frontend.LLBBridge/Solve", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "14078881261b5312", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "4548113210977542", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.401260424Z", + "EndTime": "2024-01-12T14:57:42.284524255Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Solve" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "Container created", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.337936172Z" + }, + { + "Name": "Container started", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.338262401Z" + }, + { + "Name": "Container exited", + "Attributes": [ + { + "Key": "exit.code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.255546744Z" + } + ], + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 9, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.frontend.LLBBridge/Return", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "424053ee88cf9600", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "76cae146240f0505", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:42.286310429Z", + "EndTime": "2024-01-12T14:57:42.286347388Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.frontend.LLBBridge" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Return" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "cache request: [build 1/3] FROM docker.io/library/alpine@sha256:51b67269f354137895d43f3b3d810bfacd3945438e94dc5ac55fdac340352f48", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "121feef5c8cc97ad", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.287014966Z", + "EndTime": "2024-01-12T14:57:42.28724194Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:68ce956d6bef78a30f5452b0c12c5f918cd9e67c18ebe8b864b0a483dc147258" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "cache request: [internal] load build context", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d5db73e91af3df92", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.287008985Z", + "EndTime": "2024-01-12T14:57:42.287274511Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:d6e40c1360ca7a3794673b2c27130b8a0cc88712faa287cb5f0060b14f025381" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "cache request: [bats-assert 1/1] FROM docker.io/tonistiigi/bats-assert@sha256:813f357fb86180c44bb6aaf155ff06573a630b3b2e0115405b0cb65116319551", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "efc51d00622f3291", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.287053417Z", + "EndTime": "2024-01-12T14:57:42.287283046Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:f34255b862e83e8a0427c87cf1e440bede7c30190733b1691b1abe35010fc318" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "moby.filesync.v1.FileSync/DiffCopy", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "0f4681a3ad4d29f8", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "4e95c6912df2c60b", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:42.293077322Z", + "EndTime": "2024-01-12T14:57:42.369507285Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.filesync.v1.FileSync" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "DiffCopy" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "[internal] load build context", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "4e95c6912df2c60b", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.287748305Z", + "EndTime": "2024-01-12T14:57:42.385320735Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:d6e40c1360ca7a3794673b2c27130b8a0cc88712faa287cb5f0060b14f025381" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 1, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "load cache: [build 1/3] FROM docker.io/library/alpine@sha256:51b67269f354137895d43f3b3d810bfacd3945438e94dc5ac55fdac340352f48", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "24dd74fb33034fd8", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.390533062Z", + "EndTime": "2024-01-12T14:57:42.390565823Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:68ce956d6bef78a30f5452b0c12c5f918cd9e67c18ebe8b864b0a483dc147258" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "[build 2/3] COPY xx-* /out/", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "081ae7125ffd36a1", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.390820868Z", + "EndTime": "2024-01-12T14:57:42.455481346Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:196b331662aa0b768bce34341a2a913d12a61d790455623be2b10d713abbac56" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "HTTP HEAD", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "3d01dbef1293e6cd", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:42.287286814Z", + "EndTime": "2024-01-12T14:57:42.503085452Z", + "Attributes": [ + { + "Key": "http.method", + "Value": { + "Type": "STRING", + "Value": "HEAD" + } + }, + { + "Key": "http.flavor", + "Value": { + "Type": "STRING", + "Value": "1.1" + } + }, + { + "Key": "http.url", + "Value": { + "Type": "STRING", + "Value": "https://raw.githubusercontent.com/fsaintjacques/semver-tool/3.4.0/src/semver" + } + }, + { + "Key": "net.peer.name", + "Value": { + "Type": "STRING", + "Value": "raw.githubusercontent.com" + } + }, + { + "Key": "http.request.header.:authority", + "Value": { + "Type": "STRING", + "Value": "raw.githubusercontent.com" + } + }, + { + "Key": "http.request.header.:method", + "Value": { + "Type": "STRING", + "Value": "HEAD" + } + }, + { + "Key": "http.request.header.:path", + "Value": { + "Type": "STRING", + "Value": "/fsaintjacques/semver-tool/3.4.0/src/semver" + } + }, + { + "Key": "http.request.header.:scheme", + "Value": { + "Type": "STRING", + "Value": "https" + } + }, + { + "Key": "http.request.header.if-none-match", + "Value": { + "Type": "STRING", + "Value": "\"e8135dc02beea5325dd7607b2505971fba2f9d3bf7f0e07c47db570096ee9e4b\"" + } + }, + { + "Key": "http.request.header.accept-encoding", + "Value": { + "Type": "STRING", + "Value": "gzip" + } + }, + { + "Key": "http.request.header.traceparent", + "Value": { + "Type": "STRING", + "Value": "00-0555ce1903feb85770d102846273073b-3d01dbef1293e6cd-01" + } + }, + { + "Key": "http.request.header.user-agent", + "Value": { + "Type": "STRING", + "Value": "Go-http-client/2.0" + } + }, + { + "Key": "http.status_code", + "Value": { + "Type": "INT64", + "Value": 304 + } + } + ], + "Events": [ + { + "Name": "http.getconn.start", + "Attributes": [ + { + "Key": "net.host.name", + "Value": { + "Type": "STRING", + "Value": "http.docker.internal:3128" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.287345854Z" + }, + { + "Name": "http.dns.start", + "Attributes": [ + { + "Key": "net.host.name", + "Value": { + "Type": "STRING", + "Value": "http.docker.internal" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.287384847Z" + }, + { + "Name": "http.dns.done", + "Attributes": [ + { + "Key": "http.dns.addrs", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.288702709Z" + }, + { + "Name": "http.connect.192.168.65.1:3128.start", + "Attributes": [ + { + "Key": "http.remote", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.conn.start.network", + "Value": { + "Type": "STRING", + "Value": "tcp" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.288707688Z" + }, + { + "Name": "http.connect.192.168.65.1:3128.done", + "Attributes": [ + { + "Key": "http.conn.done.addr", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.conn.done.network", + "Value": { + "Type": "STRING", + "Value": "tcp" + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.289330781Z" + }, + { + "Name": "http.tls.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.308357023Z" + }, + { + "Name": "http.tls.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.330407545Z" + }, + { + "Name": "http.getconn.done", + "Attributes": [ + { + "Key": "http.remote", + "Value": { + "Type": "STRING", + "Value": "192.168.65.1:3128" + } + }, + { + "Key": "http.local", + "Value": { + "Type": "STRING", + "Value": "192.168.65.3:41272" + } + }, + { + "Key": "http.conn.reused", + "Value": { + "Type": "BOOL", + "Value": false + } + }, + { + "Key": "http.conn.wasidle", + "Value": { + "Type": "BOOL", + "Value": false + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.330729617Z" + }, + { + "Name": "http.send.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.330859459Z" + }, + { + "Name": "http.send.done", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.330860942Z" + }, + { + "Name": "http.receive.start", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.503006526Z" + } + ], + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "cache request: https://raw.githubusercontent.com/fsaintjacques/semver-tool/3.4.0/src/semver", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "89596877844426c7", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.287136233Z", + "EndTime": "2024-01-12T14:57:42.50314312Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:2de254c1cdd10bfd735b05df0ddbcc58b6c96bbeddacb02662082e5863c7dfaa" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "[build 3/3] RUN ln -s xx-cc /out/xx-clang \u0026\u0026 ln -s xx-cc /out/xx-clang++ \u0026\u0026 ln -s xx-cc /out/xx-c++ \u0026\u0026 ln -s xx-apt /out/xx-apt-get", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "12e17e16cfa335bf", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.460817845Z", + "EndTime": "2024-01-12T14:57:42.907704321Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:a1eea8cd46dfa6d71e21811e74e153079f41846f01247e9ab5577997e361207d" + } + } + ], + "Events": [ + { + "Name": "ExecOp started", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.460835478Z" + }, + { + "Name": "Container created", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.553257485Z" + }, + { + "Name": "Container started", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.553798935Z" + }, + { + "Name": "Container exited", + "Attributes": [ + { + "Key": "exit.code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.877373704Z" + } + ], + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "[xx 1/1] COPY --from=build /out/ /usr/bin/", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "619e3ab187179836", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:42.95885997Z", + "EndTime": "2024-01-12T14:57:43.011879613Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:abe6c4b1cb4b514609ab3e38e605946b9dabe300bacf05d0356dcea2cf038b48" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "load cache: [test-base 2/3] COPY --from=bats-assert . .", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "8ddee09af707d9fd", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:43.018474041Z", + "EndTime": "2024-01-12T14:57:43.018525547Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:6ff2f44640655dbef55c51757a728a4a8661a76b9368399ed22ae8169fda81fe" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "[test-base 3/3] COPY --from=xx / /", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "62eddbfa59fdb4c3", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:43.018613201Z", + "EndTime": "2024-01-12T14:57:43.089313591Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:3c9083d5f8616feedd45b59d401c86f2737b196284b79fd02e5d84db757460ba" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "[test-base-fixtures 1/1] COPY fixtures fixtures", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "07426553e9705e76", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:43.094591201Z", + "EndTime": "2024-01-12T14:57:43.182925672Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:346d54a7e04fefc7af945eebe8a6cd97677ee60bf676dc8c88c243d28922f32b" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "[test-go 1/2] COPY test-go.bats test_helper.bash ./", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "1115d9d92e0eaeb8", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:43.187809656Z", + "EndTime": "2024-01-12T14:57:43.289237315Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:fdfb54beb471875a9c87aee2905e97b00d1e5ce7b1e280006bb05ac0e6c5e9ca" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.Control/Status", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "52ac568c2da201b8", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.39969566Z", + "EndTime": "2024-01-12T14:59:09.25901601Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Status" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.399750984Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.402465886Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 2 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.40249445Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 3 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.402504999Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 4 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.40883372Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 5 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.415916471Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 6 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.419297628Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 7 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.434004641Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 8 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.440396651Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 9 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.29852984Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 10 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.298633422Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 11 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.29874541Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 12 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.298765538Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 13 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.299220671Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 14 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.450692733Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 15 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.450718571Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 16 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.450875766Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 17 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.456368595Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 18 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.464429855Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 19 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.464736406Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 20 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.480645857Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 21 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:41.489618728Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 22 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.247192558Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 23 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.251291625Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 24 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.287177131Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 25 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.287291432Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 26 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.287552016Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 27 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.288074771Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 28 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.293598414Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 29 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.311730795Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 30 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.369784713Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 31 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.385847739Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 32 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.390942548Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 33 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.391212991Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 34 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.456018882Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 35 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.461238922Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 36 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.503713777Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 37 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.908249129Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 38 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:42.959403226Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 39 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.012411075Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 40 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.019002879Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 41 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.019028387Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 42 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.08985268Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 43 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.094980027Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 44 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.183415678Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 45 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.188233607Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 46 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.28977037Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 47 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.297209719Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 48 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.738226971Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 49 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:51.968009255Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 50 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:52.274741317Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 51 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:52.366039619Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 52 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:52.46341939Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 53 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:52.564803533Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 54 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:52.665774796Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 55 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:52.980197331Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 56 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:53.291337312Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 57 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:53.586146639Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 58 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:53.855079758Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 59 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:53.939470899Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 60 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:55.320568151Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 61 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:56.655115777Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 62 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:56.914980485Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 63 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:57.186993379Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 64 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:57.270160346Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 65 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:57.550595907Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 66 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:57.636707033Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 67 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:57.910932291Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 68 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:57.996460488Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 69 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:58.273025208Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 70 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:58.357401192Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 71 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:01.127991199Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 72 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:01.658083457Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 73 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:02.656773361Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 74 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:02.786421303Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 75 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:05.354449314Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 76 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:07.858012601Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 77 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:10.082719475Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 78 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:12.291732174Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 79 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:14.601733662Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 80 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:17.071072788Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 81 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:19.619476413Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 82 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:21.927248622Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 83 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:24.270083074Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 84 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:26.55550237Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 85 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:28.933118776Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 86 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:31.230064451Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 87 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:33.83601258Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 88 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:35.658402552Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 89 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:36.076400316Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 90 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:41.083074542Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 91 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:45.608812981Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 92 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:51.177282893Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 93 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:58:56.545055422Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 94 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:01.977370353Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 95 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:05.368902631Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 96 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:05.433713443Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 97 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:09.127357014Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 98 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:09.127620501Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 99 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:09.253104626Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.Control/Solve", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "4e11b66472979a18", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:57:40.399715629Z", + "EndTime": "2024-01-12T14:59:09.343026371Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Solve" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:40.399725737Z" + }, + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "RECEIVED" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:09.342194877Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.Control/ListenBuildHistory", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "65de56cee7833b9c", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 3, + "StartTime": "2024-01-12T14:59:09.342399118Z", + "EndTime": "2024-01-12T14:59:09.343277766Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "ListenBuildHistory" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": [ + { + "Name": "message", + "Attributes": [ + { + "Key": "message.type", + "Value": { + "Type": "STRING", + "Value": "SENT" + } + }, + { + "Key": "message.id", + "Value": { + "Type": "INT64", + "Value": 1 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:09.342530045Z" + } + ], + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "semver:0.40.0", + "SchemaURL": "" + } + }, + { + "Name": "bake", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "d30eea87f2f0241d", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "00000000000000000000000000000000", + "SpanID": "0000000000000000", + "TraceFlags": "00", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:39.717700035Z", + "EndTime": "2024-01-12T14:59:09.3441603Z", + "Attributes": [ + { + "Key": "command", + "Value": { + "Type": "STRING", + "Value": "/usr/local/lib/docker/cli-plugins/docker-buildx buildx bake --set *.args.TEST_BASE_TYPE=alpine test-go" + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Ok", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "buildx" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.14.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "[test-go 2/2] RUN --mount=type=cache,target=/pkg-cache,sharing=locked --mount=type=cache,target=/root/.cache ./test-go.bats", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "3bc0c8dfc74903a6", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "SpanKind": 1, + "StartTime": "2024-01-12T14:57:43.296744167Z", + "EndTime": "2024-01-12T14:59:09.253431509Z", + "Attributes": [ + { + "Key": "vertex", + "Value": { + "Type": "STRING", + "Value": "sha256:0b3c6531279269810071b85e6f8ffba4ae61f6573d281bd79e63c6456daca816" + } + } + ], + "Events": [ + { + "Name": "ExecOp started", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.296759245Z" + }, + { + "Name": "Container created", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.396638353Z" + }, + { + "Name": "Container started", + "Attributes": null, + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:57:43.397050883Z" + }, + { + "Name": "Container exited", + "Attributes": [ + { + "Key": "exit.code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "DroppedAttributeCount": 0, + "Time": "2024-01-12T14:59:09.134015538Z" + } + ], + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/otel/sdk/tracer", + "Version": "", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.Control/Status", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "b6791e17d0cf1c4e", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "52ac568c2da201b8", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.400083576Z", + "EndTime": "2024-01-12T14:59:09.258626543Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Status" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.Control/Solve", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "f1bb978313184255", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "4e11b66472979a18", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:57:40.40011856Z", + "EndTime": "2024-01-12T14:59:09.342576396Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "Solve" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + }, + { + "Name": "moby.buildkit.v1.Control/ListenBuildHistory", + "SpanContext": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "9fbd0e803dc50ab6", + "TraceFlags": "01", + "TraceState": "", + "Remote": false + }, + "Parent": { + "TraceID": "0555ce1903feb85770d102846273073b", + "SpanID": "65de56cee7833b9c", + "TraceFlags": "01", + "TraceState": "", + "Remote": true + }, + "SpanKind": 2, + "StartTime": "2024-01-12T14:59:09.342907117Z", + "EndTime": "2024-01-12T14:59:09.342945573Z", + "Attributes": [ + { + "Key": "rpc.system", + "Value": { + "Type": "STRING", + "Value": "grpc" + } + }, + { + "Key": "rpc.service", + "Value": { + "Type": "STRING", + "Value": "moby.buildkit.v1.Control" + } + }, + { + "Key": "rpc.method", + "Value": { + "Type": "STRING", + "Value": "ListenBuildHistory" + } + }, + { + "Key": "rpc.grpc.status_code", + "Value": { + "Type": "INT64", + "Value": 0 + } + } + ], + "Events": null, + "Links": null, + "Status": { + "Code": "Unset", + "Description": "" + }, + "DroppedAttributes": 0, + "DroppedEvents": 0, + "DroppedLinks": 0, + "ChildSpanCount": 0, + "Resource": [ + { + "Key": "service.name", + "Value": { + "Type": "STRING", + "Value": "dockerd" + } + }, + { + "Key": "telemetry.sdk.language", + "Value": { + "Type": "STRING", + "Value": "go" + } + }, + { + "Key": "telemetry.sdk.name", + "Value": { + "Type": "STRING", + "Value": "opentelemetry" + } + }, + { + "Key": "telemetry.sdk.version", + "Value": { + "Type": "STRING", + "Value": "1.19.0" + } + } + ], + "InstrumentationLibrary": { + "Name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "0.45.0", + "SchemaURL": "" + } + } +] \ No newline at end of file diff --git a/util/otelutil/jaeger.go b/util/otelutil/jaeger.go new file mode 100644 index 000000000000..3dfef7c0baa9 --- /dev/null +++ b/util/otelutil/jaeger.go @@ -0,0 +1,45 @@ +package otelutil + +import ( + "fmt" + + "github.com/docker/buildx/util/otelutil/jaeger" + "go.opentelemetry.io/otel/attribute" + "go.opentelemetry.io/otel/sdk/resource" +) + +type JaegerData struct { + Data []jaeger.Trace `json:"data"` +} + +// JaegerData return Jaeger data compatible with ui import feature. +// https://github.com/jaegertracing/jaeger-ui/issues/381#issuecomment-494150826 +func (s Spans) JaegerData() JaegerData { + roSpans := s.ReadOnlySpans() + + // fetch default service.name from default resource for backup + var defaultServiceName string + defaultResource := resource.Default() + if value, exists := defaultResource.Set().Value(attribute.Key("service.name")); exists { + defaultServiceName = value.AsString() + } + + data := jaeger.Trace{ + TraceID: jaeger.TraceID(roSpans[0].SpanContext().TraceID().String()), + Processes: make(map[jaeger.ProcessID]jaeger.Process), + Spans: []jaeger.Span{}, + } + for i := range roSpans { + ss := roSpans[i] + pid := jaeger.ProcessID(fmt.Sprintf("p%d", i)) + data.Processes[pid] = jaeger.ResourceToProcess(ss.Resource(), defaultServiceName) + span := jaeger.ConvertSpan(ss) + span.Process = nil + span.ProcessID = pid + data.Spans = append(data.Spans, span) + } + + return JaegerData{ + Data: []jaeger.Trace{data}, + } +} diff --git a/util/otelutil/jaeger/convert.go b/util/otelutil/jaeger/convert.go new file mode 100644 index 000000000000..c3da4345bf4f --- /dev/null +++ b/util/otelutil/jaeger/convert.go @@ -0,0 +1,224 @@ +package jaeger + +import ( + "encoding/json" + "time" + + "go.opentelemetry.io/otel/attribute" + "go.opentelemetry.io/otel/codes" + "go.opentelemetry.io/otel/sdk/resource" + tracesdk "go.opentelemetry.io/otel/sdk/trace" + "go.opentelemetry.io/otel/trace" +) + +const ( + keyInstrumentationLibraryName = "otel.library.name" + keyInstrumentationLibraryVersion = "otel.library.version" + keyError = "error" + keySpanKind = "span.kind" + keyStatusCode = "otel.status_code" + keyStatusMessage = "otel.status_description" + keyDroppedAttributeCount = "otel.event.dropped_attributes_count" + keyEventName = "event" +) + +func ResourceToProcess(res *resource.Resource, defaultServiceName string) Process { + var process Process + var serviceName attribute.KeyValue + if res != nil { + for iter := res.Iter(); iter.Next(); { + if iter.Attribute().Key == attribute.Key("service.name") { + serviceName = iter.Attribute() + // Don't convert service.name into tag. + continue + } + if tag := keyValueToJaegerTag(iter.Attribute()); tag != nil { + process.Tags = append(process.Tags, *tag) + } + } + } + + // If no service.name is contained in a Span's Resource, + // that field MUST be populated from the default Resource. + if serviceName.Value.AsString() == "" { + serviceName = attribute.Key("service.version").String(defaultServiceName) + } + process.ServiceName = serviceName.Value.AsString() + + return process +} + +func ConvertSpan(ss tracesdk.ReadOnlySpan) Span { + attr := ss.Attributes() + tags := make([]KeyValue, 0, len(attr)) + for _, kv := range attr { + tag := keyValueToJaegerTag(kv) + if tag != nil { + tags = append(tags, *tag) + } + } + + if is := ss.InstrumentationScope(); is.Name != "" { + tags = append(tags, getStringTag(keyInstrumentationLibraryName, is.Name)) + if is.Version != "" { + tags = append(tags, getStringTag(keyInstrumentationLibraryVersion, is.Version)) + } + } + + if ss.SpanKind() != trace.SpanKindInternal { + tags = append(tags, + getStringTag(keySpanKind, ss.SpanKind().String()), + ) + } + + if ss.Status().Code != codes.Unset { + switch ss.Status().Code { + case codes.Ok: + tags = append(tags, getStringTag(keyStatusCode, "OK")) + case codes.Error: + tags = append(tags, getBoolTag(keyError, true)) + tags = append(tags, getStringTag(keyStatusCode, "ERROR")) + } + if ss.Status().Description != "" { + tags = append(tags, getStringTag(keyStatusMessage, ss.Status().Description)) + } + } + + var logs []Log + for _, a := range ss.Events() { + nTags := len(a.Attributes) + if a.Name != "" { + nTags++ + } + if a.DroppedAttributeCount != 0 { + nTags++ + } + fields := make([]KeyValue, 0, nTags) + if a.Name != "" { + // If an event contains an attribute with the same key, it needs + // to be given precedence and overwrite this. + fields = append(fields, getStringTag(keyEventName, a.Name)) + } + for _, kv := range a.Attributes { + tag := keyValueToJaegerTag(kv) + if tag != nil { + fields = append(fields, *tag) + } + } + if a.DroppedAttributeCount != 0 { + fields = append(fields, getInt64Tag(keyDroppedAttributeCount, int64(a.DroppedAttributeCount))) + } + logs = append(logs, Log{ + Timestamp: timeAsEpochMicroseconds(a.Time), + Fields: fields, + }) + } + + var refs []Reference + for _, link := range ss.Links() { + refs = append(refs, Reference{ + RefType: FollowsFrom, + TraceID: TraceID(link.SpanContext.TraceID().String()), + SpanID: SpanID(link.SpanContext.SpanID().String()), + }) + } + refs = append(refs, Reference{ + RefType: ChildOf, + TraceID: TraceID(ss.Parent().TraceID().String()), + SpanID: SpanID(ss.Parent().SpanID().String()), + }) + + return Span{ + TraceID: TraceID(ss.SpanContext().TraceID().String()), + SpanID: SpanID(ss.SpanContext().SpanID().String()), + Flags: uint32(ss.SpanContext().TraceFlags()), + OperationName: ss.Name(), + References: refs, + StartTime: timeAsEpochMicroseconds(ss.StartTime()), + Duration: durationAsMicroseconds(ss.EndTime().Sub(ss.StartTime())), + Tags: tags, + Logs: logs, + } +} + +func keyValueToJaegerTag(keyValue attribute.KeyValue) *KeyValue { + var tag *KeyValue + switch keyValue.Value.Type() { + case attribute.STRING: + s := keyValue.Value.AsString() + tag = &KeyValue{ + Key: string(keyValue.Key), + Type: StringType, + Value: s, + } + case attribute.BOOL: + b := keyValue.Value.AsBool() + tag = &KeyValue{ + Key: string(keyValue.Key), + Type: BoolType, + Value: b, + } + case attribute.INT64: + i := keyValue.Value.AsInt64() + tag = &KeyValue{ + Key: string(keyValue.Key), + Type: Int64Type, + Value: i, + } + case attribute.FLOAT64: + f := keyValue.Value.AsFloat64() + tag = &KeyValue{ + Key: string(keyValue.Key), + Type: Float64Type, + Value: f, + } + case attribute.BOOLSLICE, + attribute.INT64SLICE, + attribute.FLOAT64SLICE, + attribute.STRINGSLICE: + data, _ := json.Marshal(keyValue.Value.AsInterface()) + a := (string)(data) + tag = &KeyValue{ + Key: string(keyValue.Key), + Type: StringType, + Value: a, + } + } + return tag +} + +func getInt64Tag(k string, i int64) KeyValue { + return KeyValue{ + Key: k, + Type: Int64Type, + Value: i, + } +} + +func getStringTag(k, s string) KeyValue { + return KeyValue{ + Key: k, + Type: StringType, + Value: s, + } +} + +func getBoolTag(k string, b bool) KeyValue { + return KeyValue{ + Key: k, + Type: BoolType, + Value: b, + } +} + +// timeAsEpochMicroseconds converts time.Time to microseconds since epoch, +// which is the format the StartTime field is stored in the Span. +func timeAsEpochMicroseconds(t time.Time) uint64 { + return uint64(t.UnixNano() / 1000) +} + +// durationAsMicroseconds converts time.Duration to microseconds, +// which is the format the Duration field is stored in the Span. +func durationAsMicroseconds(d time.Duration) uint64 { + return uint64(d.Nanoseconds() / 1000) +} diff --git a/util/otelutil/jaeger/model.go b/util/otelutil/jaeger/model.go new file mode 100644 index 000000000000..8606ddf5d2d4 --- /dev/null +++ b/util/otelutil/jaeger/model.go @@ -0,0 +1,102 @@ +package jaeger + +// ReferenceType is the reference type of one span to another +type ReferenceType string + +// TraceID is the shared trace ID of all spans in the trace. +type TraceID string + +// SpanID is the id of a span +type SpanID string + +// ProcessID is a hashed value of the Process struct that is unique within the trace. +type ProcessID string + +// ValueType is the type of a value stored in KeyValue struct. +type ValueType string + +const ( + // ChildOf means a span is the child of another span + ChildOf ReferenceType = "CHILD_OF" + // FollowsFrom means a span follows from another span + FollowsFrom ReferenceType = "FOLLOWS_FROM" + + // StringType indicates a string value stored in KeyValue + StringType ValueType = "string" + // BoolType indicates a Boolean value stored in KeyValue + BoolType ValueType = "bool" + // Int64Type indicates a 64bit signed integer value stored in KeyValue + Int64Type ValueType = "int64" + // Float64Type indicates a 64bit float value stored in KeyValue + Float64Type ValueType = "float64" + // BinaryType indicates an arbitrary byte array stored in KeyValue + BinaryType ValueType = "binary" +) + +// Trace is a list of spans +type Trace struct { + TraceID TraceID `json:"traceID"` + Spans []Span `json:"spans"` + Processes map[ProcessID]Process `json:"processes"` + Warnings []string `json:"warnings"` +} + +// Span is a span denoting a piece of work in some infrastructure +// When converting to UI model, ParentSpanID and Process should be dereferenced into +// References and ProcessID, respectively. +// When converting to ES model, ProcessID and Warnings should be omitted. Even if +// included, ES with dynamic settings off will automatically ignore unneeded fields. +type Span struct { + TraceID TraceID `json:"traceID"` + SpanID SpanID `json:"spanID"` + ParentSpanID SpanID `json:"parentSpanID,omitempty"` // deprecated + Flags uint32 `json:"flags,omitempty"` + OperationName string `json:"operationName"` + References []Reference `json:"references"` + StartTime uint64 `json:"startTime"` // microseconds since Unix epoch + Duration uint64 `json:"duration"` // microseconds + Tags []KeyValue `json:"tags"` + Logs []Log `json:"logs"` + ProcessID ProcessID `json:"processID,omitempty"` + Process *Process `json:"process,omitempty"` + Warnings []string `json:"warnings"` +} + +// Reference is a reference from one span to another +type Reference struct { + RefType ReferenceType `json:"refType"` + TraceID TraceID `json:"traceID"` + SpanID SpanID `json:"spanID"` +} + +// Process is the process emitting a set of spans +type Process struct { + ServiceName string `json:"serviceName"` + Tags []KeyValue `json:"tags"` +} + +// Log is a log emitted in a span +type Log struct { + Timestamp uint64 `json:"timestamp"` + Fields []KeyValue `json:"fields"` +} + +// KeyValue is a key-value pair with typed value. +type KeyValue struct { + Key string `json:"key"` + Type ValueType `json:"type,omitempty"` + Value interface{} `json:"value"` +} + +// DependencyLink shows dependencies between services +type DependencyLink struct { + Parent string `json:"parent"` + Child string `json:"child"` + CallCount uint64 `json:"callCount"` +} + +// Operation defines the data in the operation response when query operation by service and span kind +type Operation struct { + Name string `json:"name"` + SpanKind string `json:"spanKind"` +} diff --git a/util/otelutil/jaeger_test.go b/util/otelutil/jaeger_test.go new file mode 100644 index 000000000000..717d2fdaa4ce --- /dev/null +++ b/util/otelutil/jaeger_test.go @@ -0,0 +1,27 @@ +package otelutil + +import ( + "bytes" + "encoding/json" + "os" + "testing" + + "github.com/stretchr/testify/require" +) + +const jaegerFixture = "./fixtures/jaeger.json" + +func TestJaegerData(t *testing.T) { + dt, err := os.ReadFile(bktracesFixture) + require.NoError(t, err) + + spanStubs, err := ParseSpanStubs(bytes.NewReader(dt)) + require.NoError(t, err) + + trace := spanStubs.JaegerData() + dtJaegerTrace, err := json.MarshalIndent(trace, "", " ") + require.NoError(t, err) + dtJaeger, err := os.ReadFile(jaegerFixture) + require.NoError(t, err) + require.Equal(t, string(dtJaeger), string(dtJaegerTrace)) +} diff --git a/util/otelutil/span.go b/util/otelutil/span.go new file mode 100644 index 000000000000..904bccb1985c --- /dev/null +++ b/util/otelutil/span.go @@ -0,0 +1,491 @@ +package otelutil + +import ( + "bytes" + "encoding/hex" + "encoding/json" + "fmt" + "io" + "reflect" + "time" + + "github.com/pkg/errors" + "go.opentelemetry.io/otel/attribute" + "go.opentelemetry.io/otel/sdk/instrumentation" + "go.opentelemetry.io/otel/sdk/resource" + tracesdk "go.opentelemetry.io/otel/sdk/trace" + "go.opentelemetry.io/otel/trace" +) + +// Span is a type similar to otel's SpanStub, but with the correct types needed +// for handle marshaling and unmarshalling. +type Span struct { + // Name is the name of a specific span + Name string + // SpanContext is the unique SpanContext that identifies the span + SpanContext trace.SpanContext + // Parten is the unique SpanContext that identifies the parent of the span. + // If the span has no parent, this span context will be invalid. + Parent trace.SpanContext + // SpanKind is the role the span plays in a Trace + SpanKind trace.SpanKind + // StartTime is the time the span started recording + StartTime time.Time + // EndTime returns the time the span stopped recording + EndTime time.Time + // Attributes are the defining attributes of a span + Attributes []attribute.KeyValue + // Events are all the events that occurred within the span + Events []tracesdk.Event + // Links are all the links the span has to other spans + Links []tracesdk.Link + // Status is that span status + Status tracesdk.Status + // DroppedAttributes is the number of attributes dropped by the span due to + // a limit being reached + DroppedAttributes int + // DroppedEvents is the number of attributes dropped by the span due to a + // limit being reached + DroppedEvents int + // DroppedLinks is the number of links dropped by the span due to a limit + // being reached + DroppedLinks int + // ChildSpanCount is the count of spans that consider the span a direct + // parent + ChildSpanCount int + // Resource is the information about the entity that produced the span + // We have to change this type from the otel type to make this struct + // marshallable + Resource []attribute.KeyValue + // InstrumentationLibrary is information about the library that produced + // the span + //nolint:staticcheck + InstrumentationLibrary instrumentation.Library +} + +type Spans []Span + +// Len return the length of the Spans. +func (s Spans) Len() int { + return len(s) +} + +// ReadOnlySpans return a list of tracesdk.ReadOnlySpan from span stubs. +func (s Spans) ReadOnlySpans() []tracesdk.ReadOnlySpan { + roSpans := make([]tracesdk.ReadOnlySpan, len(s)) + for i := range s { + roSpans[i] = s[i].Snapshot() + } + return roSpans +} + +// ParseSpanStubs parses BuildKit trace data into a list of SpanStubs. +func ParseSpanStubs(rdr io.Reader) (Spans, error) { + var spanStubs []Span + decoder := json.NewDecoder(rdr) + for { + var span Span + if err := decoder.Decode(&span); err == io.EOF { + break + } else if err != nil { + return nil, errors.Wrapf(err, "error decoding JSON") + } + spanStubs = append(spanStubs, span) + } + return spanStubs, nil +} + +// spanData is data that we need to unmarshal in custom ways. +type spanData struct { + Name string + SpanContext spanContext + Parent spanContext + SpanKind trace.SpanKind + StartTime time.Time + EndTime time.Time + Attributes []keyValue + Events []event + Links []link + Status tracesdk.Status + DroppedAttributes int + DroppedEvents int + DroppedLinks int + ChildSpanCount int + Resource []keyValue // change this type from the otel type to make this struct marshallable + //nolint:staticcheck + InstrumentationLibrary instrumentation.Library +} + +// spanContext is a custom type used to unmarshal otel SpanContext correctly. +type spanContext struct { + TraceID string + SpanID string + TraceFlags string + TraceState string // TODO: implement, currently dropped + Remote bool +} + +// event is a custom type used to unmarshal otel Event correctly. +type event struct { + Name string + Attributes []keyValue + DroppedAttributeCount int + Time time.Time +} + +// link is a custom type used to unmarshal otel Link correctly. +type link struct { + SpanContext spanContext + Attributes []keyValue + DroppedAttributeCount int +} + +// keyValue is a custom type used to unmarshal otel KeyValue correctly. +type keyValue struct { + Key string + Value value +} + +// value is a custom type used to unmarshal otel Value correctly. +type value struct { + Type string + Value interface{} +} + +// UnmarshalJSON implements json.Unmarshaler for Span which allows correctly +// retrieving attribute.KeyValue values. +func (s *Span) UnmarshalJSON(data []byte) error { + var sd spanData + if err := json.NewDecoder(bytes.NewReader(data)).Decode(&sd); err != nil { + return errors.Wrap(err, "unable to decode to spanData") + } + + s.Name = sd.Name + s.SpanKind = sd.SpanKind + s.StartTime = sd.StartTime + s.EndTime = sd.EndTime + s.Status = sd.Status + s.DroppedAttributes = sd.DroppedAttributes + s.DroppedEvents = sd.DroppedEvents + s.DroppedLinks = sd.DroppedLinks + s.ChildSpanCount = sd.ChildSpanCount + s.InstrumentationLibrary = sd.InstrumentationLibrary + + spanCtx, err := sd.SpanContext.asTraceSpanContext() + if err != nil { + return errors.Wrap(err, "unable to decode spanCtx") + } + s.SpanContext = spanCtx + + parent, err := sd.Parent.asTraceSpanContext() + if err != nil { + return errors.Wrap(err, "unable to decode parent") + } + s.Parent = parent + + var attributes []attribute.KeyValue + for _, a := range sd.Attributes { + kv, err := a.asAttributeKeyValue() + if err != nil { + return errors.Wrapf(err, "unable to decode attribute (%s)", a.Key) + } + attributes = append(attributes, kv) + } + s.Attributes = attributes + + var events []tracesdk.Event + for _, e := range sd.Events { + var eventAttributes []attribute.KeyValue + for _, a := range e.Attributes { + kv, err := a.asAttributeKeyValue() + if err != nil { + return errors.Wrapf(err, "unable to decode event attribute (%s)", a.Key) + } + eventAttributes = append(eventAttributes, kv) + } + events = append(events, tracesdk.Event{ + Name: e.Name, + Attributes: eventAttributes, + DroppedAttributeCount: e.DroppedAttributeCount, + Time: e.Time, + }) + } + s.Events = events + + var links []tracesdk.Link + for _, l := range sd.Links { + linkSpanCtx, err := l.SpanContext.asTraceSpanContext() + if err != nil { + return errors.Wrap(err, "unable to decode linkSpanCtx") + } + var linkAttributes []attribute.KeyValue + for _, a := range l.Attributes { + kv, err := a.asAttributeKeyValue() + if err != nil { + return errors.Wrapf(err, "unable to decode link attribute (%s)", a.Key) + } + linkAttributes = append(linkAttributes, kv) + } + links = append(links, tracesdk.Link{ + SpanContext: linkSpanCtx, + Attributes: linkAttributes, + DroppedAttributeCount: l.DroppedAttributeCount, + }) + } + s.Links = links + + var resources []attribute.KeyValue + for _, r := range sd.Resource { + kv, err := r.asAttributeKeyValue() + if err != nil { + return errors.Wrapf(err, "unable to decode resource (%s)", r.Key) + } + resources = append(resources, kv) + } + s.Resource = resources + + return nil +} + +// asTraceSpanContext converts the internal spanContext representation to an +// otel one. +func (sc *spanContext) asTraceSpanContext() (trace.SpanContext, error) { + traceID, err := traceIDFromHex(sc.TraceID) + if err != nil { + return trace.SpanContext{}, errors.Wrap(err, "unable to parse trace id") + } + spanID, err := spanIDFromHex(sc.SpanID) + if err != nil { + return trace.SpanContext{}, errors.Wrap(err, "unable to parse span id") + } + traceFlags := trace.TraceFlags(0x00) + if sc.TraceFlags == "01" { + traceFlags = trace.TraceFlags(0x01) + } + config := trace.SpanContextConfig{ + TraceID: traceID, + SpanID: spanID, + TraceFlags: traceFlags, + Remote: sc.Remote, + } + return trace.NewSpanContext(config), nil +} + +// asAttributeKeyValue converts the internal keyValue representation to an +// otel one. +func (kv *keyValue) asAttributeKeyValue() (attribute.KeyValue, error) { + // value types get encoded as string + switch kv.Value.Type { + case attribute.INVALID.String(): + return attribute.KeyValue{}, errors.New("invalid value type") + case attribute.BOOL.String(): + return attribute.Bool(kv.Key, kv.Value.Value.(bool)), nil + case attribute.INT64.String(): + // value could be int64 or float64, so handle both cases (float64 comes + // from json unmarshal) + var v int64 + switch i := kv.Value.Value.(type) { + case int64: + v = i + case float64: + v = int64(i) + } + return attribute.Int64(kv.Key, v), nil + case attribute.FLOAT64.String(): + return attribute.Float64(kv.Key, kv.Value.Value.(float64)), nil + case attribute.STRING.String(): + return attribute.String(kv.Key, kv.Value.Value.(string)), nil + case attribute.BOOLSLICE.String(): + return attribute.BoolSlice(kv.Key, kv.Value.Value.([]bool)), nil + case attribute.INT64SLICE.String(): + // handle both float64 and int64 (float64 comes from json unmarshal) + var v []int64 + switch sli := kv.Value.Value.(type) { + case []int64: + v = sli + case []float64: + for i := range sli { + v = append(v, int64(sli[i])) + } + } + return attribute.Int64Slice(kv.Key, v), nil + case attribute.FLOAT64SLICE.String(): + return attribute.Float64Slice(kv.Key, kv.Value.Value.([]float64)), nil + case attribute.STRINGSLICE.String(): + var strSli []string + // sometimes we can get an []interface{} instead of a []string, so + // always cast to []string if that happens. + switch sli := kv.Value.Value.(type) { + case []string: + strSli = sli + case []interface{}: + for i := range sli { + var v string + // best case we have a string, otherwise, cast it using + // fmt.Sprintf + if str, ok := sli[i].(string); ok { + v = str + } else { + v = fmt.Sprintf("%v", sli[i]) + } + // add the string to the slice + strSli = append(strSli, v) + } + default: + return attribute.KeyValue{}, errors.Errorf("got unsupported type %q for %s", reflect.ValueOf(kv.Value.Value).Kind(), attribute.STRINGSLICE.String()) + } + return attribute.StringSlice(kv.Key, strSli), nil + default: + return attribute.KeyValue{}, errors.Errorf("unknown value type %s", kv.Value.Type) + } +} + +// traceIDFromHex returns a TraceID from a hex string if it is compliant with +// the W3C trace-context specification and removes the validity check. +// https://www.w3.org/TR/trace-context/#trace-id +func traceIDFromHex(h string) (trace.TraceID, error) { + t := trace.TraceID{} + if len(h) != 32 { + return t, errors.New("unable to parse trace id") + } + if err := decodeHex(h, t[:]); err != nil { + return t, err + } + return t, nil +} + +// spanIDFromHex returns a SpanID from a hex string if it is compliant with the +// W3C trace-context specification and removes the validity check. +// https://www.w3.org/TR/trace-context/#parent-id +func spanIDFromHex(h string) (trace.SpanID, error) { + s := trace.SpanID{} + if len(h) != 16 { + return s, errors.New("unable to parse span id of length: %d") + } + if err := decodeHex(h, s[:]); err != nil { + return s, err + } + return s, nil +} + +// decodeHex decodes hex in a manner compliant with otel. +func decodeHex(h string, b []byte) error { + for _, r := range h { + switch { + case 'a' <= r && r <= 'f': + continue + case '0' <= r && r <= '9': + continue + default: + return errors.New("unable to parse hex id") + } + } + decoded, err := hex.DecodeString(h) + if err != nil { + return err + } + copy(b, decoded) + return nil +} + +// Snapshot turns a Span into a ReadOnlySpan which is exportable by otel. +func (s *Span) Snapshot() tracesdk.ReadOnlySpan { + return spanSnapshot{ + name: s.Name, + spanContext: s.SpanContext, + parent: s.Parent, + spanKind: s.SpanKind, + startTime: s.StartTime, + endTime: s.EndTime, + attributes: s.Attributes, + events: s.Events, + links: s.Links, + status: s.Status, + droppedAttributes: s.DroppedAttributes, + droppedEvents: s.DroppedEvents, + droppedLinks: s.DroppedLinks, + childSpanCount: s.ChildSpanCount, + resource: resource.NewSchemaless(s.Resource...), + instrumentationScope: s.InstrumentationLibrary, + } +} + +// spanSnapshot is a helper type for transforming a Span into a ReadOnlySpan. +type spanSnapshot struct { + // Embed the interface to implement the private method. + tracesdk.ReadOnlySpan + + name string + spanContext trace.SpanContext + parent trace.SpanContext + spanKind trace.SpanKind + startTime time.Time + endTime time.Time + attributes []attribute.KeyValue + events []tracesdk.Event + links []tracesdk.Link + status tracesdk.Status + droppedAttributes int + droppedEvents int + droppedLinks int + childSpanCount int + resource *resource.Resource + instrumentationScope instrumentation.Scope +} + +// Name returns the Name of the snapshot +func (s spanSnapshot) Name() string { return s.name } + +// SpanContext returns the SpanContext of the snapshot +func (s spanSnapshot) SpanContext() trace.SpanContext { return s.spanContext } + +// Parent returns the Parent of the snapshot +func (s spanSnapshot) Parent() trace.SpanContext { return s.parent } + +// SpanKind returns the SpanKind of the snapshot +func (s spanSnapshot) SpanKind() trace.SpanKind { return s.spanKind } + +// StartTime returns the StartTime of the snapshot +func (s spanSnapshot) StartTime() time.Time { return s.startTime } + +// EndTime returns the EndTime of the snapshot +func (s spanSnapshot) EndTime() time.Time { return s.endTime } + +// Attributes returns the Attributes of the snapshot +func (s spanSnapshot) Attributes() []attribute.KeyValue { return s.attributes } + +// Links returns the Links of the snapshot +func (s spanSnapshot) Links() []tracesdk.Link { return s.links } + +// Events return the Events of the snapshot +func (s spanSnapshot) Events() []tracesdk.Event { return s.events } + +// Status returns the Status of the snapshot +func (s spanSnapshot) Status() tracesdk.Status { return s.status } + +// DroppedAttributes returns the DroppedAttributes of the snapshot +func (s spanSnapshot) DroppedAttributes() int { return s.droppedAttributes } + +// DroppedLinks returns the DroppedLinks of the snapshot +func (s spanSnapshot) DroppedLinks() int { return s.droppedLinks } + +// DroppedEvents returns the DroppedEvents of the snapshot +func (s spanSnapshot) DroppedEvents() int { return s.droppedEvents } + +// ChildSpanCount returns the ChildSpanCount of the snapshot +func (s spanSnapshot) ChildSpanCount() int { return s.childSpanCount } + +// Resource returns the Resource of the snapshot +func (s spanSnapshot) Resource() *resource.Resource { return s.resource } + +// InstrumentationScope returns the InstrumentationScope of the snapshot +func (s spanSnapshot) InstrumentationScope() instrumentation.Scope { + return s.instrumentationScope +} + +// InstrumentationLibrary returns the InstrumentationLibrary of the snapshot +// +//nolint:staticcheck +func (s spanSnapshot) InstrumentationLibrary() instrumentation.Library { + return s.instrumentationScope +} diff --git a/util/otelutil/span_test.go b/util/otelutil/span_test.go new file mode 100644 index 000000000000..0fe5fa6528b3 --- /dev/null +++ b/util/otelutil/span_test.go @@ -0,0 +1,159 @@ +package otelutil + +import ( + "bytes" + "context" + "encoding/json" + "os" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + "go.opentelemetry.io/otel/attribute" + "go.opentelemetry.io/otel/exporters/stdout/stdouttrace" +) + +// curl -s --unix-socket /tmp/docker-desktop-build-dev.sock http://localhost/blobs/default/default?digest=sha256:3103104e9fa908087bd47572da6ad9a5a7bf973608f736536d18d635a7da0140 -X GET > ./fixtures/bktraces.json +const bktracesFixture = "./fixtures/bktraces.json" + +const otlpFixture = "./fixtures/otlp.json" + +func TestParseSpanStubs(t *testing.T) { + dt, err := os.ReadFile(bktracesFixture) + require.NoError(t, err) + + spanStubs, err := ParseSpanStubs(bytes.NewReader(dt)) + require.NoError(t, err) + require.Equal(t, 73, len(spanStubs)) + + dtSpanStubs, err := json.MarshalIndent(spanStubs, "", " ") + require.NoError(t, err) + dtotel, err := os.ReadFile(otlpFixture) + require.NoError(t, err) + require.Equal(t, string(dtotel), string(dtSpanStubs)) + + exp, err := stdouttrace.New(stdouttrace.WithPrettyPrint()) + require.NoError(t, err) + require.NoError(t, exp.ExportSpans(context.Background(), spanStubs.ReadOnlySpans())) +} + +func TestAsAttributeKeyValue(t *testing.T) { + type args struct { + Type string + value any + } + tests := []struct { + name string + args args + want attribute.KeyValue + }{ + { + name: "string", + args: args{ + Type: attribute.STRING.String(), + value: "value", + }, + want: attribute.String("key", "value"), + }, + { + name: "int64 (int64)", + args: args{ + Type: attribute.INT64.String(), + value: int64(1), + }, + want: attribute.Int64("key", 1), + }, + { + name: "int64 (float64)", + args: args{ + Type: attribute.INT64.String(), + value: float64(1.0), + }, + want: attribute.Int64("key", 1), + }, + { + name: "bool", + args: args{ + Type: attribute.BOOL.String(), + value: true, + }, + want: attribute.Bool("key", true), + }, + { + name: "float64", + args: args{ + Type: attribute.FLOAT64.String(), + value: float64(1.0), + }, + want: attribute.Float64("key", 1.0), + }, + { + name: "float64slice", + args: args{ + Type: attribute.FLOAT64SLICE.String(), + value: []float64{1.0, 2.0}, + }, + want: attribute.Float64Slice("key", []float64{1.0, 2.0}), + }, + { + name: "int64slice (int64)", + args: args{ + Type: attribute.INT64SLICE.String(), + value: []int64{1, 2}, + }, + want: attribute.Int64Slice("key", []int64{1, 2}), + }, + { + name: "int64slice (float64)", + args: args{ + Type: attribute.INT64SLICE.String(), + value: []float64{1.0, 2.0}, + }, + want: attribute.Int64Slice("key", []int64{1, 2}), + }, + { + name: "boolslice", + args: args{ + Type: attribute.BOOLSLICE.String(), + value: []bool{true, false}, + }, + want: attribute.BoolSlice("key", []bool{true, false}), + }, + { + name: "stringslice (strings)", + args: args{ + Type: attribute.STRINGSLICE.String(), + value: []string{"value1", "value2"}, + }, + want: attribute.StringSlice("key", []string{"value1", "value2"}), + }, + { + name: "stringslice (interface of string)", + args: args{ + Type: attribute.STRINGSLICE.String(), + value: []interface{}{"value1", "value2"}, + }, + want: attribute.StringSlice("key", []string{"value1", "value2"}), + }, + { + name: "stringslice (interface mixed)", + args: args{ + Type: attribute.STRINGSLICE.String(), + value: []interface{}{"value1", 2}, + }, + want: attribute.StringSlice("key", []string{"value1", "2"}), + }, + } + for _, tt := range tests { + tt := tt + t.Run(tt.name, func(t *testing.T) { + kv := keyValue{ + Key: "key", + Value: value{Type: tt.args.Type, Value: tt.args.value}, + } + attr, err := kv.asAttributeKeyValue() + require.NoError(t, err, "failed to convert key value to attribute key value") + assert.Equal(t, tt.want, attr, "attribute key value mismatch") + }) + } +} diff --git a/vendor/github.com/tonistiigi/jaeger-ui-rest/Dockerfile b/vendor/github.com/tonistiigi/jaeger-ui-rest/Dockerfile new file mode 100644 index 000000000000..19eb4f50dab7 --- /dev/null +++ b/vendor/github.com/tonistiigi/jaeger-ui-rest/Dockerfile @@ -0,0 +1,34 @@ +ARG NODE_VERSION=23.6 +ARG ALPINE_VERSION=3.21 +ARG GOLANG_VERSION=1.23 +ARG JAEGERUI_VERSION=v1.66.0 + +FROM scratch AS jaegerui-src +ARG JAEGERUI_REPO=https://github.com/jaegertracing/jaeger-ui.git +ARG JAEGERUI_VERSION +ADD ${JAEGERUI_REPO}#${JAEGERUI_VERSION} / + +FROM --platform=$BUILDPLATFORM node:${NODE_VERSION}-alpine${ALPINE_VERSION} AS builder +WORKDIR /work/jaeger-ui +COPY --from=jaegerui-src / . +RUN npm install +WORKDIR /work/jaeger-ui/packages/jaeger-ui +RUN NODE_ENVIRONMENT=production npm run build +# failed to find a way to avoid legacy build +RUN rm build/static/*-legacy* && rm build/static/*.png + +FROM scratch AS jaegerui +COPY --from=builder /work/jaeger-ui/packages/jaeger-ui/build / + +FROM alpine AS compressor +RUN --mount=target=/in,from=jaegerui < "$1.tmp" && mv "$1.tmp" "$1"' _ {} \; + # stop +EOT + +FROM scratch AS jaegerui-compressed +COPY --from=compressor /out / diff --git a/vendor/github.com/tonistiigi/jaeger-ui-rest/config.go b/vendor/github.com/tonistiigi/jaeger-ui-rest/config.go new file mode 100644 index 000000000000..f2b47cee0aad --- /dev/null +++ b/vendor/github.com/tonistiigi/jaeger-ui-rest/config.go @@ -0,0 +1,42 @@ +package jaegerui + +import ( + "bytes" + "encoding/json" + "slices" +) + +type Menu struct { + Label string `json:"label"` + Items []MenuItem `json:"items"` +} + +type MenuItem struct { + Label string `json:"label"` + URL string `json:"url"` +} + +type Config struct { + Dependencies struct { + MenuEnabled bool `json:"menuEnabled"` + } `json:"dependencies"` + Monitor struct { + MenuEnabled bool `json:"menuEnabled"` + } `json:"monitor"` + ArchiveEnabled bool `json:"archiveEnabled"` + Menu []Menu `json:"menu"` +} + +func (cfg Config) Inject(name string, dt []byte) ([]byte, bool) { + if name != "index.html" { + return dt, false + } + + cfgData, err := json.Marshal(cfg) + if err != nil { + return dt, false + } + + dt = bytes.Replace(dt, []byte("const JAEGER_CONFIG = DEFAULT_CONFIG;"), slices.Concat([]byte(`const JAEGER_CONFIG = `), cfgData, []byte(`;`)), 1) + return dt, true +} diff --git a/vendor/github.com/tonistiigi/jaeger-ui-rest/decompress/decompress.go b/vendor/github.com/tonistiigi/jaeger-ui-rest/decompress/decompress.go new file mode 100644 index 000000000000..abed5f19da90 --- /dev/null +++ b/vendor/github.com/tonistiigi/jaeger-ui-rest/decompress/decompress.go @@ -0,0 +1,117 @@ +package decompress + +import ( + "bytes" + "compress/gzip" + "io" + "io/fs" + "path/filepath" + "sync" +) + +type decompressFS struct { + fs.FS + mu sync.Mutex + data map[string][]byte + inject Injector +} + +type Injector interface { + Inject(name string, dt []byte) ([]byte, bool) +} + +func NewFS(fsys fs.FS, injector Injector) fs.FS { + return &decompressFS{ + FS: fsys, + data: make(map[string][]byte), + inject: injector, + } +} + +func (d *decompressFS) Open(name string) (fs.File, error) { + name = filepath.Clean(name) + + f, err := d.FS.Open(name) + if err != nil { + return nil, err + } + + d.mu.Lock() + defer d.mu.Unlock() + + dt, ok := d.data[name] + if ok { + return &staticFile{ + Reader: bytes.NewReader(dt), + f: f, + }, nil + } + + fi, err := f.Stat() + if err != nil { + f.Close() + return nil, err + } + + if fi.IsDir() { + return f, nil + } + + gzReader, err := gzip.NewReader(f) + if err != nil { + f.Close() + return nil, err + } + + buf := &bytes.Buffer{} + if _, err := io.Copy(buf, gzReader); err != nil { + f.Close() + return nil, err + } + + dt = buf.Bytes() + if d.inject != nil { + newdt, ok := d.inject.Inject(name, dt) + if ok { + dt = newdt + } + } + + d.data[name] = dt + + return &staticFile{ + Reader: bytes.NewReader(dt), + f: f, + }, nil +} + +type staticFile struct { + *bytes.Reader + f fs.File +} + +func (s *staticFile) Stat() (fs.FileInfo, error) { + fi, err := s.f.Stat() + if err != nil { + return nil, err + } + return &fileInfo{ + FileInfo: fi, + size: int64(s.Len()), + }, nil +} + +func (s *staticFile) Close() error { + return s.f.Close() +} + +type fileInfo struct { + fs.FileInfo + size int64 +} + +func (f *fileInfo) Size() int64 { + return f.size +} + +var _ fs.File = &staticFile{} diff --git a/vendor/github.com/tonistiigi/jaeger-ui-rest/docker-bake.hcl b/vendor/github.com/tonistiigi/jaeger-ui-rest/docker-bake.hcl new file mode 100644 index 000000000000..6330f94e6bed --- /dev/null +++ b/vendor/github.com/tonistiigi/jaeger-ui-rest/docker-bake.hcl @@ -0,0 +1,3 @@ +target "public" { + output = ["./public"] +} \ No newline at end of file diff --git a/vendor/github.com/tonistiigi/jaeger-ui-rest/fs.go b/vendor/github.com/tonistiigi/jaeger-ui-rest/fs.go new file mode 100644 index 000000000000..a02051f5fb6e --- /dev/null +++ b/vendor/github.com/tonistiigi/jaeger-ui-rest/fs.go @@ -0,0 +1,17 @@ +package jaegerui + +import ( + "embed" + "io/fs" + "net/http" + + "github.com/tonistiigi/jaeger-ui-rest/decompress" +) + +//go:embed public +var staticFiles embed.FS + +func FS(cfg Config) http.FileSystem { + files, _ := fs.Sub(staticFiles, "public") + return http.FS(decompress.NewFS(files, cfg)) +} diff --git a/vendor/github.com/tonistiigi/jaeger-ui-rest/public/index.html b/vendor/github.com/tonistiigi/jaeger-ui-rest/public/index.html new file mode 100644 index 000000000000..a061038a925e Binary files /dev/null and b/vendor/github.com/tonistiigi/jaeger-ui-rest/public/index.html differ diff --git a/vendor/github.com/tonistiigi/jaeger-ui-rest/public/static/favicon-BxcVf0am.ico b/vendor/github.com/tonistiigi/jaeger-ui-rest/public/static/favicon-BxcVf0am.ico new file mode 100644 index 000000000000..dfbc75326b13 Binary files /dev/null and b/vendor/github.com/tonistiigi/jaeger-ui-rest/public/static/favicon-BxcVf0am.ico differ diff --git a/vendor/github.com/tonistiigi/jaeger-ui-rest/public/static/index-BBZlPGVK.js b/vendor/github.com/tonistiigi/jaeger-ui-rest/public/static/index-BBZlPGVK.js new file mode 100644 index 000000000000..f09a2afcb2ff Binary files /dev/null and b/vendor/github.com/tonistiigi/jaeger-ui-rest/public/static/index-BBZlPGVK.js differ diff --git a/vendor/github.com/tonistiigi/jaeger-ui-rest/public/static/index-C4KU8NTf.css b/vendor/github.com/tonistiigi/jaeger-ui-rest/public/static/index-C4KU8NTf.css new file mode 100644 index 000000000000..6ef996c01750 Binary files /dev/null and b/vendor/github.com/tonistiigi/jaeger-ui-rest/public/static/index-C4KU8NTf.css differ diff --git a/vendor/github.com/tonistiigi/jaeger-ui-rest/public/static/jaeger-logo-CNZsoUdk.svg b/vendor/github.com/tonistiigi/jaeger-ui-rest/public/static/jaeger-logo-CNZsoUdk.svg new file mode 100644 index 000000000000..52315bc9571b Binary files /dev/null and b/vendor/github.com/tonistiigi/jaeger-ui-rest/public/static/jaeger-logo-CNZsoUdk.svg differ diff --git a/vendor/github.com/tonistiigi/jaeger-ui-rest/readme.md b/vendor/github.com/tonistiigi/jaeger-ui-rest/readme.md new file mode 100644 index 000000000000..7f0e7f4f526a --- /dev/null +++ b/vendor/github.com/tonistiigi/jaeger-ui-rest/readme.md @@ -0,0 +1,3 @@ +### jaeger-ui-rest + +[Jaeger UI](https://github.com/jaegertracing/jaeger-ui) server with only the UI component and simple REST API for loading pregenerated JSON traces. \ No newline at end of file diff --git a/vendor/github.com/tonistiigi/jaeger-ui-rest/server.go b/vendor/github.com/tonistiigi/jaeger-ui-rest/server.go new file mode 100644 index 000000000000..c5140be67f06 --- /dev/null +++ b/vendor/github.com/tonistiigi/jaeger-ui-rest/server.go @@ -0,0 +1,172 @@ +package jaegerui + +import ( + "bytes" + "encoding/json" + "io" + "net" + "net/http" + "os" + "strings" + "sync" + + "github.com/pkg/errors" +) + +func NewServer(cfg Config) *Server { + mux := &http.ServeMux{} + s := &Server{ + config: cfg, + server: &http.Server{ + Handler: mux, + }, + } + + fsHandler := http.FileServer(FS(cfg)) + + mux.HandleFunc("GET /api/services", func(w http.ResponseWriter, r *http.Request) { + w.Write([]byte(`{"data": [], "total": 0}`)) + }) + mux.HandleFunc("GET /trace/", redirectRoot(fsHandler)) + mux.HandleFunc("GET /search", redirectRoot(fsHandler)) + + mux.HandleFunc("POST /api/traces/", func(w http.ResponseWriter, r *http.Request) { + traceID := strings.TrimPrefix(r.URL.Path, "/api/traces/") + if traceID == "" || strings.Contains(traceID, "/") { + http.Error(w, "Invalid trace ID", http.StatusBadRequest) + return + } + handleHTTPError(s.AddTrace(traceID, r.Body), w) + }) + + mux.HandleFunc("GET /api/traces/", func(w http.ResponseWriter, r *http.Request) { + traceID := strings.TrimPrefix(r.URL.Path, "/api/traces/") + if traceID == "" { + qry := r.URL.Query() + ids := qry["traceID"] + if len(ids) > 0 { + dt, err := s.GetTraces(ids...) + if err != nil { + handleHTTPError(err, w) + return + } + w.Write(dt) + return + } + } + + if traceID == "" || strings.Contains(traceID, "/") { + http.Error(w, "Invalid trace ID", http.StatusBadRequest) + return + } + dt, err := s.GetTraces(traceID) + if err != nil { + handleHTTPError(err, w) + return + } + w.Write(dt) + }) + + mux.Handle("/", fsHandler) + + return s +} + +type Server struct { + config Config + server *http.Server + + mu sync.Mutex + traces map[string][]byte +} + +func (s *Server) AddTrace(traceID string, rdr io.Reader) error { + var payload struct { + Data []struct { + TraceID string `json:"traceID"` + } `json:"data"` + } + buf := &bytes.Buffer{} + if _, err := io.Copy(buf, rdr); err != nil { + return errors.Wrapf(err, "failed to read trace data") + } + dt := buf.Bytes() + + if err := json.Unmarshal(dt, &payload); err != nil { + return errors.Wrapf(err, "failed to unmarshal trace data") + } + + if len(payload.Data) != 1 { + return errors.Errorf("expected 1 trace, got %d", len(payload.Data)) + } + + if payload.Data[0].TraceID != traceID { + return errors.Errorf("trace ID mismatch: %s != %s", payload.Data[0].TraceID, traceID) + } + + s.mu.Lock() + defer s.mu.Unlock() + if s.traces == nil { + s.traces = make(map[string][]byte) + } + s.traces[traceID] = dt + return nil +} + +func (s *Server) GetTraces(traceIDs ...string) ([]byte, error) { + s.mu.Lock() + defer s.mu.Unlock() + + if len(traceIDs) == 0 { + return nil, errors.Errorf("trace ID is required") + } + + if len(traceIDs) == 1 { + dt, ok := s.traces[traceIDs[0]] + if !ok { + return nil, errors.Wrapf(os.ErrNotExist, "trace %s not found", traceIDs[0]) + } + return dt, nil + } + + type payloadT struct { + Data []interface{} `json:"data"` + } + var payload payloadT + + for _, traceID := range traceIDs { + dt, ok := s.traces[traceID] + if !ok { + return nil, errors.Wrapf(os.ErrNotExist, "trace %s not found", traceID) + } + var p payloadT + if err := json.Unmarshal(dt, &p); err != nil { + return nil, errors.Wrapf(err, "failed to unmarshal trace data") + } + payload.Data = append(payload.Data, p.Data...) + } + + return json.MarshalIndent(payload, "", " ") +} + +func (s *Server) Serve(l net.Listener) error { + return s.server.Serve(l) +} + +func redirectRoot(h http.Handler) func(w http.ResponseWriter, r *http.Request) { + return func(w http.ResponseWriter, r *http.Request) { + r.URL.Path = "/" + h.ServeHTTP(w, r) + } +} + +func handleHTTPError(err error, w http.ResponseWriter) { + switch { + case err == nil: + return + case errors.Is(err, os.ErrNotExist): + http.Error(w, err.Error(), http.StatusNotFound) + default: + http.Error(w, err.Error(), http.StatusBadRequest) + } +} diff --git a/vendor/go.opentelemetry.io/otel/exporters/stdout/stdouttrace/LICENSE b/vendor/go.opentelemetry.io/otel/exporters/stdout/stdouttrace/LICENSE new file mode 100644 index 000000000000..261eeb9e9f8b --- /dev/null +++ b/vendor/go.opentelemetry.io/otel/exporters/stdout/stdouttrace/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/vendor/go.opentelemetry.io/otel/exporters/stdout/stdouttrace/README.md b/vendor/go.opentelemetry.io/otel/exporters/stdout/stdouttrace/README.md new file mode 100644 index 000000000000..f84dee7ee46d --- /dev/null +++ b/vendor/go.opentelemetry.io/otel/exporters/stdout/stdouttrace/README.md @@ -0,0 +1,3 @@ +# STDOUT Trace Exporter + +[![PkgGoDev](https://pkg.go.dev/badge/go.opentelemetry.io/otel/exporters/stdout/stdouttrace)](https://pkg.go.dev/go.opentelemetry.io/otel/exporters/stdout/stdouttrace) diff --git a/vendor/go.opentelemetry.io/otel/exporters/stdout/stdouttrace/config.go b/vendor/go.opentelemetry.io/otel/exporters/stdout/stdouttrace/config.go new file mode 100644 index 000000000000..0ba3424e2953 --- /dev/null +++ b/vendor/go.opentelemetry.io/otel/exporters/stdout/stdouttrace/config.go @@ -0,0 +1,85 @@ +// Copyright The OpenTelemetry Authors +// SPDX-License-Identifier: Apache-2.0 + +package stdouttrace // import "go.opentelemetry.io/otel/exporters/stdout/stdouttrace" + +import ( + "io" + "os" +) + +var ( + defaultWriter = os.Stdout + defaultPrettyPrint = false + defaultTimestamps = true +) + +// config contains options for the STDOUT exporter. +type config struct { + // Writer is the destination. If not set, os.Stdout is used. + Writer io.Writer + + // PrettyPrint will encode the output into readable JSON. Default is + // false. + PrettyPrint bool + + // Timestamps specifies if timestamps should be printed. Default is + // true. + Timestamps bool +} + +// newConfig creates a validated Config configured with options. +func newConfig(options ...Option) config { + cfg := config{ + Writer: defaultWriter, + PrettyPrint: defaultPrettyPrint, + Timestamps: defaultTimestamps, + } + for _, opt := range options { + cfg = opt.apply(cfg) + } + return cfg +} + +// Option sets the value of an option for a Config. +type Option interface { + apply(config) config +} + +// WithWriter sets the export stream destination. +func WithWriter(w io.Writer) Option { + return writerOption{w} +} + +type writerOption struct { + W io.Writer +} + +func (o writerOption) apply(cfg config) config { + cfg.Writer = o.W + return cfg +} + +// WithPrettyPrint prettifies the emitted output. +func WithPrettyPrint() Option { + return prettyPrintOption(true) +} + +type prettyPrintOption bool + +func (o prettyPrintOption) apply(cfg config) config { + cfg.PrettyPrint = bool(o) + return cfg +} + +// WithoutTimestamps sets the export stream to not include timestamps. +func WithoutTimestamps() Option { + return timestampsOption(false) +} + +type timestampsOption bool + +func (o timestampsOption) apply(cfg config) config { + cfg.Timestamps = bool(o) + return cfg +} diff --git a/vendor/go.opentelemetry.io/otel/exporters/stdout/stdouttrace/doc.go b/vendor/go.opentelemetry.io/otel/exporters/stdout/stdouttrace/doc.go new file mode 100644 index 000000000000..eff7730cdc92 --- /dev/null +++ b/vendor/go.opentelemetry.io/otel/exporters/stdout/stdouttrace/doc.go @@ -0,0 +1,6 @@ +// Copyright The OpenTelemetry Authors +// SPDX-License-Identifier: Apache-2.0 + +// Package stdouttrace contains an OpenTelemetry exporter for tracing +// telemetry to be written to an output destination as JSON. +package stdouttrace // import "go.opentelemetry.io/otel/exporters/stdout/stdouttrace" diff --git a/vendor/go.opentelemetry.io/otel/exporters/stdout/stdouttrace/trace.go b/vendor/go.opentelemetry.io/otel/exporters/stdout/stdouttrace/trace.go new file mode 100644 index 000000000000..bdb915ba803e --- /dev/null +++ b/vendor/go.opentelemetry.io/otel/exporters/stdout/stdouttrace/trace.go @@ -0,0 +1,103 @@ +// Copyright The OpenTelemetry Authors +// SPDX-License-Identifier: Apache-2.0 + +package stdouttrace // import "go.opentelemetry.io/otel/exporters/stdout/stdouttrace" + +import ( + "context" + "encoding/json" + "sync" + "time" + + "go.opentelemetry.io/otel/sdk/trace" + "go.opentelemetry.io/otel/sdk/trace/tracetest" +) + +var zeroTime time.Time + +var _ trace.SpanExporter = &Exporter{} + +// New creates an Exporter with the passed options. +func New(options ...Option) (*Exporter, error) { + cfg := newConfig(options...) + + enc := json.NewEncoder(cfg.Writer) + if cfg.PrettyPrint { + enc.SetIndent("", "\t") + } + + return &Exporter{ + encoder: enc, + timestamps: cfg.Timestamps, + }, nil +} + +// Exporter is an implementation of trace.SpanSyncer that writes spans to stdout. +type Exporter struct { + encoder *json.Encoder + encoderMu sync.Mutex + timestamps bool + + stoppedMu sync.RWMutex + stopped bool +} + +// ExportSpans writes spans in json format to stdout. +func (e *Exporter) ExportSpans(ctx context.Context, spans []trace.ReadOnlySpan) error { + if err := ctx.Err(); err != nil { + return err + } + e.stoppedMu.RLock() + stopped := e.stopped + e.stoppedMu.RUnlock() + if stopped { + return nil + } + + if len(spans) == 0 { + return nil + } + + stubs := tracetest.SpanStubsFromReadOnlySpans(spans) + + e.encoderMu.Lock() + defer e.encoderMu.Unlock() + for i := range stubs { + stub := &stubs[i] + // Remove timestamps + if !e.timestamps { + stub.StartTime = zeroTime + stub.EndTime = zeroTime + for j := range stub.Events { + ev := &stub.Events[j] + ev.Time = zeroTime + } + } + + // Encode span stubs, one by one + if err := e.encoder.Encode(stub); err != nil { + return err + } + } + return nil +} + +// Shutdown is called to stop the exporter, it performs no action. +func (e *Exporter) Shutdown(ctx context.Context) error { + e.stoppedMu.Lock() + e.stopped = true + e.stoppedMu.Unlock() + + return nil +} + +// MarshalLog is the marshaling function used by the logging system to represent this Exporter. +func (e *Exporter) MarshalLog() interface{} { + return struct { + Type string + WithTimestamps bool + }{ + Type: "stdout", + WithTimestamps: e.timestamps, + } +} diff --git a/vendor/modules.txt b/vendor/modules.txt index 5d37e164064b..10f31860a953 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -737,6 +737,10 @@ github.com/tonistiigi/fsutil/types # github.com/tonistiigi/go-csvvalue v0.0.0-20240710180619-ddb21b71c0b4 ## explicit; go 1.16 github.com/tonistiigi/go-csvvalue +# github.com/tonistiigi/jaeger-ui-rest v0.0.0-20250211190051-7d4944a45bb6 +## explicit; go 1.22.0 +github.com/tonistiigi/jaeger-ui-rest +github.com/tonistiigi/jaeger-ui-rest/decompress # github.com/tonistiigi/units v0.0.0-20180711220420-6950e57a87ea ## explicit github.com/tonistiigi/units @@ -828,6 +832,9 @@ go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/envconfig go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/otlpconfig go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/retry +# go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.31.0 +## explicit; go 1.22 +go.opentelemetry.io/otel/exporters/stdout/stdouttrace # go.opentelemetry.io/otel/metric v1.31.0 ## explicit; go 1.22 go.opentelemetry.io/otel/metric