arcalot / arcaflow-engine

Arcaflow is a highly-portable workflow engine enabling modular and validated pipelines through containerized plugins.
https://arcalot.io/arcaflow/
Apache License 2.0
6 stars 9 forks source link

Update go updates #170

Closed platform-engineering-bot closed 1 month ago

platform-engineering-bot commented 2 months ago

This PR contains the following updates:

Package Type Update Change
github.com/Microsoft/go-winio indirect patch v0.6.1 -> v0.6.2
github.com/docker/docker indirect minor v26.0.0+incompatible -> v26.1.1+incompatible
github.com/emicklei/go-restful/v3 indirect minor v3.11.0 -> v3.12.0
github.com/fxamacker/cbor/v2 indirect minor v2.5.0 -> v2.6.0
go (source) toolchain minor 1.21.6 -> 1.22.2
go.flow.arcalot.io/testplugin indirect patch v0.4.0 -> v0.4.1
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp indirect minor v0.49.0 -> v0.51.0
go.opentelemetry.io/otel indirect minor v1.24.0 -> v1.26.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace indirect minor v1.24.0 -> v1.26.0
go.opentelemetry.io/otel/metric indirect minor v1.24.0 -> v1.26.0
go.opentelemetry.io/otel/sdk indirect minor v1.24.0 -> v1.26.0
go.opentelemetry.io/otel/trace indirect minor v1.24.0 -> v1.26.0
go.opentelemetry.io/proto/otlp indirect minor v1.1.0 -> v1.2.0
golang.org/x/mod indirect minor v0.16.0 -> v0.17.0
golang.org/x/net indirect minor v0.22.0 -> v0.24.0
golang.org/x/oauth2 indirect minor v0.18.0 -> v0.20.0
golang.org/x/sys indirect minor v0.18.0 -> v0.20.0
golang.org/x/term indirect minor v0.18.0 -> v0.20.0
golang.org/x/text indirect minor v0.14.0 -> v0.15.0
golang.org/x/tools indirect minor v0.19.0 -> v0.20.0
google.golang.org/appengine indirect major v1.6.8 -> v2.0.6
google.golang.org/grpc indirect minor v1.62.1 -> v1.63.2
google.golang.org/protobuf indirect minor v1.33.0 -> v1.34.0
gopkg.in/yaml.v2 indirect major v2.4.0 -> v3.0.1
k8s.io/api indirect minor v0.29.3 -> v0.30.0
k8s.io/apimachinery indirect minor v0.29.3 -> v0.30.0
k8s.io/client-go indirect minor v0.29.3 -> v0.30.0
k8s.io/kube-openapi indirect digest b815d83 -> f0e62f9
k8s.io/utils indirect digest 4693a02 -> fe8a2dd

Release Notes

Microsoft/go-winio (github.com/Microsoft/go-winio) ### [`v0.6.2`](https://togithub.com/microsoft/go-winio/releases/tag/v0.6.2) [Compare Source](https://togithub.com/Microsoft/go-winio/compare/v0.6.1...v0.6.2) #### What's Changed - \[etw] Add String() functions, JSON field option by [@​helsaawy](https://togithub.com/helsaawy) in [https://github.com/microsoft/go-winio/pull/285](https://togithub.com/microsoft/go-winio/pull/285) - enable dependency updates by [@​helsaawy](https://togithub.com/helsaawy) in [https://github.com/microsoft/go-winio/pull/287](https://togithub.com/microsoft/go-winio/pull/287) - Isolate tools dependencies in tools package by [@​helsaawy](https://togithub.com/helsaawy) in [https://github.com/microsoft/go-winio/pull/293](https://togithub.com/microsoft/go-winio/pull/293) - Update tests; run fuzzing by [@​helsaawy](https://togithub.com/helsaawy) in [https://github.com/microsoft/go-winio/pull/294](https://togithub.com/microsoft/go-winio/pull/294) - Add support for flushing and disconnecting named pipes by [@​dgolub](https://togithub.com/dgolub) in [https://github.com/microsoft/go-winio/pull/292](https://togithub.com/microsoft/go-winio/pull/292) - Add ResolvePath tests by [@​helsaawy](https://togithub.com/helsaawy) in [https://github.com/microsoft/go-winio/pull/276](https://togithub.com/microsoft/go-winio/pull/276) - \[lint] Fix errors from [#​276](https://togithub.com/Microsoft/go-winio/issues/276) by [@​helsaawy](https://togithub.com/helsaawy) in [https://github.com/microsoft/go-winio/pull/296](https://togithub.com/microsoft/go-winio/pull/296) - Switch from sycall to windows by [@​helsaawy](https://togithub.com/helsaawy) in [https://github.com/microsoft/go-winio/pull/295](https://togithub.com/microsoft/go-winio/pull/295) - \[lint] Remove deprecated tar.TypeRegA by [@​helsaawy](https://togithub.com/helsaawy) in [https://github.com/microsoft/go-winio/pull/300](https://togithub.com/microsoft/go-winio/pull/300) - sd.go: fix calculation of security descriptor length in SddlToSecurit… by [@​dblohm7](https://togithub.com/dblohm7) in [https://github.com/microsoft/go-winio/pull/299](https://togithub.com/microsoft/go-winio/pull/299) - fix: already typo by [@​testwill](https://togithub.com/testwill) in [https://github.com/microsoft/go-winio/pull/303](https://togithub.com/microsoft/go-winio/pull/303) - pipe.go: add DialPipeAccessImpLevel by [@​dblohm7](https://togithub.com/dblohm7) in [https://github.com/microsoft/go-winio/pull/302](https://togithub.com/microsoft/go-winio/pull/302) - Bug: Close hvsock handle on listen error; fix tests by [@​helsaawy](https://togithub.com/helsaawy) in [https://github.com/microsoft/go-winio/pull/310](https://togithub.com/microsoft/go-winio/pull/310) - fileinfo: internally fix FileBasicInfo memory alignment by [@​dagood](https://togithub.com/dagood) in [https://github.com/microsoft/go-winio/pull/312](https://togithub.com/microsoft/go-winio/pull/312) - Update go1.21 and CI by [@​helsaawy](https://togithub.com/helsaawy) in [https://github.com/microsoft/go-winio/pull/315](https://togithub.com/microsoft/go-winio/pull/315) #### New Contributors - [@​dgolub](https://togithub.com/dgolub) made their first contribution in [https://github.com/microsoft/go-winio/pull/292](https://togithub.com/microsoft/go-winio/pull/292) - [@​dblohm7](https://togithub.com/dblohm7) made their first contribution in [https://github.com/microsoft/go-winio/pull/299](https://togithub.com/microsoft/go-winio/pull/299) - [@​testwill](https://togithub.com/testwill) made their first contribution in [https://github.com/microsoft/go-winio/pull/303](https://togithub.com/microsoft/go-winio/pull/303) - [@​dagood](https://togithub.com/dagood) made their first contribution in [https://github.com/microsoft/go-winio/pull/312](https://togithub.com/microsoft/go-winio/pull/312) **Full Changelog**: https://github.com/microsoft/go-winio/compare/v0.6.1...v0.6.2
docker/docker (github.com/docker/docker) ### [`v26.1.1+incompatible`](https://togithub.com/docker/docker/compare/v26.1.0...v26.1.1) [Compare Source](https://togithub.com/docker/docker/compare/v26.1.0...v26.1.1) ### [`v26.1.0+incompatible`](https://togithub.com/docker/docker/compare/v26.0.2...v26.1.0) [Compare Source](https://togithub.com/docker/docker/compare/v26.0.2...v26.1.0) ### [`v26.0.2+incompatible`](https://togithub.com/docker/docker/compare/v26.0.1...v26.0.2) [Compare Source](https://togithub.com/docker/docker/compare/v26.0.1...v26.0.2) ### [`v26.0.1+incompatible`](https://togithub.com/docker/docker/compare/v26.0.0...v26.0.1) [Compare Source](https://togithub.com/docker/docker/compare/v26.0.0...v26.0.1)
emicklei/go-restful (github.com/emicklei/go-restful/v3) ### [`v3.12.0`](https://togithub.com/emicklei/go-restful/blob/HEAD/CHANGES.md#v3120---2024-03-11) [Compare Source](https://togithub.com/emicklei/go-restful/compare/v3.11.3...v3.12.0) - add Flush method [#​529](https://togithub.com/emicklei/go-restful/issues/529) ([#​538](https://togithub.com/emicklei/go-restful/issues/538)) - fix: Improper handling of empty POST requests ([#​543](https://togithub.com/emicklei/go-restful/issues/543)) ### [`v3.11.3`](https://togithub.com/emicklei/go-restful/blob/HEAD/CHANGES.md#v3113---2024-01-09) [Compare Source](https://togithub.com/emicklei/go-restful/compare/v3.11.2...v3.11.3) - better not have 2 tags on one commit ### [`v3.11.2`](https://togithub.com/emicklei/go-restful/blob/HEAD/CHANGES.md#v3111-v3112---2024-01-09) [Compare Source](https://togithub.com/emicklei/go-restful/compare/v3.11.1...v3.11.2) - fix by restoring custom JSON handler functions (Mike Beaumont [#​540](https://togithub.com/emicklei/go-restful/issues/540)) ### [`v3.11.1`](https://togithub.com/emicklei/go-restful/blob/HEAD/CHANGES.md#v3111-v3112---2024-01-09) [Compare Source](https://togithub.com/emicklei/go-restful/compare/v3.11.0...v3.11.1) - fix by restoring custom JSON handler functions (Mike Beaumont [#​540](https://togithub.com/emicklei/go-restful/issues/540))
fxamacker/cbor (github.com/fxamacker/cbor/v2) ### [`v2.6.0`](https://togithub.com/fxamacker/cbor/releases/tag/v2.6.0) [Compare Source](https://togithub.com/fxamacker/cbor/compare/v2.5.0...v2.6.0) This release adds important new features, optimizations, bug fixes, and 3 new contributors. Fuzz tests passed 5+ billion execs for CBOR encoding and decoding functions. Minimum officially supported Go is bumped to Go 1.17. #### ⭐ Features and Optimizations - Add FieldNameMatching decode option. by [@​benluddy](https://togithub.com/benluddy) in [https://github.com/fxamacker/cbor/pull/433](https://togithub.com/fxamacker/cbor/pull/433) - Add option to decode CBOR bignum to `interface{}` as `*big.Int` by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/456](https://togithub.com/fxamacker/cbor/pull/456) - Add 2 more options for decoding CBOR integers to `interface{}` by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/457](https://togithub.com/fxamacker/cbor/pull/457) - Add encoding option to specify how omitempty fields are encoded by [@​dinhxuanvu](https://togithub.com/dinhxuanvu) in [https://github.com/fxamacker/cbor/pull/453](https://togithub.com/fxamacker/cbor/pull/453) - New options for encoding Go strings to and from CBOR byte strings by [@​benluddy](https://togithub.com/benluddy) in [https://github.com/fxamacker/cbor/pull/465](https://togithub.com/fxamacker/cbor/pull/465) - Add options to support byte string map keys as struct field names by [@​benluddy](https://togithub.com/benluddy) in [https://github.com/fxamacker/cbor/pull/472](https://togithub.com/fxamacker/cbor/pull/472) - Add option to specify how to decode unrecognized CBOR tag to `any` by [@​ssuriyan7](https://togithub.com/ssuriyan7) in [https://github.com/fxamacker/cbor/pull/475](https://togithub.com/fxamacker/cbor/pull/475) #### πŸš€ Notable Optimizations - Improve memory allocs πŸ—œοΈ and speed πŸš€ of encoding maps by using Go 1.18-1.20 features by [@​dinhxuanvu](https://togithub.com/dinhxuanvu) in [https://github.com/fxamacker/cbor/pull/468](https://togithub.com/fxamacker/cbor/pull/468)
πŸ“Š Benchmarks

`benchstat` results provided by [@​dinhxuanvu](https://togithub.com/dinhxuanvu) Screenshot of CBOR benchmarks

NOTE: Go 1.17 is the minimum version supported by v2.6.0. Go 1.20+ will use optimizations introduced by PR 468. #### πŸ›  Improvements - Refactor valid() to reject negative values for integer modes by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/434](https://togithub.com/fxamacker/cbor/pull/434) - Refactor tests to improve consistency and readability by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/458](https://togithub.com/fxamacker/cbor/pull/458) - Add another test and fix lint errors by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/466](https://togithub.com/fxamacker/cbor/pull/466) - Refactor map encoding to prep for Go version bump by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/473](https://togithub.com/fxamacker/cbor/pull/473) - Add `UnrecognizedTagToAny` option to `TestDecOptions` by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/484](https://togithub.com/fxamacker/cbor/pull/484) - Update go.mod to require go 1.17 by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/489](https://togithub.com/fxamacker/cbor/pull/489) #### 🐞 Bug Fixes - Fix panic when decoding CBOR nil to `*cbor.SimpleValue` by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/461](https://togithub.com/fxamacker/cbor/pull/461) - Fix cbor.SimpleValue encoding and decoding by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/464](https://togithub.com/fxamacker/cbor/pull/464) - Fix EncOption/DecOption unset fields on mode regurgitation. by [@​benluddy](https://togithub.com/benluddy) in [https://github.com/fxamacker/cbor/pull/480](https://togithub.com/fxamacker/cbor/pull/480) #### πŸ“– Docs and CI - Update README for error handling of CBOR extraneous data by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/426](https://togithub.com/fxamacker/cbor/pull/426) - Update README for changes in cbor v2.5.0 by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/427](https://togithub.com/fxamacker/cbor/pull/427) - Update CI and README by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/430](https://togithub.com/fxamacker/cbor/pull/430) - Update README to add FIDO Alliance, Let's Encrypt, Matrix.org by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/431](https://togithub.com/fxamacker/cbor/pull/431) - Pin actions/checkout and actions/setup-go by [@​x448](https://togithub.com/x448) in [https://github.com/fxamacker/cbor/pull/436](https://togithub.com/fxamacker/cbor/pull/436) - Enable more linters by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/437](https://togithub.com/fxamacker/cbor/pull/437) - Bump github/codeql-action from 2.22.5 to 2.22.8 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fxamacker/cbor/pull/443](https://togithub.com/fxamacker/cbor/pull/443) - Document behavior of Unmarshal of unrecognized tags into interface{} by [@​benluddy](https://togithub.com/benluddy) in [https://github.com/fxamacker/cbor/pull/448](https://togithub.com/fxamacker/cbor/pull/448) - Bump github/codeql-action from 2.22.8 to 3.22.12 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fxamacker/cbor/pull/455](https://togithub.com/fxamacker/cbor/pull/455) - Bump github/codeql-action from 3.22.12 to 3.23.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fxamacker/cbor/pull/469](https://togithub.com/fxamacker/cbor/pull/469) #### New Contributors - [@​benluddy](https://togithub.com/benluddy) made their first contribution in [https://github.com/fxamacker/cbor/pull/433](https://togithub.com/fxamacker/cbor/pull/433) - [@​dinhxuanvu](https://togithub.com/dinhxuanvu) made their first contribution in [https://github.com/fxamacker/cbor/pull/453](https://togithub.com/fxamacker/cbor/pull/453) - [@​ssuriyan7](https://togithub.com/ssuriyan7) made their first contribution in [https://github.com/fxamacker/cbor/pull/475](https://togithub.com/fxamacker/cbor/pull/475) **Full Changelog**: https://github.com/fxamacker/cbor/compare/v2.5.0...v2.6.0
arcalot/arcaflow-plugin-test-impl-go (go.flow.arcalot.io/testplugin) ### [`v0.4.1`](https://togithub.com/arcalot/arcaflow-plugin-test-impl-go/releases/tag/v0.4.1): 0.4.1: Dependency updates [Compare Source](https://togithub.com/arcalot/arcaflow-plugin-test-impl-go/compare/v0.4.0...v0.4.1) #### What's Changed - Update Auto merged updates by [@​platform-engineering-bot](https://togithub.com/platform-engineering-bot) in [https://github.com/arcalot/arcaflow-plugin-test-impl-go/pull/25](https://togithub.com/arcalot/arcaflow-plugin-test-impl-go/pull/25) - Pin dependencies by [@​platform-engineering-bot](https://togithub.com/platform-engineering-bot) in [https://github.com/arcalot/arcaflow-plugin-test-impl-go/pull/21](https://togithub.com/arcalot/arcaflow-plugin-test-impl-go/pull/21) - Update module github.com/fxamacker/cbor/v2 to v2.6.0 by [@​platform-engineering-bot](https://togithub.com/platform-engineering-bot) in [https://github.com/arcalot/arcaflow-plugin-test-impl-go/pull/26](https://togithub.com/arcalot/arcaflow-plugin-test-impl-go/pull/26) **Full Changelog**: https://github.com/arcalot/arcaflow-plugin-test-impl-go/compare/v0.4.0...v0.4.1
open-telemetry/opentelemetry-go (go.opentelemetry.io/otel) ### [`v1.26.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.26.0): /v0.48.0/v0.2.0-alpha [Compare Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.25.0...v1.26.0) ##### Added - Add `Recorder` in `go.opentelemetry.io/otel/log/logtest` to facilitate testing the log bridge implementations. ([#​5134](https://togithub.com/open-telemetry/opentelemetry-go/issues/5134)) - Add span flags to OTLP spans and links exported by `go.opentelemetry.io/otel/exporters/otlp/otlptrace`. ([#​5194](https://togithub.com/open-telemetry/opentelemetry-go/issues/5194)) - Make the initial alpha release of `go.opentelemetry.io/otel/sdk/log`. This new module contains the Go implementation of the OpenTelemetry Logs SDK. This module is unstable and breaking changes may be introduced. See our [versioning policy](VERSIONING.md) for more information about these stability guarantees. ([#​5240](https://togithub.com/open-telemetry/opentelemetry-go/issues/5240)) - Make the initial alpha release of `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`. This new module contains an OTLP exporter that transmits log telemetry using HTTP. This module is unstable and breaking changes may be introduced. See our [versioning policy](VERSIONING.md) for more information about these stability guarantees. ([#​5240](https://togithub.com/open-telemetry/opentelemetry-go/issues/5240)) - Make the initial alpha release of `go.opentelemetry.io/otel/exporters/stdout/stdoutlog`. This new module contains an exporter prints log records to STDOUT. This module is unstable and breaking changes may be introduced. See our [versioning policy](VERSIONING.md) for more information about these stability guarantees. ([#​5240](https://togithub.com/open-telemetry/opentelemetry-go/issues/5240)) - The `go.opentelemetry.io/otel/semconv/v1.25.0` package. The package contains semantic conventions from the `v1.25.0` version of the OpenTelemetry Semantic Conventions. ([#​5254](https://togithub.com/open-telemetry/opentelemetry-go/issues/5254)) ##### Changed - Update `go.opentelemetry.io/proto/otlp` from v1.1.0 to v1.2.0. ([#​5177](https://togithub.com/open-telemetry/opentelemetry-go/issues/5177)) - Improve performance of baggage member character validation in `go.opentelemetry.io/otel/baggage`. ([#​5214](https://togithub.com/open-telemetry/opentelemetry-go/issues/5214)) **Full Changelog**: https://github.com/open-telemetry/opentelemetry-go/compare/v1.25.0...v1.26.0 ### [`v1.25.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.25.0): /v0.47.0/v0.0.8/v0.1.0-alpha [Compare Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.24.0...v1.25.0) ##### Added - Add `WithProxy` option in `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`. ([#​4906](https://togithub.com/open-telemetry/opentelemetry-go/issues/4906)) - Add `WithProxy` option in `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlptracehttp`. ([#​4906](https://togithub.com/open-telemetry/opentelemetry-go/issues/4906)) - Add `AddLink` method to the `Span` interface in `go.opentelemetry.io/otel/trace`. ([#​5032](https://togithub.com/open-telemetry/opentelemetry-go/issues/5032)) - The `Enabled` method is added to the `Logger` interface in `go.opentelemetry.io/otel/log`. This method is used to notify users if a log record will be emitted or not. ([#​5071](https://togithub.com/open-telemetry/opentelemetry-go/issues/5071)) - Add `SeverityUndefined` `const` to `go.opentelemetry.io/otel/log`. This value represents an unset severity level. ([#​5072](https://togithub.com/open-telemetry/opentelemetry-go/issues/5072)) - Add `Empty` function in `go.opentelemetry.io/otel/log` to return a `KeyValue` for an empty value. ([#​5076](https://togithub.com/open-telemetry/opentelemetry-go/issues/5076)) - Add `go.opentelemetry.io/otel/log/global` to manage the global `LoggerProvider`. This package is provided with the anticipation that all functionality will be migrate to `go.opentelemetry.io/otel` when `go.opentelemetry.io/otel/log` stabilizes. At which point, users will be required to migrage their code, and this package will be deprecated then removed. ([#​5085](https://togithub.com/open-telemetry/opentelemetry-go/issues/5085)) - Add support for `Summary` metrics in the `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp` and `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc` exporters. ([#​5100](https://togithub.com/open-telemetry/opentelemetry-go/issues/5100)) - Add `otel.scope.name` and `otel.scope.version` tags to spans exported by `go.opentelemetry.io/otel/exporters/zipkin`. ([#​5108](https://togithub.com/open-telemetry/opentelemetry-go/issues/5108)) - Add support for `AddLink` to `go.opentelemetry.io/otel/bridge/opencensus`. ([#​5116](https://togithub.com/open-telemetry/opentelemetry-go/issues/5116)) - Add `String` method to `Value` and `KeyValue` in `go.opentelemetry.io/otel/log`. ([#​5117](https://togithub.com/open-telemetry/opentelemetry-go/issues/5117)) - Add Exemplar support to `go.opentelemetry.io/otel/exporters/prometheus`. ([#​5111](https://togithub.com/open-telemetry/opentelemetry-go/issues/5111)) - Add metric semantic conventions to `go.opentelemetry.io/otel/semconv/v1.24.0`. Future `semconv` packages will include metric semantic conventions as well. ([#​4528](https://togithub.com/open-telemetry/opentelemetry-go/issues/4528)) ##### Changed - `SpanFromContext` and `SpanContextFromContext` in `go.opentelemetry.io/otel/trace` no longer make a heap allocation when the passed context has no span. ([#​5049](https://togithub.com/open-telemetry/opentelemetry-go/issues/5049)) - `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc` and `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc` now create a gRPC client in idle mode and with "dns" as the default resolver using [`grpc.NewClient`](https://pkg.go.dev/google.golang.org/grpc#NewClient). ([#​5151](https://togithub.com/open-telemetry/opentelemetry-go/issues/5151)) Because of that `WithDialOption` ignores [`grpc.WithBlock`](https://pkg.go.dev/google.golang.org/grpc#WithBlock), [`grpc.WithTimeout`](https://pkg.go.dev/google.golang.org/grpc#WithTimeout), and [`grpc.WithReturnConnectionError`](https://pkg.go.dev/google.golang.org/grpc#WithReturnConnectionError). Notice that [`grpc.DialContext`](https://pkg.go.dev/google.golang.org/grpc#DialContext) which was used before is now deprecated. ##### Fixed - Clarify the documentation about equivalence guarantees for the `Set` and `Distinct` types in `go.opentelemetry.io/otel/attribute`. ([#​5027](https://togithub.com/open-telemetry/opentelemetry-go/issues/5027)) - Prevent default `ErrorHandler` self-delegation. ([#​5137](https://togithub.com/open-telemetry/opentelemetry-go/issues/5137)) - Update all dependencies to address [GO-2024-2687]. ([#​5139](https://togithub.com/open-telemetry/opentelemetry-go/issues/5139)) ##### Removed - Drop support for [Go 1.20]. ([#​4967](https://togithub.com/open-telemetry/opentelemetry-go/issues/4967)) ##### Deprecated - Deprecate `go.opentelemetry.io/otel/attribute.Sortable` type. ([#​4734](https://togithub.com/open-telemetry/opentelemetry-go/issues/4734)) - Deprecate `go.opentelemetry.io/otel/attribute.NewSetWithSortable` function. ([#​4734](https://togithub.com/open-telemetry/opentelemetry-go/issues/4734)) - Deprecate `go.opentelemetry.io/otel/attribute.NewSetWithSortableFiltered` function. ([#​4734](https://togithub.com/open-telemetry/opentelemetry-go/issues/4734)) [Go 1.20]: https://go.dev/doc/go1.20 [GO-2024-2687]: https://pkg.go.dev/vuln/GO-2024-2687 ##### New Contributors - [@​tgolang](https://togithub.com/tgolang) made their first contribution in [https://github.com/open-telemetry/opentelemetry-go/pull/5048](https://togithub.com/open-telemetry/opentelemetry-go/pull/5048) - [@​MickaelAlliel](https://togithub.com/MickaelAlliel) made their first contribution in [https://github.com/open-telemetry/opentelemetry-go/pull/4906](https://togithub.com/open-telemetry/opentelemetry-go/pull/4906) - [@​s4s7](https://togithub.com/s4s7) made their first contribution in [https://github.com/open-telemetry/opentelemetry-go/pull/5096](https://togithub.com/open-telemetry/opentelemetry-go/pull/5096) - [@​Kielek](https://togithub.com/Kielek) made their first contribution in [https://github.com/open-telemetry/opentelemetry-go/pull/5108](https://togithub.com/open-telemetry/opentelemetry-go/pull/5108) - [@​q-cheng](https://togithub.com/q-cheng) made their first contribution in [https://github.com/open-telemetry/opentelemetry-go/pull/5032](https://togithub.com/open-telemetry/opentelemetry-go/pull/5032) - [@​carrbs](https://togithub.com/carrbs) made their first contribution in [https://github.com/open-telemetry/opentelemetry-go/pull/4880](https://togithub.com/open-telemetry/opentelemetry-go/pull/4880) **Full Changelog**: https://github.com/open-telemetry/opentelemetry-go/compare/v1.24.0...v1.25.0
open-telemetry/opentelemetry-proto-go (go.opentelemetry.io/proto/otlp) ### [`v1.2.0`](https://togithub.com/open-telemetry/opentelemetry-proto-go/releases/tag/v1.2.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-proto-go/compare/v1.1.0...v1.2.0) Release of the [v1.2.0][otlp] version of the OTLP. [otlp]: https://togithub.com/open-telemetry/opentelemetry-proto/releases/tag/v1.2.0 **Full Changelog**: https://github.com/open-telemetry/opentelemetry-proto-go/compare/v1.1.0...v1.2.0
golang/appengine (google.golang.org/appengine) ### [`v2.0.6`](https://togithub.com/golang/appengine/releases/tag/v2.0.6) [Compare Source](https://togithub.com/golang/appengine/compare/v2.0.5...v2.0.6) #### What's Changed - CI: Define minimal permissions to GitHub Workflows by [@​diogoteles08](https://togithub.com/diogoteles08) in [https://github.com/golang/appengine/pull/325](https://togithub.com/golang/appengine/pull/325) - Create Security Policy by [@​diogoteles08](https://togithub.com/diogoteles08) in [https://github.com/golang/appengine/pull/329](https://togithub.com/golang/appengine/pull/329) - Feature: Hash-pin sensitive workflow dependencies and enable dependabot for them by [@​diogoteles08](https://togithub.com/diogoteles08) in [https://github.com/golang/appengine/pull/332](https://togithub.com/golang/appengine/pull/332) - Update go versions to 1.22 by [@​kennethye1](https://togithub.com/kennethye1) in [https://github.com/golang/appengine/pull/353](https://togithub.com/golang/appengine/pull/353) #### New Contributors - [@​diogoteles08](https://togithub.com/diogoteles08) made their first contribution in [https://github.com/golang/appengine/pull/325](https://togithub.com/golang/appengine/pull/325) **Full Changelog**: https://github.com/golang/appengine/compare/v1.6.8...v2.0.6 ### [`v2.0.5`](https://togithub.com/golang/appengine/releases/tag/v2.0.5) [Compare Source](https://togithub.com/golang/appengine/compare/v2.0.4...v2.0.5) #### What's Changed - \[Automation] Update go-version matrix by [@​chizhg](https://togithub.com/chizhg) in [https://github.com/golang/appengine/pull/319](https://togithub.com/golang/appengine/pull/319) - Memcache item timestamps by [@​Deleplace](https://togithub.com/Deleplace) in [https://github.com/golang/appengine/pull/323](https://togithub.com/golang/appengine/pull/323) - Replace deprecated command with environment file by [@​jongwooo](https://togithub.com/jongwooo) in [https://github.com/golang/appengine/pull/318](https://togithub.com/golang/appengine/pull/318) #### New Contributors - [@​jongwooo](https://togithub.com/jongwooo) made their first contribution in [https://github.com/golang/appengine/pull/318](https://togithub.com/golang/appengine/pull/318) **Full Changelog**: https://github.com/golang/appengine/compare/v2.0.4...v2.0.5 ### [`v2.0.4`](https://togithub.com/golang/appengine/releases/tag/v2.0.4) [Compare Source](https://togithub.com/golang/appengine/compare/v2.0.3...v2.0.4) #### What's Changed - fix: regenerate all protos under new namespace by [@​codyoss](https://togithub.com/codyoss) in [https://github.com/golang/appengine/pull/314](https://togithub.com/golang/appengine/pull/314) - Upgrade python version being used by the ci workflow. by [@​jinglundong](https://togithub.com/jinglundong) in [https://github.com/golang/appengine/pull/315](https://togithub.com/golang/appengine/pull/315) - Extend the deadline of a test context to fix a timeout issue. by [@​jinglundong](https://togithub.com/jinglundong) in [https://github.com/golang/appengine/pull/316](https://togithub.com/golang/appengine/pull/316) #### New Contributors - [@​codyoss](https://togithub.com/codyoss) made their first contribution in [https://github.com/golang/appengine/pull/314](https://togithub.com/golang/appengine/pull/314) - [@​jinglundong](https://togithub.com/jinglundong) made their first contribution in [https://github.com/golang/appengine/pull/315](https://togithub.com/golang/appengine/pull/315) **Full Changelog**: https://github.com/golang/appengine/compare/v2.0.3...v2.0.4 ### [`v2.0.3`](https://togithub.com/golang/appengine/releases/tag/v2.0.3) [Compare Source](https://togithub.com/golang/appengine/compare/v2.0.2...v2.0.3) #### What's Changed - re-apply PR [#​232](https://togithub.com/golang/appengine/issues/232) to v2 by [@​zevdg](https://togithub.com/zevdg) in [https://github.com/golang/appengine/pull/289](https://togithub.com/golang/appengine/pull/289) - re-apply PR [#​235](https://togithub.com/golang/appengine/issues/235) to v2 by [@​zevdg](https://togithub.com/zevdg) in [https://github.com/golang/appengine/pull/290](https://togithub.com/golang/appengine/pull/290) - Add Go 1.18 and Go 1.19 to tested Go versions by [@​jihuin](https://togithub.com/jihuin) in [https://github.com/golang/appengine/pull/293](https://togithub.com/golang/appengine/pull/293) - remove golang.org/x/net dependency by [@​thaJeztah](https://togithub.com/thaJeztah) in [https://github.com/golang/appengine/pull/295](https://togithub.com/golang/appengine/pull/295) - Add Go 1.20 to tested Go versions by [@​jihuin](https://togithub.com/jihuin) in [https://github.com/golang/appengine/pull/303](https://togithub.com/golang/appengine/pull/303) - v2/README.md: fix typos by [@​cuishuang](https://togithub.com/cuishuang) in [https://github.com/golang/appengine/pull/276](https://togithub.com/golang/appengine/pull/276) - README.md: fix typo by [@​cuishuang](https://togithub.com/cuishuang) in [https://github.com/golang/appengine/pull/288](https://togithub.com/golang/appengine/pull/288) - all: fix some comments by [@​cuishuang](https://togithub.com/cuishuang) in [https://github.com/golang/appengine/pull/296](https://togithub.com/golang/appengine/pull/296) - Install Python2 in base image for DevAppServer tests and change test matrix for 1.11 and 1.20.x by [@​ludoch](https://togithub.com/ludoch) in [https://github.com/golang/appengine/pull/304](https://togithub.com/golang/appengine/pull/304) - just a small refactor of api_test by [@​zevdg](https://togithub.com/zevdg) in [https://github.com/golang/appengine/pull/291](https://togithub.com/golang/appengine/pull/291) - Add v2/search by [@​Deleplace](https://togithub.com/Deleplace) in [https://github.com/golang/appengine/pull/297](https://togithub.com/golang/appengine/pull/297) - build(deps): bump golang.org/x/text from 0.3.7 to 0.3.8 in /v2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/golang/appengine/pull/299](https://togithub.com/golang/appengine/pull/299) - Run go get google.golang.org/appengine/v2/search by [@​ludoch](https://togithub.com/ludoch) in [https://github.com/golang/appengine/pull/305](https://togithub.com/golang/appengine/pull/305) - build(deps): bump golang.org/x/text from 0.3.6 to 0.3.8 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/golang/appengine/pull/300](https://togithub.com/golang/appengine/pull/300) - all: using the more elegant way to deal milliseconds and nanoseconds by [@​cuishuang](https://togithub.com/cuishuang) in [https://github.com/golang/appengine/pull/292](https://togithub.com/golang/appengine/pull/292) - Revert "all: using the more elegant way to deal milliseconds and nanoseconds" by [@​ludoch](https://togithub.com/ludoch) in [https://github.com/golang/appengine/pull/306](https://togithub.com/golang/appengine/pull/306) - Add a ci-update-workflow GitHub Actions to update the go-version matrix by [@​chizhg](https://togithub.com/chizhg) in [https://github.com/golang/appengine/pull/307](https://togithub.com/golang/appengine/pull/307) - Fix the ci-update-workflow GitHub Actions by [@​chizhg](https://togithub.com/chizhg) in [https://github.com/golang/appengine/pull/308](https://togithub.com/golang/appengine/pull/308) - Update go-version matrix by [@​chizhg](https://togithub.com/chizhg) in [https://github.com/golang/appengine/pull/309](https://togithub.com/golang/appengine/pull/309) #### New Contributors - [@​jihuin](https://togithub.com/jihuin) made their first contribution in [https://github.com/golang/appengine/pull/293](https://togithub.com/golang/appengine/pull/293) - [@​thaJeztah](https://togithub.com/thaJeztah) made their first contribution in [https://github.com/golang/appengine/pull/295](https://togithub.com/golang/appengine/pull/295) - [@​cuishuang](https://togithub.com/cuishuang) made their first contribution in [https://github.com/golang/appengine/pull/276](https://togithub.com/golang/appengine/pull/276) - [@​ludoch](https://togithub.com/ludoch) made their first contribution in [https://github.com/golang/appengine/pull/304](https://togithub.com/golang/appengine/pull/304) - [@​Deleplace](https://togithub.com/Deleplace) made their first contribution in [https://github.com/golang/appengine/pull/297](https://togithub.com/golang/appengine/pull/297) - [@​dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/golang/appengine/pull/299](https://togithub.com/golang/appengine/pull/299) - [@​chizhg](https://togithub.com/chizhg) made their first contribution in [https://github.com/golang/appengine/pull/307](https://togithub.com/golang/appengine/pull/307) **Full Changelog**: https://github.com/golang/appengine/compare/v2.0.2...v2.0.3 ### [`v2.0.2`](https://togithub.com/golang/appengine/releases/tag/v2.0.2): Release App Engine golang SDK v2.0.2 [Compare Source](https://togithub.com/golang/appengine/compare/v2.0.1...v2.0.2) #### What's Changed - Add Go 1.16 to tested Go versions by [@​lukasberger](https://togithub.com/lukasberger) in [https://github.com/golang/appengine/pull/255](https://togithub.com/golang/appengine/pull/255) - switch default logStream from stdout to stderr by [@​zevdg](https://togithub.com/zevdg) in [https://github.com/golang/appengine/pull/272](https://togithub.com/golang/appengine/pull/272) - Fix header name to associate log entry & trace by [@​pokutuna](https://togithub.com/pokutuna) in [https://github.com/golang/appengine/pull/263](https://togithub.com/golang/appengine/pull/263) - refactor: pin setup-gcloud gh action to v0 by [@​KaylaNguyen](https://togithub.com/KaylaNguyen) in [https://github.com/golang/appengine/pull/274](https://togithub.com/golang/appengine/pull/274) - Fix golang/appengine CI by [@​bsiegert](https://togithub.com/bsiegert) in [https://github.com/golang/appengine/pull/280](https://togithub.com/golang/appengine/pull/280) - run gofmt with go1.19 release candidate by [@​zevdg](https://togithub.com/zevdg) in [https://github.com/golang/appengine/pull/282](https://togithub.com/golang/appengine/pull/282) - respect GAE_ENV=localdev by [@​zevdg](https://togithub.com/zevdg) in [https://github.com/golang/appengine/pull/283](https://togithub.com/golang/appengine/pull/283) - prevent github from cancelling all test jobs when one fails by [@​zevdg](https://togithub.com/zevdg) in [https://github.com/golang/appengine/pull/285](https://togithub.com/golang/appengine/pull/285) - allow API calls without GAE context by [@​zevdg](https://togithub.com/zevdg) in [https://github.com/golang/appengine/pull/284](https://togithub.com/golang/appengine/pull/284) - Security Vulnerability Upgrading golang.org/x/text by [@​ybocalandro](https://togithub.com/ybocalandro) in [https://github.com/golang/appengine/pull/287](https://togithub.com/golang/appengine/pull/287) #### New Contributors - [@​pokutuna](https://togithub.com/pokutuna) made their first contribution in [https://github.com/golang/appengine/pull/263](https://togithub.com/golang/appengine/pull/263) - [@​bsiegert](https://togithub.com/bsiegert) made their first contribution in [https://github.com/golang/appengine/pull/280](https://togithub.com/golang/appengine/pull/280) - [@​ybocalandro](https://togithub.com/ybocalandro) made their first contribution in [https://github.com/golang/appengine/pull/287](https://togithub.com/golang/appengine/pull/287) **Full Changelog**: https://github.com/golang/appengine/compare/v2.0.1...v2.0.2 ### [`v2.0.1`](https://togithub.com/golang/appengine/releases/tag/v2.0.1): Version 2.0.1 [Compare Source](https://togithub.com/golang/appengine/compare/v1.6.8...v2.0.1) - delay: let user use unique function keys using delay.MustRegister - aefix: fix v2/aefix to work with appengine/v2 - Clean up interfaces for legacy APIs that will be supported for Go 1.12+
grpc/grpc-go (google.golang.org/grpc) ### [`v1.63.2`](https://togithub.com/grpc/grpc-go/releases/tag/v1.63.2): Release 1.63.2 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.63.1...v1.63.2) ### Bugs - Fix the user agent string ### [`v1.63.1`](https://togithub.com/grpc/grpc-go/releases/tag/v1.63.1): Release 1.63.1 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.63.0...v1.63.1) ### Bugs - grpc: fixed subchannel log messages to properly reference the parent channel ([#​7101](https://togithub.com/grpc/grpc-go/issues/7101)) - Special thanks: [@​daniel-weisse](https://togithub.com/daniel-weisse) ### API Changes - grpc: remove Deprecated tag from Dial and DialContext; these will be deprecated in v1.64 instead ([#​7103](https://togithub.com/grpc/grpc-go/issues/7103)) ### [`v1.63.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.63.0): Release 1.63.0 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.62.2...v1.63.0) ### Behavior Changes - grpc: Return canonical target string from `resolver.Address.String()` (experimental) ([#​6923](https://togithub.com/grpc/grpc-go/issues/6923)) - client & server: when using write buffer pooling, use input value for buffer size instead of size\*2 ([#​6983](https://togithub.com/grpc/grpc-go/issues/6983)) - Special Thanks: [@​raghav-stripe](https://togithub.com/raghav-stripe) ### New Features - grpc: add `ClientConn.CanonicalTarget()` to return the canonical target string. ([#​7006](https://togithub.com/grpc/grpc-go/issues/7006)) - xds: implement LRS named metrics support ([gRFC A64](https://togithub.com/grpc/proposal/blob/master/A64-lrs-custom-metrics.md)) ([#​7027](https://togithub.com/grpc/grpc-go/issues/7027)) - Special Thanks: [@​danielzhaotongliu](https://togithub.com/danielzhaotongliu) - grpc: introduce `grpc.NewClient` to allow users to create new clients in idle mode and with "dns" as the default resolver ([#​7010](https://togithub.com/grpc/grpc-go/issues/7010)) - Special Thanks: [@​bruuuuuuuce](https://togithub.com/bruuuuuuuce) ### API Changes - grpc: stabilize experimental method `ClientConn.Target()` ([#​7006](https://togithub.com/grpc/grpc-go/issues/7006)) ### Bug Fixes - xds: fix an issue that would cause the client to send an empty list of resources for LDS/CDS upon reconnecting with the management server ([#​7026](https://togithub.com/grpc/grpc-go/issues/7026)) - server: Fix some errors returned by a server when using a `grpc.Server` as an `http.Handler` with the Go stdlib HTTP server ([#​6989](https://togithub.com/grpc/grpc-go/issues/6989)) - resolver/dns: add `SetResolvingTimeout` to allow configuring the DNS resolver's global timeout ([#​6917](https://togithub.com/grpc/grpc-go/issues/6917)) - Special Thanks: [@​and1truong](https://togithub.com/and1truong) - Set the security level of Windows named pipes to NoSecurity ([#​6956](https://togithub.com/grpc/grpc-go/issues/6956)) - Special Thanks: [@​irsl](https://togithub.com/irsl) ### [`v1.62.2`](https://togithub.com/grpc/grpc-go/releases/tag/v1.62.2): Release 1.62.2 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.62.1...v1.62.2) ### Dependencies - Update http2 library to address vulnerability [CVE-2023-45288](https://www.kb.cert.org/vuls/id/421644)
protocolbuffers/protobuf-go (google.golang.org/protobuf) ### [`v1.34.0`](https://togithub.com/protocolbuffers/protobuf-go/releases/tag/v1.34.0) [Compare Source](https://togithub.com/protocolbuffers/protobuf-go/compare/v1.33.0...v1.34.0) #### Notable changes **New Features** [Protobuf editions](https://protobuf.dev/editions/overview/) are fully supported. You can now use `edition = "2023"` in .proto files together with the `proto-gen-go`. Edition2023 does not introduce any new features but can be used to replace `syntax "proto2/3"`. Future editions might introduce new features. See https://protobuf.dev/editions/overview/ for more details on protobuf editions. **Documentation** Various smaller changes to improve existing documentation and to add more examples. - [CL/574455](https://go.dev/cl/574455): proto: extend Marshal documentation, include an example - [CL/574635](https://go.dev/cl/574635): proto: extend Unmarshal documentation, include an example - [CL/574836](https://go.dev/cl/574836): protogen: update Options documentation. - [CL/573361](https://go.dev/cl/573361): proto: add examples for Size, MarshalAppend (regarding allocations) - [CL/579895](https://go.dev/cl/579895): encoding/{protojson,prototext}: strengthen wording on stability **Extensions** These are mostly performance improvements or preparations for performance improvements. - [CL/575035](https://go.dev/cl/575035): internal/impl: ensure proto.HasExtension does not allocate - [CL/576315](https://go.dev/cl/576315): \[encoding/{protojson,prototext}: strengthen wording on stability]\(proto: CSE ProtoReflect() and TypeDescriptor() in proto.HasExtension - [CL/576316](https://go.dev/cl/576316): internal/impl: pass ExtensionTypeDescriptor to extensionMap - [CL/579275](https://go.dev/cl/579275): \[proto] use the correct parent when resolving features for extensions - [CL/579595](https://go.dev/cl/579595): proto: return an error instead of producing invalid wire format
go-yaml/yaml (gopkg.in/yaml.v2) ### [`v3.0.1`](https://togithub.com/go-yaml/yaml/compare/v3.0.0...v3.0.1) [Compare Source](https://togithub.com/go-yaml/yaml/compare/v3.0.0...v3.0.1) ### [`v3.0.0`](https://togithub.com/go-yaml/yaml/compare/v2.4.0...v3.0.0) [Compare Source](https://togithub.com/go-yaml/yaml/compare/v2.4.0...v3.0.0)
kubernetes/api (k8s.io/api) ### [`v0.30.0`](https://togithub.com/kubernetes/api/compare/v0.29.4...v0.30.0) [Compare Source](https://togithub.com/kubernetes/api/compare/v0.29.4...v0.30.0) ### [`v0.29.4`](https://togithub.com/kubernetes/api/compare/v0.29.3...v0.29.4) [Compare Source](https://togithub.com/kubernetes/api/compare/v0.29.3...v0.29.4)
kubernetes/apimachinery (k8s.io/apimachinery) ### [`v0.30.0`](https://togithub.com/kubernetes/apimachinery/compare/v0.29.4...v0.30.0) [Compare Source](https://togithub.com/kubernetes/apimachinery/compare/v0.29.4...v0.30.0) ### [`v0.29.4`](https://togithub.com/kubernetes/apimachinery/compare/v0.29.3...v0.29.4) [Compare Source](https://togithub.com/kubernetes/apimachinery/compare/v0.29.3...v0.29.4)
kubernetes/client-go (k8s.io/client-go) ### [`v0.30.0`](https://togithub.com/kubernetes/client-go/compare/v0.29.4...v0.30.0) [Compare Source](https://togithub.com/kubernetes/client-go/compare/v0.29.4...v0.30.0) ### [`v0.29.4`](https://togithub.com/kubernetes/client-go/compare/v0.29.3...v0.29.4) [Compare Source](https://togithub.com/kubernetes/client-go/compare/v0.29.3...v0.29.4)

Configuration

πŸ“… Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ‘» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Renovate Bot.

platform-engineering-bot commented 1 month ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

β™» Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: go.sum
Command failed: go get -d -t ./...
/bin/sh: line 1: go: command not found