Jonathan A. Sternberg
Jonathan A. Sternberg
This adds a meter provider option to the buildkit client for client-side metrics to be reported. The session filesync will report the duration of filesync operations.
**- What I did** This adds the code used by buildx and compose into the default CLI program to help normalize the usage of these APIs and allow code reuse...
Removes the experimental label from progress metrics. User-metrics themselves are still experimental so this is still blocked behind the experimental flag, but this will allow the docker otlp endpoint to...
The docker and remote drivers both use the client internally and therefore re-initialize the client multiple times within themselves. We do some work to ensure the client is only initialized...
I ran into this issue when using packer in issue mitchellh/packer#1500. When I attempt to create an image from an EBS volume using `ec2.CreateImage`, it fails with an error like...
This lint requires json arguments to be used when the `SHELL` command isn't used previously for `ENTRYPOINT` and `CMD`. This is because using non-json arguments can block signals from properly...
This refactors the detect package with the goal of making it more similar to otel's `autoexport` package and splitting out the additional functionality used by buildkit, like the trace recorder...
This change removes the delegated tracer and replaces it with exposing a method to create the trace client. The primary benefit is it separates a client functionality from server functionality....
The --version option will execute a query against influxdb that returns the current flux version on the server. It uses the query from the docs: https://docs.influxdata.com/influxdb/v2.2/query-data/flux/flux-version/
At the moment, we run each `_test.flux` file based on the name of the file itself and any tests that are run within there are part of the same run....