diff --git a/.bazelversion b/.bazelversion
index 66ce77b7..21c8c7b4 100644
--- a/.bazelversion
+++ b/.bazelversion
@@ -1 +1 @@
-7.0.0
+7.1.1
diff --git a/.github/workflows/master.yaml b/.github/workflows/master.yaml
index 3f8dd67e..67587a80 100644
--- a/.github/workflows/master.yaml
+++ b/.github/workflows/master.yaml
@@ -29,11 +29,11 @@
},
{
"name": "Gazelle",
- "run": "bazel run //:gazelle -- update-repos -from_file=go.mod -to_macro go_dependencies.bzl%go_dependencies -prune && bazel run //:gazelle"
+ "run": "bazel run //:gazelle"
},
{
"name": "Buildifier",
- "run": "sed '/^$/d' go_dependencies.bzl > go_dependencies.bzl.new && mv go_dependencies.bzl.new go_dependencies.bzl && bazel run @com_github_bazelbuild_buildtools//:buildifier"
+ "run": "bazel run //:buildifier.check"
},
{
"name": "Gofmt",
@@ -73,35 +73,35 @@
},
{
"name": "linux_amd64: build and test",
- "run": "bazel build --platforms=@io_bazel_rules_go//go/toolchain:linux_amd64 //..."
+ "run": "bazel build --platforms=@rules_go//go/toolchain:linux_amd64 //..."
},
{
"name": "linux_386: build and test",
- "run": "bazel build --platforms=@io_bazel_rules_go//go/toolchain:linux_386 //..."
+ "run": "bazel build --platforms=@rules_go//go/toolchain:linux_386 //..."
},
{
"name": "linux_arm: build and test",
- "run": "bazel build --platforms=@io_bazel_rules_go//go/toolchain:linux_arm //..."
+ "run": "bazel build --platforms=@rules_go//go/toolchain:linux_arm //..."
},
{
"name": "linux_arm64: build and test",
- "run": "bazel build --platforms=@io_bazel_rules_go//go/toolchain:linux_arm64 //..."
+ "run": "bazel build --platforms=@rules_go//go/toolchain:linux_arm64 //..."
},
{
"name": "darwin_amd64: build and test",
- "run": "bazel build --platforms=@io_bazel_rules_go//go/toolchain:darwin_amd64 //..."
+ "run": "bazel build --platforms=@rules_go//go/toolchain:darwin_amd64 //..."
},
{
"name": "darwin_arm64: build and test",
- "run": "bazel build --platforms=@io_bazel_rules_go//go/toolchain:darwin_arm64 //..."
+ "run": "bazel build --platforms=@rules_go//go/toolchain:darwin_arm64 //..."
},
{
"name": "freebsd_amd64: build and test",
- "run": "bazel build --platforms=@io_bazel_rules_go//go/toolchain:freebsd_amd64 //..."
+ "run": "bazel build --platforms=@rules_go//go/toolchain:freebsd_amd64 //..."
},
{
"name": "windows_amd64: build and test",
- "run": "bazel build --platforms=@io_bazel_rules_go//go/toolchain:windows_amd64 //..."
+ "run": "bazel build --platforms=@rules_go//go/toolchain:windows_amd64 //..."
}
]
}
diff --git a/.github/workflows/pull-requests.yaml b/.github/workflows/pull-requests.yaml
index 22dd537f..1b6faabb 100644
--- a/.github/workflows/pull-requests.yaml
+++ b/.github/workflows/pull-requests.yaml
@@ -29,11 +29,11 @@
},
{
"name": "Gazelle",
- "run": "bazel run //:gazelle -- update-repos -from_file=go.mod -to_macro go_dependencies.bzl%go_dependencies -prune && bazel run //:gazelle"
+ "run": "bazel run //:gazelle"
},
{
"name": "Buildifier",
- "run": "sed '/^$/d' go_dependencies.bzl > go_dependencies.bzl.new && mv go_dependencies.bzl.new go_dependencies.bzl && bazel run @com_github_bazelbuild_buildtools//:buildifier"
+ "run": "bazel run //:buildifier.check"
},
{
"name": "Gofmt",
@@ -73,35 +73,35 @@
},
{
"name": "linux_amd64: build and test",
- "run": "bazel build --platforms=@io_bazel_rules_go//go/toolchain:linux_amd64 //..."
+ "run": "bazel build --platforms=@rules_go//go/toolchain:linux_amd64 //..."
},
{
"name": "linux_386: build and test",
- "run": "bazel build --platforms=@io_bazel_rules_go//go/toolchain:linux_386 //..."
+ "run": "bazel build --platforms=@rules_go//go/toolchain:linux_386 //..."
},
{
"name": "linux_arm: build and test",
- "run": "bazel build --platforms=@io_bazel_rules_go//go/toolchain:linux_arm //..."
+ "run": "bazel build --platforms=@rules_go//go/toolchain:linux_arm //..."
},
{
"name": "linux_arm64: build and test",
- "run": "bazel build --platforms=@io_bazel_rules_go//go/toolchain:linux_arm64 //..."
+ "run": "bazel build --platforms=@rules_go//go/toolchain:linux_arm64 //..."
},
{
"name": "darwin_amd64: build and test",
- "run": "bazel build --platforms=@io_bazel_rules_go//go/toolchain:darwin_amd64 //..."
+ "run": "bazel build --platforms=@rules_go//go/toolchain:darwin_amd64 //..."
},
{
"name": "darwin_arm64: build and test",
- "run": "bazel build --platforms=@io_bazel_rules_go//go/toolchain:darwin_arm64 //..."
+ "run": "bazel build --platforms=@rules_go//go/toolchain:darwin_arm64 //..."
},
{
"name": "freebsd_amd64: build and test",
- "run": "bazel build --platforms=@io_bazel_rules_go//go/toolchain:freebsd_amd64 //..."
+ "run": "bazel build --platforms=@rules_go//go/toolchain:freebsd_amd64 //..."
},
{
"name": "windows_amd64: build and test",
- "run": "bazel build --platforms=@io_bazel_rules_go//go/toolchain:windows_amd64 //..."
+ "run": "bazel build --platforms=@rules_go//go/toolchain:windows_amd64 //..."
}
]
}
diff --git a/BUILD.bazel b/BUILD.bazel
index a8ded627..c9161bbf 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -1,8 +1,18 @@
-load("@bazel_gazelle//:def.bzl", "gazelle")
-load("@com_github_bazelbuild_buildtools//buildifier:def.bzl", "buildifier")
+load("@buildifier_prebuilt//:rules.bzl", "buildifier")
+load("@gazelle//:def.bzl", "gazelle")
# gazelle:prefix github.com/buildbarn/bb-deployments
# gazelle:exclude dummy_for_dependencies.go
gazelle(
name = "gazelle",
)
+
+buildifier(
+ name = "buildifier.check",
+ exclude_patterns = [
+ "./.git/*",
+ ],
+ lint_mode = "warn",
+ lint_warnings = ["-module-docstring"],
+ mode = "diff",
+)
diff --git a/MODULE.bazel b/MODULE.bazel
new file mode 100644
index 00000000..002d886f
--- /dev/null
+++ b/MODULE.bazel
@@ -0,0 +1,155 @@
+module(name = "com_github_buildbarn_bb_deployments")
+
+bazel_dep(name = "abseil-cpp", version = "20240116.2")
+bazel_dep(name = "aspect_bazel_lib", version = "2.6.0")
+bazel_dep(name = "aspect_rules_js", version = "1.39.1")
+bazel_dep(name = "com_github_buildbarn_bb_browser")
+bazel_dep(name = "com_github_buildbarn_bb_remote_execution")
+bazel_dep(name = "com_github_buildbarn_bb_storage")
+bazel_dep(name = "com_github_buildbarn_go_xdr")
+bazel_dep(name = "gazelle", version = "0.35.0")
+bazel_dep(name = "googleapis", version = "0.0.0-20240326-1c8d509c5")
+bazel_dep(name = "googletest", version = "1.14.0.bcr.1")
+bazel_dep(name = "jsonnet_go", version = "0.20.0")
+bazel_dep(name = "opentelemetry-proto", version = "1.1.0")
+bazel_dep(name = "protobuf", version = "26.0")
+bazel_dep(name = "remote_config_cc")
+bazel_dep(name = "rules_antlr")
+bazel_dep(name = "rules_cc", version = "0.0.9")
+bazel_dep(name = "rules_go", version = "0.46.0")
+bazel_dep(name = "rules_jsonnet", version = "0.6.0")
+bazel_dep(name = "rules_oci", version = "1.7.5")
+bazel_dep(name = "rules_pkg", version = "0.10.1")
+bazel_dep(name = "rules_proto", version = "6.0.0-rc2")
+bazel_dep(name = "toolchains_llvm", version = "1.0.0")
+
+bazel_dep(name = "buildifier_prebuilt", version = "6.4.0", dev_dependency = True)
+
+http_archive = use_repo_rule("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
+
+http_archive(
+ name = "grafonnet_lib",
+ build_file_content = """
+load("@rules_jsonnet//jsonnet:jsonnet.bzl", "jsonnet_library")
+
+jsonnet_library(
+ name = "grafonnet",
+ srcs = glob(["grafonnet/*.libsonnet"]),
+ imports = ["."],
+ visibility = ["//visibility:public"],
+)
+""",
+ sha256 = "ef8d75ab8633024f0a214f61e28ca8a5fe384467ce1151587eb812ddf7181e76",
+ strip_prefix = "grafonnet-lib-04f3e87e2d524c7aba936aae525f388290d94291",
+ urls = ["https://github.com/grafana/grafonnet-lib/archive/04f3e87e2d524c7aba936aae525f388290d94291.tar.gz"],
+)
+
+http_archive(
+ name = "abseil-hello",
+ patch_cmds = [
+ "sed -i 's/com_google_absl/abseil-cpp/' BUILD.bazel",
+ "sed -i 's/com_google_googletest/googletest/' BUILD.bazel",
+ ],
+ sha256 = "e676640e69e210636de795f571237bec09a9ad9af6e441bf56f0d193cfe1c9fc",
+ strip_prefix = "abseil-hello-b4803b41ab3d58c503265148e5a7d3fd2a8e46d3/bazel-hello",
+ urls = ["https://github.com/abseil/abseil-hello/archive/b4803b41ab3d58c503265148e5a7d3fd2a8e46d3.zip"],
+)
+
+# Import toolchain repositories for remote executions, but register the
+# toolchains using --extra_toolchains on the command line to get precedence.
+local_path_override(
+ module_name = "remote_config_cc",
+ path = "tools/remote-toolchains/ubuntu-act-22-04/local_config_cc",
+)
+
+git_override(
+ module_name = "com_github_buildbarn_bb_browser",
+ commit = "a644003a557767c736d8b45c9a50e1faf9c2e024",
+ remote = "https://github.com/buildbarn/bb-browser.git",
+)
+
+git_override(
+ module_name = "com_github_buildbarn_bb_remote_execution",
+ commit = "ea22f37f62b885026ad9e1aa0d62deb15dbb454a",
+ remote = "https://github.com/buildbarn/bb-remote-execution.git",
+)
+
+git_override(
+ module_name = "com_github_buildbarn_bb_storage",
+ commit = "a9d0937955fc44f23434b450608c9ebc8405ab05",
+ remote = "https://github.com/buildbarn/bb-storage.git",
+)
+
+git_override(
+ module_name = "com_github_buildbarn_go_xdr",
+ commit = "9cb8426d3e09e301c2b12c993e54ef795a665a92",
+ remote = "https://github.com/buildbarn/go-xdr.git",
+)
+
+git_override(
+ module_name = "rules_antlr",
+ commit = "89a29cca479363a5aee53e203719510bdc6be6ff",
+ patches = [
+ "//:patches/rules_antlr/antlr-4.10.diff",
+ "//:patches/rules_antlr/bzlmod.diff",
+ ],
+ remote = "https://github.com/marcohu/rules_antlr.git",
+)
+
+git_override(
+ module_name = "gazelle",
+ commit = "f5a5c5dc90b4d6a39f0f47d770eba27c6c1c1877",
+ patches = [
+ "//:patches/gazelle/dont-flatten-srcs.diff",
+ "//:patches/gazelle/googleapis.diff",
+ ],
+ remote = "https://github.com/bazelbuild/bazel-gazelle.git",
+)
+
+go_sdk = use_extension("@rules_go//go:extensions.bzl", "go_sdk")
+go_sdk.download(version = "1.22.1")
+
+go_deps = use_extension("@gazelle//:extensions.bzl", "go_deps")
+go_deps.from_file(go_mod = "//:go.mod")
+use_repo(
+ go_deps,
+ "cc_mvdan_gofumpt",
+ "org_golang_x_lint",
+)
+
+go_deps_dev = use_extension("@gazelle//:extensions.bzl", "go_deps", dev_dependency = True)
+go_deps_dev.module_override(
+ patches = ["@com_github_buildbarn_bb_browser//:patches/com_github_buildkite_terminal_to_html/assets.diff"],
+ path = "github.com/buildkite/terminal-to-html",
+)
+go_deps_dev.gazelle_override(
+ build_file_generation = "on",
+ directives = [
+ "gazelle:go_grpc_compilers @io_bazel_rules_go//proto:go_proto,@io_bazel_rules_go//proto:go_grpc_v2",
+ "gazelle:resolve proto go build/bazel/semver/semver.proto //build/bazel/semver",
+ "gazelle:resolve proto go google/api/annotations.proto @org_golang_google_genproto_googleapis_api//annotations",
+ "gazelle:resolve proto go google/longrunning/operations.proto @com_google_cloud_go_longrunning//autogen/longrunningpb",
+ "gazelle:resolve proto go google/rpc/status.proto @org_golang_google_genproto_googleapis_rpc//status",
+ "gazelle:resolve proto google/api/annotations.proto @googleapis//google/api:annotations_proto",
+ "gazelle:resolve proto google/longrunning/operations.proto @googleapis//google/longrunning:operations_proto",
+ "gazelle:resolve proto google/rpc/status.proto @googleapis//google/rpc:status_proto",
+ ],
+ path = "github.com/bazelbuild/remote-apis",
+)
+go_deps_dev.module_override(
+ patches = ["@com_github_buildbarn_bb_storage//:patches/org_golang_google_genproto_googleapis_bytestream/service-registrar.diff"],
+ path = "google.golang.org/genproto/googleapis/bytestream",
+)
+go_deps_dev.module_override(
+ patches = [
+ "@com_github_buildbarn_bb_remote_execution//:patches/com_github_hanwen_go_fuse_v2/direntrylist-offsets-and-testability.diff",
+ "@com_github_buildbarn_bb_remote_execution//:patches/com_github_hanwen_go_fuse_v2/writeback-cache.diff",
+ "@com_github_buildbarn_bb_remote_execution//:patches/com_github_hanwen_go_fuse_v2/notify-testability.diff",
+ ],
+ path = "github.com/hanwen/go-fuse/v2",
+)
+
+cc_configure = use_extension("@bazel_tools//tools/cpp:cc_configure.bzl", "cc_configure_extension")
+use_repo(cc_configure, "local_config_cc_toolchains")
+
+register_toolchains("@local_config_cc_toolchains//:all")
diff --git a/README.md b/README.md
index 815d3193..e165b9f2 100644
--- a/README.md
+++ b/README.md
@@ -34,9 +34,9 @@ at the top right in the GitHub Actions page.
| Repository | Container images and binaries |
| ---------- | ----------------------------- |
-| [bb-browser](https://github.com/buildbarn/bb-browser) [`10b339da63`](https://github.com/buildbarn/bb-browser/commits/10b339da6324b00efb3e8a7cfb95f2f3790bed7f)
2023-09-17 04:20:39 UTC | [ghcr.io/buildbarn/bb-browser:20240310T094611Z-10b339d](https://ghcr.io/buildbarn/bb-browser:20240310T094611Z-10b339d)
[CI artifacts](https://github.com/buildbarn/bb-browser/actions/runs/8222809916) |
-| [bb-remote-execution](https://github.com/buildbarn/bb-remote-execution) [`28dbdbb0a6`](https://github.com/buildbarn/bb-remote-execution/commits/28dbdbb0a6b077cb7f987393ce537b603da3d045)
2023-10-04 10:23:25 UTC | [ghcr.io/buildbarn/bb-runner-installer:20240310T090416Z-28dbdbb](https://ghcr.io/buildbarn/bb-runner-installer:20240310T090416Z-28dbdbb)
[ghcr.io/buildbarn/bb-scheduler:20240310T090416Z-28dbdbb](https://ghcr.io/buildbarn/bb-scheduler:20240310T090416Z-28dbdbb)
[ghcr.io/buildbarn/bb-worker:20240310T090416Z-28dbdbb](https://ghcr.io/buildbarn/bb-worker:20240310T090416Z-28dbdbb)
[CI artifacts](https://github.com/buildbarn/bb-remote-execution/actions/runs/8220869957) |
-| [bb-storage](https://github.com/buildbarn/bb-storage) [`4bb23aaa40`](https://github.com/buildbarn/bb-storage/commits/4bb23aaa40ae67adc57ea0b4662f8bfb6d747410)
2023-10-08 11:11:12 UTC | [ghcr.io/buildbarn/bb-storage:20240320T095126Z-4bb23aa](https://ghcr.io/buildbarn/bb-storage:20240320T095126Z-4bb23aa)
[CI artifacts](https://github.com/buildbarn/bb-storage/actions/runs/8356874426) |
+| [bb-browser](https://github.com/buildbarn/bb-browser) [`4d89722364`](https://github.com/buildbarn/bb-browser/commits/4d8972236425ce69f1bdca8da4bc78ce195f67b3)
2023-09-17 04:20:39 UTC | [ghcr.io/buildbarn/bb-browser:20240401T204446Z-4d89722](https://ghcr.io/buildbarn/bb-browser:20240401T204446Z-4d89722)
[CI artifacts](https://github.com/buildbarn/bb-browser/actions/runs/8513522355) |
+| [bb-remote-execution](https://github.com/buildbarn/bb-remote-execution) [`ea22f37f62`](https://github.com/buildbarn/bb-remote-execution/commits/ea22f37f62b885026ad9e1aa0d62deb15dbb454a)
2023-10-04 10:23:25 UTC | [ghcr.io/buildbarn/bb-runner-installer:20240401T130706Z-ea22f37](https://ghcr.io/buildbarn/bb-runner-installer:20240401T130706Z-ea22f37)
[ghcr.io/buildbarn/bb-scheduler:20240401T130706Z-ea22f37](https://ghcr.io/buildbarn/bb-scheduler:20240401T130706Z-ea22f37)
[ghcr.io/buildbarn/bb-worker:20240401T130706Z-ea22f37](https://ghcr.io/buildbarn/bb-worker:20240401T130706Z-ea22f37)
[CI artifacts](https://github.com/buildbarn/bb-remote-execution/actions/runs/8508471496) |
+| [bb-storage](https://github.com/buildbarn/bb-storage) [`a9d0937955`](https://github.com/buildbarn/bb-storage/commits/a9d0937955fc44f23434b450608c9ebc8405ab05)
2023-10-08 11:11:12 UTC | [ghcr.io/buildbarn/bb-storage:20240410T064031Z-a9d0937](https://ghcr.io/buildbarn/bb-storage:20240410T064031Z-a9d0937)
[CI artifacts](https://github.com/buildbarn/bb-storage/actions/runs/8627077317) |
## Changelog
@@ -214,7 +214,7 @@ go mod tidy -e
bazel run //:gazelle -- update-repos -from_file=go.mod -to_macro go_dependencies.bzl%go_dependencies -prune
# Format go_dependencies.bzl according to GitHub Actions.
sed -i '/^$/d' go_dependencies.bzl
-bazelisk run @com_github_bazelbuild_buildtools//:buildifier
+bazelisk run //:buildifier.check
# Update the Kubernetes and Docker compose deployments.
./tools/update-container-image-versions.sh
@@ -235,9 +235,9 @@ bazel run //:gazelle
# Buildifier
sed '/^$/d' go_dependencies.bzl > go_dependencies.bzl.new
mv go_dependencies.bzl.new go_dependencies.bzl
-bazel run @com_github_bazelbuild_buildtools//:buildifier
+bazel run //:buildifier.check
# Gofmt
-bazel run @cc_mvdan_gofumpt//:gofumpt -- -lang 1.19 -w -extra $(pwd)
+bazel run @cc_mvdan_gofumpt//:gofumpt -- -lang 1.21 -w -extra $PWD
# Golint
-bazel run @org_golang_x_lint//golint -- -set_exit_status $(pwd)/...
+bazel run @org_golang_x_lint//golint -- -set_exit_status $PWD/...
```
diff --git a/WORKSPACE b/WORKSPACE
deleted file mode 100644
index 94aa0434..00000000
--- a/WORKSPACE
+++ /dev/null
@@ -1,266 +0,0 @@
-workspace(name = "com_github_buildbarn_bb_deployments")
-
-load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
-
-http_archive(
- name = "rules_pkg",
- sha256 = "8f9ee2dc10c1ae514ee599a8b42ed99fa262b757058f65ad3c384289ff70c4b8",
- urls = [
- "https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.9.1/rules_pkg-0.9.1.tar.gz",
- "https://github.com/bazelbuild/rules_pkg/releases/download/0.9.1/rules_pkg-0.9.1.tar.gz",
- ],
-)
-
-http_archive(
- name = "io_bazel_rules_docker",
- sha256 = "b1e80761a8a8243d03ebca8845e9cc1ba6c82ce7c5179ce2b295cd36f7e394bf",
- urls = ["https://github.com/bazelbuild/rules_docker/releases/download/v0.25.0/rules_docker-v0.25.0.tar.gz"],
-)
-
-http_archive(
- name = "io_bazel_rules_go",
- sha256 = "91585017debb61982f7054c9688857a2ad1fd823fc3f9cb05048b0025c47d023",
- urls = [
- "https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.42.0/rules_go-v0.42.0.zip",
- "https://github.com/bazelbuild/rules_go/releases/download/v0.42.0/rules_go-v0.42.0.zip",
- ],
-)
-
-# bb-storage is downloaded to separately to apply patches to gazelle.
-# Then the real `com_github_buildbarn_bb_storage` is downloaded through `go_dependencies.bzl`.
-http_archive(
- name = "com_github_buildbarn_bb_storage_patches",
- patch_cmds = [
- # Delete everything except the patches directory.
- "rm -r $(ls -A | grep -v patches)",
- "touch WORKSPACE",
- "touch BUILD.bazel",
- ],
- sha256 = "65882110a7f90518b58d8794d611a8465b1da38498205bd7aaffd63304803a7c",
- strip_prefix = "bb-storage-068d214ed6a3c10ff405e3d72d9a27710b0256cc/",
- urls = [
- "https://github.com/buildbarn/bb-storage/archive/068d214ed6a3c10ff405e3d72d9a27710b0256cc.zip",
- ],
-)
-
-http_archive(
- name = "bazel_gazelle",
- patches = [
- "@com_github_buildbarn_bb_storage_patches//:patches/bazel_gazelle/dont-flatten-srcs.diff",
- ],
- sha256 = "b7387f72efb59f876e4daae42f1d3912d0d45563eac7cb23d1de0b094ab588cf",
- urls = [
- "https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.34.0/bazel-gazelle-v0.34.0.tar.gz",
- "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.34.0/bazel-gazelle-v0.34.0.tar.gz",
- ],
-)
-
-# gazelle:repository_macro go_dependencies.bzl%go_dependencies
-load(":go_dependencies.bzl", "go_dependencies")
-
-go_dependencies()
-
-load("@io_bazel_rules_docker//repositories:repositories.bzl", container_repositories = "repositories")
-
-container_repositories()
-
-load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
-
-go_rules_dependencies()
-
-go_register_toolchains(version = "1.21.5")
-
-load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
-
-gazelle_dependencies()
-
-http_archive(
- name = "com_google_protobuf",
- integrity = "sha256-m9h7goDvcg0yQFFPiE5WpxLyIY8NaTtIBQyDYCiUCkI=",
- strip_prefix = "protobuf-25.1",
- urls = ["https://github.com/protocolbuffers/protobuf/releases/download/v25.1/protobuf-25.1.tar.gz"],
-)
-
-load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
-
-protobuf_deps()
-
-# # Dependencies below are for the example project.
-
-# C++ rules for Bazel.
-
-http_archive(
- name = "rules_cc",
- sha256 = "2037875b9a4456dce4a79d112a8ae885bbc4aad968e6587dca6e64f3a0900cdf",
- strip_prefix = "rules_cc-0.0.9",
- urls = ["https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz"],
-)
-
-http_archive(
- name = "toolchains_llvm",
- canonical_id = "0.7.2",
- sha256 = "ea7d247dd4a0058c008a6e8fa0855a69d57b0cb500271c7b48c1a28512608ecd",
- strip_prefix = "toolchains_llvm-0.7.2",
- url = "https://github.com/bazel-contrib/toolchains_llvm/archive/0.7.2.tar.gz",
-)
-
-load("@toolchains_llvm//toolchain:rules.bzl", "llvm_toolchain")
-
-llvm_toolchain(
- name = "llvm_toolchain",
- llvm_version = "14.0.0",
-)
-
-# Register the auto configured rules_cc toolchain for local execution.
-load("@rules_cc//cc:repositories.bzl", "rules_cc_dependencies", "rules_cc_toolchains")
-
-rules_cc_dependencies()
-
-rules_cc_toolchains()
-
-# Import toolchain repositories for remote executions, but register the
-# toolchains using --extra_toolchains on the command line to get precedence.
-local_repository(
- name = "remote_config_cc",
- path = "tools/remote-toolchains/ubuntu-act-22-04/local_config_cc",
-)
-
-local_repository(
- name = "remote_config_sh",
- path = "tools/remote-toolchains/ubuntu-act-22-04/local_config_sh",
-)
-
-# abseil-cpp
-http_archive(
- name = "com_google_absl",
- sha256 = "af7a1c42dc68c966e2451c3f2c6c9ff7b8b590d590f6078ed912dcb215a9f062",
- strip_prefix = "abseil-cpp-731689ffc2ad7bb95cc86b5b6160dbe7858f27a0",
- urls = ["https://github.com/abseil/abseil-cpp/archive/731689ffc2ad7bb95cc86b5b6160dbe7858f27a0.zip"],
-)
-
-# Google Test
-http_archive(
- name = "com_google_googletest",
- sha256 = "7e434199a53a71fd0f6ddd6d605e1bdcd65edbc2cefad8fb07a18347927f41d0",
- strip_prefix = "googletest-c144d78f8295da3dbae3ad2d5fe66a9a42f8ce74",
- urls = ["https://github.com/google/googletest/archive/c144d78f8295da3dbae3ad2d5fe66a9a42f8ce74.zip"],
-)
-
-http_archive(
- name = "abseil-hello",
- sha256 = "e676640e69e210636de795f571237bec09a9ad9af6e441bf56f0d193cfe1c9fc",
- strip_prefix = "abseil-hello-b4803b41ab3d58c503265148e5a7d3fd2a8e46d3/bazel-hello",
- urls = ["https://github.com/abseil/abseil-hello/archive/b4803b41ab3d58c503265148e5a7d3fd2a8e46d3.zip"],
-)
-
-http_archive(
- name = "io_bazel_rules_jsonnet",
- sha256 = "d20270872ba8d4c108edecc9581e2bb7f320afab71f8caa2f6394b5202e8a2c3",
- strip_prefix = "rules_jsonnet-0.4.0",
- urls = ["https://github.com/bazelbuild/rules_jsonnet/archive/0.4.0.tar.gz"],
-)
-
-load("@io_bazel_rules_jsonnet//jsonnet:jsonnet.bzl", "jsonnet_repositories")
-
-jsonnet_repositories()
-
-load("@google_jsonnet_go//bazel:repositories.bzl", "jsonnet_go_repositories")
-
-jsonnet_go_repositories()
-
-load("@google_jsonnet_go//bazel:deps.bzl", "jsonnet_go_dependencies")
-
-jsonnet_go_dependencies()
-
-http_archive(
- name = "com_github_grafana_grafonnet_lib",
- build_file_content = """
-load("@io_bazel_rules_jsonnet//jsonnet:jsonnet.bzl", "jsonnet_library")
-
-jsonnet_library(
- name = "grafonnet",
- srcs = glob(["grafonnet/*.libsonnet"]),
- imports = ["."],
- visibility = ["//visibility:public"],
-)
-""",
- sha256 = "ef8d75ab8633024f0a214f61e28ca8a5fe384467ce1151587eb812ddf7181e76",
- strip_prefix = "grafonnet-lib-04f3e87e2d524c7aba936aae525f388290d94291",
- urls = ["https://github.com/grafana/grafonnet-lib/archive/04f3e87e2d524c7aba936aae525f388290d94291.tar.gz"],
-)
-
-http_archive(
- name = "com_github_twbs_bootstrap",
- build_file_content = """exports_files(["css/bootstrap.min.css", "js/bootstrap.min.js"])""",
- sha256 = "395342b2974e3350560e65752d36aab6573652b11cc6cb5ef79a2e5e83ad64b1",
- strip_prefix = "bootstrap-5.1.0-dist",
- urls = ["https://github.com/twbs/bootstrap/releases/download/v5.1.0/bootstrap-5.1.0-dist.zip"],
-)
-
-http_archive(
- name = "aspect_rules_js",
- sha256 = "76a04ef2120ee00231d85d1ff012ede23963733339ad8db81f590791a031f643",
- strip_prefix = "rules_js-1.34.1",
- url = "https://github.com/aspect-build/rules_js/releases/download/v1.34.1/rules_js-v1.34.1.tar.gz",
-)
-
-load("@aspect_rules_js//js:repositories.bzl", "rules_js_dependencies")
-
-rules_js_dependencies()
-
-load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
-
-nodejs_register_toolchains(
- name = "nodejs",
- node_version = DEFAULT_NODE_VERSION,
-)
-
-load("@aspect_rules_js//npm:npm_import.bzl", "npm_translate_lock")
-
-npm_translate_lock(
- name = "npm",
- pnpm_lock = "@com_github_buildbarn_bb_storage//:pnpm-lock.yaml",
-)
-
-load("@npm//:repositories.bzl", "npm_repositories")
-
-npm_repositories()
-
-http_archive(
- name = "rules_antlr",
- patches = ["@com_github_buildbarn_go_xdr//:patches/rules_antlr/antlr-4.10.diff"],
- sha256 = "26e6a83c665cf6c1093b628b3a749071322f0f70305d12ede30909695ed85591",
- strip_prefix = "rules_antlr-0.5.0",
- urls = ["https://github.com/marcohu/rules_antlr/archive/0.5.0.tar.gz"],
-)
-
-load("@rules_antlr//antlr:repositories.bzl", "rules_antlr_dependencies")
-
-rules_antlr_dependencies("4.10")
-
-http_archive(
- name = "io_opentelemetry_proto",
- build_file_content = """
-proto_library(
- name = "common_proto",
- srcs = ["opentelemetry/proto/common/v1/common.proto"],
- visibility = ["//visibility:public"],
-)
-""",
- sha256 = "464bc2b348e674a1a03142e403cbccb01be8655b6de0f8bfe733ea31fcd421be",
- strip_prefix = "opentelemetry-proto-0.19.0",
- urls = ["https://github.com/open-telemetry/opentelemetry-proto/archive/refs/tags/v0.19.0.tar.gz"],
-)
-
-http_archive(
- name = "googleapis",
- sha256 = "361e26593b881e70286a28065859c941e25b96f9c48ba91127293d0a881152d6",
- strip_prefix = "googleapis-a3770599794a8d319286df96f03343b6cd0e7f4f",
- urls = ["https://github.com/googleapis/googleapis/archive/a3770599794a8d319286df96f03343b6cd0e7f4f.zip"],
-)
-
-load("@googleapis//:repository_rules.bzl", "switched_rules_by_language")
-
-switched_rules_by_language(
- name = "com_google_googleapis_imports",
-)
diff --git a/bare/BUILD.bazel b/bare/BUILD.bazel
index 77bd071c..e06d526e 100644
--- a/bare/BUILD.bazel
+++ b/bare/BUILD.bazel
@@ -1,4 +1,4 @@
-load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")
+load("@rules_go//go:def.bzl", "go_binary", "go_library")
filegroup(
name = "config",
@@ -10,7 +10,7 @@ go_library(
srcs = ["main.go"],
importpath = "github.com/buildbarn/bb-deployments/bare",
visibility = ["//visibility:public"],
- deps = ["@io_bazel_rules_go//go/tools/bazel:go_default_library"],
+ deps = ["@rules_go//go/tools/bazel:go_default_library"],
)
go_binary(
diff --git a/docker-compose/docker-compose.yml b/docker-compose/docker-compose.yml
index 8342061a..03aa80c6 100644
--- a/docker-compose/docker-compose.yml
+++ b/docker-compose/docker-compose.yml
@@ -1,7 +1,7 @@
version: '3'
services:
frontend:
- image: ghcr.io/buildbarn/bb-storage:20240320T095126Z-4bb23aa
+ image: ghcr.io/buildbarn/bb-storage:20240410T064031Z-a9d0937
command:
- /config/frontend.jsonnet
expose:
@@ -12,7 +12,7 @@ services:
- ./config:/config
storage-0:
- image: ghcr.io/buildbarn/bb-storage:20240320T095126Z-4bb23aa
+ image: ghcr.io/buildbarn/bb-storage:20240410T064031Z-a9d0937
command:
- /config/storage.jsonnet
expose:
@@ -24,7 +24,7 @@ services:
- ./volumes/storage-cas-0:/storage-cas
storage-1:
- image: ghcr.io/buildbarn/bb-storage:20240320T095126Z-4bb23aa
+ image: ghcr.io/buildbarn/bb-storage:20240410T064031Z-a9d0937
command:
- /config/storage.jsonnet
expose:
@@ -36,7 +36,7 @@ services:
- ./volumes/storage-cas-1:/storage-cas
scheduler:
- image: ghcr.io/buildbarn/bb-scheduler:20240310T090416Z-28dbdbb
+ image: ghcr.io/buildbarn/bb-scheduler:20240401T130706Z-ea22f37
command:
- /config/scheduler.jsonnet
expose:
@@ -52,7 +52,7 @@ services:
- ./config:/config
browser:
- image: ghcr.io/buildbarn/bb-browser:20240310T094611Z-10b339d
+ image: ghcr.io/buildbarn/bb-browser:20240401T204446Z-4d89722
command:
- /config/browser.jsonnet
expose:
@@ -63,13 +63,13 @@ services:
- ./config:/config
runner-installer:
- image: ghcr.io/buildbarn/bb-runner-installer:20240310T090416Z-28dbdbb
+ image: ghcr.io/buildbarn/bb-runner-installer:20240401T130706Z-ea22f37
volumes:
- ./volumes/bb:/bb
# The FUSE worker is the most efficient configuration.
worker-fuse-ubuntu22-04:
- image: ghcr.io/buildbarn/bb-worker:20240310T090416Z-28dbdbb
+ image: ghcr.io/buildbarn/bb-worker:20240401T130706Z-ea22f37
command:
- /config/worker-fuse-ubuntu22-04.jsonnet
# Need to be privileged for the FUSE mounting to work.
@@ -105,7 +105,7 @@ services:
# For situations where the more efficient FUSE worker is not supported,
# the classic hardlinking example is shown here.
worker-hardlinking-ubuntu22-04:
- image: ghcr.io/buildbarn/bb-worker:20240310T090416Z-28dbdbb
+ image: ghcr.io/buildbarn/bb-worker:20240401T130706Z-ea22f37
command:
- /config/worker-hardlinking-ubuntu22-04.jsonnet
privileged: false
diff --git a/dummy_for_dependencies.go b/dummy_for_dependencies.go
index 0da5e579..a9e84577 100644
--- a/dummy_for_dependencies.go
+++ b/dummy_for_dependencies.go
@@ -9,10 +9,11 @@
package dummyforgomod
import (
- "github.com/buildbarn/bb-browser/cmd/bb_browser"
- "github.com/buildbarn/bb-remote-execution/cmd/bb_runner"
- "github.com/buildbarn/bb-remote-execution/cmd/bb_scheduler"
- "github.com/buildbarn/bb-remote-execution/cmd/bb_worker"
- "github.com/buildbarn/bb-storage/cmd/bb_storage"
- "mvdan.cc/gofumpt" // GitHub Workflow
+ _ "github.com/buildbarn/bb-browser/cmd/bb_browser" // bb-browser
+ _ "github.com/buildbarn/bb-remote-execution/cmd/bb_runner" // bb-runner
+ _ "github.com/buildbarn/bb-remote-execution/cmd/bb_scheduler" // bb-scheduler
+ _ "github.com/buildbarn/bb-remote-execution/cmd/bb_worker" // bb-worker
+ _ "github.com/buildbarn/bb-storage/cmd/bb_storage" // bb-stogare
+ _ "golang.org/x/lint" // GitHub Workflow
+ _ "mvdan.cc/gofumpt" // GitHub Workflow
)
diff --git a/go.mod b/go.mod
index 240e1544..857a0df5 100644
--- a/go.mod
+++ b/go.mod
@@ -1,6 +1,8 @@
module github.com/buildbarn/bb-deployments
-go 1.20
+go 1.21
+
+toolchain go1.22.2
// https://github.com/grpc-ecosystem/grpc-gateway/commit/5f9757f31b517d98095209636b2b88cd6326572f
replace github.com/grpc-ecosystem/grpc-gateway/v2 => github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.1
@@ -8,111 +10,118 @@ replace github.com/grpc-ecosystem/grpc-gateway/v2 => github.com/grpc-ecosystem/g
// Gazelle does not like newer versions.
replace golang.org/x/tools => golang.org/x/tools v0.8.0
+// Using the most recent version causes a cyclic dependency in protoc.
+replace google.golang.org/protobuf => google.golang.org/protobuf v1.32.0
+
+// We want the API from 1.24
+replace go.opentelemetry.io/otel/trace v1.25.0 => go.opentelemetry.io/otel/trace v1.24.0
+
require (
github.com/bazelbuild/rules_go v0.43.0
- github.com/buildbarn/bb-browser v0.0.0-20240310094611-10b339da6324
- github.com/buildbarn/bb-remote-execution v0.0.0-20240310090416-28dbdbb0a6b0
- github.com/buildbarn/bb-storage v0.0.0-20240320095126-4bb23aaa40ae
+ github.com/buildbarn/bb-browser v0.0.0-20240401204446-4d8972236425
+ github.com/buildbarn/bb-remote-execution v0.0.0-20240401130706-ea22f37f62b8
+ github.com/buildbarn/bb-storage v0.0.0-20240410064031-a9d0937955fc
+ golang.org/x/lint v0.0.0-20210508222113-6edffad5e616
mvdan.cc/gofumpt v0.6.0
)
require (
- cloud.google.com/go v0.112.0 // indirect
- cloud.google.com/go/compute v1.24.0 // indirect
- cloud.google.com/go/compute/metadata v0.2.3 // indirect
- cloud.google.com/go/iam v1.1.6 // indirect
- cloud.google.com/go/longrunning v0.5.5 // indirect
- cloud.google.com/go/storage v1.37.0 // indirect
+ cloud.google.com/go v0.112.2 // indirect
+ cloud.google.com/go/auth v0.2.1 // indirect
+ cloud.google.com/go/auth/oauth2adapt v0.2.1 // indirect
+ cloud.google.com/go/compute/metadata v0.3.0 // indirect
+ cloud.google.com/go/iam v1.1.7 // indirect
+ cloud.google.com/go/longrunning v0.5.6 // indirect
+ cloud.google.com/go/storage v1.40.0 // indirect
git.sr.ht/~sbinet/gg v0.5.0 // indirect
github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b // indirect
github.com/aohorodnyk/mimeheader v0.0.6 // indirect
- github.com/aws/aws-sdk-go-v2 v1.24.1 // indirect
- github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.4 // indirect
- github.com/aws/aws-sdk-go-v2/config v1.26.6 // indirect
- github.com/aws/aws-sdk-go-v2/credentials v1.16.16 // indirect
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11 // indirect
- github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10 // indirect
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10 // indirect
- github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3 // indirect
- github.com/aws/aws-sdk-go-v2/internal/v4a v1.2.10 // indirect
- github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 // indirect
- github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.2.10 // indirect
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10 // indirect
- github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.16.10 // indirect
- github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1 // indirect
- github.com/aws/aws-sdk-go-v2/service/sso v1.18.7 // indirect
- github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.7 // indirect
- github.com/aws/aws-sdk-go-v2/service/sts v1.26.7 // indirect
- github.com/aws/smithy-go v1.19.0 // indirect
- github.com/bazelbuild/remote-apis v0.0.0-20240215191509-9ff14cecffe5 // indirect
+ github.com/aws/aws-sdk-go-v2 v1.26.1 // indirect
+ github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.2 // indirect
+ github.com/aws/aws-sdk-go-v2/config v1.27.11 // indirect
+ github.com/aws/aws-sdk-go-v2/credentials v1.17.11 // indirect
+ github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.1 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.5 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.5 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.5 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.7 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.7 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.5 // indirect
+ github.com/aws/aws-sdk-go-v2/service/s3 v1.53.1 // indirect
+ github.com/aws/aws-sdk-go-v2/service/sso v1.20.5 // indirect
+ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.4 // indirect
+ github.com/aws/aws-sdk-go-v2/service/sts v1.28.6 // indirect
+ github.com/aws/smithy-go v1.20.2 // indirect
+ github.com/bazelbuild/remote-apis v0.0.0-20240319211552-96942a2107c7 // indirect
github.com/beorn7/perks v1.0.1 // indirect
- github.com/buildbarn/go-xdr v0.0.0-20231115101217-a9e2aa4cf64b // indirect
+ github.com/buildbarn/go-xdr v0.0.0-20240330061811-9cb8426d3e09 // indirect
github.com/buildkite/terminal-to-html v3.2.0+incompatible // indirect
github.com/campoy/embedmd v1.0.0 // indirect
- github.com/cespare/xxhash/v2 v2.2.0 // indirect
+ github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/dustin/go-humanize v1.0.1 // indirect
github.com/felixge/httpsnoop v1.0.4 // indirect
- github.com/fsnotify/fsnotify v1.6.0 // indirect
+ github.com/fsnotify/fsnotify v1.7.0 // indirect
github.com/fxtlabs/primes v0.0.0-20150821004651-dad82d10a449 // indirect
github.com/go-fonts/liberation v0.3.2 // indirect
- github.com/go-jose/go-jose/v3 v3.0.1 // indirect
+ github.com/go-jose/go-jose/v3 v3.0.3 // indirect
github.com/go-latex/latex v0.0.0-20231108140139-5c1ce85aa4ea // indirect
github.com/go-logr/logr v1.4.1 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-pdf/fpdf v0.9.0 // indirect
github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0 // indirect
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
- github.com/golang/protobuf v1.5.3 // indirect
+ github.com/golang/protobuf v1.5.4 // indirect
github.com/google/go-cmp v0.6.0 // indirect
github.com/google/go-jsonnet v0.20.0 // indirect
github.com/google/s2a-go v0.1.7 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect
- github.com/googleapis/gax-go/v2 v2.12.0 // indirect
+ github.com/googleapis/gax-go/v2 v2.12.3 // indirect
github.com/gorilla/mux v1.8.1 // indirect
github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 // indirect
github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 // indirect
- github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.0 // indirect
- github.com/hanwen/go-fuse/v2 v2.5.0 // indirect
+ github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.1 // indirect
+ github.com/hanwen/go-fuse/v2 v2.5.1 // indirect
github.com/jmespath/go-jmespath v0.4.0 // indirect
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect
- github.com/klauspost/compress v1.17.5 // indirect
+ github.com/klauspost/compress v1.17.8 // indirect
github.com/lazybeaver/xorshift v0.0.0-20170702203709-ce511d4823dd // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
- github.com/prometheus/client_golang v1.18.0 // indirect
- github.com/prometheus/client_model v0.5.0 // indirect
- github.com/prometheus/common v0.46.0 // indirect
- github.com/prometheus/procfs v0.12.0 // indirect
+ github.com/prometheus/client_golang v1.19.0 // indirect
+ github.com/prometheus/client_model v0.6.1 // indirect
+ github.com/prometheus/common v0.53.0 // indirect
+ github.com/prometheus/procfs v0.13.0 // indirect
github.com/sercand/kuberesolver/v5 v5.1.1 // indirect
go.opencensus.io v0.24.0 // indirect
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.47.0 // indirect
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.47.0 // indirect
- go.opentelemetry.io/contrib/propagators/b3 v1.22.0 // indirect
- go.opentelemetry.io/otel v1.23.1 // indirect
+ go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.50.0 // indirect
+ go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.50.0 // indirect
+ go.opentelemetry.io/contrib/propagators/b3 v1.25.0 // indirect
+ go.opentelemetry.io/otel v1.25.0 // indirect
go.opentelemetry.io/otel/exporters/jaeger v1.17.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.22.0 // indirect
- go.opentelemetry.io/otel/metric v1.23.1 // indirect
- go.opentelemetry.io/otel/sdk v1.22.0 // indirect
- go.opentelemetry.io/otel/trace v1.23.1 // indirect
- go.opentelemetry.io/proto/otlp v1.1.0 // indirect
- golang.org/x/crypto v0.18.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.25.0 // indirect
+ go.opentelemetry.io/otel/metric v1.25.0 // indirect
+ go.opentelemetry.io/otel/sdk v1.25.0 // indirect
+ go.opentelemetry.io/otel/trace v1.25.0 // indirect
+ go.opentelemetry.io/proto/otlp v1.2.0 // indirect
+ golang.org/x/crypto v0.22.0 // indirect
golang.org/x/image v0.15.0 // indirect
- golang.org/x/mod v0.14.0 // indirect
- golang.org/x/net v0.20.0 // indirect
- golang.org/x/oauth2 v0.16.0 // indirect
- golang.org/x/sync v0.6.0 // indirect
- golang.org/x/sys v0.18.0 // indirect
+ golang.org/x/mod v0.17.0 // indirect
+ golang.org/x/net v0.24.0 // indirect
+ golang.org/x/oauth2 v0.19.0 // indirect
+ golang.org/x/sync v0.7.0 // indirect
+ golang.org/x/sys v0.19.0 // indirect
golang.org/x/text v0.14.0 // indirect
golang.org/x/time v0.5.0 // indirect
- golang.org/x/tools v0.17.0 // indirect
+ golang.org/x/tools v0.20.0 // indirect
gonum.org/v1/plot v0.14.0 // indirect
- google.golang.org/api v0.162.0 // indirect
- google.golang.org/appengine v1.6.8 // indirect
- google.golang.org/genproto v0.0.0-20240213162025-012b6fc9bca9 // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240205150955-31a09d347014 // indirect
- google.golang.org/genproto/googleapis/bytestream v0.0.0-20240125205218-1f4bbc51befe // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240221002015-b0ce06bbee7c // indirect
- google.golang.org/grpc v1.62.0 // indirect
- google.golang.org/protobuf v1.32.0 // indirect
+ google.golang.org/api v0.174.0 // indirect
+ google.golang.org/genproto v0.0.0-20240415180920-8c6c420018be // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240415180920-8c6c420018be // indirect
+ google.golang.org/genproto/googleapis/bytestream v0.0.0-20240415180920-8c6c420018be // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240415180920-8c6c420018be // indirect
+ google.golang.org/grpc v1.63.2 // indirect
+ google.golang.org/protobuf v1.33.0 // indirect
sigs.k8s.io/yaml v1.4.0 // indirect
)
diff --git a/go.sum b/go.sum
index a11658eb..93189069 100644
--- a/go.sum
+++ b/go.sum
@@ -1,17 +1,20 @@
cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go v0.112.0 h1:tpFCD7hpHFlQ8yPwT3x+QeXqc2T6+n6T+hmABHfDUSM=
-cloud.google.com/go v0.112.0/go.mod h1:3jEEVwZ/MHU4djK5t5RHuKOA/GbLddgTdVubX1qnPD4=
-cloud.google.com/go/compute v1.24.0 h1:phWcR2eWzRJaL/kOiJwfFsPs4BaKq1j6vnpZrc1YlVg=
-cloud.google.com/go/compute v1.24.0/go.mod h1:kw1/T+h/+tK2LJK0wiPPx1intgdAM3j/g3hFDlscY40=
-cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=
-cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
-cloud.google.com/go/iam v1.1.6 h1:bEa06k05IO4f4uJonbB5iAgKTPpABy1ayxaIZV/GHVc=
-cloud.google.com/go/iam v1.1.6/go.mod h1:O0zxdPeGBoFdWW3HWmBxJsk0pfvNM/p/qa82rWOGTwI=
-cloud.google.com/go/longrunning v0.5.5 h1:GOE6pZFdSrTb4KAiKnXsJBtlE6mEyaW44oKyMILWnOg=
-cloud.google.com/go/longrunning v0.5.5/go.mod h1:WV2LAxD8/rg5Z1cNW6FJ/ZpX4E4VnDnoTk0yawPBB7s=
-cloud.google.com/go/storage v1.37.0 h1:WI8CsaFO8Q9KjPVtsZ5Cmi0dXV25zMoX0FklT7c3Jm4=
-cloud.google.com/go/storage v1.37.0/go.mod h1:i34TiT2IhiNDmcj65PqwCjcoUX7Z5pLzS8DEmoiFq1k=
+cloud.google.com/go v0.112.2 h1:ZaGT6LiG7dBzi6zNOvVZwacaXlmf3lRqnC4DQzqyRQw=
+cloud.google.com/go v0.112.2/go.mod h1:iEqjp//KquGIJV/m+Pk3xecgKNhV+ry+vVTsy4TbDms=
+cloud.google.com/go/auth v0.2.1 h1:RMl6PI2MH1Qc3CM7XNJJHGwbC4WHQppSAjL0Cvu/M/g=
+cloud.google.com/go/auth v0.2.1/go.mod h1:khQRBNrvNoHiHhV1iu2x8fSnlNbCaVHilznW5MAI5GY=
+cloud.google.com/go/auth/oauth2adapt v0.2.1 h1:VSPmMmUlT8CkIZ2PzD9AlLN+R3+D1clXMWHHa6vG/Ag=
+cloud.google.com/go/auth/oauth2adapt v0.2.1/go.mod h1:tOdK/k+D2e4GEwfBRA48dKNQiDsqIXxLh7VU319eV0g=
+cloud.google.com/go/compute/metadata v0.3.0 h1:Tz+eQXMEqDIKRsmY3cHTL6FVaynIjX2QxYC4trgAKZc=
+cloud.google.com/go/compute/metadata v0.3.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k=
+cloud.google.com/go/iam v1.1.7 h1:z4VHOhwKLF/+UYXAJDFwGtNF0b6gjsW1Pk9Ml0U/IoM=
+cloud.google.com/go/iam v1.1.7/go.mod h1:J4PMPg8TtyurAUvSmPj8FF3EDgY1SPRZxcUGrn7WXGA=
+cloud.google.com/go/longrunning v0.5.6 h1:xAe8+0YaWoCKr9t1+aWe+OeQgN/iJK1fEgZSXmjuEaE=
+cloud.google.com/go/longrunning v0.5.6/go.mod h1:vUaDrWYOMKRuhiv6JBnn49YxCPz2Ayn9GqyjaBT8/mA=
+cloud.google.com/go/storage v1.40.0 h1:VEpDQV5CJxFmJ6ueWNsKxcr1QAYOXEgxDa+sBbJahPw=
+cloud.google.com/go/storage v1.40.0/go.mod h1:Rrj7/hKlG87BLqDJYtwR0fbPld8uJPbQ2ucUMY7Ir0g=
git.sr.ht/~sbinet/cmpimg v0.1.0 h1:E0zPRk2muWuCqSKSVZIWsgtU9pjsw3eKHi8VmQeScxo=
+git.sr.ht/~sbinet/cmpimg v0.1.0/go.mod h1:FU12psLbF4TfNXkKH2ZZQ29crIqoiqTZmeQ7dkp/pxE=
git.sr.ht/~sbinet/gg v0.5.0 h1:6V43j30HM623V329xA9Ntq+WJrMjDxRjuAB1LFWF5m8=
git.sr.ht/~sbinet/gg v0.5.0/go.mod h1:G2C0eRESqlKhS7ErsNey6HHrqU1PwsnCQlekFi9Q2Oo=
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
@@ -21,68 +24,67 @@ github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b h1:slYM766cy2nI3BwyR
github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b/go.mod h1:1KcenG0jGWcpt8ov532z81sp/kMMUG485J2InIOyADM=
github.com/aohorodnyk/mimeheader v0.0.6 h1:WCV4NQjtbqnd2N3FT5MEPesan/lfvaLYmt5v4xSaX/M=
github.com/aohorodnyk/mimeheader v0.0.6/go.mod h1:/Gd3t3vszyZYwjNJo2qDxoftZjjVzMdkQZxkiINp3vM=
-github.com/aws/aws-sdk-go-v2 v1.24.1 h1:xAojnj+ktS95YZlDf0zxWBkbFtymPeDP+rvUQIH3uAU=
-github.com/aws/aws-sdk-go-v2 v1.24.1/go.mod h1:LNh45Br1YAkEKaAqvmE1m8FUx6a5b/V0oAKV7of29b4=
-github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.4 h1:OCs21ST2LrepDfD3lwlQiOqIGp6JiEUqG84GzTDoyJs=
-github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.4/go.mod h1:usURWEKSNNAcAZuzRn/9ZYPT8aZQkR7xcCtunK/LkJo=
-github.com/aws/aws-sdk-go-v2/config v1.26.6 h1:Z/7w9bUqlRI0FFQpetVuFYEsjzE3h7fpU6HuGmfPL/o=
-github.com/aws/aws-sdk-go-v2/config v1.26.6/go.mod h1:uKU6cnDmYCvJ+pxO9S4cWDb2yWWIH5hra+32hVh1MI4=
-github.com/aws/aws-sdk-go-v2/credentials v1.16.16 h1:8q6Rliyv0aUFAVtzaldUEcS+T5gbadPbWdV1WcAddK8=
-github.com/aws/aws-sdk-go-v2/credentials v1.16.16/go.mod h1:UHVZrdUsv63hPXFo1H7c5fEneoVo9UXiz36QG1GEPi0=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11 h1:c5I5iH+DZcH3xOIMlz3/tCKJDaHFwYEmxvlh2fAcFo8=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11/go.mod h1:cRrYDYAMUohBJUtUnOhydaMHtiK/1NZ0Otc9lIb6O0Y=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10 h1:vF+Zgd9s+H4vOXd5BMaPWykta2a6Ih0AKLq/X6NYKn4=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10/go.mod h1:6BkRjejp/GR4411UGqkX8+wFMbFbqsUIimfK4XjOKR4=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10 h1:nYPe006ktcqUji8S2mqXf9c/7NdiKriOwMvWQHgYztw=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10/go.mod h1:6UV4SZkVvmODfXKql4LCbaZUpF7HO2BX38FgBf9ZOLw=
-github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3 h1:n3GDfwqF2tzEkXlv5cuy4iy7LpKDtqDMcNLfZDu9rls=
-github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY=
-github.com/aws/aws-sdk-go-v2/internal/v4a v1.2.10 h1:5oE2WzJE56/mVveuDZPJESKlg/00AaS2pY2QZcnxg4M=
-github.com/aws/aws-sdk-go-v2/internal/v4a v1.2.10/go.mod h1:FHbKWQtRBYUz4vO5WBWjzMD2by126ny5y/1EoaWoLfI=
-github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 h1:/b31bi3YVNlkzkBrm9LfpaKoaYZUxIAj4sHfOTmLfqw=
-github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4/go.mod h1:2aGXHFmbInwgP9ZfpmdIfOELL79zhdNYNmReK8qDfdQ=
-github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.2.10 h1:L0ai8WICYHozIKK+OtPzVJBugL7culcuM4E4JOpIEm8=
-github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.2.10/go.mod h1:byqfyxJBshFk0fF9YmK0M0ugIO8OWjzH2T3bPG4eGuA=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10 h1:DBYTXwIGQSGs9w4jKm60F5dmCQ3EEruxdc0MFh+3EY4=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10/go.mod h1:wohMUQiFdzo0NtxbBg0mSRGZ4vL3n0dKjLTINdcIino=
-github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.16.10 h1:KOxnQeWy5sXyS37fdKEvAsGHOr9fa/qvwxfJurR/BzE=
-github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.16.10/go.mod h1:jMx5INQFYFYB3lQD9W0D8Ohgq6Wnl7NYOJ2TQndbulI=
-github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1 h1:5XNlsBsEvBZBMO6p82y+sqpWg8j5aBCe+5C2GBFgqBQ=
-github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1/go.mod h1:4qXHrG1Ne3VGIMZPCB8OjH/pLFO94sKABIusjh0KWPU=
-github.com/aws/aws-sdk-go-v2/service/sso v1.18.7 h1:eajuO3nykDPdYicLlP3AGgOyVN3MOlFmZv7WGTuJPow=
-github.com/aws/aws-sdk-go-v2/service/sso v1.18.7/go.mod h1:+mJNDdF+qiUlNKNC3fxn74WWNN+sOiGOEImje+3ScPM=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.7 h1:QPMJf+Jw8E1l7zqhZmMlFw6w1NmfkfiSK8mS4zOx3BA=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.7/go.mod h1:ykf3COxYI0UJmxcfcxcVuz7b6uADi1FkiUz6Eb7AgM8=
-github.com/aws/aws-sdk-go-v2/service/sts v1.26.7 h1:NzO4Vrau795RkUdSHKEwiR01FaGzGOH1EETJ+5QHnm0=
-github.com/aws/aws-sdk-go-v2/service/sts v1.26.7/go.mod h1:6h2YuIoxaMSCFf5fi1EgZAwdfkGMgDY+DVfa61uLe4U=
-github.com/aws/smithy-go v1.19.0 h1:KWFKQV80DpP3vJrrA9sVAHQ5gc2z8i4EzrLhLlWXcBM=
-github.com/aws/smithy-go v1.19.0/go.mod h1:NukqUGpCZIILqqiV0NIjeFh24kd/FAa4beRb6nbIUPE=
-github.com/bazelbuild/remote-apis v0.0.0-20240215191509-9ff14cecffe5 h1:fm5Ceq2rIwkGYaaw40jjd8y1x0iOuKRnvxdoipWr2JA=
-github.com/bazelbuild/remote-apis v0.0.0-20240215191509-9ff14cecffe5/go.mod h1:ry8Y6CkQqCVcYsjPOlLXDX2iRVjOnjogdNwhvHmRcz8=
+github.com/aws/aws-sdk-go-v2 v1.26.1 h1:5554eUqIYVWpU0YmeeYZ0wU64H2VLBs8TlhRB2L+EkA=
+github.com/aws/aws-sdk-go-v2 v1.26.1/go.mod h1:ffIFB97e2yNsv4aTSGkqtHnppsIJzw7G7BReUZ3jCXM=
+github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.2 h1:x6xsQXGSmW6frevwDA+vi/wqhp1ct18mVXYN08/93to=
+github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.2/go.mod h1:lPprDr1e6cJdyYeGXnRaJoP4Md+cDBvi2eOj00BlGmg=
+github.com/aws/aws-sdk-go-v2/config v1.27.11 h1:f47rANd2LQEYHda2ddSCKYId18/8BhSRM4BULGmfgNA=
+github.com/aws/aws-sdk-go-v2/config v1.27.11/go.mod h1:SMsV78RIOYdve1vf36z8LmnszlRWkwMQtomCAI0/mIE=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.11 h1:YuIB1dJNf1Re822rriUOTxopaHHvIq0l/pX3fwO+Tzs=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.11/go.mod h1:AQtFPsDH9bI2O+71anW6EKL+NcD7LG3dpKGMV4SShgo=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.1 h1:FVJ0r5XTHSmIHJV6KuDmdYhEpvlHpiSd38RQWhut5J4=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.1/go.mod h1:zusuAeqezXzAB24LGuzuekqMAEgWkVYukBec3kr3jUg=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.5 h1:aw39xVGeRWlWx9EzGVnhOR4yOjQDHPQ6o6NmBlscyQg=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.5/go.mod h1:FSaRudD0dXiMPK2UjknVwwTYyZMRsHv3TtkabsZih5I=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.5 h1:PG1F3OD1szkuQPzDw3CIQsRIrtTlUC3lP84taWzHlq0=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.5/go.mod h1:jU1li6RFryMz+so64PpKtudI+QzbKoIEivqdf6LNpOc=
+github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 h1:hT8rVHwugYE2lEfdFE0QWVo81lF7jMrYJVDWI+f+VxU=
+github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0/go.mod h1:8tu/lYfQfFe6IGnaOdrpVgEL2IrrDOf6/m9RQum4NkY=
+github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.5 h1:81KE7vaZzrl7yHBYHVEzYB8sypz11NMOZ40YlWvPxsU=
+github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.5/go.mod h1:LIt2rg7Mcgn09Ygbdh/RdIm0rQ+3BNkbP1gyVMFtRK0=
+github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 h1:Ji0DY1xUsUr3I8cHps0G+XM3WWU16lP6yG8qu1GAZAs=
+github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2/go.mod h1:5CsjAbs3NlGQyZNFACh+zztPDI7fU6eW9QsxjfnuBKg=
+github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.7 h1:ZMeFZ5yk+Ek+jNr1+uwCd2tG89t6oTS5yVWpa6yy2es=
+github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.7/go.mod h1:mxV05U+4JiHqIpGqqYXOHLPKUC6bDXC44bsUhNjOEwY=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.7 h1:ogRAwT1/gxJBcSWDMZlgyFUM962F51A5CRhDLbxLdmo=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.7/go.mod h1:YCsIZhXfRPLFFCl5xxY+1T9RKzOKjCut+28JSX2DnAk=
+github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.5 h1:f9RyWNtS8oH7cZlbn+/JNPpjUk5+5fLd5lM9M0i49Ys=
+github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.5/go.mod h1:h5CoMZV2VF297/VLhRhO1WF+XYWOzXo+4HsObA4HjBQ=
+github.com/aws/aws-sdk-go-v2/service/s3 v1.53.1 h1:6cnno47Me9bRykw9AEv9zkXE+5or7jz8TsskTTccbgc=
+github.com/aws/aws-sdk-go-v2/service/s3 v1.53.1/go.mod h1:qmdkIIAC+GCLASF7R2whgNrJADz0QZPX+Seiw/i4S3o=
+github.com/aws/aws-sdk-go-v2/service/sso v1.20.5 h1:vN8hEbpRnL7+Hopy9dzmRle1xmDc7o8tmY0klsr175w=
+github.com/aws/aws-sdk-go-v2/service/sso v1.20.5/go.mod h1:qGzynb/msuZIE8I75DVRCUXw3o3ZyBmUvMwQ2t/BrGM=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.4 h1:Jux+gDDyi1Lruk+KHF91tK2KCuY61kzoCpvtvJJBtOE=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.4/go.mod h1:mUYPBhaF2lGiukDEjJX2BLRRKTmoUSitGDUgM4tRxak=
+github.com/aws/aws-sdk-go-v2/service/sts v1.28.6 h1:cwIxeBttqPN3qkaAjcEcsh8NYr8n2HZPkcKgPAi1phU=
+github.com/aws/aws-sdk-go-v2/service/sts v1.28.6/go.mod h1:FZf1/nKNEkHdGGJP/cI2MoIMquumuRK6ol3QQJNDxmw=
+github.com/aws/smithy-go v1.20.2 h1:tbp628ireGtzcHDDmLT/6ADHidqnwgF57XOXZe6tp4Q=
+github.com/aws/smithy-go v1.20.2/go.mod h1:krry+ya/rV9RDcV/Q16kpu6ypI4K2czasz0NC3qS14E=
+github.com/bazelbuild/remote-apis v0.0.0-20240319211552-96942a2107c7 h1:j7cFtmrEw6q2vI35p8ucoBWu8LuN/yEbXAhayqmNvTA=
+github.com/bazelbuild/remote-apis v0.0.0-20240319211552-96942a2107c7/go.mod h1:ry8Y6CkQqCVcYsjPOlLXDX2iRVjOnjogdNwhvHmRcz8=
github.com/bazelbuild/rules_go v0.43.0 h1:Q+vDhH4yzafZ0xHBT0JEVawb+1nDHUXhjvWTqSGCCyU=
github.com/bazelbuild/rules_go v0.43.0/go.mod h1:TFLfii8e49kTgn329knh1lsJFKdxyp/hKlWObY66xwY=
github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA=
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
-github.com/buildbarn/bb-browser v0.0.0-20240310094611-10b339da6324 h1:CHnjjCXTIZjs91YjRMlwJv44nckJQOujHNZnWra95vg=
-github.com/buildbarn/bb-browser v0.0.0-20240310094611-10b339da6324/go.mod h1:fi1gR5MKF7joIEJwa3sZp6g5QE83Cc3a2paAy2WO7ds=
-github.com/buildbarn/bb-remote-execution v0.0.0-20240310090416-28dbdbb0a6b0 h1:wcGel3yU3FAENqRLzgZkg7xzuwlaY9H+Lphd46u5tyI=
-github.com/buildbarn/bb-remote-execution v0.0.0-20240310090416-28dbdbb0a6b0/go.mod h1:q3TGK8PD/HoADYpaOU0lup48IOusUuCoP0ilLi+BX7A=
-github.com/buildbarn/bb-storage v0.0.0-20240320095126-4bb23aaa40ae h1:e71ZYLQ4QDIVgs/zRX8hNt57d7WomniH2DYZCv8thJ8=
-github.com/buildbarn/bb-storage v0.0.0-20240320095126-4bb23aaa40ae/go.mod h1:0uISGKJD6Owt29w2sUlK0TeLtYdLWtBiC43yVHdgMAY=
-github.com/buildbarn/go-xdr v0.0.0-20231115101217-a9e2aa4cf64b h1:/sKWC0Fs5fXNo/t72BRZRLERg4v2gFoEeg2Mk+a8xak=
-github.com/buildbarn/go-xdr v0.0.0-20231115101217-a9e2aa4cf64b/go.mod h1:VwInghBSUyPtNBhl7o2oCUnxOCTGgySJnRTO1Kh7XuI=
+github.com/buildbarn/bb-browser v0.0.0-20240401204446-4d8972236425 h1:7ZlyE6eAVy6QCQKDr/xun7dIxB9XK8i4JB0d8DiKxow=
+github.com/buildbarn/bb-browser v0.0.0-20240401204446-4d8972236425/go.mod h1:NmlyaHeIhURDdcn1qM0B6vpfAknmdTKGtZyy9shocH4=
+github.com/buildbarn/bb-remote-execution v0.0.0-20240401130706-ea22f37f62b8 h1:560kZ2mYJVhKZQ9F9RdL42ekzywwoLCfTrPHcBRChuM=
+github.com/buildbarn/bb-remote-execution v0.0.0-20240401130706-ea22f37f62b8/go.mod h1:znbMNc0OwrbMXLddJSfZaVSVhHfjVja05/ourZA30eo=
+github.com/buildbarn/bb-storage v0.0.0-20240410064031-a9d0937955fc h1:rHYx9OelBjqedNHN1LakHr/Vt1XOan66jOzcwACWfhA=
+github.com/buildbarn/bb-storage v0.0.0-20240410064031-a9d0937955fc/go.mod h1:C4+j4QJ0gapWsJ9xBkktZJBcLUDuvTacOGlSardmAnc=
+github.com/buildbarn/go-xdr v0.0.0-20240330061811-9cb8426d3e09 h1:ozrt5fA2y0Nnnl4LHCWVuLNhoBX9KzcPm0X9nNr9yZM=
+github.com/buildbarn/go-xdr v0.0.0-20240330061811-9cb8426d3e09/go.mod h1:mnTFeBEr6A2gouVtVOhwu7EPU8Fs66KpryWGAED+XCE=
github.com/buildkite/terminal-to-html v3.2.0+incompatible h1:WdXzl7ZmYzCAz4pElZosPaUlRTW+qwVx/SkQSCa1jXs=
github.com/buildkite/terminal-to-html v3.2.0+incompatible/go.mod h1:BFFdFecOxCgjdcarqI+8izs6v85CU/1RA/4Bqh4GR7E=
github.com/campoy/embedmd v1.0.0 h1:V4kI2qTJJLf4J29RzI/MAt2c3Bl4dQSYPuflzwFH2hY=
github.com/campoy/embedmd v1.0.0/go.mod h1:oxyr9RCiSXg0M3VJ3ks0UGfp98BpSSGr0kpiX3MzVl8=
github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
-github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44=
-github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
+github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs=
+github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
-github.com/cncf/xds/go v0.0.0-20231128003011-0fa0005c9caa h1:jQCWAUqqlij9Pgj2i/PB79y4KOPYVyFYdROxgaCwdTQ=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
@@ -94,20 +96,22 @@ github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1m
github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
-github.com/envoyproxy/protoc-gen-validate v1.0.4 h1:gVPz/FMfvh57HdSJQyvBtF00j8JU4zdyUgIUNhlgg0A=
github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=
github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHkI4W8=
-github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY=
-github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw=
+github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0=
+github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
+github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM=
github.com/fxtlabs/primes v0.0.0-20150821004651-dad82d10a449 h1:HOYnhuVrhAVGKdg3rZapII640so7QfXQmkLkefUN/uM=
github.com/fxtlabs/primes v0.0.0-20150821004651-dad82d10a449/go.mod h1:i+vbdOOivRRh2j+WwBkjZXloGN/+KAqfKDwNfUJeugc=
github.com/go-fonts/dejavu v0.3.2 h1:3XlHi0JBYX+Cp8n98c6qSoHrxPa4AUKDMKdrh/0sUdk=
+github.com/go-fonts/dejavu v0.3.2/go.mod h1:m+TzKY7ZEl09/a17t1593E4VYW8L1VaBXHzFZOIjGEY=
github.com/go-fonts/latin-modern v0.3.2 h1:M+Sq24Dp0ZRPf3TctPnG1MZxRblqyWC/cRUL9WmdaFc=
+github.com/go-fonts/latin-modern v0.3.2/go.mod h1:9odJt4NbRrbdj4UAMuLVd4zEukf6aAEKnDaQga0whqQ=
github.com/go-fonts/liberation v0.3.2 h1:XuwG0vGHFBPRRI8Qwbi5tIvR3cku9LUfZGq/Ar16wlQ=
github.com/go-fonts/liberation v0.3.2/go.mod h1:N0QsDLVUQPy3UYg9XAc3Uh3UDMp2Z7M1o4+X98dXkmI=
-github.com/go-jose/go-jose/v3 v3.0.1 h1:pWmKFVtt+Jl0vBZTIpz/eAKwsm6LkIxDVVbFHKkchhA=
-github.com/go-jose/go-jose/v3 v3.0.1/go.mod h1:RNkWWRld676jZEYoV3+XK8L2ZnNSvIsxFMht0mSX+u8=
+github.com/go-jose/go-jose/v3 v3.0.3 h1:fFKWeig/irsp7XD2zBxvnmA/XaRWp5V3CBsZXJF7G7k=
+github.com/go-jose/go-jose/v3 v3.0.3/go.mod h1:5b+7YgP7ZICgJDBdfjZaIt+H/9L9T/YQrVfLAMboGkQ=
github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY=
github.com/go-latex/latex v0.0.0-20231108140139-5c1ce85aa4ea h1:DfZQkvEbdmOe+JK2TMtBM+0I9GSdzE2y/L1/AmD8xKc=
github.com/go-latex/latex v0.0.0-20231108140139-5c1ce85aa4ea/go.mod h1:Y7Vld91/HRbTBm7JwoI7HejdDB0u+e9AUBO9MB7yuZk=
@@ -125,29 +129,24 @@ github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0 h1:DACJavvAHhabrF0
github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k=
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
github.com/golang/glog v1.2.0 h1:uCdmnmatrKCgMBlM4rMuJZWOkPDqdbZPnrMXDY4gI68=
+github.com/golang/glog v1.2.0/go.mod h1:6AhwSGph0fcJtXVM/PEHPqZlFeoLxhs7/t5UDAwmO+w=
github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
github.com/golang/mock v1.6.0 h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc=
+github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs=
github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
-github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8=
-github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA=
-github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs=
-github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w=
-github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0=
github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8=
github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
-github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=
-github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
+github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
+github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
-github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
-github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
@@ -158,6 +157,7 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
github.com/google/go-jsonnet v0.20.0 h1:WG4TTSARuV7bSm4PMB4ohjxe33IHT5WVTrJSU33uT4g=
github.com/google/go-jsonnet v0.20.0/go.mod h1:VbgWF9JX7ztlv770x/TolZNGGFfiHEVx9G6ca2eUmeA=
github.com/google/martian/v3 v3.3.2 h1:IqNFLAmvJOgVlpdEBiQbDc2EwKW77amAycfTuWKdfvw=
+github.com/google/martian/v3 v3.3.2/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk=
github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o=
github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw=
github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
@@ -165,8 +165,8 @@ github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
github.com/googleapis/enterprise-certificate-proxy v0.3.2 h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs=
github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0=
-github.com/googleapis/gax-go/v2 v2.12.0 h1:A+gCJKdRfqXkr+BIRGtZLibNXf0m1f9E4HG56etFpas=
-github.com/googleapis/gax-go/v2 v2.12.0/go.mod h1:y+aIqrI5eb1YGMVJfuV3185Ts/D7qKpsEkdD5+I6QGU=
+github.com/googleapis/gax-go/v2 v2.12.3 h1:5/zPPDvw8Q1SuXjrqrZslrqT7dL/uJT2CQii/cLCKqA=
+github.com/googleapis/gax-go/v2 v2.12.3/go.mod h1:AKloxT6GtNbaLm8QTNSidHUVsHYcBHwWRvkNFJUQcS4=
github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY=
github.com/gorilla/mux v1.8.1/go.mod h1:AKf9I4AEqPTmMytcMc0KkNouC66V3BtZ4qD5fmWSiMQ=
github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 h1:UH//fgunKIs4JdUbpDl1VZCDaL56wXCB/5+wF6uHfaI=
@@ -175,8 +175,8 @@ github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 h1:Ovs26xHkKqVztRpIrF/92Bcuy
github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk=
github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.1 h1:RoziI+96HlQWrbaVhgOOdFYUHtX81pwA6tCgDS9FNRo=
github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.1/go.mod h1:Rj8lEaVgLiPn1jTMVXEhATiZhuyXJq167bMYPbJM1CY=
-github.com/hanwen/go-fuse/v2 v2.5.0 h1:JSJcwHQ1V9EGRy6QsosoLDMX6HaLdzyLOJpKdPqDt9k=
-github.com/hanwen/go-fuse/v2 v2.5.0/go.mod h1:xKwi1cF7nXAOBCXujD5ie0ZKsxc8GGSA1rlMJc+8IJs=
+github.com/hanwen/go-fuse/v2 v2.5.1 h1:OQBE8zVemSocRxA4OaFJbjJ5hlpCmIWbGr7r0M4uoQQ=
+github.com/hanwen/go-fuse/v2 v2.5.1/go.mod h1:xKwi1cF7nXAOBCXujD5ie0ZKsxc8GGSA1rlMJc+8IJs=
github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=
github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo=
github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8=
@@ -185,14 +185,16 @@ github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 h1:Z9n2FFNU
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8=
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
-github.com/klauspost/compress v1.17.5 h1:d4vBd+7CHydUqpFBgUEKkSdtSugf9YFmSkvUYPquI5E=
-github.com/klauspost/compress v1.17.5/go.mod h1:/dCuZOvVtNoHsyb+cuJD3itjs3NbnF6KH9zAO4BDxPM=
+github.com/klauspost/compress v1.17.8 h1:YcnTYrq7MikUT7k0Yb5eceMmALQPYBW/Xltxn0NAMnU=
+github.com/klauspost/compress v1.17.8/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw=
github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
+github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
+github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348/go.mod h1:B69LEHPfb2qLo0BaaOLcbitczOKLWTsrBG9LczfCD4k=
github.com/lazybeaver/xorshift v0.0.0-20170702203709-ce511d4823dd h1:TfmftEfB1zJiDTFi3Qw1xlbEbfJPKUhEDC19clfBMb8=
github.com/lazybeaver/xorshift v0.0.0-20170702203709-ce511d4823dd/go.mod h1:qXyNSomGEqu0M7ewNl3CLgle09PFHk8++5NrBWCz7+Q=
@@ -202,19 +204,21 @@ github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFSt
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.18.0 h1:HzFfmkOzH5Q8L8G+kSJKUx5dtG87sewO+FoDDqP5Tbk=
-github.com/prometheus/client_golang v1.18.0/go.mod h1:T+GXkCk5wSJyOqMIzVgvvjFDlkOQntgjkJWKrN5txjA=
+github.com/prometheus/client_golang v1.19.0 h1:ygXvpU1AoN1MhdzckN+PyD9QJOSD4x7kmXYlnfbA6JU=
+github.com/prometheus/client_golang v1.19.0/go.mod h1:ZRM9uEAypZakd+q/x7+gmsvXdURP+DABIEIjnmDdp+k=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
-github.com/prometheus/client_model v0.5.0 h1:VQw1hfvPvk3Uv6Qf29VrPF32JB6rtbgI6cYPYQjL0Qw=
-github.com/prometheus/client_model v0.5.0/go.mod h1:dTiFglRmd66nLR9Pv9f0mZi7B7fk5Pm3gvsjB5tr+kI=
-github.com/prometheus/common v0.46.0 h1:doXzt5ybi1HBKpsZOL0sSkaNHJJqkyfEWZGGqqScV0Y=
-github.com/prometheus/common v0.46.0/go.mod h1:Tp0qkxpb9Jsg54QMe+EAmqXkSV7Evdy1BTn+g2pa/hQ=
-github.com/prometheus/procfs v0.12.0 h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo=
-github.com/prometheus/procfs v0.12.0/go.mod h1:pcuDEFsWDnvcgNzo4EEweacyhjeA9Zk3cnaOZAZEfOo=
+github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
+github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
+github.com/prometheus/common v0.53.0 h1:U2pL9w9nmJwJDa4qqLQ3ZaePJ6ZTwt7cMD3AG3+aLCE=
+github.com/prometheus/common v0.53.0/go.mod h1:BrxBKv3FWBIGXw89Mg1AeBq7FSyRzXWI3l3e7W3RN5U=
+github.com/prometheus/procfs v0.13.0 h1:GqzLlQyfsPbaEHaQkO7tbDlriv/4o5Hudv6OXHGKX7o=
+github.com/prometheus/procfs v0.13.0/go.mod h1:cd4PFCR54QLnGKPaKGA6l+cfuNXtht43ZKY6tow0Y1g=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
+github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/sercand/kuberesolver/v5 v5.1.1 h1:CYH+d67G0sGBj7q5wLK61yzqJJ8gLLC8aeprPTHb6yY=
github.com/sercand/kuberesolver/v5 v5.1.1/go.mod h1:Fs1KbKhVRnB2aDWN12NjKCB+RgYMWZJ294T3BtmVCpQ=
github.com/sergi/go-diff v1.1.0 h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0=
+github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM=
github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -225,47 +229,47 @@ github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXf
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
-github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
-github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
+github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
+github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.47.0 h1:UNQQKPfTDe1J81ViolILjTKPr9WetKW6uei2hFgJmFs=
-go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.47.0/go.mod h1:r9vWsPS/3AQItv3OSlEJ/E4mbrhUbbw18meOjArPtKQ=
-go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.47.0 h1:sv9kVfal0MK0wBMCOGr+HeJm9v803BkJxGrk2au7j08=
-go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.47.0/go.mod h1:SK2UL73Zy1quvRPonmOmRDiWk1KBV3LyIeeIxcEApWw=
-go.opentelemetry.io/contrib/propagators/b3 v1.22.0 h1:Okbgv0pWHMQq+mF7H2o1mucJ5PvxKFq2c8cyqoXfeaQ=
-go.opentelemetry.io/contrib/propagators/b3 v1.22.0/go.mod h1:N3z0ycFRhsVZ+tG/uavMxHvOvFE95QM6gwW1zSqT9dQ=
-go.opentelemetry.io/otel v1.23.1 h1:Za4UzOqJYS+MUczKI320AtqZHZb7EqxO00jAHE0jmQY=
-go.opentelemetry.io/otel v1.23.1/go.mod h1:Td0134eafDLcTS4y+zQ26GE8u3dEuRBiBCTUIRHaikA=
+go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.50.0 h1:zvpPXY7RfYAGSdYQLjp6zxdJNSYD/+FFoCTQN9IPxBs=
+go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.50.0/go.mod h1:BMn8NB1vsxTljvuorms2hyOs8IBuuBEq0pl7ltOfy30=
+go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.50.0 h1:cEPbyTSEHlQR89XVlyo78gqluF8Y3oMeBkXGWzQsfXY=
+go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.50.0/go.mod h1:DKdbWcT4GH1D0Y3Sqt/PFXt2naRKDWtU+eE6oLdFNA8=
+go.opentelemetry.io/contrib/propagators/b3 v1.25.0 h1:QU8UEKyPqgr/8vCC9LlDmkPnfFmiWAUF9GtJdcLz+BU=
+go.opentelemetry.io/contrib/propagators/b3 v1.25.0/go.mod h1:qonC7wyvtX1E6cEpAR+bJmhcGr6IVRGc/f6ZTpvi7jA=
+go.opentelemetry.io/otel v1.25.0 h1:gldB5FfhRl7OJQbUHt/8s0a7cE8fbsPAtdpRaApKy4k=
+go.opentelemetry.io/otel v1.25.0/go.mod h1:Wa2ds5NOXEMkCmUou1WA7ZBfLTHWIsp034OVD7AO+Vg=
go.opentelemetry.io/otel/exporters/jaeger v1.17.0 h1:D7UpUy2Xc2wsi1Ras6V40q806WM07rqoCWzXu7Sqy+4=
go.opentelemetry.io/otel/exporters/jaeger v1.17.0/go.mod h1:nPCqOnEH9rNLKqH/+rrUjiMzHJdV1BlpKcTwRTyKkKI=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.22.0 h1:9M3+rhx7kZCIQQhQRYaZCdNu1V73tm4TvXs2ntl98C4=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.22.0/go.mod h1:noq80iT8rrHP1SfybmPiRGc9dc5M8RPmGvtwo7Oo7tc=
-go.opentelemetry.io/otel/metric v1.23.1 h1:PQJmqJ9u2QaJLBOELl1cxIdPcpbwzbkjfEyelTl2rlo=
-go.opentelemetry.io/otel/metric v1.23.1/go.mod h1:mpG2QPlAfnK8yNhNJAxDZruU9Y1/HubbC+KyH8FaCWI=
-go.opentelemetry.io/otel/sdk v1.22.0 h1:6coWHw9xw7EfClIC/+O31R8IY3/+EiRFHevmHafB2Gw=
-go.opentelemetry.io/otel/sdk v1.22.0/go.mod h1:iu7luyVGYovrRpe2fmj3CVKouQNdTOkxtLzPvPz1DOc=
-go.opentelemetry.io/otel/trace v1.23.1 h1:4LrmmEd8AU2rFvU1zegmvqW7+kWarxtNOPyeL6HmYY8=
-go.opentelemetry.io/otel/trace v1.23.1/go.mod h1:4IpnpJFwr1mo/6HL8XIPJaE9y0+u1KcVmuW7dwFSVrI=
-go.opentelemetry.io/proto/otlp v1.1.0 h1:2Di21piLrCqJ3U3eXGCTPHE9R8Nh+0uglSnOyxikMeI=
-go.opentelemetry.io/proto/otlp v1.1.0/go.mod h1:GpBHCBWiqvVLDqmHZsoMM3C5ySeKTC7ej/RNTae6MdY=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.25.0 h1:dT33yIHtmsqpixFsSQPwNeY5drM9wTcoL8h0FWF4oGM=
+go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.25.0/go.mod h1:h95q0LBGh7hlAC08X2DhSeyIG02YQ0UyioTCVAqRPmc=
+go.opentelemetry.io/otel/metric v1.25.0 h1:LUKbS7ArpFL/I2jJHdJcqMGxkRdxpPHE0VU/D4NuEwA=
+go.opentelemetry.io/otel/metric v1.25.0/go.mod h1:rkDLUSd2lC5lq2dFNrX9LGAbINP5B7WBkC78RXCpH5s=
+go.opentelemetry.io/otel/sdk v1.25.0 h1:PDryEJPC8YJZQSyLY5eqLeafHtG+X7FWnf3aXMtxbqo=
+go.opentelemetry.io/otel/sdk v1.25.0/go.mod h1:oFgzCM2zdsxKzz6zwpTZYLLQsFwc+K0daArPdIhuxkw=
+go.opentelemetry.io/otel/trace v1.24.0 h1:CsKnnL4dUAr/0llH9FKuc698G04IrpWV0MQA/Y1YELI=
+go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU=
+go.opentelemetry.io/proto/otlp v1.2.0 h1:pVeZGk7nXDC9O2hncA6nHldxEjm6LByfA2aN8IOkz94=
+go.opentelemetry.io/proto/otlp v1.2.0/go.mod h1:gGpR8txAl5M03pDhMC79G6SdqNV26naRm/KDsgaHD8A=
go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A=
go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
go.uber.org/zap v1.18.1/go.mod h1:xg/QME4nWcxGxrpdeYfq7UvYrLh66cuVKdrbD1XF/NI=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
-golang.org/x/crypto v0.0.0-20190911031432-227b76d455e7/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
-golang.org/x/crypto v0.18.0 h1:PGVlW0xEltQnzFZ55hkuX5+KLyrMYhHld1YHO4AKcdc=
-golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg=
+golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
+golang.org/x/crypto v0.22.0 h1:g1v0xeRhjcugydODzvb3mEM9SQ0HGp9s/nh3COQ/C30=
+golang.org/x/crypto v0.22.0/go.mod h1:vr6Su+7cTlO45qkww3VDJlzDn0ctJvRgYbC2NvXHt+M=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20230801115018-d63ba01acd4b h1:r+vk0EmXNmekl0S0BascoeeoHk/L7wmaW2QF90K+kYI=
+golang.org/x/exp v0.0.0-20230801115018-d63ba01acd4b/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc=
golang.org/x/image v0.15.0 h1:kOELfmgrmJlw4Cdb7g/QGuB3CvDrXbqEIww/pNtNBm8=
golang.org/x/image v0.15.0/go.mod h1:HUYqC05R2ZcZ3ejNQsIHQDQiwWM4JBqmm6MKANTp4LE=
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
@@ -273,31 +277,32 @@ golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvx
golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
-golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
+golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug=
+golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
golang.org/x/mod v0.10.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
-golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0=
-golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
+golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc=
golang.org/x/net v0.0.0-20210505214959-0714010a04ed/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns=
-golang.org/x/net v0.20.0 h1:aCL9BSgETF1k+blQaYUBx9hJ9LOGP3gAVemcZlf1Kpo=
-golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY=
+golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
+golang.org/x/net v0.24.0 h1:1PcaxkF854Fu3+lvBIx5SYn9wRlBzzcnHZSiaFFAb0w=
+golang.org/x/net v0.24.0/go.mod h1:2Q7sJY5mzlzWjKtYUEXSlBWCdyaioyXzRB2RtU8KVE8=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
-golang.org/x/oauth2 v0.16.0 h1:aDkGMBSYxElaoP81NpoUoz2oo2R2wHdZpGToUxfyQrQ=
-golang.org/x/oauth2 v0.16.0/go.mod h1:hqZ+0LWXsiVoZpeld6jVt06P3adbS2Uu911W1SsJv2o=
+golang.org/x/oauth2 v0.19.0 h1:9+E/EZBCbTLNrbN35fHv/a/d/mOBatymz1zbtQrXpIg=
+golang.org/x/oauth2 v0.19.0/go.mod h1:vYi7skDa1x015PmRRYZ7+s1cWyPgrPiSYRe4rnsexc8=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ=
-golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
+golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M=
+golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
@@ -308,22 +313,22 @@ golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210507014357-30e306a8bba5/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20211025201205-69cdffdb9359/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
-golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.19.0 h1:q5f1RH2jigJ1MoAWp2KTp3gm5zAGFUTarQZ5U386+4o=
+golang.org/x/sys v0.19.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY=
+golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo=
+golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ=
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
@@ -333,27 +338,27 @@ golang.org/x/tools v0.8.0 h1:vSDcovVPld282ceKgDimkRSC8kpaH1dgyc9UMzlt84Y=
golang.org/x/tools v0.8.0/go.mod h1:JxBZ99ISMI5ViVkT1tr6tdNmXeTrcpVSD3vZ1RsRdN4=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 h1:+cNy6SZtPcJQH3LJVLOSmiC7MMxXNOb3PU/VUEz+EhU=
+golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90=
gonum.org/v1/gonum v0.14.0 h1:2NiG67LD1tEH0D7kM+ps2V+fXmsAnpUeec7n8tcr4S0=
+gonum.org/v1/gonum v0.14.0/go.mod h1:AoWeoz0becf9QMWtE8iWXNXc27fK4fNeHNf/oMejGfU=
gonum.org/v1/plot v0.14.0 h1:+LBDVFYwFe4LHhdP8coW6296MBEY4nQ+Y4vuUpJopcE=
gonum.org/v1/plot v0.14.0/go.mod h1:MLdR9424SJed+5VqC6MsouEpig9pZX2VZ57H9ko2bXU=
-google.golang.org/api v0.162.0 h1:Vhs54HkaEpkMBdgGdOT2P6F0csGG/vxDS0hWHJzmmps=
-google.golang.org/api v0.162.0/go.mod h1:6SulDkfoBIg4NFmCuZ39XeeAgSHCPecfSUuDyYlAHs0=
+google.golang.org/api v0.174.0 h1:zB1BWl7ocxfTea2aQ9mgdzXjnfPySllpPOskdnO+q34=
+google.golang.org/api v0.174.0/go.mod h1:aC7tB6j0HR1Nl0ni5ghpx6iLasmAX78Zkh/wgxAAjLg=
google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
-google.golang.org/appengine v1.6.8 h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM=
-google.golang.org/appengine v1.6.8/go.mod h1:1jJ3jBArFh5pcgW8gCtRJnepW8FzD1V44FJffLiz/Ds=
google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
google.golang.org/genproto v0.0.0-20200423170343-7949de9c1215/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
google.golang.org/genproto v0.0.0-20210506142907-4a47615972c2/go.mod h1:P3QM42oQyzQSnHPnZ/vqoCdDmzH28fzWByN9asMeM8A=
-google.golang.org/genproto v0.0.0-20240213162025-012b6fc9bca9 h1:9+tzLLstTlPTRyJTh+ah5wIMsBW5c4tQwGTN3thOW9Y=
-google.golang.org/genproto v0.0.0-20240213162025-012b6fc9bca9/go.mod h1:mqHbVIp48Muh7Ywss/AD6I5kNVKZMmAa/QEW58Gxp2s=
-google.golang.org/genproto/googleapis/api v0.0.0-20240205150955-31a09d347014 h1:x9PwdEgd11LgK+orcck69WVRo7DezSO4VUMPI4xpc8A=
-google.golang.org/genproto/googleapis/api v0.0.0-20240205150955-31a09d347014/go.mod h1:rbHMSEDyoYX62nRVLOCc4Qt1HbsdytAYoVwgjiOhF3I=
-google.golang.org/genproto/googleapis/bytestream v0.0.0-20240125205218-1f4bbc51befe h1:weYsP+dNijSQVoLAb5bpUos3ciBpNU/NEVlHFKrk8pg=
-google.golang.org/genproto/googleapis/bytestream v0.0.0-20240125205218-1f4bbc51befe/go.mod h1:SCz6T5xjNXM4QFPRwxHcfChp7V+9DcXR3ay2TkHR8Tg=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240221002015-b0ce06bbee7c h1:NUsgEN92SQQqzfA+YtqYNqYmB3DMMYLlIwUZAQFVFbo=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240221002015-b0ce06bbee7c/go.mod h1:H4O17MA/PE9BsGx3w+a+W2VOLLD1Qf7oJneAoU6WktY=
+google.golang.org/genproto v0.0.0-20240415180920-8c6c420018be h1:g4aX8SUFA8V5F4LrSY5EclyGYw1OZN4HS1jTyjB9ZDc=
+google.golang.org/genproto v0.0.0-20240415180920-8c6c420018be/go.mod h1:FeSdT5fk+lkxatqJP38MsUicGqHax5cLtmy/6TAuxO4=
+google.golang.org/genproto/googleapis/api v0.0.0-20240415180920-8c6c420018be h1:Zz7rLWqp0ApfsR/l7+zSHhY3PMiH2xqgxlfYfAfNpoU=
+google.golang.org/genproto/googleapis/api v0.0.0-20240415180920-8c6c420018be/go.mod h1:dvdCTIoAGbkWbcIKBniID56/7XHTt6WfxXNMxuziJ+w=
+google.golang.org/genproto/googleapis/bytestream v0.0.0-20240415180920-8c6c420018be h1:jim2YME38zpxupaDm9lYorRLuMbUbSX78vM2s2Hc4Ao=
+google.golang.org/genproto/googleapis/bytestream v0.0.0-20240415180920-8c6c420018be/go.mod h1:ULqtoQMxDLNRfW+pJbKA68wtIy1OiYjdIsJs3PMpzh8=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240415180920-8c6c420018be h1:LG9vZxsWGOmUKieR8wPAUR3u3MpnYFQZROPIMaXh7/A=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240415180920-8c6c420018be/go.mod h1:WtryC6hu0hhx87FDGxWCDptyssuo68sk10vYjF+T9fY=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
@@ -362,27 +367,18 @@ google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3Iji
google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
google.golang.org/grpc v1.36.1/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
google.golang.org/grpc v1.37.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM=
-google.golang.org/grpc v1.62.0 h1:HQKZ/fa1bXkX1oFOvSjmZEUL8wLSaZTjCcLAlmZRtdk=
-google.golang.org/grpc v1.62.0/go.mod h1:IWTG0VlJLCh1SkC58F7np9ka9mx/WNkjl4PGJaiq+QE=
-google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
-google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
-google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM=
-google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE=
-google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo=
-google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
-google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
-google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
-google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c=
-google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
-google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
+google.golang.org/grpc v1.63.2 h1:MUeiw1B2maTVZthpU5xvASfTh3LDbxHd6IJ6QQVU+xM=
+google.golang.org/grpc v1.63.2/go.mod h1:WAX/8DgncnokcFUldAxq7GeB5DXHDbMF+lLvDomNkRA=
google.golang.org/protobuf v1.32.0 h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I=
google.golang.org/protobuf v1.32.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
+gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
+gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
@@ -393,5 +389,6 @@ honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las=
mvdan.cc/gofumpt v0.6.0 h1:G3QvahNDmpD+Aek/bNOLrFR2XC6ZAdo62dZu65gmwGo=
mvdan.cc/gofumpt v0.6.0/go.mod h1:4L0wf+kgIPZtcCWXynNS2e6bhmj73umwnuXSZarixzA=
rsc.io/pdf v0.1.1 h1:k1MczvYDUvJBe93bYd7wrZLLUEcLZAuF824/I4e5Xr4=
+rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4=
sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E=
sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY=
diff --git a/go_dependencies.bzl b/go_dependencies.bzl
deleted file mode 100644
index 4c21af61..00000000
--- a/go_dependencies.bzl
+++ /dev/null
@@ -1,1838 +0,0 @@
-load("@bazel_gazelle//:deps.bzl", "go_repository")
-
-def go_dependencies():
- go_repository(
- name = "cc_mvdan_gofumpt",
- importpath = "mvdan.cc/gofumpt",
- sum = "h1:G3QvahNDmpD+Aek/bNOLrFR2XC6ZAdo62dZu65gmwGo=",
- version = "v0.6.0",
- )
- go_repository(
- name = "co_honnef_go_tools",
- importpath = "honnef.co/go/tools",
- sum = "h1:qTakTkI6ni6LFD5sBwwsdSO+AQqbSIxOauHTTQKZ/7o=",
- version = "v0.1.3",
- )
- go_repository(
- name = "com_github_ajstarks_deck",
- importpath = "github.com/ajstarks/deck",
- sum = "h1:7kQgkwGRoLzC9K0oyXdJo7nve/bynv/KwUsxbiTlzAM=",
- version = "v0.0.0-20200831202436-30c9fc6549a9",
- )
- go_repository(
- name = "com_github_ajstarks_deck_generate",
- importpath = "github.com/ajstarks/deck/generate",
- sum = "h1:iXUgAaqDcIUGbRoy2TdeofRG/j1zpGRSEmNK05T+bi8=",
- version = "v0.0.0-20210309230005-c3f852c02e19",
- )
- go_repository(
- name = "com_github_ajstarks_svgo",
- importpath = "github.com/ajstarks/svgo",
- sum = "h1:slYM766cy2nI3BwyRiyQj/Ud48djTMtMebDqepE95rw=",
- version = "v0.0.0-20211024235047-1546f124cd8b",
- )
- go_repository(
- name = "com_github_alecthomas_kingpin_v2",
- importpath = "github.com/alecthomas/kingpin/v2",
- sum = "h1:f48lwail6p8zpO1bC4TxtqACaGqHYA22qkHjHpqDjYY=",
- version = "v2.4.0",
- )
- go_repository(
- name = "com_github_alecthomas_units",
- importpath = "github.com/alecthomas/units",
- sum = "h1:s6gZFSlWYmbqAuRjVTiNNhvNRfY2Wxp9nhfyel4rklc=",
- version = "v0.0.0-20211218093645-b94a6e3cc137",
- )
- go_repository(
- name = "com_github_andybalholm_stroke",
- importpath = "github.com/andybalholm/stroke",
- sum = "h1:uF5Q/hWnDU1XZeT6CsrRSxHLroUSEYYO3kgES+yd+So=",
- version = "v0.0.0-20221221101821-bd29b49d73f0",
- )
- go_repository(
- name = "com_github_antihax_optional",
- importpath = "github.com/antihax/optional",
- sum = "h1:xK2lYat7ZLaVVcIuj82J8kIro4V6kDe0AUDFboUCwcg=",
- version = "v1.0.0",
- )
- go_repository(
- name = "com_github_antlr_antlr4_runtime_go_antlr",
- importpath = "github.com/antlr/antlr4/runtime/Go/antlr",
- sum = "h1:rfAZfq1LjIhVCFsBp2MoXxVvgtCyZUOtzsV8azhR1Jk=",
- version = "v0.0.0-20220722194653-14703f21b580",
- )
- go_repository(
- name = "com_github_aohorodnyk_mimeheader",
- importpath = "github.com/aohorodnyk/mimeheader",
- sum = "h1:WCV4NQjtbqnd2N3FT5MEPesan/lfvaLYmt5v4xSaX/M=",
- version = "v0.0.6",
- )
- go_repository(
- name = "com_github_aws_aws_sdk_go_v2",
- importpath = "github.com/aws/aws-sdk-go-v2",
- sum = "h1:xAojnj+ktS95YZlDf0zxWBkbFtymPeDP+rvUQIH3uAU=",
- version = "v1.24.1",
- )
- go_repository(
- name = "com_github_aws_aws_sdk_go_v2_aws_protocol_eventstream",
- importpath = "github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream",
- sum = "h1:OCs21ST2LrepDfD3lwlQiOqIGp6JiEUqG84GzTDoyJs=",
- version = "v1.5.4",
- )
- go_repository(
- name = "com_github_aws_aws_sdk_go_v2_config",
- importpath = "github.com/aws/aws-sdk-go-v2/config",
- sum = "h1:Z/7w9bUqlRI0FFQpetVuFYEsjzE3h7fpU6HuGmfPL/o=",
- version = "v1.26.6",
- )
- go_repository(
- name = "com_github_aws_aws_sdk_go_v2_credentials",
- importpath = "github.com/aws/aws-sdk-go-v2/credentials",
- sum = "h1:8q6Rliyv0aUFAVtzaldUEcS+T5gbadPbWdV1WcAddK8=",
- version = "v1.16.16",
- )
- go_repository(
- name = "com_github_aws_aws_sdk_go_v2_feature_ec2_imds",
- importpath = "github.com/aws/aws-sdk-go-v2/feature/ec2/imds",
- sum = "h1:c5I5iH+DZcH3xOIMlz3/tCKJDaHFwYEmxvlh2fAcFo8=",
- version = "v1.14.11",
- )
- go_repository(
- name = "com_github_aws_aws_sdk_go_v2_internal_configsources",
- importpath = "github.com/aws/aws-sdk-go-v2/internal/configsources",
- sum = "h1:vF+Zgd9s+H4vOXd5BMaPWykta2a6Ih0AKLq/X6NYKn4=",
- version = "v1.2.10",
- )
- go_repository(
- name = "com_github_aws_aws_sdk_go_v2_internal_endpoints_v2",
- importpath = "github.com/aws/aws-sdk-go-v2/internal/endpoints/v2",
- sum = "h1:nYPe006ktcqUji8S2mqXf9c/7NdiKriOwMvWQHgYztw=",
- version = "v2.5.10",
- )
- go_repository(
- name = "com_github_aws_aws_sdk_go_v2_internal_ini",
- importpath = "github.com/aws/aws-sdk-go-v2/internal/ini",
- sum = "h1:n3GDfwqF2tzEkXlv5cuy4iy7LpKDtqDMcNLfZDu9rls=",
- version = "v1.7.3",
- )
- go_repository(
- name = "com_github_aws_aws_sdk_go_v2_internal_v4a",
- importpath = "github.com/aws/aws-sdk-go-v2/internal/v4a",
- sum = "h1:5oE2WzJE56/mVveuDZPJESKlg/00AaS2pY2QZcnxg4M=",
- version = "v1.2.10",
- )
- go_repository(
- name = "com_github_aws_aws_sdk_go_v2_service_internal_accept_encoding",
- importpath = "github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding",
- sum = "h1:/b31bi3YVNlkzkBrm9LfpaKoaYZUxIAj4sHfOTmLfqw=",
- version = "v1.10.4",
- )
- go_repository(
- name = "com_github_aws_aws_sdk_go_v2_service_internal_checksum",
- importpath = "github.com/aws/aws-sdk-go-v2/service/internal/checksum",
- sum = "h1:L0ai8WICYHozIKK+OtPzVJBugL7culcuM4E4JOpIEm8=",
- version = "v1.2.10",
- )
- go_repository(
- name = "com_github_aws_aws_sdk_go_v2_service_internal_presigned_url",
- importpath = "github.com/aws/aws-sdk-go-v2/service/internal/presigned-url",
- sum = "h1:DBYTXwIGQSGs9w4jKm60F5dmCQ3EEruxdc0MFh+3EY4=",
- version = "v1.10.10",
- )
- go_repository(
- name = "com_github_aws_aws_sdk_go_v2_service_internal_s3shared",
- importpath = "github.com/aws/aws-sdk-go-v2/service/internal/s3shared",
- sum = "h1:KOxnQeWy5sXyS37fdKEvAsGHOr9fa/qvwxfJurR/BzE=",
- version = "v1.16.10",
- )
- go_repository(
- name = "com_github_aws_aws_sdk_go_v2_service_s3",
- importpath = "github.com/aws/aws-sdk-go-v2/service/s3",
- sum = "h1:5XNlsBsEvBZBMO6p82y+sqpWg8j5aBCe+5C2GBFgqBQ=",
- version = "v1.48.1",
- )
- go_repository(
- name = "com_github_aws_aws_sdk_go_v2_service_sso",
- importpath = "github.com/aws/aws-sdk-go-v2/service/sso",
- sum = "h1:eajuO3nykDPdYicLlP3AGgOyVN3MOlFmZv7WGTuJPow=",
- version = "v1.18.7",
- )
- go_repository(
- name = "com_github_aws_aws_sdk_go_v2_service_ssooidc",
- importpath = "github.com/aws/aws-sdk-go-v2/service/ssooidc",
- sum = "h1:QPMJf+Jw8E1l7zqhZmMlFw6w1NmfkfiSK8mS4zOx3BA=",
- version = "v1.21.7",
- )
- go_repository(
- name = "com_github_aws_aws_sdk_go_v2_service_sts",
- importpath = "github.com/aws/aws-sdk-go-v2/service/sts",
- sum = "h1:NzO4Vrau795RkUdSHKEwiR01FaGzGOH1EETJ+5QHnm0=",
- version = "v1.26.7",
- )
- go_repository(
- name = "com_github_aws_smithy_go",
- importpath = "github.com/aws/smithy-go",
- sum = "h1:KWFKQV80DpP3vJrrA9sVAHQ5gc2z8i4EzrLhLlWXcBM=",
- version = "v1.19.0",
- )
- go_repository(
- name = "com_github_bazelbuild_remote_apis",
- importpath = "github.com/bazelbuild/remote-apis",
- patches = ["@com_github_buildbarn_bb_storage//:patches/com_github_bazelbuild_remote_apis/golang.diff"],
- sum = "h1:fm5Ceq2rIwkGYaaw40jjd8y1x0iOuKRnvxdoipWr2JA=",
- version = "v0.0.0-20240215191509-9ff14cecffe5",
- )
- go_repository(
- name = "com_github_bazelbuild_rules_go",
- importpath = "github.com/bazelbuild/rules_go",
- sum = "h1:Q+vDhH4yzafZ0xHBT0JEVawb+1nDHUXhjvWTqSGCCyU=",
- version = "v0.43.0",
- )
- go_repository(
- name = "com_github_benbjohnson_clock",
- importpath = "github.com/benbjohnson/clock",
- sum = "h1:Q92kusRqC1XV2MjkWETPvjJVqKetz1OzxZB7mHJLju8=",
- version = "v1.1.0",
- )
- go_repository(
- name = "com_github_beorn7_perks",
- importpath = "github.com/beorn7/perks",
- sum = "h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=",
- version = "v1.0.1",
- )
- go_repository(
- name = "com_github_boombuler_barcode",
- importpath = "github.com/boombuler/barcode",
- sum = "h1:NDBbPmhS+EqABEs5Kg3n/5ZNjy73Pz7SIV+KCeqyXcs=",
- version = "v1.0.1",
- )
- go_repository(
- name = "com_github_buildbarn_bb_browser",
- importpath = "github.com/buildbarn/bb-browser",
- sum = "h1:CHnjjCXTIZjs91YjRMlwJv44nckJQOujHNZnWra95vg=",
- version = "v0.0.0-20240310094611-10b339da6324",
- )
- go_repository(
- name = "com_github_buildbarn_bb_remote_execution",
- importpath = "github.com/buildbarn/bb-remote-execution",
- sum = "h1:wcGel3yU3FAENqRLzgZkg7xzuwlaY9H+Lphd46u5tyI=",
- version = "v0.0.0-20240310090416-28dbdbb0a6b0",
- )
- go_repository(
- name = "com_github_buildbarn_bb_storage",
- importpath = "github.com/buildbarn/bb-storage",
- sum = "h1:e71ZYLQ4QDIVgs/zRX8hNt57d7WomniH2DYZCv8thJ8=",
- version = "v0.0.0-20240320095126-4bb23aaa40ae",
- )
- go_repository(
- name = "com_github_buildbarn_go_xdr",
- importpath = "github.com/buildbarn/go-xdr",
- sum = "h1:/sKWC0Fs5fXNo/t72BRZRLERg4v2gFoEeg2Mk+a8xak=",
- version = "v0.0.0-20231115101217-a9e2aa4cf64b",
- )
- go_repository(
- name = "com_github_buildkite_terminal_to_html",
- build_extra_args = ["--exclude=cmd/terminal-to-html"],
- importpath = "github.com/buildkite/terminal-to-html",
- patches = ["@com_github_buildbarn_bb_browser//:patches/com_github_buildkite_terminal_to_html/assets.diff"],
- sum = "h1:WdXzl7ZmYzCAz4pElZosPaUlRTW+qwVx/SkQSCa1jXs=",
- version = "v3.2.0+incompatible",
- )
- go_repository(
- name = "com_github_burntsushi_toml",
- importpath = "github.com/BurntSushi/toml",
- sum = "h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ=",
- version = "v0.3.1",
- )
- go_repository(
- name = "com_github_campoy_embedmd",
- importpath = "github.com/campoy/embedmd",
- sum = "h1:V4kI2qTJJLf4J29RzI/MAt2c3Bl4dQSYPuflzwFH2hY=",
- version = "v1.0.0",
- )
- go_repository(
- name = "com_github_census_instrumentation_opencensus_proto",
- build_extra_args = ["-exclude=src"],
- importpath = "github.com/census-instrumentation/opencensus-proto",
- sum = "h1:iKLQ0xPNFxR/2hzXZMrBo8f1j86j5WHzznCCQxV/b8g=",
- version = "v0.4.1",
- )
- go_repository(
- name = "com_github_cespare_xxhash_v2",
- importpath = "github.com/cespare/xxhash/v2",
- sum = "h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44=",
- version = "v2.2.0",
- )
- go_repository(
- name = "com_github_client9_misspell",
- importpath = "github.com/client9/misspell",
- sum = "h1:ta993UF76GwbvJcIo3Y68y/M3WxlpEHPWIGDkJYwzJI=",
- version = "v0.3.4",
- )
- go_repository(
- name = "com_github_cncf_udpa_go",
- importpath = "github.com/cncf/udpa/go",
- sum = "h1:QQ3GSy+MqSHxm/d8nCtnAiZdYFd45cYZPs8vOOIYKfk=",
- version = "v0.0.0-20220112060539-c52dc94e7fbe",
- )
- go_repository(
- name = "com_github_cncf_xds_go",
- importpath = "github.com/cncf/xds/go",
- sum = "h1:jQCWAUqqlij9Pgj2i/PB79y4KOPYVyFYdROxgaCwdTQ=",
- version = "v0.0.0-20231128003011-0fa0005c9caa",
- )
- go_repository(
- name = "com_github_davecgh_go_spew",
- importpath = "github.com/davecgh/go-spew",
- sum = "h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=",
- version = "v1.1.1",
- )
- go_repository(
- name = "com_github_dustin_go_humanize",
- importpath = "github.com/dustin/go-humanize",
- sum = "h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY=",
- version = "v1.0.1",
- )
- go_repository(
- name = "com_github_envoyproxy_go_control_plane",
- importpath = "github.com/envoyproxy/go-control-plane",
- sum = "h1:4X+VP1GHd1Mhj6IB5mMeGbLCleqxjletLK6K0rbxyZI=",
- version = "v0.12.0",
- )
- go_repository(
- name = "com_github_envoyproxy_protoc_gen_validate",
- importpath = "github.com/envoyproxy/protoc-gen-validate",
- sum = "h1:gVPz/FMfvh57HdSJQyvBtF00j8JU4zdyUgIUNhlgg0A=",
- version = "v1.0.4",
- )
- go_repository(
- name = "com_github_fatih_color",
- importpath = "github.com/fatih/color",
- sum = "h1:mRhaKNwANqRgUBGKmnI5ZxEk7QXmjQeCcuYFMX2bfcc=",
- version = "v1.12.0",
- )
- go_repository(
- name = "com_github_felixge_httpsnoop",
- importpath = "github.com/felixge/httpsnoop",
- sum = "h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=",
- version = "v1.0.4",
- )
- go_repository(
- name = "com_github_fogleman_gg",
- importpath = "github.com/fogleman/gg",
- sum = "h1:/7zJX8F6AaYQc57WQCyN9cAIz+4bCJGO9B+dyW29am8=",
- version = "v1.3.0",
- )
- go_repository(
- name = "com_github_frankban_quicktest",
- importpath = "github.com/frankban/quicktest",
- sum = "h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHkI4W8=",
- version = "v1.14.6",
- )
- go_repository(
- name = "com_github_fsnotify_fsnotify",
- importpath = "github.com/fsnotify/fsnotify",
- sum = "h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY=",
- version = "v1.6.0",
- )
- go_repository(
- name = "com_github_fxtlabs_primes",
- importpath = "github.com/fxtlabs/primes",
- sum = "h1:HOYnhuVrhAVGKdg3rZapII640so7QfXQmkLkefUN/uM=",
- version = "v0.0.0-20150821004651-dad82d10a449",
- )
- go_repository(
- name = "com_github_go_fonts_dejavu",
- importpath = "github.com/go-fonts/dejavu",
- sum = "h1:3XlHi0JBYX+Cp8n98c6qSoHrxPa4AUKDMKdrh/0sUdk=",
- version = "v0.3.2",
- )
- go_repository(
- name = "com_github_go_fonts_latin_modern",
- importpath = "github.com/go-fonts/latin-modern",
- sum = "h1:M+Sq24Dp0ZRPf3TctPnG1MZxRblqyWC/cRUL9WmdaFc=",
- version = "v0.3.2",
- )
- go_repository(
- name = "com_github_go_fonts_liberation",
- importpath = "github.com/go-fonts/liberation",
- sum = "h1:XuwG0vGHFBPRRI8Qwbi5tIvR3cku9LUfZGq/Ar16wlQ=",
- version = "v0.3.2",
- )
- go_repository(
- name = "com_github_go_fonts_stix",
- importpath = "github.com/go-fonts/stix",
- sum = "h1:v9krocr13J1llaOHLEol1eaHsv8S43UuFX/1bFgEJJ4=",
- version = "v0.2.2",
- )
- go_repository(
- name = "com_github_go_jose_go_jose_v3",
- importpath = "github.com/go-jose/go-jose/v3",
- sum = "h1:pWmKFVtt+Jl0vBZTIpz/eAKwsm6LkIxDVVbFHKkchhA=",
- version = "v3.0.1",
- )
- go_repository(
- name = "com_github_go_kit_log",
- importpath = "github.com/go-kit/log",
- sum = "h1:MRVx0/zhvdseW+Gza6N9rVzU/IVzaeE1SFI4raAhmBU=",
- version = "v0.2.1",
- )
- go_repository(
- name = "com_github_go_latex_latex",
- importpath = "github.com/go-latex/latex",
- sum = "h1:DfZQkvEbdmOe+JK2TMtBM+0I9GSdzE2y/L1/AmD8xKc=",
- version = "v0.0.0-20231108140139-5c1ce85aa4ea",
- )
- go_repository(
- name = "com_github_go_logfmt_logfmt",
- importpath = "github.com/go-logfmt/logfmt",
- sum = "h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA=",
- version = "v0.5.1",
- )
- go_repository(
- name = "com_github_go_logr_logr",
- importpath = "github.com/go-logr/logr",
- sum = "h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ=",
- version = "v1.4.1",
- )
- go_repository(
- name = "com_github_go_logr_stdr",
- importpath = "github.com/go-logr/stdr",
- sum = "h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=",
- version = "v1.2.2",
- )
- go_repository(
- name = "com_github_go_pdf_fpdf",
- importpath = "github.com/go-pdf/fpdf",
- sum = "h1:PPvSaUuo1iMi9KkaAn90NuKi+P4gwMedWPHhj8YlJQw=",
- version = "v0.9.0",
- )
- go_repository(
- name = "com_github_go_stack_stack",
- importpath = "github.com/go-stack/stack",
- sum = "h1:5SgMzNM5HxrEjV0ww2lTmX6E2Izsfxas4+YHWRs3Lsk=",
- version = "v1.8.0",
- )
- go_repository(
- name = "com_github_go_text_typesetting",
- importpath = "github.com/go-text/typesetting",
- sum = "h1:FQivqchis6bE2/9uF70M2gmmLpe82esEm2QadL0TEJo=",
- version = "v0.0.0-20230803102845-24e03d8b5372",
- )
- go_repository(
- name = "com_github_gogo_protobuf",
- importpath = "github.com/gogo/protobuf",
- sum = "h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=",
- version = "v1.3.2",
- )
- go_repository(
- name = "com_github_golang_freetype",
- importpath = "github.com/golang/freetype",
- sum = "h1:DACJavvAHhabrF08vX0COfcOBJRhZ8lUbR+ZWIs0Y5g=",
- version = "v0.0.0-20170609003504-e2365dfdc4a0",
- )
- go_repository(
- name = "com_github_golang_glog",
- importpath = "github.com/golang/glog",
- sum = "h1:uCdmnmatrKCgMBlM4rMuJZWOkPDqdbZPnrMXDY4gI68=",
- version = "v1.2.0",
- )
- go_repository(
- name = "com_github_golang_groupcache",
- importpath = "github.com/golang/groupcache",
- sum = "h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=",
- version = "v0.0.0-20210331224755-41bb18bfe9da",
- )
- go_repository(
- name = "com_github_golang_mock",
- importpath = "github.com/golang/mock",
- patches = [
- "@com_github_buildbarn_bb_remote_execution//:patches/com_github_golang_mock/generics.diff",
- ],
- sum = "h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc=",
- version = "v1.6.0",
- )
- go_repository(
- name = "com_github_golang_protobuf",
- importpath = "github.com/golang/protobuf",
- patches = ["@com_github_buildbarn_bb_storage//:patches/com_github_golang_protobuf/service-registrar.diff"],
- sum = "h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=",
- version = "v1.5.3",
- )
- go_repository(
- name = "com_github_golang_snappy",
- importpath = "github.com/golang/snappy",
- sum = "h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM=",
- version = "v0.0.4",
- )
- go_repository(
- name = "com_github_google_go_cmp",
- importpath = "github.com/google/go-cmp",
- sum = "h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=",
- version = "v0.6.0",
- )
- go_repository(
- name = "com_github_google_go_jsonnet",
- build_file_generation = "on",
- importpath = "github.com/google/go-jsonnet",
- sum = "h1:WG4TTSARuV7bSm4PMB4ohjxe33IHT5WVTrJSU33uT4g=",
- version = "v0.20.0",
- )
- go_repository(
- name = "com_github_google_go_pkcs11",
- importpath = "github.com/google/go-pkcs11",
- sum = "h1:OF1IPgv+F4NmqmJ98KTjdN97Vs1JxDPB3vbmYzV2dpk=",
- version = "v0.2.1-0.20230907215043-c6f79328ddf9",
- )
- go_repository(
- name = "com_github_google_martian_v3",
- importpath = "github.com/google/martian/v3",
- sum = "h1:IqNFLAmvJOgVlpdEBiQbDc2EwKW77amAycfTuWKdfvw=",
- version = "v3.3.2",
- )
- go_repository(
- name = "com_github_google_s2a_go",
- importpath = "github.com/google/s2a-go",
- sum = "h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o=",
- version = "v0.1.7",
- )
- go_repository(
- name = "com_github_google_uuid",
- importpath = "github.com/google/uuid",
- sum = "h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=",
- version = "v1.6.0",
- )
- go_repository(
- name = "com_github_googleapis_enterprise_certificate_proxy",
- importpath = "github.com/googleapis/enterprise-certificate-proxy",
- sum = "h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs=",
- version = "v0.3.2",
- )
- go_repository(
- name = "com_github_googleapis_gax_go_v2",
- build_file_proto_mode = "disable",
- importpath = "github.com/googleapis/gax-go/v2",
- sum = "h1:A+gCJKdRfqXkr+BIRGtZLibNXf0m1f9E4HG56etFpas=",
- version = "v2.12.0",
- )
- go_repository(
- name = "com_github_gordonklaus_ineffassign",
- importpath = "github.com/gordonklaus/ineffassign",
- sum = "h1:PVRE9d4AQKmbelZ7emNig1+NT27DUmKZn5qXxfio54U=",
- version = "v0.0.0-20210914165742-4cc7213b9bc8",
- )
- go_repository(
- name = "com_github_gorilla_mux",
- importpath = "github.com/gorilla/mux",
- sum = "h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY=",
- version = "v1.8.1",
- )
- go_repository(
- name = "com_github_grpc_ecosystem_go_grpc_middleware",
- importpath = "github.com/grpc-ecosystem/go-grpc-middleware",
- sum = "h1:UH//fgunKIs4JdUbpDl1VZCDaL56wXCB/5+wF6uHfaI=",
- version = "v1.4.0",
- )
- go_repository(
- name = "com_github_grpc_ecosystem_go_grpc_prometheus",
- importpath = "github.com/grpc-ecosystem/go-grpc-prometheus",
- patches = ["@com_github_buildbarn_bb_storage//:patches/com_github_grpc_ecosystem_go_grpc_prometheus/client-metrics-prevent-handled-twice.diff"],
- sum = "h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho=",
- version = "v1.2.0",
- )
- go_repository(
- name = "com_github_grpc_ecosystem_grpc_gateway_v2",
- importpath = "github.com/grpc-ecosystem/grpc-gateway/v2",
- replace = "github.com/grpc-ecosystem/grpc-gateway/v2",
- sum = "h1:RoziI+96HlQWrbaVhgOOdFYUHtX81pwA6tCgDS9FNRo=",
- version = "v2.16.1",
- )
- go_repository(
- name = "com_github_hanwen_go_fuse_v2",
- importpath = "github.com/hanwen/go-fuse/v2",
- patches = [
- "@com_github_buildbarn_bb_remote_execution//:patches/com_github_hanwen_go_fuse_v2/direntrylist-offsets-and-testability.diff",
- "@com_github_buildbarn_bb_remote_execution//:patches/com_github_hanwen_go_fuse_v2/notify-testability.diff",
- "@com_github_buildbarn_bb_remote_execution//:patches/com_github_hanwen_go_fuse_v2/writeback-cache.diff",
- ],
- sum = "h1:JSJcwHQ1V9EGRy6QsosoLDMX6HaLdzyLOJpKdPqDt9k=",
- version = "v2.5.0",
- )
- go_repository(
- name = "com_github_jmespath_go_jmespath",
- importpath = "github.com/jmespath/go-jmespath",
- sum = "h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=",
- version = "v0.4.0",
- )
- go_repository(
- name = "com_github_jmespath_go_jmespath_internal_testify",
- importpath = "github.com/jmespath/go-jmespath/internal/testify",
- sum = "h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8=",
- version = "v1.5.1",
- )
- go_repository(
- name = "com_github_jpillora_backoff",
- importpath = "github.com/jpillora/backoff",
- sum = "h1:uvFg412JmmHBHw7iwprIxkPMI+sGQ4kzOWsMeHnm2EA=",
- version = "v1.0.0",
- )
- go_repository(
- name = "com_github_json_iterator_go",
- importpath = "github.com/json-iterator/go",
- sum = "h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=",
- version = "v1.1.12",
- )
- go_repository(
- name = "com_github_julienschmidt_httprouter",
- importpath = "github.com/julienschmidt/httprouter",
- sum = "h1:U0609e9tgbseu3rBINet9P48AI/D3oJs4dN7jwJOQ1U=",
- version = "v1.3.0",
- )
- go_repository(
- name = "com_github_kballard_go_shellquote",
- importpath = "github.com/kballard/go-shellquote",
- sum = "h1:Z9n2FFNUXsshfwJMBgNA0RU6/i7WVaAegv3PtuIHPMs=",
- version = "v0.0.0-20180428030007-95032a82bc51",
- )
- go_repository(
- name = "com_github_kisielk_errcheck",
- importpath = "github.com/kisielk/errcheck",
- sum = "h1:e8esj/e4R+SAOwFwN+n3zr0nYeCyeweozKfO23MvHzY=",
- version = "v1.5.0",
- )
- go_repository(
- name = "com_github_kisielk_gotool",
- importpath = "github.com/kisielk/gotool",
- sum = "h1:AV2c/EiW3KqPNT9ZKl07ehoAGi4C5/01Cfbblndcapg=",
- version = "v1.0.0",
- )
- go_repository(
- name = "com_github_klauspost_compress",
- importpath = "github.com/klauspost/compress",
- sum = "h1:d4vBd+7CHydUqpFBgUEKkSdtSugf9YFmSkvUYPquI5E=",
- version = "v1.17.5",
- )
- go_repository(
- name = "com_github_konsorten_go_windows_terminal_sequences",
- importpath = "github.com/konsorten/go-windows-terminal-sequences",
- sum = "h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk=",
- version = "v1.0.1",
- )
- go_repository(
- name = "com_github_kr_pretty",
- importpath = "github.com/kr/pretty",
- sum = "h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=",
- version = "v0.3.1",
- )
- go_repository(
- name = "com_github_kr_pty",
- importpath = "github.com/kr/pty",
- sum = "h1:VkoXIwSboBpnk99O/KFauAEILuNHv5DVFKZMBN/gUgw=",
- version = "v1.1.1",
- )
- go_repository(
- name = "com_github_kr_text",
- importpath = "github.com/kr/text",
- sum = "h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=",
- version = "v0.2.0",
- )
- go_repository(
- name = "com_github_kylelemons_godebug",
- importpath = "github.com/kylelemons/godebug",
- sum = "h1:MtvEpTB6LX3vkb4ax0b5D2DHbNAUsen0Gx5wZoq3lV4=",
- version = "v0.0.0-20170820004349-d65d576e9348",
- )
- go_repository(
- name = "com_github_lazybeaver_xorshift",
- importpath = "github.com/lazybeaver/xorshift",
- sum = "h1:TfmftEfB1zJiDTFi3Qw1xlbEbfJPKUhEDC19clfBMb8=",
- version = "v0.0.0-20170702203709-ce511d4823dd",
- )
- go_repository(
- name = "com_github_mattn_go_colorable",
- importpath = "github.com/mattn/go-colorable",
- sum = "h1:c1ghPdyEDarC70ftn0y+A/Ee++9zz8ljHG1b13eJ0s8=",
- version = "v0.1.8",
- )
- go_repository(
- name = "com_github_mattn_go_isatty",
- importpath = "github.com/mattn/go-isatty",
- sum = "h1:wuysRhFDzyxgEmMf5xjvJ2M9dZoWAXNNr5LSBS7uHXY=",
- version = "v0.0.12",
- )
- go_repository(
- name = "com_github_matttproud_golang_protobuf_extensions",
- importpath = "github.com/matttproud/golang_protobuf_extensions",
- sum = "h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo=",
- version = "v1.0.4",
- )
- go_repository(
- name = "com_github_matttproud_golang_protobuf_extensions_v2",
- importpath = "github.com/matttproud/golang_protobuf_extensions/v2",
- sum = "h1:jWpvCLoY8Z/e3VKvlsiIGKtc+UG6U5vzxaoagmhXfyg=",
- version = "v2.0.0",
- )
- go_repository(
- name = "com_github_moby_sys_mountinfo",
- importpath = "github.com/moby/sys/mountinfo",
- sum = "h1:BzJjoreD5BMFNmD9Rus6gdd1pLuecOFPt8wC+Vygl78=",
- version = "v0.6.2",
- )
- go_repository(
- name = "com_github_modern_go_concurrent",
- importpath = "github.com/modern-go/concurrent",
- sum = "h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=",
- version = "v0.0.0-20180306012644-bacd9c7ef1dd",
- )
- go_repository(
- name = "com_github_modern_go_reflect2",
- importpath = "github.com/modern-go/reflect2",
- sum = "h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=",
- version = "v1.0.2",
- )
- go_repository(
- name = "com_github_mwitkow_go_conntrack",
- importpath = "github.com/mwitkow/go-conntrack",
- sum = "h1:KUppIJq7/+SVif2QVs3tOP0zanoHgBEVAwHxUSIzRqU=",
- version = "v0.0.0-20190716064945-2f068394615f",
- )
- go_repository(
- name = "com_github_opentracing_opentracing_go",
- importpath = "github.com/opentracing/opentracing-go",
- sum = "h1:pWlfV3Bxv7k65HYwkikxat0+s3pV4bsqf19k25Ur8rU=",
- version = "v1.1.0",
- )
- go_repository(
- name = "com_github_phpdave11_gofpdi",
- importpath = "github.com/phpdave11/gofpdi",
- sum = "h1:o61duiW8M9sMlkVXWlvP92sZJtGKENvW3VExs6dZukQ=",
- version = "v1.0.13",
- )
- go_repository(
- name = "com_github_pkg_errors",
- importpath = "github.com/pkg/errors",
- sum = "h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=",
- version = "v0.9.1",
- )
- go_repository(
- name = "com_github_pmezard_go_difflib",
- importpath = "github.com/pmezard/go-difflib",
- sum = "h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=",
- version = "v1.0.0",
- )
- go_repository(
- name = "com_github_prometheus_client_golang",
- importpath = "github.com/prometheus/client_golang",
- sum = "h1:HzFfmkOzH5Q8L8G+kSJKUx5dtG87sewO+FoDDqP5Tbk=",
- version = "v1.18.0",
- )
- go_repository(
- name = "com_github_prometheus_client_model",
- importpath = "github.com/prometheus/client_model",
- sum = "h1:VQw1hfvPvk3Uv6Qf29VrPF32JB6rtbgI6cYPYQjL0Qw=",
- version = "v0.5.0",
- )
- go_repository(
- name = "com_github_prometheus_common",
- importpath = "github.com/prometheus/common",
- sum = "h1:doXzt5ybi1HBKpsZOL0sSkaNHJJqkyfEWZGGqqScV0Y=",
- version = "v0.46.0",
- )
- go_repository(
- name = "com_github_prometheus_procfs",
- importpath = "github.com/prometheus/procfs",
- sum = "h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo=",
- version = "v0.12.0",
- )
- go_repository(
- name = "com_github_rogpeppe_fastuuid",
- importpath = "github.com/rogpeppe/fastuuid",
- sum = "h1:Ppwyp6VYCF1nvBTXL3trRso7mXMlRrw9ooo375wvi2s=",
- version = "v1.2.0",
- )
- go_repository(
- name = "com_github_rogpeppe_go_internal",
- importpath = "github.com/rogpeppe/go-internal",
- sum = "h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=",
- version = "v1.12.0",
- )
- go_repository(
- name = "com_github_ruudk_golang_pdf417",
- importpath = "github.com/ruudk/golang-pdf417",
- sum = "h1:K1Xf3bKttbF+koVGaX5xngRIZ5bVjbmPnaxE/dR08uY=",
- version = "v0.0.0-20201230142125-a7e3863a1245",
- )
- go_repository(
- name = "com_github_sercand_kuberesolver_v5",
- importpath = "github.com/sercand/kuberesolver/v5",
- sum = "h1:CYH+d67G0sGBj7q5wLK61yzqJJ8gLLC8aeprPTHb6yY=",
- version = "v5.1.1",
- )
- go_repository(
- name = "com_github_sergi_go_diff",
- importpath = "github.com/sergi/go-diff",
- sum = "h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0=",
- version = "v1.1.0",
- )
- go_repository(
- name = "com_github_sirupsen_logrus",
- importpath = "github.com/sirupsen/logrus",
- sum = "h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4=",
- version = "v1.4.2",
- )
- go_repository(
- name = "com_github_spf13_pflag",
- importpath = "github.com/spf13/pflag",
- sum = "h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=",
- version = "v1.0.5",
- )
- go_repository(
- name = "com_github_stretchr_objx",
- importpath = "github.com/stretchr/objx",
- sum = "h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c=",
- version = "v0.5.0",
- )
- go_repository(
- name = "com_github_stretchr_testify",
- importpath = "github.com/stretchr/testify",
- sum = "h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=",
- version = "v1.8.4",
- )
- go_repository(
- name = "com_github_xhit_go_str2duration_v2",
- importpath = "github.com/xhit/go-str2duration/v2",
- sum = "h1:lxklc02Drh6ynqX+DdPyp5pCKLUQpRT8bp8Ydu2Bstc=",
- version = "v2.1.0",
- )
- go_repository(
- name = "com_github_yuin_goldmark",
- importpath = "github.com/yuin/goldmark",
- sum = "h1:fVcFKWvrslecOb/tg+Cc05dkeYx540o0FuFt3nUVDoE=",
- version = "v1.4.13",
- )
- go_repository(
- name = "com_google_cloud_go",
- importpath = "cloud.google.com/go",
- sum = "h1:tpFCD7hpHFlQ8yPwT3x+QeXqc2T6+n6T+hmABHfDUSM=",
- version = "v0.112.0",
- )
- go_repository(
- name = "com_google_cloud_go_accessapproval",
- importpath = "cloud.google.com/go/accessapproval",
- sum = "h1:uzmAMSgYcnlHa9X9YSQZ4Q1wlfl4NNkZyQgho1Z6p04=",
- version = "v1.7.5",
- )
- go_repository(
- name = "com_google_cloud_go_accesscontextmanager",
- importpath = "cloud.google.com/go/accesscontextmanager",
- sum = "h1:2GLNaNu9KRJhJBFTIVRoPwk6xE5mUDgD47abBq4Zp/I=",
- version = "v1.8.5",
- )
- go_repository(
- name = "com_google_cloud_go_aiplatform",
- importpath = "cloud.google.com/go/aiplatform",
- sum = "h1:0cSrii1ZeLr16MbBoocyy5KVnrSdiQ3KN/vtrTe7RqE=",
- version = "v1.60.0",
- )
- go_repository(
- name = "com_google_cloud_go_analytics",
- importpath = "cloud.google.com/go/analytics",
- sum = "h1:Q+y94XH84jM8SK8O7qiY/PJRexb6n7dRbQ6PiUa4YGM=",
- version = "v0.23.0",
- )
- go_repository(
- name = "com_google_cloud_go_apigateway",
- importpath = "cloud.google.com/go/apigateway",
- sum = "h1:sPXnpk+6TneKIrjCjcpX5YGsAKy3PTdpIchoj8/74OE=",
- version = "v1.6.5",
- )
- go_repository(
- name = "com_google_cloud_go_apigeeconnect",
- importpath = "cloud.google.com/go/apigeeconnect",
- sum = "h1:CrfIKv9Go3fh/QfQgisU3MeP90Ww7l/sVGmr3TpECo8=",
- version = "v1.6.5",
- )
- go_repository(
- name = "com_google_cloud_go_apigeeregistry",
- importpath = "cloud.google.com/go/apigeeregistry",
- sum = "h1:C+QU2K+DzDjk4g074ouwHQGkoff1h5OMQp6sblCVreQ=",
- version = "v0.8.3",
- )
- go_repository(
- name = "com_google_cloud_go_appengine",
- importpath = "cloud.google.com/go/appengine",
- sum = "h1:l2SviT44zWQiOv8bPoMBzW0vOcMO22iO0s+nVtVhdts=",
- version = "v1.8.5",
- )
- go_repository(
- name = "com_google_cloud_go_area120",
- importpath = "cloud.google.com/go/area120",
- sum = "h1:vTs08KPLN/iMzTbxpu5ciL06KcsrVPMjz4IwcQyZ4uY=",
- version = "v0.8.5",
- )
- go_repository(
- name = "com_google_cloud_go_artifactregistry",
- importpath = "cloud.google.com/go/artifactregistry",
- sum = "h1:W9sVlyb1VRcUf83w7aM3yMsnp4HS4PoyGqYQNG0O5lI=",
- version = "v1.14.7",
- )
- go_repository(
- name = "com_google_cloud_go_asset",
- importpath = "cloud.google.com/go/asset",
- sum = "h1:xgFnBP3luSbUcC9RWJvb3Zkt+y/wW6PKwPHr3ssnIP8=",
- version = "v1.17.2",
- )
- go_repository(
- name = "com_google_cloud_go_assuredworkloads",
- importpath = "cloud.google.com/go/assuredworkloads",
- sum = "h1:gCrN3IyvqY3cP0wh2h43d99CgH3G+WYs9CeuFVKChR8=",
- version = "v1.11.5",
- )
- go_repository(
- name = "com_google_cloud_go_automl",
- importpath = "cloud.google.com/go/automl",
- sum = "h1:ijiJy9sYWh75WrqImXsfWc1e3HR3iO+ef9fvW03Ig/4=",
- version = "v1.13.5",
- )
- go_repository(
- name = "com_google_cloud_go_baremetalsolution",
- importpath = "cloud.google.com/go/baremetalsolution",
- sum = "h1:LFydisRmS7hQk9P/YhekwuZGqb45TW4QavcrMToWo5A=",
- version = "v1.2.4",
- )
- go_repository(
- name = "com_google_cloud_go_batch",
- importpath = "cloud.google.com/go/batch",
- sum = "h1:2HK4JerwVaIcCh/lJiHwh6+uswPthiMMWhiSWLELayk=",
- version = "v1.8.0",
- )
- go_repository(
- name = "com_google_cloud_go_beyondcorp",
- importpath = "cloud.google.com/go/beyondcorp",
- sum = "h1:qs0J0O9Ol2h1yA0AU+r7l3hOCPzs2MjE1d6d/kaHIKo=",
- version = "v1.0.4",
- )
- go_repository(
- name = "com_google_cloud_go_bigquery",
- importpath = "cloud.google.com/go/bigquery",
- sum = "h1:CpT+/njKuKT3CEmswm6IbhNu9u35zt5dO4yPDLW+nG4=",
- version = "v1.59.1",
- )
- go_repository(
- name = "com_google_cloud_go_billing",
- importpath = "cloud.google.com/go/billing",
- sum = "h1:oWUEQvuC4JvtnqLZ35zgzdbuHt4Itbftvzbe6aEyFdE=",
- version = "v1.18.2",
- )
- go_repository(
- name = "com_google_cloud_go_binaryauthorization",
- importpath = "cloud.google.com/go/binaryauthorization",
- sum = "h1:1jcyh2uIUwSZkJ/JmL8kd5SUkL/Krbv8zmYLEbAz6kY=",
- version = "v1.8.1",
- )
- go_repository(
- name = "com_google_cloud_go_certificatemanager",
- importpath = "cloud.google.com/go/certificatemanager",
- sum = "h1:UMBr/twXvH3jcT5J5/YjRxf2tvwTYIfrpemTebe0txc=",
- version = "v1.7.5",
- )
- go_repository(
- name = "com_google_cloud_go_channel",
- importpath = "cloud.google.com/go/channel",
- sum = "h1:/omiBnyFjm4S1ETHoOmJbL7LH7Ljcei4rYG6Sj3hc80=",
- version = "v1.17.5",
- )
- go_repository(
- name = "com_google_cloud_go_cloudbuild",
- importpath = "cloud.google.com/go/cloudbuild",
- sum = "h1:ZB6oOmJo+MTov9n629fiCrO9YZPOg25FZvQ7gIHu5ng=",
- version = "v1.15.1",
- )
- go_repository(
- name = "com_google_cloud_go_clouddms",
- importpath = "cloud.google.com/go/clouddms",
- sum = "h1:Sr0Zo5EAcPQiCBgHWICg3VGkcdS/LLP1d9SR7qQBM/s=",
- version = "v1.7.4",
- )
- go_repository(
- name = "com_google_cloud_go_cloudtasks",
- importpath = "cloud.google.com/go/cloudtasks",
- sum = "h1:EUt1hIZ9bLv8Iz9yWaCrqgMnIU+Tdh0yXM1MMVGhjfE=",
- version = "v1.12.6",
- )
- go_repository(
- name = "com_google_cloud_go_compute",
- importpath = "cloud.google.com/go/compute",
- sum = "h1:phWcR2eWzRJaL/kOiJwfFsPs4BaKq1j6vnpZrc1YlVg=",
- version = "v1.24.0",
- )
- go_repository(
- name = "com_google_cloud_go_compute_metadata",
- importpath = "cloud.google.com/go/compute/metadata",
- sum = "h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=",
- version = "v0.2.3",
- )
- go_repository(
- name = "com_google_cloud_go_contactcenterinsights",
- importpath = "cloud.google.com/go/contactcenterinsights",
- sum = "h1:6Vs/YnDG5STGjlWMEjN/xtmft7MrOTOnOZYUZtGTx0w=",
- version = "v1.13.0",
- )
- go_repository(
- name = "com_google_cloud_go_container",
- importpath = "cloud.google.com/go/container",
- sum = "h1:MAaNH7VRNPWEhvqOypq2j+7ONJKrKzon4v9nS3nLZe0=",
- version = "v1.31.0",
- )
- go_repository(
- name = "com_google_cloud_go_containeranalysis",
- importpath = "cloud.google.com/go/containeranalysis",
- sum = "h1:doJ0M1ljS4hS0D2UbHywlHGwB7sQLNrt9vFk9Zyi7vY=",
- version = "v0.11.4",
- )
- go_repository(
- name = "com_google_cloud_go_datacatalog",
- importpath = "cloud.google.com/go/datacatalog",
- sum = "h1:A0vKYCQdxQuV4Pi0LL9p39Vwvg4jH5yYveMv50gU5Tw=",
- version = "v1.19.3",
- )
- go_repository(
- name = "com_google_cloud_go_dataflow",
- importpath = "cloud.google.com/go/dataflow",
- sum = "h1:RYHtcPhmE664+F0Je46p+NvFbG8z//KCXp+uEqB4jZU=",
- version = "v0.9.5",
- )
- go_repository(
- name = "com_google_cloud_go_dataform",
- importpath = "cloud.google.com/go/dataform",
- sum = "h1:5e4eqGrd0iDTCg4Q+VlAao5j2naKAA7xRurNtwmUknU=",
- version = "v0.9.2",
- )
- go_repository(
- name = "com_google_cloud_go_datafusion",
- importpath = "cloud.google.com/go/datafusion",
- sum = "h1:HQ/BUOP8OIGJxuztpYvNvlb+/U+/Bfs9SO8tQbh61fk=",
- version = "v1.7.5",
- )
- go_repository(
- name = "com_google_cloud_go_datalabeling",
- importpath = "cloud.google.com/go/datalabeling",
- sum = "h1:GpIFRdm0qIZNsxqURFJwHt0ZBJZ0nF/mUVEigR7PH/8=",
- version = "v0.8.5",
- )
- go_repository(
- name = "com_google_cloud_go_dataplex",
- importpath = "cloud.google.com/go/dataplex",
- sum = "h1:fxIfdU8fxzR3clhOoNI7XFppvAmndxDu1AMH+qX9WKQ=",
- version = "v1.14.2",
- )
- go_repository(
- name = "com_google_cloud_go_dataproc_v2",
- importpath = "cloud.google.com/go/dataproc/v2",
- sum = "h1:/u81Fd+BvCLp+xjctI1DiWVJn6cn9/s3Akc8xPH02yk=",
- version = "v2.4.0",
- )
- go_repository(
- name = "com_google_cloud_go_dataqna",
- importpath = "cloud.google.com/go/dataqna",
- sum = "h1:9ybXs3nr9BzxSGC04SsvtuXaHY0qmJSLIpIAbZo9GqQ=",
- version = "v0.8.5",
- )
- go_repository(
- name = "com_google_cloud_go_datastore",
- importpath = "cloud.google.com/go/datastore",
- sum = "h1:0P9WcsQeTWjuD1H14JIY7XQscIPQ4Laje8ti96IC5vg=",
- version = "v1.15.0",
- )
- go_repository(
- name = "com_google_cloud_go_datastream",
- importpath = "cloud.google.com/go/datastream",
- sum = "h1:o1QDKMo/hk0FN7vhoUQURREuA0rgKmnYapB+1M+7Qz4=",
- version = "v1.10.4",
- )
- go_repository(
- name = "com_google_cloud_go_deploy",
- importpath = "cloud.google.com/go/deploy",
- sum = "h1:m27Ojwj03gvpJqCbodLYiVmE9x4/LrHGGMjzc0LBfM4=",
- version = "v1.17.1",
- )
- go_repository(
- name = "com_google_cloud_go_dialogflow",
- importpath = "cloud.google.com/go/dialogflow",
- sum = "h1:KqG0oxGE71qo0lRVyAoeBozefCvsMfcDzDjoLYSY0F4=",
- version = "v1.49.0",
- )
- go_repository(
- name = "com_google_cloud_go_dlp",
- importpath = "cloud.google.com/go/dlp",
- sum = "h1:lTipOuJaSjlYnnotPMbEhKURLC6GzCMDDzVbJAEbmYM=",
- version = "v1.11.2",
- )
- go_repository(
- name = "com_google_cloud_go_documentai",
- importpath = "cloud.google.com/go/documentai",
- sum = "h1:lI62GMEEPO6vXJI9hj+G9WjOvnR0hEjvjokrnex4cxA=",
- version = "v1.25.0",
- )
- go_repository(
- name = "com_google_cloud_go_domains",
- importpath = "cloud.google.com/go/domains",
- sum = "h1:Mml/R6s3vQQvFPpi/9oX3O5dRirgjyJ8cksK8N19Y7g=",
- version = "v0.9.5",
- )
- go_repository(
- name = "com_google_cloud_go_edgecontainer",
- importpath = "cloud.google.com/go/edgecontainer",
- sum = "h1:tBY32km78ScpK2aOP84JoW/+wtpx5WluyPUSEE3270U=",
- version = "v1.1.5",
- )
- go_repository(
- name = "com_google_cloud_go_errorreporting",
- importpath = "cloud.google.com/go/errorreporting",
- sum = "h1:kj1XEWMu8P0qlLhm3FwcaFsUvXChV/OraZwA70trRR0=",
- version = "v0.3.0",
- )
- go_repository(
- name = "com_google_cloud_go_essentialcontacts",
- importpath = "cloud.google.com/go/essentialcontacts",
- sum = "h1:13eHn5qBnsawxI7mIrv4jRIEmQ1xg0Ztqw5ZGqtUNfA=",
- version = "v1.6.6",
- )
- go_repository(
- name = "com_google_cloud_go_eventarc",
- importpath = "cloud.google.com/go/eventarc",
- sum = "h1:ORkd6/UV5FIdA8KZQDLNZYKS7BBOrj0p01DXPmT4tE4=",
- version = "v1.13.4",
- )
- go_repository(
- name = "com_google_cloud_go_filestore",
- importpath = "cloud.google.com/go/filestore",
- sum = "h1:X5G4y/vrUo1B8Nsz93qSWTMAcM8LXbGUldq33OdcdCw=",
- version = "v1.8.1",
- )
- go_repository(
- name = "com_google_cloud_go_firestore",
- importpath = "cloud.google.com/go/firestore",
- sum = "h1:8aLcKnMPoldYU3YHgu4t2exrKhLQkqaXAGqT0ljrFVw=",
- version = "v1.14.0",
- )
- go_repository(
- name = "com_google_cloud_go_functions",
- importpath = "cloud.google.com/go/functions",
- sum = "h1:IWVylmK5F6hJ3R5zaRW7jI5PrWhCvtBVU4axQLmXSo4=",
- version = "v1.16.0",
- )
- go_repository(
- name = "com_google_cloud_go_gkebackup",
- importpath = "cloud.google.com/go/gkebackup",
- sum = "h1:iuE8KNtTsPOc79qeWoNS8zOWoXPD9SAdOmwgxtlCmh8=",
- version = "v1.3.5",
- )
- go_repository(
- name = "com_google_cloud_go_gkeconnect",
- importpath = "cloud.google.com/go/gkeconnect",
- sum = "h1:17d+ZSSXKqG/RwZCq3oFMIWLPI8Zw3b8+a9/BEVlwH0=",
- version = "v0.8.5",
- )
- go_repository(
- name = "com_google_cloud_go_gkehub",
- importpath = "cloud.google.com/go/gkehub",
- sum = "h1:RboLNFzf9wEMSo7DrKVBlf+YhK/A/jrLN454L5Tz99Q=",
- version = "v0.14.5",
- )
- go_repository(
- name = "com_google_cloud_go_gkemulticloud",
- importpath = "cloud.google.com/go/gkemulticloud",
- sum = "h1:rsSZAGLhyjyE/bE2ToT5fqo1qSW7S+Ubsc9jFOcbhSI=",
- version = "v1.1.1",
- )
- go_repository(
- name = "com_google_cloud_go_gsuiteaddons",
- importpath = "cloud.google.com/go/gsuiteaddons",
- sum = "h1:CZEbaBwmbYdhFw21Fwbo+C35HMe36fTE0FBSR4KSfWg=",
- version = "v1.6.5",
- )
- go_repository(
- name = "com_google_cloud_go_iam",
- importpath = "cloud.google.com/go/iam",
- sum = "h1:bEa06k05IO4f4uJonbB5iAgKTPpABy1ayxaIZV/GHVc=",
- version = "v1.1.6",
- )
- go_repository(
- name = "com_google_cloud_go_iap",
- importpath = "cloud.google.com/go/iap",
- sum = "h1:94zirc2r4t6KzhAMW0R6Dme005eTP6yf7g6vN4IhRrA=",
- version = "v1.9.4",
- )
- go_repository(
- name = "com_google_cloud_go_ids",
- importpath = "cloud.google.com/go/ids",
- sum = "h1:xd4U7pgl3GHV+MABnv1BF4/Vy/zBF7CYC8XngkOLzag=",
- version = "v1.4.5",
- )
- go_repository(
- name = "com_google_cloud_go_iot",
- importpath = "cloud.google.com/go/iot",
- sum = "h1:munTeBlbqI33iuTYgXy7S8lW2TCgi5l1hA4roSIY+EE=",
- version = "v1.7.5",
- )
- go_repository(
- name = "com_google_cloud_go_kms",
- importpath = "cloud.google.com/go/kms",
- sum = "h1:7caV9K3yIxvlQPAcaFffhlT7d1qpxjB1wHBtjWa13SM=",
- version = "v1.15.7",
- )
- go_repository(
- name = "com_google_cloud_go_language",
- importpath = "cloud.google.com/go/language",
- sum = "h1:iaJZg6K4j/2PvZZVcjeO/btcWWIllVRBhuTFjGO4LXs=",
- version = "v1.12.3",
- )
- go_repository(
- name = "com_google_cloud_go_lifesciences",
- importpath = "cloud.google.com/go/lifesciences",
- sum = "h1:gXvN70m2p+4zgJFzaz6gMKaxTuF9WJ0USYoMLWAOm8g=",
- version = "v0.9.5",
- )
- go_repository(
- name = "com_google_cloud_go_logging",
- importpath = "cloud.google.com/go/logging",
- sum = "h1:iEIOXFO9EmSiTjDmfpbRjOxECO7R8C7b8IXUGOj7xZw=",
- version = "v1.9.0",
- )
- go_repository(
- name = "com_google_cloud_go_longrunning",
- importpath = "cloud.google.com/go/longrunning",
- sum = "h1:GOE6pZFdSrTb4KAiKnXsJBtlE6mEyaW44oKyMILWnOg=",
- version = "v0.5.5",
- )
- go_repository(
- name = "com_google_cloud_go_managedidentities",
- importpath = "cloud.google.com/go/managedidentities",
- sum = "h1:+bpih1piZVLxla/XBqeSUzJBp8gv9plGHIMAI7DLpDM=",
- version = "v1.6.5",
- )
- go_repository(
- name = "com_google_cloud_go_maps",
- importpath = "cloud.google.com/go/maps",
- sum = "h1:EVCZAiDvog9So46460BGbCasPhi613exoaQbpilMVlk=",
- version = "v1.6.4",
- )
- go_repository(
- name = "com_google_cloud_go_mediatranslation",
- importpath = "cloud.google.com/go/mediatranslation",
- sum = "h1:c76KdIXljQHSCb/Cy47S8H4s05A4zbK3pAFGzwcczZo=",
- version = "v0.8.5",
- )
- go_repository(
- name = "com_google_cloud_go_memcache",
- importpath = "cloud.google.com/go/memcache",
- sum = "h1:yeDv5qxRedFosvpMSEswrqUsJM5OdWvssPHFliNFTc4=",
- version = "v1.10.5",
- )
- go_repository(
- name = "com_google_cloud_go_metastore",
- importpath = "cloud.google.com/go/metastore",
- sum = "h1:dR7vqWXlK6IYR8Wbu9mdFfwlVjodIBhd1JRrpZftTEg=",
- version = "v1.13.4",
- )
- go_repository(
- name = "com_google_cloud_go_monitoring",
- importpath = "cloud.google.com/go/monitoring",
- sum = "h1:NfkDLQDG2UR3WYZVQE8kwSbUIEyIqJUPl+aOQdFH1T4=",
- version = "v1.18.0",
- )
- go_repository(
- name = "com_google_cloud_go_networkconnectivity",
- importpath = "cloud.google.com/go/networkconnectivity",
- sum = "h1:GBfXFhLyPspnaBE3nI/BRjdhW8vcbpT9QjE/4kDCDdc=",
- version = "v1.14.4",
- )
- go_repository(
- name = "com_google_cloud_go_networkmanagement",
- importpath = "cloud.google.com/go/networkmanagement",
- sum = "h1:aLV5GcosBNmd6M8+a0ekB0XlLRexv4fvnJJrYnqeBcg=",
- version = "v1.9.4",
- )
- go_repository(
- name = "com_google_cloud_go_networksecurity",
- importpath = "cloud.google.com/go/networksecurity",
- sum = "h1:+caSxBTj0E8OYVh/5wElFdjEMO1S/rZtE1152Cepchc=",
- version = "v0.9.5",
- )
- go_repository(
- name = "com_google_cloud_go_notebooks",
- importpath = "cloud.google.com/go/notebooks",
- sum = "h1:FH48boYmrWVQ6k0Mx/WrnNafXncT5iSYxA8CNyWTgy0=",
- version = "v1.11.3",
- )
- go_repository(
- name = "com_google_cloud_go_optimization",
- importpath = "cloud.google.com/go/optimization",
- sum = "h1:63NZaWyN+5rZEKHPX4ACpw3BjgyeuY8+rCehiCMaGPY=",
- version = "v1.6.3",
- )
- go_repository(
- name = "com_google_cloud_go_orchestration",
- importpath = "cloud.google.com/go/orchestration",
- sum = "h1:YHgWMlrPttIVGItgGfuvO2KM7x+y9ivN/Yk92pMm1a4=",
- version = "v1.8.5",
- )
- go_repository(
- name = "com_google_cloud_go_orgpolicy",
- importpath = "cloud.google.com/go/orgpolicy",
- sum = "h1:2JbXigqBJVp8Dx5dONUttFqewu4fP0p3pgOdIZAhpYU=",
- version = "v1.12.1",
- )
- go_repository(
- name = "com_google_cloud_go_osconfig",
- importpath = "cloud.google.com/go/osconfig",
- sum = "h1:Mo5jGAxOMKH/PmDY7fgY19yFcVbvwREb5D5zMPQjFfo=",
- version = "v1.12.5",
- )
- go_repository(
- name = "com_google_cloud_go_oslogin",
- importpath = "cloud.google.com/go/oslogin",
- sum = "h1:1K4nOT5VEZNt7XkhaTXupBYos5HjzvJMfhvyD2wWdFs=",
- version = "v1.13.1",
- )
- go_repository(
- name = "com_google_cloud_go_phishingprotection",
- importpath = "cloud.google.com/go/phishingprotection",
- sum = "h1:DH3WFLzEoJdW/6xgsmoDqOwT1xddFi7gKu0QGZQhpGU=",
- version = "v0.8.5",
- )
- go_repository(
- name = "com_google_cloud_go_policytroubleshooter",
- importpath = "cloud.google.com/go/policytroubleshooter",
- sum = "h1:c0WOzC6hz964QWNBkyKfna8A2jOIx1zzZa43Gx/P09o=",
- version = "v1.10.3",
- )
- go_repository(
- name = "com_google_cloud_go_privatecatalog",
- importpath = "cloud.google.com/go/privatecatalog",
- sum = "h1:UZ0assTnATXSggoxUIh61RjTQ4P9zCMk/kEMbn0nMYA=",
- version = "v0.9.5",
- )
- go_repository(
- name = "com_google_cloud_go_pubsub",
- importpath = "cloud.google.com/go/pubsub",
- sum = "h1:dfEPuGCHGbWUhaMCTHUFjfroILEkx55iUmKBZTP5f+Y=",
- version = "v1.36.1",
- )
- go_repository(
- name = "com_google_cloud_go_pubsublite",
- importpath = "cloud.google.com/go/pubsublite",
- sum = "h1:pX+idpWMIH30/K7c0epN6V703xpIcMXWRjKJsz0tYGY=",
- version = "v1.8.1",
- )
- go_repository(
- name = "com_google_cloud_go_recaptchaenterprise_v2",
- importpath = "cloud.google.com/go/recaptchaenterprise/v2",
- sum = "h1:U3Wfq12X9cVMuTpsWDSURnXF0Z9hSPTHj+xsnXDRLsw=",
- version = "v2.9.2",
- )
- go_repository(
- name = "com_google_cloud_go_recommendationengine",
- importpath = "cloud.google.com/go/recommendationengine",
- sum = "h1:ineqLswaCSBY0csYv5/wuXJMBlxATK6Xc5jJkpiTEdM=",
- version = "v0.8.5",
- )
- go_repository(
- name = "com_google_cloud_go_recommender",
- importpath = "cloud.google.com/go/recommender",
- sum = "h1:LVLYS3r3u0MSCxQSDUtLSkporEGi9OAE6hGvayrZNPs=",
- version = "v1.12.1",
- )
- go_repository(
- name = "com_google_cloud_go_redis",
- importpath = "cloud.google.com/go/redis",
- sum = "h1:QF0maEdVv0Fj/2roU8sX3NpiDBzP9ICYTO+5F32gQNo=",
- version = "v1.14.2",
- )
- go_repository(
- name = "com_google_cloud_go_resourcemanager",
- importpath = "cloud.google.com/go/resourcemanager",
- sum = "h1:AZWr1vWVDKGwfLsVhcN+vcwOz3xqqYxtmMa0aABCMms=",
- version = "v1.9.5",
- )
- go_repository(
- name = "com_google_cloud_go_resourcesettings",
- importpath = "cloud.google.com/go/resourcesettings",
- sum = "h1:BTr5MVykJwClASci/7Og4Qfx70aQ4n3epsNLj94ZYgw=",
- version = "v1.6.5",
- )
- go_repository(
- name = "com_google_cloud_go_retail",
- importpath = "cloud.google.com/go/retail",
- sum = "h1:Fn1GuAua1c6crCGqfJ1qMxG1Xh10Tg/x5EUODEHMqkw=",
- version = "v1.16.0",
- )
- go_repository(
- name = "com_google_cloud_go_run",
- importpath = "cloud.google.com/go/run",
- sum = "h1:m9WDA7DzTpczhZggwYlZcBWgCRb+kgSIisWn1sbw2rQ=",
- version = "v1.3.4",
- )
- go_repository(
- name = "com_google_cloud_go_scheduler",
- importpath = "cloud.google.com/go/scheduler",
- sum = "h1:5U8iXLoQ03qOB+ZXlAecU7fiE33+u3QiM9nh4cd0eTE=",
- version = "v1.10.6",
- )
- go_repository(
- name = "com_google_cloud_go_secretmanager",
- importpath = "cloud.google.com/go/secretmanager",
- sum = "h1:82fpF5vBBvu9XW4qj0FU2C6qVMtj1RM/XHwKXUEAfYY=",
- version = "v1.11.5",
- )
- go_repository(
- name = "com_google_cloud_go_security",
- importpath = "cloud.google.com/go/security",
- sum = "h1:wTKJQ10j8EYgvE8Y+KhovxDRVDk2iv/OsxZ6GrLP3kE=",
- version = "v1.15.5",
- )
- go_repository(
- name = "com_google_cloud_go_securitycenter",
- importpath = "cloud.google.com/go/securitycenter",
- sum = "h1:/5jjkZ+uGe8hZ7pvd7pO30VW/a+pT2MrrdgOqjyucKQ=",
- version = "v1.24.4",
- )
- go_repository(
- name = "com_google_cloud_go_servicedirectory",
- importpath = "cloud.google.com/go/servicedirectory",
- sum = "h1:da7HFI1229kyzIyuVEzHXip0cw0d+E0s8mjQby0WN+k=",
- version = "v1.11.4",
- )
- go_repository(
- name = "com_google_cloud_go_shell",
- importpath = "cloud.google.com/go/shell",
- sum = "h1:3Fq2hzO0ZSyaqBboJrFkwwf/qMufDtqwwA6ep8EZxEI=",
- version = "v1.7.5",
- )
- go_repository(
- name = "com_google_cloud_go_spanner",
- importpath = "cloud.google.com/go/spanner",
- sum = "h1:o/Cv7/zZ1WgRXVCd5g3Nc23ZI39p/1pWFqFwvg6Wcu8=",
- version = "v1.56.0",
- )
- go_repository(
- name = "com_google_cloud_go_speech",
- importpath = "cloud.google.com/go/speech",
- sum = "h1:nuFc+Kj5B8de75nN4FdPyUbI2SiBoHZG6BLurXL56Q0=",
- version = "v1.21.1",
- )
- go_repository(
- name = "com_google_cloud_go_storage",
- importpath = "cloud.google.com/go/storage",
- sum = "h1:WI8CsaFO8Q9KjPVtsZ5Cmi0dXV25zMoX0FklT7c3Jm4=",
- version = "v1.37.0",
- )
- go_repository(
- name = "com_google_cloud_go_storagetransfer",
- importpath = "cloud.google.com/go/storagetransfer",
- sum = "h1:dy4fL3wO0VABvzM05ycMUPFHxTPbJz9Em8ikAJVqSbI=",
- version = "v1.10.4",
- )
- go_repository(
- name = "com_google_cloud_go_talent",
- importpath = "cloud.google.com/go/talent",
- sum = "h1:JssV0CE3FNujuSWn7SkosOzg7qrMxVnt6txOfGcMSa4=",
- version = "v1.6.6",
- )
- go_repository(
- name = "com_google_cloud_go_texttospeech",
- importpath = "cloud.google.com/go/texttospeech",
- sum = "h1:dxY2Q5mHCbrGa3oPR2O3PCicdnvKa1JmwGQK36EFLOw=",
- version = "v1.7.5",
- )
- go_repository(
- name = "com_google_cloud_go_tpu",
- importpath = "cloud.google.com/go/tpu",
- sum = "h1:C8YyYda8WtNdBoCgFwwBzZd+S6+EScHOxM/z1h0NNp8=",
- version = "v1.6.5",
- )
- go_repository(
- name = "com_google_cloud_go_trace",
- importpath = "cloud.google.com/go/trace",
- sum = "h1:0pr4lIKJ5XZFYD9GtxXEWr0KkVeigc3wlGpZco0X1oA=",
- version = "v1.10.5",
- )
- go_repository(
- name = "com_google_cloud_go_translate",
- importpath = "cloud.google.com/go/translate",
- sum = "h1:upovZ0wRMdzZvXnu+RPam41B0mRJ+coRXFP2cYFJ7ew=",
- version = "v1.10.1",
- )
- go_repository(
- name = "com_google_cloud_go_video",
- importpath = "cloud.google.com/go/video",
- sum = "h1:TXwotxkShP1OqgKsbd+b8N5hrIHavSyLGvYnLGCZ7xc=",
- version = "v1.20.4",
- )
- go_repository(
- name = "com_google_cloud_go_videointelligence",
- importpath = "cloud.google.com/go/videointelligence",
- sum = "h1:mYaWH8uhUCXLJCN3gdXswKzRa2+lK0zN6/KsIubm6pE=",
- version = "v1.11.5",
- )
- go_repository(
- name = "com_google_cloud_go_vision_v2",
- importpath = "cloud.google.com/go/vision/v2",
- sum = "h1:W52z1b6LdGI66MVhE70g/NFty9zCYYcjdKuycqmlhtg=",
- version = "v2.8.0",
- )
- go_repository(
- name = "com_google_cloud_go_vmmigration",
- importpath = "cloud.google.com/go/vmmigration",
- sum = "h1:5v9RT2vWyuw3pK2ox0HQpkoftO7Q7/8591dTxxQc79g=",
- version = "v1.7.5",
- )
- go_repository(
- name = "com_google_cloud_go_vmwareengine",
- importpath = "cloud.google.com/go/vmwareengine",
- sum = "h1:EGdDi9QbqThfZq3ILcDK5g+m9jTevc34AY5tACx5v7k=",
- version = "v1.1.1",
- )
- go_repository(
- name = "com_google_cloud_go_vpcaccess",
- importpath = "cloud.google.com/go/vpcaccess",
- sum = "h1:XyL6hTLtEM/eE4F1GEge8xUN9ZCkiVWn44K/YA7z1rQ=",
- version = "v1.7.5",
- )
- go_repository(
- name = "com_google_cloud_go_webrisk",
- importpath = "cloud.google.com/go/webrisk",
- sum = "h1:251MvGuC8wisNN7+jqu9DDDZAi38KiMXxOpA/EWy4dE=",
- version = "v1.9.5",
- )
- go_repository(
- name = "com_google_cloud_go_websecurityscanner",
- importpath = "cloud.google.com/go/websecurityscanner",
- sum = "h1:YqWZrZYabG88TZt7364XWRJGhxmxhony2ZUyZEYMF2k=",
- version = "v1.6.5",
- )
- go_repository(
- name = "com_google_cloud_go_workflows",
- importpath = "cloud.google.com/go/workflows",
- sum = "h1:uHNmUiatTbPQ4H1pabwfzpfEYD4BBnqDHqMm2IesOh4=",
- version = "v1.12.4",
- )
- go_repository(
- name = "ht_sr_git_sbinet_cmpimg",
- importpath = "git.sr.ht/~sbinet/cmpimg",
- sum = "h1:E0zPRk2muWuCqSKSVZIWsgtU9pjsw3eKHi8VmQeScxo=",
- version = "v0.1.0",
- )
- go_repository(
- name = "ht_sr_git_sbinet_gg",
- importpath = "git.sr.ht/~sbinet/gg",
- sum = "h1:6V43j30HM623V329xA9Ntq+WJrMjDxRjuAB1LFWF5m8=",
- version = "v0.5.0",
- )
- go_repository(
- name = "in_gopkg_check_v1",
- importpath = "gopkg.in/check.v1",
- sum = "h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=",
- version = "v1.0.0-20201130134442-10cb98267c6c",
- )
- go_repository(
- name = "in_gopkg_yaml_v2",
- importpath = "gopkg.in/yaml.v2",
- sum = "h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=",
- version = "v2.4.0",
- )
- go_repository(
- name = "in_gopkg_yaml_v3",
- importpath = "gopkg.in/yaml.v3",
- sum = "h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=",
- version = "v3.0.1",
- )
- go_repository(
- name = "io_k8s_sigs_yaml",
- importpath = "sigs.k8s.io/yaml",
- sum = "h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E=",
- version = "v1.4.0",
- )
- go_repository(
- name = "io_opencensus_go",
- importpath = "go.opencensus.io",
- sum = "h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=",
- version = "v0.24.0",
- )
- go_repository(
- name = "io_opentelemetry_go_contrib_instrumentation_google_golang_org_grpc_otelgrpc",
- importpath = "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc",
- sum = "h1:UNQQKPfTDe1J81ViolILjTKPr9WetKW6uei2hFgJmFs=",
- version = "v0.47.0",
- )
- go_repository(
- name = "io_opentelemetry_go_contrib_instrumentation_net_http_otelhttp",
- importpath = "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp",
- sum = "h1:sv9kVfal0MK0wBMCOGr+HeJm9v803BkJxGrk2au7j08=",
- version = "v0.47.0",
- )
- go_repository(
- name = "io_opentelemetry_go_contrib_propagators_b3",
- importpath = "go.opentelemetry.io/contrib/propagators/b3",
- sum = "h1:Okbgv0pWHMQq+mF7H2o1mucJ5PvxKFq2c8cyqoXfeaQ=",
- version = "v1.22.0",
- )
- go_repository(
- name = "io_opentelemetry_go_otel",
- build_file_proto_mode = "disable",
- importpath = "go.opentelemetry.io/otel",
- sum = "h1:Za4UzOqJYS+MUczKI320AtqZHZb7EqxO00jAHE0jmQY=",
- version = "v1.23.1",
- )
- go_repository(
- name = "io_opentelemetry_go_otel_exporters_jaeger",
- importpath = "go.opentelemetry.io/otel/exporters/jaeger",
- sum = "h1:D7UpUy2Xc2wsi1Ras6V40q806WM07rqoCWzXu7Sqy+4=",
- version = "v1.17.0",
- )
- go_repository(
- name = "io_opentelemetry_go_otel_exporters_otlp_otlptrace",
- importpath = "go.opentelemetry.io/otel/exporters/otlp/otlptrace",
- sum = "h1:9M3+rhx7kZCIQQhQRYaZCdNu1V73tm4TvXs2ntl98C4=",
- version = "v1.22.0",
- )
- go_repository(
- name = "io_opentelemetry_go_otel_metric",
- importpath = "go.opentelemetry.io/otel/metric",
- sum = "h1:PQJmqJ9u2QaJLBOELl1cxIdPcpbwzbkjfEyelTl2rlo=",
- version = "v1.23.1",
- )
- go_repository(
- name = "io_opentelemetry_go_otel_sdk",
- importpath = "go.opentelemetry.io/otel/sdk",
- sum = "h1:6coWHw9xw7EfClIC/+O31R8IY3/+EiRFHevmHafB2Gw=",
- version = "v1.22.0",
- )
- go_repository(
- name = "io_opentelemetry_go_otel_trace",
- importpath = "go.opentelemetry.io/otel/trace",
- sum = "h1:4LrmmEd8AU2rFvU1zegmvqW7+kWarxtNOPyeL6HmYY8=",
- version = "v1.23.1",
- )
- go_repository(
- name = "io_opentelemetry_go_proto_otlp",
- importpath = "go.opentelemetry.io/proto/otlp",
- sum = "h1:2Di21piLrCqJ3U3eXGCTPHE9R8Nh+0uglSnOyxikMeI=",
- version = "v1.1.0",
- )
- go_repository(
- name = "io_rsc_pdf",
- importpath = "rsc.io/pdf",
- sum = "h1:k1MczvYDUvJBe93bYd7wrZLLUEcLZAuF824/I4e5Xr4=",
- version = "v0.1.1",
- )
- go_repository(
- name = "org_gioui",
- importpath = "gioui.org",
- sum = "h1:RbzDn1h/pCVf/q44ImQSa/J3MIFpY3OWphzT/Tyei+w=",
- version = "v0.2.0",
- )
- go_repository(
- name = "org_gioui_cpu",
- importpath = "gioui.org/cpu",
- sum = "h1:tNJdnP5CgM39PRc+KWmBRRYX/zJ+rd5XaYxY5d5veqA=",
- version = "v0.0.0-20220412190645-f1e9e8c3b1f7",
- )
- go_repository(
- name = "org_gioui_shader",
- importpath = "gioui.org/shader",
- sum = "h1:cvZmU+eODFR2545X+/8XucgZdTtEjR3QWW6W65b0q5Y=",
- version = "v1.0.6",
- )
- go_repository(
- name = "org_gioui_x",
- importpath = "gioui.org/x",
- sum = "h1:/MbdjKH19F16auv19UiQxli2n6BYPw7eyh9XBOTgmEw=",
- version = "v0.2.0",
- )
- go_repository(
- name = "org_golang_google_api",
- importpath = "google.golang.org/api",
- sum = "h1:Vhs54HkaEpkMBdgGdOT2P6F0csGG/vxDS0hWHJzmmps=",
- version = "v0.162.0",
- )
- go_repository(
- name = "org_golang_google_appengine",
- importpath = "google.golang.org/appengine",
- sum = "h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM=",
- version = "v1.6.8",
- )
- go_repository(
- name = "org_golang_google_genproto",
- importpath = "google.golang.org/genproto",
- sum = "h1:9+tzLLstTlPTRyJTh+ah5wIMsBW5c4tQwGTN3thOW9Y=",
- version = "v0.0.0-20240213162025-012b6fc9bca9",
- )
- go_repository(
- name = "org_golang_google_genproto_googleapis_api",
- importpath = "google.golang.org/genproto/googleapis/api",
- sum = "h1:x9PwdEgd11LgK+orcck69WVRo7DezSO4VUMPI4xpc8A=",
- version = "v0.0.0-20240205150955-31a09d347014",
- )
- go_repository(
- name = "org_golang_google_genproto_googleapis_bytestream",
- importpath = "google.golang.org/genproto/googleapis/bytestream",
- patches = ["@com_github_buildbarn_bb_storage//:patches/org_golang_google_genproto_googleapis_bytestream/service-registrar.diff"],
- sum = "h1:weYsP+dNijSQVoLAb5bpUos3ciBpNU/NEVlHFKrk8pg=",
- version = "v0.0.0-20240125205218-1f4bbc51befe",
- )
- go_repository(
- name = "org_golang_google_genproto_googleapis_rpc",
- importpath = "google.golang.org/genproto/googleapis/rpc",
- sum = "h1:NUsgEN92SQQqzfA+YtqYNqYmB3DMMYLlIwUZAQFVFbo=",
- version = "v0.0.0-20240221002015-b0ce06bbee7c",
- )
- go_repository(
- name = "org_golang_google_grpc",
- build_file_proto_mode = "disable",
- importpath = "google.golang.org/grpc",
- sum = "h1:HQKZ/fa1bXkX1oFOvSjmZEUL8wLSaZTjCcLAlmZRtdk=",
- version = "v1.62.0",
- )
- go_repository(
- name = "org_golang_google_protobuf",
- build_extra_args = [
- "-exclude=**/testdata",
- ],
- importpath = "google.golang.org/protobuf",
- sum = "h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I=",
- version = "v1.32.0",
- )
- go_repository(
- name = "org_golang_x_crypto",
- importpath = "golang.org/x/crypto",
- sum = "h1:PGVlW0xEltQnzFZ55hkuX5+KLyrMYhHld1YHO4AKcdc=",
- version = "v0.18.0",
- )
- go_repository(
- name = "org_golang_x_exp",
- importpath = "golang.org/x/exp",
- sum = "h1:r+vk0EmXNmekl0S0BascoeeoHk/L7wmaW2QF90K+kYI=",
- version = "v0.0.0-20230801115018-d63ba01acd4b",
- )
- go_repository(
- name = "org_golang_x_exp_shiny",
- importpath = "golang.org/x/exp/shiny",
- sum = "h1:sgkbz1SFTsoQIvzTIw45hccUcGocu00QM3qucBYV8b0=",
- version = "v0.0.0-20230801115018-d63ba01acd4b",
- )
- go_repository(
- name = "org_golang_x_image",
- importpath = "golang.org/x/image",
- sum = "h1:kOELfmgrmJlw4Cdb7g/QGuB3CvDrXbqEIww/pNtNBm8=",
- version = "v0.15.0",
- )
- go_repository(
- name = "org_golang_x_lint",
- importpath = "golang.org/x/lint",
- patches = ["@com_github_buildbarn_bb_storage//:patches/org_golang_x_lint/generic.diff"],
- sum = "h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug=",
- version = "v0.0.0-20210508222113-6edffad5e616",
- )
- go_repository(
- name = "org_golang_x_mod",
- importpath = "golang.org/x/mod",
- sum = "h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0=",
- version = "v0.14.0",
- )
- go_repository(
- name = "org_golang_x_net",
- importpath = "golang.org/x/net",
- sum = "h1:aCL9BSgETF1k+blQaYUBx9hJ9LOGP3gAVemcZlf1Kpo=",
- version = "v0.20.0",
- )
- go_repository(
- name = "org_golang_x_oauth2",
- importpath = "golang.org/x/oauth2",
- sum = "h1:aDkGMBSYxElaoP81NpoUoz2oo2R2wHdZpGToUxfyQrQ=",
- version = "v0.16.0",
- )
- go_repository(
- name = "org_golang_x_sync",
- importpath = "golang.org/x/sync",
- sum = "h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ=",
- version = "v0.6.0",
- )
- go_repository(
- name = "org_golang_x_sys",
- importpath = "golang.org/x/sys",
- sum = "h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=",
- version = "v0.18.0",
- )
- go_repository(
- name = "org_golang_x_term",
- importpath = "golang.org/x/term",
- sum = "h1:m+B6fahuftsE9qjo0VWp2FW0mB3MTJvR0BaMQrq0pmE=",
- version = "v0.16.0",
- )
- go_repository(
- name = "org_golang_x_text",
- importpath = "golang.org/x/text",
- sum = "h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=",
- version = "v0.14.0",
- )
- go_repository(
- name = "org_golang_x_time",
- importpath = "golang.org/x/time",
- sum = "h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=",
- version = "v0.5.0",
- )
- go_repository(
- name = "org_golang_x_tools",
- build_extra_args = [
- "-exclude=**/testdata",
- "-exclude=go/packages/packagestest",
- ],
- importpath = "golang.org/x/tools",
- replace = "golang.org/x/tools",
- sum = "h1:vSDcovVPld282ceKgDimkRSC8kpaH1dgyc9UMzlt84Y=",
- version = "v0.8.0",
- )
- go_repository(
- name = "org_golang_x_xerrors",
- importpath = "golang.org/x/xerrors",
- sum = "h1:+cNy6SZtPcJQH3LJVLOSmiC7MMxXNOb3PU/VUEz+EhU=",
- version = "v0.0.0-20231012003039-104605ab7028",
- )
- go_repository(
- name = "org_gonum_v1_gonum",
- importpath = "gonum.org/v1/gonum",
- sum = "h1:2NiG67LD1tEH0D7kM+ps2V+fXmsAnpUeec7n8tcr4S0=",
- version = "v0.14.0",
- )
- go_repository(
- name = "org_gonum_v1_plot",
- importpath = "gonum.org/v1/plot",
- sum = "h1:+LBDVFYwFe4LHhdP8coW6296MBEY4nQ+Y4vuUpJopcE=",
- version = "v0.14.0",
- )
- go_repository(
- name = "org_uber_go_atomic",
- importpath = "go.uber.org/atomic",
- sum = "h1:ADUqmZGgLDDfbSL9ZmPxKTybcoEYHgpYfELNoN+7hsw=",
- version = "v1.7.0",
- )
- go_repository(
- name = "org_uber_go_goleak",
- importpath = "go.uber.org/goleak",
- sum = "h1:z+mqJhf6ss6BSfSM671tgKyZBFPTTJM+HLxnhPC3wu0=",
- version = "v1.1.10",
- )
- go_repository(
- name = "org_uber_go_multierr",
- importpath = "go.uber.org/multierr",
- sum = "h1:y6IPFStTAIT5Ytl7/XYmHvzXQ7S3g/IeZW9hyZ5thw4=",
- version = "v1.6.0",
- )
- go_repository(
- name = "org_uber_go_zap",
- importpath = "go.uber.org/zap",
- sum = "h1:CSUJ2mjFszzEWt4CdKISEuChVIXGBn3lAPwkRGyVrc4=",
- version = "v1.18.1",
- )
diff --git a/kubernetes/browser.yaml b/kubernetes/browser.yaml
index 81d4986b..c34b9969 100644
--- a/kubernetes/browser.yaml
+++ b/kubernetes/browser.yaml
@@ -14,7 +14,7 @@ spec:
app: browser
spec:
containers:
- - image: ghcr.io/buildbarn/bb-browser:20240310T094611Z-10b339d
+ - image: ghcr.io/buildbarn/bb-browser:20240401T204446Z-4d89722
args:
- /config/browser.jsonnet
name: browser
diff --git a/kubernetes/frontend.yaml b/kubernetes/frontend.yaml
index 9b68e63a..47e64324 100644
--- a/kubernetes/frontend.yaml
+++ b/kubernetes/frontend.yaml
@@ -16,7 +16,7 @@ spec:
containers:
- args:
- /config/frontend.jsonnet
- image: ghcr.io/buildbarn/bb-storage:20240320T095126Z-4bb23aa
+ image: ghcr.io/buildbarn/bb-storage:20240410T064031Z-a9d0937
name: storage
ports:
- containerPort: 8980
diff --git a/kubernetes/scheduler.yaml b/kubernetes/scheduler.yaml
index 957981a2..26d7cdad 100644
--- a/kubernetes/scheduler.yaml
+++ b/kubernetes/scheduler.yaml
@@ -18,7 +18,7 @@ spec:
containers:
- args:
- /config/scheduler.jsonnet
- image: ghcr.io/buildbarn/bb-scheduler:20240310T090416Z-28dbdbb
+ image: ghcr.io/buildbarn/bb-scheduler:20240401T130706Z-ea22f37
name: scheduler
ports:
- containerPort: 8982
diff --git a/kubernetes/storage.yaml b/kubernetes/storage.yaml
index 09c03f48..b09b108c 100644
--- a/kubernetes/storage.yaml
+++ b/kubernetes/storage.yaml
@@ -17,7 +17,7 @@ spec:
containers:
- args:
- /config/storage.jsonnet
- image: ghcr.io/buildbarn/bb-storage:20240320T095126Z-4bb23aa
+ image: ghcr.io/buildbarn/bb-storage:20240410T064031Z-a9d0937
name: storage
ports:
- containerPort: 8981
diff --git a/kubernetes/worker-ubuntu22-04.yaml b/kubernetes/worker-ubuntu22-04.yaml
index eaab92cd..568f90cf 100644
--- a/kubernetes/worker-ubuntu22-04.yaml
+++ b/kubernetes/worker-ubuntu22-04.yaml
@@ -21,7 +21,7 @@ spec:
containers:
- args:
- /config/worker-ubuntu22-04.jsonnet
- image: ghcr.io/buildbarn/bb-worker:20240310T090416Z-28dbdbb
+ image: ghcr.io/buildbarn/bb-worker:20240401T130706Z-ea22f37
name: worker
volumeMounts:
- mountPath: /config/
@@ -55,7 +55,7 @@ spec:
readOnly: true
initContainers:
- name: bb-runner-installer
- image: ghcr.io/buildbarn/bb-runner-installer:20240310T090416Z-28dbdbb
+ image: ghcr.io/buildbarn/bb-runner-installer:20240401T130706Z-ea22f37
volumeMounts:
- mountPath: /bb/
name: empty
diff --git a/monitoring/grafana/BUILD.bazel b/monitoring/grafana/BUILD.bazel
index aaebf555..d2054424 100644
--- a/monitoring/grafana/BUILD.bazel
+++ b/monitoring/grafana/BUILD.bazel
@@ -1,4 +1,4 @@
-load("@io_bazel_rules_jsonnet//jsonnet:jsonnet.bzl", "jsonnet_library", "jsonnet_to_json")
+load("@rules_jsonnet//jsonnet:jsonnet.bzl", "jsonnet_library", "jsonnet_to_json")
jsonnet_library(
name = "grpc",
@@ -8,7 +8,7 @@ jsonnet_library(
jsonnet_library(
name = "simpledash",
srcs = ["simpledash.libsonnet"],
- deps = ["@com_github_grafana_grafonnet_lib//:grafonnet"],
+ deps = ["@grafonnet_lib//:grafonnet"],
)
[
diff --git a/monitoring/prometheus/BUILD.bazel b/monitoring/prometheus/BUILD.bazel
index b10ce8ce..d2ba971d 100644
--- a/monitoring/prometheus/BUILD.bazel
+++ b/monitoring/prometheus/BUILD.bazel
@@ -1,4 +1,4 @@
-load("@io_bazel_rules_jsonnet//jsonnet:jsonnet.bzl", "jsonnet_to_json")
+load("@rules_jsonnet//jsonnet:jsonnet.bzl", "jsonnet_to_json")
jsonnet_to_json(
name = "recording-rules",
diff --git a/patches/gazelle/dont-flatten-srcs.diff b/patches/gazelle/dont-flatten-srcs.diff
new file mode 100644
index 00000000..1bc3b067
--- /dev/null
+++ b/patches/gazelle/dont-flatten-srcs.diff
@@ -0,0 +1,47 @@
+diff --git language/go/generate.go language/go/generate.go
+index 53e397a..38855c6 100644
+--- language/go/generate.go
++++ language/go/generate.go
+@@ -483,7 +483,7 @@ func (g *generator) generateLib(pkg *goPackage, embed string) *rule.Rule {
+ } else {
+ visibility = g.commonVisibility(pkg.importPath)
+ }
+- g.setCommonAttrs(goLibrary, pkg.rel, visibility, pkg.library, embed)
++ g.setCommonAttrs(goLibrary, pkg.rel, visibility, pkg.library, embed, true)
+ g.setImportAttrs(goLibrary, pkg.importPath)
+ return goLibrary
+ }
+@@ -512,7 +512,7 @@ func (g *generator) generateBin(pkg *goPackage, library string) *rule.Rule {
+ return goBinary // empty
+ }
+ visibility := g.commonVisibility(pkg.importPath)
+- g.setCommonAttrs(goBinary, pkg.rel, visibility, pkg.binary, library)
++ g.setCommonAttrs(goBinary, pkg.rel, visibility, pkg.binary, library, true)
+ return goBinary
+ }
+
+@@ -552,7 +552,7 @@ func (g *generator) generateTests(pkg *goPackage, library string) []*rule.Rule {
+ if test.hasInternalTest {
+ embed = library
+ }
+- g.setCommonAttrs(goTest, pkg.rel, nil, test, embed)
++ g.setCommonAttrs(goTest, pkg.rel, nil, test, embed, false)
+ if pkg.hasTestdata {
+ goTest.SetAttr("data", rule.GlobValue{Patterns: []string{"testdata/**"}})
+ }
+@@ -629,9 +629,13 @@ func (g *generator) maybeGenerateExtraLib(lib *rule.Rule, pkg *goPackage) *rule.
+ return r
+ }
+
+-func (g *generator) setCommonAttrs(r *rule.Rule, pkgRel string, visibility []string, target goTarget, embed string) {
++func (g *generator) setCommonAttrs(r *rule.Rule, pkgRel string, visibility []string, target goTarget, embed string, flattenSrcs bool) {
+ if !target.sources.isEmpty() {
+- r.SetAttr("srcs", target.sources.buildFlat())
++ if flattenSrcs {
++ r.SetAttr("srcs", target.sources.buildFlat())
++ } else {
++ r.SetAttr("srcs", target.sources.build())
++ }
+ }
+ if !target.embedSrcs.isEmpty() {
+ r.SetAttr("embedsrcs", target.embedSrcs.build())
diff --git a/patches/gazelle/googleapis.diff b/patches/gazelle/googleapis.diff
new file mode 100644
index 00000000..5e6a009a
--- /dev/null
+++ b/patches/gazelle/googleapis.diff
@@ -0,0 +1,10 @@
+diff --git MODULE.bazel MODULE.bazel
+index ba9c3c6..11e927b 100644
+--- MODULE.bazel
++++ MODULE.bazel
+@@ -64,3 +64,5 @@ use_repo(
+ go_sdk_dev,
+ go_sdk = "go_default_sdk",
+ )
++
++bazel_dep(name = "googleapis", version = "0.0.0-20240326-1c8d509c5")
diff --git a/patches/rules_antlr/antlr-4.10.diff b/patches/rules_antlr/antlr-4.10.diff
new file mode 100644
index 00000000..758bf30a
--- /dev/null
+++ b/patches/rules_antlr/antlr-4.10.diff
@@ -0,0 +1,77 @@
+diff --git antlr/repositories.bzl antlr/repositories.bzl
+index e2525ab..12f79f0 100644
+--- antlr/repositories.bzl
++++ antlr/repositories.bzl
+@@ -3,13 +3,18 @@
+ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive", "http_jar")
+ load(":lang.bzl", "C", "CPP", "GO", "JAVA", "OBJC", "PYTHON", "PYTHON2", "PYTHON3", supportedLanguages = "supported")
+
+-v4 = [4, "4.7.1", "4.7.2", "4.8"]
++v4 = [4, "4.7.1", "4.7.2", "4.8", "4.10"]
+ v4_opt = [4, "4.7.1", "4.7.2", "4.7.3", "4.7.4"]
+ v3 = [3, "3.5.2"]
+ v2 = [2, "2.7.7"]
+
+ PACKAGES = {
+ "antlr": {
++ "4.10": {
++ "url": "https://github.com/antlr/antlr4/archive/4.10.tar.gz",
++ "prefix": "antlr4-4.10",
++ "sha256": "39b2604fc75fa77323bd7046f2fb750c818cf11fcce2cd6cca06b6697f60ffbb",
++ },
+ "4.8": {
+ "url": "https://github.com/antlr/antlr4/archive/4.8.tar.gz",
+ "prefix": "antlr4-4.8",
+@@ -38,6 +43,10 @@ PACKAGES = {
+ },
+ },
+ "antlr4_runtime": {
++ "4.10": {
++ "path": "org/antlr/antlr4-runtime/4.10/antlr4-runtime-4.10.jar",
++ "sha256": "4663a38f88e1935ea612336cbf34f702f10bd0af8e62715a9e959629f141654e",
++ },
+ "4.8": {
+ "path": "org/antlr/antlr4-runtime/4.8/antlr4-runtime-4.8.jar",
+ "sha256": "2337df5d81e715b39aeea07aac46ad47e4f1f9e9cd7c899f124f425913efdcf8",
+@@ -68,6 +77,10 @@ PACKAGES = {
+ },
+ },
+ "antlr4_tool": {
++ "4.10": {
++ "path": "org/antlr/antlr4/4.10/antlr4-4.10.jar",
++ "sha256": "f32485cfdf114295a58cd2005af9463706c5fd43d900118126eb3a9ac36bfec3",
++ },
+ "4.8": {
+ "path": "org/antlr/antlr4/4.8/antlr4-4.8.jar",
+ "sha256": "6e4477689371f237d4d8aa40642badbb209d4628ccdd81234d90f829a743bac8",
+@@ -179,7 +192,9 @@ def rules_antlr_dependencies(*versionsAndLanguages):
+ languages = [JAVA]
+
+ for version in sorted(versions, key = _toString):
+- if version == 4 or version == "4.8":
++ if version == 4 or version == "4.10":
++ _antlr410_dependencies(languages)
++ elif version == "4.8":
+ _antlr48_dependencies(languages)
+ elif version == "4.7.2":
+ _antlr472_dependencies(languages)
+@@ -217,6 +232,19 @@ def rules_antlr_optimized_dependencies(version):
+ else:
+ fail('Unsupported ANTLR version provided: "{0}". Currently supported are: {1}'.format(version, v4_opt), attr = "version")
+
++def _antlr410_dependencies(languages):
++ _antlr4_dependencies(
++ "4.10",
++ languages,
++ {
++ "antlr4_runtime": "4.10",
++ "antlr4_tool": "4.10",
++ "antlr3_runtime": "3.5.2",
++ "stringtemplate4": "4.3",
++ "javax_json": "1.0.4",
++ },
++ )
++
+ def _antlr48_dependencies(languages):
+ _antlr4_dependencies(
+ "4.8",
diff --git a/patches/rules_antlr/bzlmod.diff b/patches/rules_antlr/bzlmod.diff
new file mode 100644
index 00000000..d3d08f4b
--- /dev/null
+++ b/patches/rules_antlr/bzlmod.diff
@@ -0,0 +1,43 @@
+diff --git MODULE.bazel MODULE.bazel
+new file mode 100644
+index 0000000..eb12741
+--- /dev/null
++++ MODULE.bazel
+@@ -0,0 +1,14 @@
++module(name = "rules_antlr")
++
++bazel_dep(name = "rules_java", version = "7.5.0")
++
++antlr = use_extension("//antlr:extensions.bzl", "antlr")
++antlr.download(version = "4.8")
++use_repo(
++ antlr,
++ "antlr3_runtime",
++ "antlr4_runtime",
++ "antlr4_tool",
++ "javax_json",
++ "stringtemplate4",
++)
+diff --git antlr/extensions.bzl antlr/extensions.bzl
+new file mode 100644
+index 0000000..3151e01
+--- /dev/null
++++ antlr/extensions.bzl
+@@ -0,0 +1,17 @@
++load("//antlr:repositories.bzl", "rules_antlr_dependencies")
++
++download = tag_class(attrs = {"version": attr.string()})
++
++def _antlr(module_ctx):
++ rules_antlr_dependencies(
++ max([
++ ([int(part) for part in download.version.split(".")], download.version)
++ for mod in module_ctx.modules
++ for download in mod.tags.download
++ ])[1],
++ )
++
++antlr = module_extension(
++ implementation = _antlr,
++ tag_classes = {"download": download},
++)
diff --git a/tools/github_workflows/BUILD.bazel b/tools/github_workflows/BUILD.bazel
index 69750811..9b092f9c 100644
--- a/tools/github_workflows/BUILD.bazel
+++ b/tools/github_workflows/BUILD.bazel
@@ -1,4 +1,4 @@
-load("@io_bazel_rules_jsonnet//jsonnet:jsonnet.bzl", "jsonnet_library", "jsonnet_to_json")
+load("@rules_jsonnet//jsonnet:jsonnet.bzl", "jsonnet_library", "jsonnet_to_json")
jsonnet_library(
name = "workflows_template",
diff --git a/tools/github_workflows/workflows_template.libsonnet b/tools/github_workflows/workflows_template.libsonnet
index df8961e0..af71be6b 100644
--- a/tools/github_workflows/workflows_template.libsonnet
+++ b/tools/github_workflows/workflows_template.libsonnet
@@ -93,11 +93,11 @@
},
{
name: 'Gazelle',
- run: 'bazel run //:gazelle -- update-repos -from_file=go.mod -to_macro go_dependencies.bzl%go_dependencies -prune && bazel run //:gazelle',
+ run: 'bazel run //:gazelle',
},
{
name: 'Buildifier',
- run: "sed '/^$/d' go_dependencies.bzl > go_dependencies.bzl.new && mv go_dependencies.bzl.new go_dependencies.bzl && bazel run @com_github_bazelbuild_buildtools//:buildifier",
+ run: 'bazel run //:buildifier.check',
},
{
name: 'Gofmt',
@@ -138,7 +138,7 @@
] + std.flattenArrays([
[{
name: platform.name + ': build and test',
- run: ('bazel %s --platforms=@io_bazel_rules_go//go/toolchain:%s //...' % [
+ run: ('bazel %s --platforms=@rules_go//go/toolchain:%s //...' % [
platform.buildAndTestCommand,
platform.name,
]),
diff --git a/tools/remote-toolchains/ubuntu-act-22-04/local_config_cc/BUILD b/tools/remote-toolchains/ubuntu-act-22-04/local_config_cc/BUILD
index 4a703b07..25720961 100755
--- a/tools/remote-toolchains/ubuntu-act-22-04/local_config_cc/BUILD
+++ b/tools/remote-toolchains/ubuntu-act-22-04/local_config_cc/BUILD
@@ -14,17 +14,13 @@
# This becomes the BUILD file for @local_config_cc// under non-FreeBSD unixes.
-package(default_visibility = ["//visibility:public"])
-
-load(":cc_toolchain_config.bzl", "cc_toolchain_config")
-load(":armeabi_cc_toolchain_config.bzl", "armeabi_cc_toolchain_config")
load("@rules_cc//cc:defs.bzl", "cc_toolchain", "cc_toolchain_suite")
+load(":armeabi_cc_toolchain_config.bzl", "armeabi_cc_toolchain_config")
+load(":cc_toolchain_config.bzl", "cc_toolchain_config")
-licenses(["notice"]) # Apache 2.0
+package(default_visibility = ["//visibility:public"])
-cc_library(
- name = "malloc",
-)
+licenses(["notice"]) # Apache 2.0
filegroup(
name = "empty",
diff --git a/tools/remote-toolchains/ubuntu-act-22-04/local_config_cc/MODULE.bazel b/tools/remote-toolchains/ubuntu-act-22-04/local_config_cc/MODULE.bazel
new file mode 100644
index 00000000..22b30832
--- /dev/null
+++ b/tools/remote-toolchains/ubuntu-act-22-04/local_config_cc/MODULE.bazel
@@ -0,0 +1,3 @@
+module(name = "remote_config_cc")
+
+bazel_dep(name = "rules_cc", version = "0.0.9")
diff --git a/tools/remote-toolchains/ubuntu-act-22-04/local_config_platform/BUILD.bazel b/tools/remote-toolchains/ubuntu-act-22-04/local_config_platform/BUILD.bazel
index 5a6a0765..e01b1fba 100644
--- a/tools/remote-toolchains/ubuntu-act-22-04/local_config_platform/BUILD.bazel
+++ b/tools/remote-toolchains/ubuntu-act-22-04/local_config_platform/BUILD.bazel
@@ -1,8 +1,8 @@
+load(":constraints.bzl", "HOST_CONSTRAINTS")
+
# DO NOT EDIT: automatically generated BUILD file for local_config_platform
package(default_visibility = ["//visibility:public"])
-load(":constraints.bzl", "HOST_CONSTRAINTS")
-
platform(
name = "host",
# Auto-detected host platform constraints.