diff --git a/MODULE.bazel b/MODULE.bazel
index ccd3e81..7130709 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -7,7 +7,7 @@ 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 = "gazelle", version = "0.37.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")
@@ -79,13 +79,13 @@ git_override(
git_override(
module_name = "com_github_buildbarn_bb_remote_execution",
- commit = "f6cf6bb8e5e354f49d657dd72a2c1a15ab88dcec",
+ commit = "9850e82ad7d875aa2ab183a5a08d79725c10fa16",
remote = "https://github.com/buildbarn/bb-remote-execution.git",
)
git_override(
module_name = "com_github_buildbarn_bb_storage",
- commit = "24d544b34a866f55838d576a0b110f4495f04450",
+ commit = "3f5e30c53d7b52036eb758a63bc98e706f5d4d5c",
remote = "https://github.com/buildbarn/bb-storage.git",
)
@@ -107,8 +107,7 @@ git_override(
git_override(
module_name = "gazelle",
- commit = "f5a5c5dc90b4d6a39f0f47d770eba27c6c1c1877",
- init_submodules = True,
+ commit = "4d0129d7adae33e8e648d3624aff8fa8f93f375b",
patches = [
"//:patches/gazelle/dont-flatten-srcs.diff",
"//:patches/gazelle/googleapis.diff",
@@ -117,7 +116,7 @@ git_override(
)
go_sdk = use_extension("@rules_go//go:extensions.bzl", "go_sdk")
-go_sdk.download(version = "1.22.1")
+go_sdk.download(version = "1.22.4")
go_deps = use_extension("@gazelle//:extensions.bzl", "go_deps")
go_deps.from_file(go_mod = "//:go.mod")
diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock
index 3cf886e..f293706 100644
--- a/MODULE.bazel.lock
+++ b/MODULE.bazel.lock
@@ -105,7 +105,6 @@
"https://bcr.bazel.build/modules/rules_cc/0.0.9/source.json": "1f1ba6fea244b616de4a554a0f4983c91a9301640c8fe0dd1d410254115c8430",
"https://bcr.bazel.build/modules/rules_foreign_cc/0.9.0/MODULE.bazel": "c9e8c682bf75b0e7c704166d79b599f93b72cfca5ad7477df596947891feeef6",
"https://bcr.bazel.build/modules/rules_go/0.39.1/MODULE.bazel": "d34fb2a249403a5f4339c754f1e63dc9e5ad70b47c5e97faee1441fc6636cd61",
- "https://bcr.bazel.build/modules/rules_go/0.44.0/MODULE.bazel": "55b2d9e775d7881dbe9a2fc68440442cd6ba32730170c782f1f0e6023a6d8db6",
"https://bcr.bazel.build/modules/rules_go/0.46.0/MODULE.bazel": "3477df8bdcc49e698b9d25f734c4f3a9f5931ff34ee48a2c662be168f5f2d3fd",
"https://bcr.bazel.build/modules/rules_go/0.48.1/MODULE.bazel": "ad27296e268624d7d53043fe5ff88d5486e7a29596336f629b379b83c67e6d8b",
"https://bcr.bazel.build/modules/rules_go/0.48.1/source.json": "83321289aa500090871d8f761d991f0534946414640cce5c18d2df44cff8e082",
@@ -116,8 +115,8 @@
"https://bcr.bazel.build/modules/rules_java/6.4.0/MODULE.bazel": "e986a9fe25aeaa84ac17ca093ef13a4637f6107375f64667a15999f77db6c8f6",
"https://bcr.bazel.build/modules/rules_java/7.3.2/MODULE.bazel": "50dece891cfdf1741ea230d001aa9c14398062f2b7c066470accace78e412bc2",
"https://bcr.bazel.build/modules/rules_java/7.5.0/MODULE.bazel": "b329bf9aa07a58bd1ccb37bfdcd9528acf6f12712efb38c3a8553c2cc2494806",
- "https://bcr.bazel.build/modules/rules_java/7.6.5/MODULE.bazel": "481164be5e02e4cab6e77a36927683263be56b7e36fef918b458d7a8a1ebadb1",
- "https://bcr.bazel.build/modules/rules_java/7.6.5/source.json": "a805b889531d1690e3c72a7a7e47a870d00323186a9904b36af83aa3d053ee8d",
+ "https://bcr.bazel.build/modules/rules_java/7.6.1/MODULE.bazel": "2f14b7e8a1aa2f67ae92bc69d1ec0fa8d9f827c4e17ff5e5f02e91caa3b2d0fe",
+ "https://bcr.bazel.build/modules/rules_java/7.6.1/source.json": "8f3f3076554e1558e8e468b2232991c510ecbcbed9e6f8c06ac31c93bcf38362",
"https://bcr.bazel.build/modules/rules_jsonnet/0.5.0/MODULE.bazel": "26a7eb855041ee5168ed179daaaf8c5bffdb8ac3340de8fe61850d6ceecd7297",
"https://bcr.bazel.build/modules/rules_jsonnet/0.6.0/MODULE.bazel": "66300179fdccc4abbb472f1a99ac03fd745fd67515a14c05abbf77fc09416de4",
"https://bcr.bazel.build/modules/rules_jsonnet/0.6.0/source.json": "d1783eeaeea5329dd5a8e890bcbda93001d62f9936c15ffce6cdc51828bfd6ba",
@@ -169,8 +168,8 @@
"https://bcr.bazel.build/modules/zlib/1.2.11/MODULE.bazel": "07b389abc85fdbca459b69e2ec656ae5622873af3f845e1c9d80fe179f3effa0",
"https://bcr.bazel.build/modules/zlib/1.2.12/MODULE.bazel": "3b1a8834ada2a883674be8cbd36ede1b6ec481477ada359cd2d3ddc562340b27",
"https://bcr.bazel.build/modules/zlib/1.2.13/MODULE.bazel": "aa6deb1b83c18ffecd940c4119aff9567cd0a671d7bba756741cb2ef043a29d5",
- "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.3/MODULE.bazel": "af322bc08976524477c79d1e45e241b6efbeb918c497e8840b8ab116802dda79",
- "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.3/source.json": "2be409ac3c7601245958cd4fcdff4288be79ed23bd690b4b951f500d54ee6e7d"
+ "https://bcr.bazel.build/modules/zlib/1.3/MODULE.bazel": "6a9c02f19a24dcedb05572b2381446e27c272cd383aed11d41d99da9e3167a72",
+ "https://bcr.bazel.build/modules/zlib/1.3/source.json": "b6b43d0737af846022636e6e255fd4a96fee0d34f08f3830e6e0bac51465c37c"
},
"selectedYankedVersions": {},
"moduleExtensions": {
@@ -997,2058 +996,6 @@
"recordedRepoMappingEntries": []
}
},
- "@@gazelle~//:extensions.bzl%go_deps": {
- "general": {
- "bzlTransitiveDigest": "3lAltYJp6u8Z4k9qI7Nn1s2S5dTYTxi80hAMysQWRJE=",
- "usagesDigest": "77lxI9a6sVgotKomkZDobx2Ax6rDI0UNj8Bms7Z+dXs=",
- "recordedFileInputs": {
- "@@rules_go~//go.mod": "de22304b720f7f61350ec1c9739de6c0a1b1103fd22bfeb6e92c6c843ddc6d6e",
- "@@com_github_buildbarn_bb_browser~//go.mod": "9b05d18a7fb1e2cf3c5994b79c3a59618cab0b1f9fb6d72d2e7aa6771a6ca390",
- "@@com_github_buildbarn_bb_remote_execution~//go.sum": "9a06a94e3fa02953d0affdf4f5440ea3569e492f39a584963306fc2d31fce60e",
- "@@com_github_buildbarn_go_xdr~//go.mod": "3cc7c3d93aac8a8dc0325d311c7e03ce372350ff9cfd849e67840f320b12fca6",
- "@@//go.sum": "8277fd8b4663f3092576c10eadedbdd18b1bc94a5970eede234e54a419eec012",
- "@@gazelle~//go.mod": "48dc6e771c3028ee1c18b9ffc81e596fd5f6d7e0016c5ef280e30f2821f60473",
- "@@com_github_buildbarn_bb_storage~//go.mod": "743c4707d9b923e829622e31d42628e8d15f92aac81c678a974531d88af55410",
- "@@jsonnet_go~//go.sum": "cf6cba94b78ec389dcea5dda9207b611deea699e8dbbe45e98b7a7f990482bb4",
- "@@//go.mod": "3a959cf80e246dcdc4f2a85f30d12b53a7f4e257a2ae9f381a3913cf5efe2d4c",
- "@@gazelle~//go.sum": "7c4460e8ecb5dd8691a51d4fa2e9e4751108b933636497ce46db499fc2e7a88d",
- "@@com_github_buildbarn_bb_remote_execution~//go.mod": "5be6549f417497867ddef3f3c5db292e0ce398b49f81decabb8acf9657c02b6d",
- "@@com_github_buildbarn_go_xdr~//go.sum": "6c4e8d84c552d9bcfe065587c5201602aa6a67d50e00800650e2dcbb426796a8",
- "@@com_github_buildbarn_bb_storage~//go.sum": "4f7836a0eebc3ac22a9f04c947181921f2b27b67cf223d1299802c958cde79cd",
- "@@jsonnet_go~//go.mod": "35238699c0cd09f5e79619863a0014f01129615f811c8a30239b80e8e3a58145",
- "@@com_github_buildbarn_bb_browser~//go.sum": "552f44771ec1b9e25397eae2e882939bf7e410fc5fa61ea70a269f9ba073a506",
- "@@rules_go~//go.sum": "d56fdb19b21a5f12bcf625c49432371ac39c2def0f564098fbda107f7c080f40"
- },
- "recordedDirentsInputs": {},
- "envVariables": {},
- "generatedRepoSpecs": {
- "com_github_prometheus_common": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/prometheus/common",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:KEi6DK7lXW/m7Ig5i47x0vRzuBsHuvJdi5ee6Y3G1dc=",
- "replace": "",
- "version": "v0.55.0"
- }
- },
- "com_github_fsnotify_fsnotify": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/fsnotify/fsnotify",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=",
- "replace": "",
- "version": "v1.7.0"
- }
- },
- "com_github_go_fonts_liberation": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/go-fonts/liberation",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:tM/T2vEOhjia6v5krQu8SDDegfH1SfXVRUNNKpq0Usk=",
- "replace": "",
- "version": "v0.3.3"
- }
- },
- "com_github_mattn_go_colorable": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/mattn/go-colorable",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:c1ghPdyEDarC70ftn0y+A/Ee++9zz8ljHG1b13eJ0s8=",
- "replace": "",
- "version": "v0.1.8"
- }
- },
- "io_opentelemetry_go_proto_otlp": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "go.opentelemetry.io/proto/otlp",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=",
- "replace": "",
- "version": "v1.3.1"
- }
- },
- "com_github_googleapis_gax_go_v2": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/googleapis/gax-go/v2",
- "build_directives": [
- "gazelle:proto disable"
- ],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:8gw9KZK8TiVKB6q3zHY3SBzLnrGp6HQjyfYBYGmXdxA=",
- "replace": "",
- "version": "v2.12.5"
- }
- },
- "com_github_campoy_embedmd": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/campoy/embedmd",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:V4kI2qTJJLf4J29RzI/MAt2c3Bl4dQSYPuflzwFH2hY=",
- "replace": "",
- "version": "v1.0.0"
- }
- },
- "com_github_googleapis_enterprise_certificate_proxy": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/googleapis/enterprise-certificate-proxy",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs=",
- "replace": "",
- "version": "v0.3.2"
- }
- },
- "com_github_golang_mock": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/golang/mock",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:YojYx61/OLFsiv6Rw1Z96LpldJIy31o+UHmwAUMJ6/U=",
- "replace": "",
- "version": "v1.7.0-rc.1"
- }
- },
- "com_github_grpc_ecosystem_go_grpc_prometheus": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/grpc-ecosystem/go-grpc-prometheus",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho=",
- "replace": "",
- "version": "v1.2.0"
- }
- },
- "com_github_aohorodnyk_mimeheader": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aohorodnyk/mimeheader",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:WCV4NQjtbqnd2N3FT5MEPesan/lfvaLYmt5v4xSaX/M=",
- "replace": "",
- "version": "v0.0.6"
- }
- },
- "com_github_aws_aws_sdk_go_v2_service_internal_accept_encoding": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:dT3MqvGhSoaIhRseqw2I0yH81l7wiR2vjs57O51EAm8=",
- "replace": "",
- "version": "v1.11.3"
- }
- },
- "com_github_buildkite_terminal_to_html": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/buildkite/terminal-to-html",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [
- "@@com_github_buildbarn_bb_browser~//:patches/com_github_buildkite_terminal_to_html/assets.diff"
- ],
- "patch_args": [
- "-p0"
- ],
- "sum": "h1:WdXzl7ZmYzCAz4pElZosPaUlRTW+qwVx/SkQSCa1jXs=",
- "replace": "",
- "version": "v3.2.0+incompatible"
- }
- },
- "com_github_cespare_xxhash_v2": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/cespare/xxhash/v2",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs=",
- "replace": "",
- "version": "v2.3.0"
- }
- },
- "com_github_aws_aws_sdk_go_v2_service_ssooidc": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/aws-sdk-go-v2/service/ssooidc",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:yiwVzJW2ZxZTurVbYWA7QOrAaCYQR72t0wrSBfoesUE=",
- "replace": "",
- "version": "v1.26.4"
- }
- },
- "org_golang_x_mod": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "golang.org/x/mod",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=",
- "replace": "",
- "version": "v0.19.0"
- }
- },
- "com_github_google_s2a_go": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/google/s2a-go",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o=",
- "replace": "",
- "version": "v0.1.7"
- }
- },
- "com_github_kballard_go_shellquote": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/kballard/go-shellquote",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:Z9n2FFNUXsshfwJMBgNA0RU6/i7WVaAegv3PtuIHPMs=",
- "replace": "",
- "version": "v0.0.0-20180428030007-95032a82bc51"
- }
- },
- "io_opentelemetry_go_contrib_instrumentation_net_http_otelhttp": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:4K4tsIXefpVJtvA/8srF4V4y0akAoPHkIslgAkjixJA=",
- "replace": "",
- "version": "v0.53.0"
- }
- },
- "org_golang_x_lint": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "golang.org/x/lint",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug=",
- "replace": "",
- "version": "v0.0.0-20210508222113-6edffad5e616"
- }
- },
- "com_github_munnerz_goautoneg": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/munnerz/goautoneg",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=",
- "replace": "",
- "version": "v0.0.0-20191010083416-a7dc8b61c822"
- }
- },
- "com_github_go_jose_go_jose_v3": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/go-jose/go-jose/v3",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:fFKWeig/irsp7XD2zBxvnmA/XaRWp5V3CBsZXJF7G7k=",
- "replace": "",
- "version": "v3.0.3"
- }
- },
- "com_github_aws_aws_sdk_go_v2_internal_ini": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/aws-sdk-go-v2/internal/ini",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:hT8rVHwugYE2lEfdFE0QWVo81lF7jMrYJVDWI+f+VxU=",
- "replace": "",
- "version": "v1.8.0"
- }
- },
- "com_github_klauspost_compress": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/klauspost/compress",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:6KIumPrER1LHsvBVuDa0r5xaG0Es51mhhB9BQB2qeMA=",
- "replace": "",
- "version": "v1.17.9"
- }
- },
- "org_golang_x_time": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "golang.org/x/time",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=",
- "replace": "",
- "version": "v0.5.0"
- }
- },
- "com_github_aws_aws_sdk_go_v2_feature_ec2_imds": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/aws-sdk-go-v2/feature/ec2/imds",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:KreluoV8FZDEtI6Co2xuNk/UqI9iwMrOx/87PBNIKqw=",
- "replace": "",
- "version": "v1.16.11"
- }
- },
- "com_github_pmezard_go_difflib": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/pmezard/go-difflib",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=",
- "replace": "",
- "version": "v1.0.0"
- }
- },
- "com_github_grpc_ecosystem_grpc_gateway_v2": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/grpc-ecosystem/grpc-gateway/v2",
- "build_directives": [],
- "build_file_generation": "on",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:RoziI+96HlQWrbaVhgOOdFYUHtX81pwA6tCgDS9FNRo=",
- "replace": "github.com/grpc-ecosystem/grpc-gateway/v2",
- "version": "v2.16.1"
- }
- },
- "com_github_mattn_go_isatty": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/mattn/go-isatty",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:wuysRhFDzyxgEmMf5xjvJ2M9dZoWAXNNr5LSBS7uHXY=",
- "replace": "",
- "version": "v0.0.12"
- }
- },
- "io_opentelemetry_go_otel_metric": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "go.opentelemetry.io/otel/metric",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:f0HGvSl1KRAU1DLgLGFjrwVyismPlnuU6JD6bOeuA5Q=",
- "replace": "",
- "version": "v1.28.0"
- }
- },
- "io_opentelemetry_go_otel_exporters_jaeger": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "go.opentelemetry.io/otel/exporters/jaeger",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:D7UpUy2Xc2wsi1Ras6V40q806WM07rqoCWzXu7Sqy+4=",
- "replace": "",
- "version": "v1.17.0"
- }
- },
- "org_golang_x_tools": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "golang.org/x/tools",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:vSDcovVPld282ceKgDimkRSC8kpaH1dgyc9UMzlt84Y=",
- "replace": "golang.org/x/tools",
- "version": "v0.8.0"
- }
- },
- "com_github_aws_aws_sdk_go_v2_service_sso": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/aws-sdk-go-v2/service/sso",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:Fv1vD2L65Jnp5QRsdiM64JvUM4Xe+E0JyVsRQKv6IeA=",
- "replace": "",
- "version": "v1.22.3"
- }
- },
- "com_github_gorilla_mux": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/gorilla/mux",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY=",
- "replace": "",
- "version": "v1.8.1"
- }
- },
- "com_github_jmespath_go_jmespath": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/jmespath/go-jmespath",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=",
- "replace": "",
- "version": "v0.4.0"
- }
- },
- "com_github_gogo_protobuf": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/gogo/protobuf",
- "build_directives": [
- "gazelle:proto disable"
- ],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=",
- "replace": "",
- "version": "v1.3.2"
- }
- },
- "org_golang_google_genproto_googleapis_rpc": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "google.golang.org/genproto/googleapis/rpc",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:JU0iKnSg02Gmb5ZdV8nYsKEKsP6o/FGVWTrw4i1DA9A=",
- "replace": "",
- "version": "v0.0.0-20240711142825-46eb208f015d"
- }
- },
- "com_github_aws_aws_sdk_go_v2_internal_endpoints_v2": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/aws-sdk-go-v2/internal/endpoints/v2",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:C6WHdGnTDIYETAm5iErQUiVNsclNx9qbJVPIt03B6bI=",
- "replace": "",
- "version": "v2.6.15"
- }
- },
- "com_github_google_go_cmp": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/google/go-cmp",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=",
- "replace": "",
- "version": "v0.6.0"
- }
- },
- "com_github_prometheus_client_golang": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/prometheus/client_golang",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:wZWJDwK+NameRJuPGDhlnFgx8e8HN3XHQeLaYJFJBOE=",
- "replace": "",
- "version": "v1.19.1"
- }
- },
- "com_github_google_uuid": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/google/uuid",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=",
- "replace": "",
- "version": "v1.6.0"
- }
- },
- "com_google_cloud_go_longrunning": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "cloud.google.com/go/longrunning",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:eB/BniENNRKhjz/xgiillrdcH3G74TGSl3BXinGlI7E=",
- "replace": "",
- "version": "v0.5.10"
- }
- },
- "com_google_cloud_go_compute_metadata": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "cloud.google.com/go/compute/metadata",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:Zr0eK8JbFv6+Wi4ilXAR8FJ3wyNdpxHKJNPos6LTZOY=",
- "replace": "",
- "version": "v0.5.0"
- }
- },
- "com_github_aws_aws_sdk_go_v2_service_sts": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/aws-sdk-go-v2/service/sts",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:ZsDKRLXGWHk8WdtyYMoGNO7bTudrvuKpDKgMVRlepGE=",
- "replace": "",
- "version": "v1.30.3"
- }
- },
- "io_opentelemetry_go_contrib_instrumentation_google_golang_org_grpc_otelgrpc": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:9G6E0TXzGFVfTnawRzrPl83iHOAV7L8NJiR8RSGYV1g=",
- "replace": "",
- "version": "v0.53.0"
- }
- },
- "com_github_aws_aws_sdk_go_v2_service_internal_s3shared": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/aws-sdk-go-v2/service/internal/s3shared",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:246A4lSTXWJw/rmlQI+TT2OcqeDMKBdyjEQrafMaQdA=",
- "replace": "",
- "version": "v1.17.15"
- }
- },
- "com_github_fxtlabs_primes": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/fxtlabs/primes",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:HOYnhuVrhAVGKdg3rZapII640so7QfXQmkLkefUN/uM=",
- "replace": "",
- "version": "v0.0.0-20150821004651-dad82d10a449"
- }
- },
- "org_golang_x_image": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "golang.org/x/image",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:jGzIakQa/ZXI1I0Fxvaa9W7yP25TqT6cHIHn+6CqvSQ=",
- "replace": "",
- "version": "v0.18.0"
- }
- },
- "com_github_aws_aws_sdk_go_v2_service_internal_presigned_url": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/aws-sdk-go-v2/service/internal/presigned-url",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:HGErhhrxZlQ044RiM+WdoZxp0p+EGM62y3L6pwA4olE=",
- "replace": "",
- "version": "v1.11.17"
- }
- },
- "com_github_ajstarks_svgo": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/ajstarks/svgo",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:slYM766cy2nI3BwyRiyQj/Ud48djTMtMebDqepE95rw=",
- "replace": "",
- "version": "v0.0.0-20211024235047-1546f124cd8b"
- }
- },
- "org_golang_x_tools_go_vcs": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "golang.org/x/tools/go/vcs",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:cOIJqWBl99H1dH5LWizPa+0ImeeJq3t3cJjaeOWUAL4=",
- "replace": "",
- "version": "v0.1.0-deprecated"
- }
- },
- "com_github_golang_freetype": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/golang/freetype",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:DACJavvAHhabrF08vX0COfcOBJRhZ8lUbR+ZWIs0Y5g=",
- "replace": "",
- "version": "v0.0.0-20170609003504-e2365dfdc4a0"
- }
- },
- "com_github_aws_aws_sdk_go_v2_credentials": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/aws-sdk-go-v2/credentials",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:tsm8g/nJxi8+/7XyJJcP2dLrnK/5rkFp6+i2nhmz5fk=",
- "replace": "",
- "version": "v1.17.26"
- }
- },
- "com_github_aws_aws_sdk_go_v2_internal_v4a": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/aws-sdk-go-v2/internal/v4a",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:Z5r7SycxmSllHYmaAZPpmN8GviDrSGhMS6bldqtXZPw=",
- "replace": "",
- "version": "v1.3.15"
- }
- },
- "org_golang_x_net": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "golang.org/x/net",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=",
- "replace": "",
- "version": "v0.27.0"
- }
- },
- "com_github_spf13_pflag": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/spf13/pflag",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=",
- "replace": "",
- "version": "v1.0.5"
- }
- },
- "ht_sr_git__sbinet_gg": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "git.sr.ht/~sbinet/gg",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:6V43j30HM623V329xA9Ntq+WJrMjDxRjuAB1LFWF5m8=",
- "replace": "",
- "version": "v0.5.0"
- }
- },
- "com_github_aws_aws_sdk_go_v2_config": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/aws-sdk-go-v2/config",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:T1kAefbKuNum/AbShMsZEro6eRkeOT8YILfE9wyjAYQ=",
- "replace": "",
- "version": "v1.27.26"
- }
- },
- "com_github_beorn7_perks": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/beorn7/perks",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=",
- "replace": "",
- "version": "v1.0.1"
- }
- },
- "org_golang_x_oauth2": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "golang.org/x/oauth2",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=",
- "replace": "",
- "version": "v0.21.0"
- }
- },
- "in_gopkg_yaml_v2": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "gopkg.in/yaml.v2",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:VUgggvou5XRW9mHwD/yXxIYSMtY0zoKQf/v226p2nyo=",
- "replace": "",
- "version": "v2.2.7"
- }
- },
- "org_golang_x_sync": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "golang.org/x/sync",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M=",
- "replace": "",
- "version": "v0.7.0"
- }
- },
- "org_golang_google_appengine": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "google.golang.org/appengine",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM=",
- "replace": "",
- "version": "v1.6.8"
- }
- },
- "com_github_grpc_ecosystem_go_grpc_middleware": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/grpc-ecosystem/go-grpc-middleware",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:UH//fgunKIs4JdUbpDl1VZCDaL56wXCB/5+wF6uHfaI=",
- "replace": "",
- "version": "v1.4.0"
- }
- },
- "com_github_felixge_httpsnoop": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/felixge/httpsnoop",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=",
- "replace": "",
- "version": "v1.0.4"
- }
- },
- "io_opentelemetry_go_otel": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "go.opentelemetry.io/otel",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:/SqNcYk+idO0CxKEUOtKQClMK/MimZihKYMruSMViUo=",
- "replace": "",
- "version": "v1.28.0"
- }
- },
- "com_github_aws_aws_sdk_go_v2_service_internal_checksum": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/aws-sdk-go-v2/service/internal/checksum",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:YPYe6ZmvUfDDDELqEKtAd6bo8zxhkm+XEFEzQisqUIE=",
- "replace": "",
- "version": "v1.3.17"
- }
- },
- "com_google_cloud_go_storage": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "cloud.google.com/go/storage",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:CcxnSohZwizt4LCzQHWvBf1/kvtHUn7gk9QERXPyXFs=",
- "replace": "",
- "version": "v1.43.0"
- }
- },
- "org_golang_google_genproto_googleapis_api": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "google.golang.org/genproto/googleapis/api",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:kHjw/5UfflP/L5EbledDrcG4C2597RtymmGRZvHiCuY=",
- "replace": "",
- "version": "v0.0.0-20240711142825-46eb208f015d"
- }
- },
- "com_github_sercand_kuberesolver_v5": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/sercand/kuberesolver/v5",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:CYH+d67G0sGBj7q5wLK61yzqJJ8gLLC8aeprPTHb6yY=",
- "replace": "",
- "version": "v5.1.1"
- }
- },
- "org_golang_google_protobuf": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "google.golang.org/protobuf",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I=",
- "replace": "google.golang.org/protobuf",
- "version": "v1.32.0"
- }
- },
- "io_opentelemetry_go_contrib_propagators_b3": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "go.opentelemetry.io/contrib/propagators/b3",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:XR6CFQrQ/ttAYmTBX2loUEFGdk1h17pxYI8828dk/1Y=",
- "replace": "",
- "version": "v1.28.0"
- }
- },
- "io_opentelemetry_go_otel_exporters_otlp_otlptrace": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "go.opentelemetry.io/otel/exporters/otlp/otlptrace",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:3Q/xZUyC1BBkualc9ROb4G8qkH90LXEIICcs5zv1OYY=",
- "replace": "",
- "version": "v1.28.0"
- }
- },
- "com_github_fatih_color": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/fatih/color",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:mRhaKNwANqRgUBGKmnI5ZxEk7QXmjQeCcuYFMX2bfcc=",
- "replace": "",
- "version": "v1.12.0"
- }
- },
- "in_gopkg_yaml_v3": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "gopkg.in/yaml.v3",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=",
- "replace": "",
- "version": "v3.0.1"
- }
- },
- "com_github_prometheus_client_model": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/prometheus/client_model",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=",
- "replace": "",
- "version": "v0.6.1"
- }
- },
- "org_golang_x_crypto": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "golang.org/x/crypto",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:ypSNr+bnYL2YhwoMt2zPxHFmbAN1KZs/njMG3hxUp30=",
- "replace": "",
- "version": "v0.25.0"
- }
- },
- "com_github_aws_aws_sdk_go_v2_internal_configsources": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/aws-sdk-go-v2/internal/configsources",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:SoNJ4RlFEQEbtDcCEt+QG56MY4fm4W8rYirAmq+/DdU=",
- "replace": "",
- "version": "v1.3.15"
- }
- },
- "com_github_aws_aws_sdk_go_v2": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/aws-sdk-go-v2",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:jUeBtG0Ih+ZIFH0F4UkmL9w3cSpaMv9tYYDbzILP8dY=",
- "replace": "",
- "version": "v1.30.3"
- }
- },
- "com_github_aws_aws_sdk_go_v2_service_s3": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/aws-sdk-go-v2/service/s3",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:sZXIzO38GZOU+O0C+INqbH7C2yALwfMWpd64tONS/NE=",
- "replace": "",
- "version": "v1.58.2"
- }
- },
- "com_github_golang_protobuf": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/golang/protobuf",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=",
- "replace": "",
- "version": "v1.5.4"
- }
- },
- "io_opentelemetry_go_otel_sdk": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "go.opentelemetry.io/otel/sdk",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:b9d7hIry8yZsgtbmM0DKyPWMMUMlK9NEKuIG4aBqWyE=",
- "replace": "",
- "version": "v1.28.0"
- }
- },
- "cc_mvdan_gofumpt": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "mvdan.cc/gofumpt",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:G3QvahNDmpD+Aek/bNOLrFR2XC6ZAdo62dZu65gmwGo=",
- "replace": "",
- "version": "v0.6.0"
- }
- },
- "com_google_cloud_go_iam": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "cloud.google.com/go/iam",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:0mQ8UKSfdHLut6pH9FM3bI55KWR46ketn0PuXleDyxw=",
- "replace": "",
- "version": "v1.1.11"
- }
- },
- "org_uber_go_mock": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "go.uber.org/mock",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:VcM4ZOtdbR4f6VXfiOpwpVJDL6lCReaZ6mw31wqh7KU=",
- "replace": "",
- "version": "v0.4.0"
- }
- },
- "org_golang_google_grpc_cmd_protoc_gen_go_grpc": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "google.golang.org/grpc/cmd/protoc-gen-go-grpc",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:rNBFJjBCOgVr9pWD7rs/knKL4FRTKgpZmsRfV214zcA=",
- "replace": "",
- "version": "v1.3.0"
- }
- },
- "org_golang_google_genproto_googleapis_bytestream": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "google.golang.org/genproto/googleapis/bytestream",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [
- "@@com_github_buildbarn_bb_storage~//:patches/org_golang_google_genproto_googleapis_bytestream/service-registrar.diff"
- ],
- "patch_args": [
- "-p0"
- ],
- "sum": "h1:/jcU1L/7p2DK+3pz2301Te5IUKDcpHOWYjUbnEMZN90=",
- "replace": "",
- "version": "v0.0.0-20240711142825-46eb208f015d"
- }
- },
- "com_github_aws_aws_sdk_go_v2_aws_protocol_eventstream": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:tW1/Rkad38LA15X4UQtjXZXNKsCgkshC3EbmcUmghTg=",
- "replace": "",
- "version": "v1.6.3"
- }
- },
- "com_github_go_latex_latex": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/go-latex/latex",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:xcdj0LWnMSIU1j8+jIeJyfvk6SjgJedFQssSqFthJ2E=",
- "replace": "",
- "version": "v0.0.0-20240709081214-31cef3c7570e"
- }
- },
- "com_github_gordonklaus_ineffassign": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/gordonklaus/ineffassign",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:y2Gd/9I7MdY1oEIt+n+rowjBNDcLQq3RsH5hwJd0f9s=",
- "replace": "",
- "version": "v0.1.0"
- }
- },
- "com_github_bmatcuk_doublestar_v4": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/bmatcuk/doublestar/v4",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:FH9SifrbvJhnlQpztAx++wlkk70QBf0iBWDwNy7PA4I=",
- "replace": "",
- "version": "v4.6.1"
- }
- },
- "io_opencensus_go": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "go.opencensus.io",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=",
- "replace": "",
- "version": "v0.24.0"
- }
- },
- "com_github_davecgh_go_spew": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/davecgh/go-spew",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=",
- "replace": "",
- "version": "v1.1.1"
- }
- },
- "com_github_bazelbuild_buildtools": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/bazelbuild/buildtools",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:tVa7swb7n+9X2nS9XsCqOQ7ZGm0t+t11vWYTKoFiWB8=",
- "replace": "",
- "version": "v0.0.0-20240626162158-92a716d768c0"
- }
- },
- "com_github_hanwen_go_fuse_v2": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/hanwen/go-fuse/v2",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "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"
- ],
- "patch_args": [
- "-p0"
- ],
- "sum": "h1:OQBE8zVemSocRxA4OaFJbjJ5hlpCmIWbGr7r0M4uoQQ=",
- "replace": "",
- "version": "v2.5.1"
- }
- },
- "org_gonum_v1_plot": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "gonum.org/v1/plot",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:+LBDVFYwFe4LHhdP8coW6296MBEY4nQ+Y4vuUpJopcE=",
- "replace": "",
- "version": "v0.14.0"
- }
- },
- "org_golang_google_genproto": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "google.golang.org/genproto",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:/hmn0Ku5kWij/kjGsrcJeC1T/MrJi2iNWwgAqrihFwc=",
- "replace": "",
- "version": "v0.0.0-20240711142825-46eb208f015d"
- }
- },
- "com_github_stretchr_testify": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/stretchr/testify",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=",
- "replace": "",
- "version": "v1.9.0"
- }
- },
- "com_google_cloud_go": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "cloud.google.com/go",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:CnFSK6Xo3lDYRoBKEcAtia6VSC837/ZkJuRduSFnr14=",
- "replace": "",
- "version": "v0.115.0"
- }
- },
- "com_github_aws_smithy_go": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/aws/smithy-go",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:ryHwveWzPV5BIof6fyDvor6V3iUL7nTfiTKXHiW05nE=",
- "replace": "",
- "version": "v1.20.3"
- }
- },
- "org_golang_google_grpc": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "google.golang.org/grpc",
- "build_directives": [
- "gazelle:proto disable"
- ],
- "build_file_generation": "on",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:bs/cUb4lp1G5iImFFd3u5ixQzweKizoZJAwBNLR42lc=",
- "replace": "",
- "version": "v1.65.0"
- }
- },
- "com_github_dustin_go_humanize": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/dustin/go-humanize",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY=",
- "replace": "",
- "version": "v1.0.1"
- }
- },
- "io_k8s_sigs_yaml": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "sigs.k8s.io/yaml",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E=",
- "replace": "",
- "version": "v1.4.0"
- }
- },
- "com_github_prometheus_procfs": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/prometheus/procfs",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=",
- "replace": "",
- "version": "v0.15.1"
- }
- },
- "com_github_go_logr_stdr": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/go-logr/stdr",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=",
- "replace": "",
- "version": "v1.2.2"
- }
- },
- "com_github_lazybeaver_xorshift": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/lazybeaver/xorshift",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:TfmftEfB1zJiDTFi3Qw1xlbEbfJPKUhEDC19clfBMb8=",
- "replace": "",
- "version": "v0.0.0-20170702203709-ce511d4823dd"
- }
- },
- "com_github_go_logr_logr": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/go-logr/logr",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY=",
- "replace": "",
- "version": "v1.4.2"
- }
- },
- "org_golang_x_text": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "golang.org/x/text",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=",
- "replace": "",
- "version": "v0.16.0"
- }
- },
- "com_github_antlr_antlr4_runtime_go_antlr": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/antlr/antlr4/runtime/Go/antlr",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:yL7+Jz0jTC6yykIK/Wh74gnTJnrGr5AyrNMXuA0gves=",
- "replace": "",
- "version": "v1.4.10"
- }
- },
- "io_opentelemetry_go_otel_trace": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "go.opentelemetry.io/otel/trace",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:GhQ9cUuQGmNDd5BTCP2dAvv75RdMxEfTmYejp+lkx9g=",
- "replace": "",
- "version": "v1.28.0"
- }
- },
- "com_google_cloud_go_auth": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "cloud.google.com/go/auth",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:Iv1bbpzJ2OIg16m94XI9/tlzZZl3cdeR3nGVGj78N7s=",
- "replace": "",
- "version": "v0.7.1"
- }
- },
- "com_github_bazelbuild_remote_apis": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/bazelbuild/remote-apis",
- "build_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"
- ],
- "build_file_generation": "on",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:Ma3IQbZmIVd8ROR7TZNqN8YnSYKXWtW5t5uUc35pftI=",
- "replace": "",
- "version": "v0.0.0-20240703191324-0d21f29acdb9"
- }
- },
- "org_golang_google_api": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "google.golang.org/api",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:51y8fJ/b1AaaBRJr4yWm96fPcuxSo0JcegXE3DaHQHw=",
- "replace": "",
- "version": "v0.188.0"
- }
- },
- "com_github_sergi_go_diff": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/sergi/go-diff",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0=",
- "replace": "",
- "version": "v1.1.0"
- }
- },
- "com_github_go_pdf_fpdf": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/go-pdf/fpdf",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:PPvSaUuo1iMi9KkaAn90NuKi+P4gwMedWPHhj8YlJQw=",
- "replace": "",
- "version": "v0.9.0"
- }
- },
- "bazel_gazelle_go_repository_config": {
- "bzlFile": "@@gazelle~//internal/bzlmod:go_deps.bzl",
- "ruleClassName": "_go_repository_config",
- "attributes": {
- "importpaths": {
- "@rules_go~": "github.com/bazelbuild/rules_go",
- "@com_github_buildbarn_bb_browser~": "github.com/buildbarn/bb-browser",
- "@com_github_buildbarn_bb_remote_execution~": "github.com/buildbarn/bb-remote-execution",
- "@com_github_buildbarn_bb_storage~": "github.com/buildbarn/bb-storage",
- "org_golang_x_lint": "golang.org/x/lint",
- "cc_mvdan_gofumpt": "mvdan.cc/gofumpt",
- "com_google_cloud_go": "cloud.google.com/go",
- "com_google_cloud_go_auth": "cloud.google.com/go/auth",
- "com_google_cloud_go_auth_oauth2adapt": "cloud.google.com/go/auth/oauth2adapt",
- "com_google_cloud_go_compute_metadata": "cloud.google.com/go/compute/metadata",
- "com_google_cloud_go_iam": "cloud.google.com/go/iam",
- "com_google_cloud_go_longrunning": "cloud.google.com/go/longrunning",
- "com_google_cloud_go_storage": "cloud.google.com/go/storage",
- "ht_sr_git__sbinet_gg": "git.sr.ht/~sbinet/gg",
- "com_github_ajstarks_svgo": "github.com/ajstarks/svgo",
- "com_github_aohorodnyk_mimeheader": "github.com/aohorodnyk/mimeheader",
- "com_github_aws_aws_sdk_go_v2": "github.com/aws/aws-sdk-go-v2",
- "com_github_aws_aws_sdk_go_v2_aws_protocol_eventstream": "github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream",
- "com_github_aws_aws_sdk_go_v2_config": "github.com/aws/aws-sdk-go-v2/config",
- "com_github_aws_aws_sdk_go_v2_credentials": "github.com/aws/aws-sdk-go-v2/credentials",
- "com_github_aws_aws_sdk_go_v2_feature_ec2_imds": "github.com/aws/aws-sdk-go-v2/feature/ec2/imds",
- "com_github_aws_aws_sdk_go_v2_internal_configsources": "github.com/aws/aws-sdk-go-v2/internal/configsources",
- "com_github_aws_aws_sdk_go_v2_internal_endpoints_v2": "github.com/aws/aws-sdk-go-v2/internal/endpoints/v2",
- "com_github_aws_aws_sdk_go_v2_internal_ini": "github.com/aws/aws-sdk-go-v2/internal/ini",
- "com_github_aws_aws_sdk_go_v2_internal_v4a": "github.com/aws/aws-sdk-go-v2/internal/v4a",
- "com_github_aws_aws_sdk_go_v2_service_internal_accept_encoding": "github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding",
- "com_github_aws_aws_sdk_go_v2_service_internal_checksum": "github.com/aws/aws-sdk-go-v2/service/internal/checksum",
- "com_github_aws_aws_sdk_go_v2_service_internal_presigned_url": "github.com/aws/aws-sdk-go-v2/service/internal/presigned-url",
- "com_github_aws_aws_sdk_go_v2_service_internal_s3shared": "github.com/aws/aws-sdk-go-v2/service/internal/s3shared",
- "com_github_aws_aws_sdk_go_v2_service_s3": "github.com/aws/aws-sdk-go-v2/service/s3",
- "com_github_aws_aws_sdk_go_v2_service_sso": "github.com/aws/aws-sdk-go-v2/service/sso",
- "com_github_aws_aws_sdk_go_v2_service_ssooidc": "github.com/aws/aws-sdk-go-v2/service/ssooidc",
- "com_github_aws_aws_sdk_go_v2_service_sts": "github.com/aws/aws-sdk-go-v2/service/sts",
- "com_github_aws_smithy_go": "github.com/aws/smithy-go",
- "com_github_bazelbuild_remote_apis": "github.com/bazelbuild/remote-apis",
- "com_github_beorn7_perks": "github.com/beorn7/perks",
- "@com_github_buildbarn_go_xdr~": "github.com/buildbarn/go-xdr",
- "com_github_buildkite_terminal_to_html": "github.com/buildkite/terminal-to-html",
- "com_github_campoy_embedmd": "github.com/campoy/embedmd",
- "com_github_cespare_xxhash_v2": "github.com/cespare/xxhash/v2",
- "com_github_dustin_go_humanize": "github.com/dustin/go-humanize",
- "com_github_felixge_httpsnoop": "github.com/felixge/httpsnoop",
- "com_github_fsnotify_fsnotify": "github.com/fsnotify/fsnotify",
- "com_github_fxtlabs_primes": "github.com/fxtlabs/primes",
- "com_github_go_fonts_liberation": "github.com/go-fonts/liberation",
- "com_github_go_jose_go_jose_v3": "github.com/go-jose/go-jose/v3",
- "com_github_go_latex_latex": "github.com/go-latex/latex",
- "com_github_go_logr_logr": "github.com/go-logr/logr",
- "com_github_go_logr_stdr": "github.com/go-logr/stdr",
- "com_github_go_pdf_fpdf": "github.com/go-pdf/fpdf",
- "com_github_golang_freetype": "github.com/golang/freetype",
- "com_github_golang_groupcache": "github.com/golang/groupcache",
- "com_github_golang_protobuf": "github.com/golang/protobuf",
- "com_github_google_go_cmp": "github.com/google/go-cmp",
- "@jsonnet_go~": "github.com/google/go-jsonnet",
- "com_github_google_s2a_go": "github.com/google/s2a-go",
- "com_github_google_uuid": "github.com/google/uuid",
- "com_github_googleapis_enterprise_certificate_proxy": "github.com/googleapis/enterprise-certificate-proxy",
- "com_github_googleapis_gax_go_v2": "github.com/googleapis/gax-go/v2",
- "com_github_gorilla_mux": "github.com/gorilla/mux",
- "com_github_grpc_ecosystem_go_grpc_middleware": "github.com/grpc-ecosystem/go-grpc-middleware",
- "com_github_grpc_ecosystem_go_grpc_prometheus": "github.com/grpc-ecosystem/go-grpc-prometheus",
- "com_github_grpc_ecosystem_grpc_gateway_v2": "github.com/grpc-ecosystem/grpc-gateway/v2",
- "com_github_hanwen_go_fuse_v2": "github.com/hanwen/go-fuse/v2",
- "com_github_jmespath_go_jmespath": "github.com/jmespath/go-jmespath",
- "com_github_kballard_go_shellquote": "github.com/kballard/go-shellquote",
- "com_github_klauspost_compress": "github.com/klauspost/compress",
- "com_github_lazybeaver_xorshift": "github.com/lazybeaver/xorshift",
- "com_github_munnerz_goautoneg": "github.com/munnerz/goautoneg",
- "com_github_pmezard_go_difflib": "github.com/pmezard/go-difflib",
- "com_github_prometheus_client_golang": "github.com/prometheus/client_golang",
- "com_github_prometheus_client_model": "github.com/prometheus/client_model",
- "com_github_prometheus_common": "github.com/prometheus/common",
- "com_github_prometheus_procfs": "github.com/prometheus/procfs",
- "com_github_sercand_kuberesolver_v5": "github.com/sercand/kuberesolver/v5",
- "io_opencensus_go": "go.opencensus.io",
- "io_opentelemetry_go_contrib_instrumentation_google_golang_org_grpc_otelgrpc": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc",
- "io_opentelemetry_go_contrib_instrumentation_net_http_otelhttp": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp",
- "io_opentelemetry_go_contrib_propagators_b3": "go.opentelemetry.io/contrib/propagators/b3",
- "io_opentelemetry_go_otel": "go.opentelemetry.io/otel",
- "io_opentelemetry_go_otel_exporters_jaeger": "go.opentelemetry.io/otel/exporters/jaeger",
- "io_opentelemetry_go_otel_exporters_otlp_otlptrace": "go.opentelemetry.io/otel/exporters/otlp/otlptrace",
- "io_opentelemetry_go_otel_metric": "go.opentelemetry.io/otel/metric",
- "io_opentelemetry_go_otel_sdk": "go.opentelemetry.io/otel/sdk",
- "io_opentelemetry_go_otel_trace": "go.opentelemetry.io/otel/trace",
- "io_opentelemetry_go_proto_otlp": "go.opentelemetry.io/proto/otlp",
- "org_golang_x_crypto": "golang.org/x/crypto",
- "org_golang_x_image": "golang.org/x/image",
- "org_golang_x_mod": "golang.org/x/mod",
- "org_golang_x_net": "golang.org/x/net",
- "org_golang_x_oauth2": "golang.org/x/oauth2",
- "org_golang_x_sync": "golang.org/x/sync",
- "org_golang_x_sys": "golang.org/x/sys",
- "org_golang_x_text": "golang.org/x/text",
- "org_golang_x_time": "golang.org/x/time",
- "org_golang_x_tools": "golang.org/x/tools",
- "org_gonum_v1_plot": "gonum.org/v1/plot",
- "org_golang_google_api": "google.golang.org/api",
- "org_golang_google_genproto": "google.golang.org/genproto",
- "org_golang_google_genproto_googleapis_api": "google.golang.org/genproto/googleapis/api",
- "org_golang_google_genproto_googleapis_bytestream": "google.golang.org/genproto/googleapis/bytestream",
- "org_golang_google_genproto_googleapis_rpc": "google.golang.org/genproto/googleapis/rpc",
- "org_golang_google_grpc": "google.golang.org/grpc",
- "org_golang_google_protobuf": "google.golang.org/protobuf",
- "io_k8s_sigs_yaml": "sigs.k8s.io/yaml",
- "com_github_bazelbuild_buildtools": "github.com/bazelbuild/buildtools",
- "com_google_cloud_go_compute": "cloud.google.com/go/compute",
- "org_golang_google_appengine": "google.golang.org/appengine",
- "com_github_spf13_pflag": "github.com/spf13/pflag",
- "com_github_stretchr_testify": "github.com/stretchr/testify",
- "org_uber_go_mock": "go.uber.org/mock",
- "com_github_davecgh_go_spew": "github.com/davecgh/go-spew",
- "in_gopkg_yaml_v3": "gopkg.in/yaml.v3",
- "com_github_antlr_antlr4_runtime_go_antlr": "github.com/antlr/antlr4/runtime/Go/antlr",
- "com_github_golang_mock": "github.com/golang/mock",
- "com_github_gordonklaus_ineffassign": "github.com/gordonklaus/ineffassign",
- "com_github_bmatcuk_doublestar_v4": "github.com/bmatcuk/doublestar/v4",
- "org_golang_x_tools_go_vcs": "golang.org/x/tools/go/vcs",
- "com_github_fatih_color": "github.com/fatih/color",
- "com_github_sergi_go_diff": "github.com/sergi/go-diff",
- "com_github_mattn_go_colorable": "github.com/mattn/go-colorable",
- "com_github_mattn_go_isatty": "github.com/mattn/go-isatty",
- "in_gopkg_yaml_v2": "gopkg.in/yaml.v2",
- "com_github_gogo_protobuf": "github.com/gogo/protobuf",
- "org_golang_google_grpc_cmd_protoc_gen_go_grpc": "google.golang.org/grpc/cmd/protoc-gen-go-grpc",
- "@gazelle~": "github.com/bazelbuild/bazel-gazelle"
- },
- "module_names": {
- "@com_github_buildbarn_bb_browser~": "com_github_buildbarn_bb_browser",
- "@com_github_buildbarn_bb_remote_execution~": "com_github_buildbarn_bb_remote_execution",
- "@com_github_buildbarn_bb_storage~": "com_github_buildbarn_bb_storage",
- "@com_github_buildbarn_go_xdr~": "com_github_buildbarn_go_xdr",
- "@gazelle~": "gazelle",
- "@jsonnet_go~": "jsonnet_go",
- "@rules_go~": "rules_go"
- },
- "build_naming_conventions": {}
- }
- },
- "com_google_cloud_go_compute": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "cloud.google.com/go/compute",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:ZRpHJedLtTpKgr3RV1Fx23NuaAEN1Zfx9hw1u4aJdjU=",
- "replace": "",
- "version": "v1.25.1"
- }
- },
- "org_golang_x_sys": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "golang.org/x/sys",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:RI27ohtqKCnwULzJLqkv897zojh5/DwS/ENaMzUOaWI=",
- "replace": "",
- "version": "v0.22.0"
- }
- },
- "com_google_cloud_go_auth_oauth2adapt": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "cloud.google.com/go/auth/oauth2adapt",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:MlxF+Pd3OmSudg/b1yZ5lJwoXCEaeedAguodky1PcKI=",
- "replace": "",
- "version": "v0.2.3"
- }
- },
- "com_github_golang_groupcache": {
- "bzlFile": "@@gazelle~//internal:go_repository.bzl",
- "ruleClassName": "go_repository",
- "attributes": {
- "importpath": "github.com/golang/groupcache",
- "build_directives": [],
- "build_file_generation": "auto",
- "build_extra_args": [],
- "patches": [],
- "patch_args": [],
- "sum": "h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=",
- "replace": "",
- "version": "v0.0.0-20210331224755-41bb18bfe9da"
- }
- }
- },
- "moduleExtensionMetadata": {
- "explicitRootModuleDirectDeps": [
- "org_golang_x_lint",
- "cc_mvdan_gofumpt"
- ],
- "explicitRootModuleDirectDevDeps": [],
- "useAllRepos": "NO",
- "reproducible": false
- },
- "recordedRepoMappingEntries": [
- [
- "gazelle~",
- "bazel_tools",
- "bazel_tools"
- ]
- ]
- }
- },
- "@@gazelle~//internal/bzlmod:non_module_deps.bzl%non_module_deps": {
- "general": {
- "bzlTransitiveDigest": "SUXn/zDgC7rZIls6nbIl4fzmksIQHk9wsiYeS40loxA=",
- "usagesDigest": "U/kKkj9d8sj2HghnVxVaO91KRob5RCHxQCg78egAb3U=",
- "recordedFileInputs": {},
- "recordedDirentsInputs": {},
- "envVariables": {},
- "generatedRepoSpecs": {
- "bazel_gazelle_is_bazel_module": {
- "bzlFile": "@@gazelle~//internal:is_bazel_module.bzl",
- "ruleClassName": "is_bazel_module",
- "attributes": {
- "is_bazel_module": true
- }
- },
- "bazel_gazelle_go_repository_tools": {
- "bzlFile": "@@gazelle~//internal:go_repository_tools.bzl",
- "ruleClassName": "go_repository_tools",
- "attributes": {
- "go_cache": "@@gazelle~~non_module_deps~bazel_gazelle_go_repository_cache//:go.env"
- }
- },
- "bazel_gazelle_go_repository_cache": {
- "bzlFile": "@@gazelle~//internal:go_repository_cache.bzl",
- "ruleClassName": "go_repository_cache",
- "attributes": {
- "go_sdk_name": "@rules_go~~go_sdk~com_github_buildbarn_bb_deployments__download_0",
- "go_env": {}
- }
- }
- },
- "recordedRepoMappingEntries": [
- [
- "gazelle~",
- "bazel_gazelle_go_repository_cache",
- "gazelle~~non_module_deps~bazel_gazelle_go_repository_cache"
- ],
- [
- "gazelle~",
- "go_host_compatible_sdk_label",
- "rules_go~~go_sdk~go_host_compatible_sdk_label"
- ],
- [
- "rules_go~~go_sdk~go_host_compatible_sdk_label",
- "com_github_buildbarn_bb_deployments__download_0",
- "rules_go~~go_sdk~com_github_buildbarn_bb_deployments__download_0"
- ]
- ]
- }
- },
"@@googleapis~//:extensions.bzl%switched_rules": {
"general": {
"bzlTransitiveDigest": "vG6fuTzXD8MMvHWZEQud0MMH7eoC4GXY0va7VrFFh04=",
diff --git a/README.md b/README.md
index 012487b..d243143 100644
--- a/README.md
+++ b/README.md
@@ -35,8 +35,8 @@ at the top right in the GitHub Actions page.
| Repository | Container images and binaries |
| ---------- | ----------------------------- |
| [bb-browser](https://github.com/buildbarn/bb-browser) [`f0fbe96530`](https://github.com/buildbarn/bb-browser/commits/f0fbe96530b0ea1e021ebf7230654fea8f049252)
2023-09-17 04:20:39 UTC | [ghcr.io/buildbarn/bb-browser:20240613T055327Z-f0fbe96](https://ghcr.io/buildbarn/bb-browser:20240613T055327Z-f0fbe96)
[CI artifacts](https://github.com/buildbarn/bb-browser/actions/runs/9494451616) |
-| [bb-remote-execution](https://github.com/buildbarn/bb-remote-execution) [`f6cf6bb8e5`](https://github.com/buildbarn/bb-remote-execution/commits/f6cf6bb8e5e354f49d657dd72a2c1a15ab88dcec)
2023-10-04 10:23:25 UTC | [ghcr.io/buildbarn/bb-runner-installer:20240715T102010Z-f6cf6bb](https://ghcr.io/buildbarn/bb-runner-installer:20240715T102010Z-f6cf6bb)
[ghcr.io/buildbarn/bb-scheduler:20240715T102010Z-f6cf6bb](https://ghcr.io/buildbarn/bb-scheduler:20240715T102010Z-f6cf6bb)
[ghcr.io/buildbarn/bb-worker:20240715T102010Z-f6cf6bb](https://ghcr.io/buildbarn/bb-worker:20240715T102010Z-f6cf6bb)
[CI artifacts](https://github.com/buildbarn/bb-remote-execution/actions/runs/9937684477) |
-| [bb-storage](https://github.com/buildbarn/bb-storage) [`24d544b34a`](https://github.com/buildbarn/bb-storage/commits/24d544b34a866f55838d576a0b110f4495f04450)
2023-10-08 11:11:12 UTC | [ghcr.io/buildbarn/bb-storage:20240714T184744Z-24d544b](https://ghcr.io/buildbarn/bb-storage:20240714T184744Z-24d544b)
[CI artifacts](https://github.com/buildbarn/bb-storage/actions/runs/9929986747) |
+| [bb-remote-execution](https://github.com/buildbarn/bb-remote-execution) [`9850e82ad7`](https://github.com/buildbarn/bb-remote-execution/commits/9850e82ad7d875aa2ab183a5a08d79725c10fa16)
2023-10-04 10:23:25 UTC | [ghcr.io/buildbarn/bb-runner-installer:20240716T044555Z-9850e82](https://ghcr.io/buildbarn/bb-runner-installer:20240716T044555Z-9850e82)
[ghcr.io/buildbarn/bb-scheduler:20240716T044555Z-9850e82](https://ghcr.io/buildbarn/bb-scheduler:20240716T044555Z-9850e82)
[ghcr.io/buildbarn/bb-worker:20240716T044555Z-9850e82](https://ghcr.io/buildbarn/bb-worker:20240716T044555Z-9850e82)
[CI artifacts](https://github.com/buildbarn/bb-remote-execution/actions/runs/9950897722) |
+| [bb-storage](https://github.com/buildbarn/bb-storage) [`3f5e30c53d`](https://github.com/buildbarn/bb-storage/commits/3f5e30c53d7b52036eb758a63bc98e706f5d4d5c)
2023-10-08 11:11:12 UTC | [ghcr.io/buildbarn/bb-storage:20240810T092106Z-3f5e30c](https://ghcr.io/buildbarn/bb-storage:20240810T092106Z-3f5e30c)
[CI artifacts](https://github.com/buildbarn/bb-storage/actions/runs/10330587475) |
## Changelog
diff --git a/changelog.md b/changelog.md
index db95889..1d87101 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,7 @@
+# 2024-08-14
+
+* Freshen up Windows Workers
+
# 2024-07-15
* Make input root population for hardlinking workers run in parallel
diff --git a/docker-compose/docker-compose.yml b/docker-compose/docker-compose.yml
index d540ef5..a99cd6c 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:20240714T184744Z-24d544b
+ image: ghcr.io/buildbarn/bb-storage:20240810T092106Z-3f5e30c
command:
- /config/frontend.jsonnet
expose:
@@ -12,7 +12,7 @@ services:
- ./config:/config
storage-0:
- image: ghcr.io/buildbarn/bb-storage:20240714T184744Z-24d544b
+ image: ghcr.io/buildbarn/bb-storage:20240810T092106Z-3f5e30c
command:
- /config/storage.jsonnet
expose:
@@ -24,7 +24,7 @@ services:
- ./volumes/storage-cas-0:/storage-cas
storage-1:
- image: ghcr.io/buildbarn/bb-storage:20240714T184744Z-24d544b
+ image: ghcr.io/buildbarn/bb-storage:20240810T092106Z-3f5e30c
command:
- /config/storage.jsonnet
expose:
@@ -36,7 +36,7 @@ services:
- ./volumes/storage-cas-1:/storage-cas
scheduler:
- image: ghcr.io/buildbarn/bb-scheduler:20240715T102010Z-f6cf6bb
+ image: ghcr.io/buildbarn/bb-scheduler:20240716T044555Z-9850e82
command:
- /config/scheduler.jsonnet
expose:
@@ -63,13 +63,13 @@ services:
- ./config:/config
runner-installer:
- image: ghcr.io/buildbarn/bb-runner-installer:20240715T102010Z-f6cf6bb
+ image: ghcr.io/buildbarn/bb-runner-installer:20240716T044555Z-9850e82
volumes:
- ./volumes/bb:/bb
# The FUSE worker is the most efficient configuration.
worker-fuse-ubuntu22-04:
- image: ghcr.io/buildbarn/bb-worker:20240715T102010Z-f6cf6bb
+ image: ghcr.io/buildbarn/bb-worker:20240716T044555Z-9850e82
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:20240715T102010Z-f6cf6bb
+ image: ghcr.io/buildbarn/bb-worker:20240716T044555Z-9850e82
command:
- /config/worker-hardlinking-ubuntu22-04.jsonnet
privileged: false
diff --git a/go.mod b/go.mod
index cb45c31..3030de5 100644
--- a/go.mod
+++ b/go.mod
@@ -17,27 +17,27 @@ replace go.opentelemetry.io/otel/trace v1.25.0 => go.opentelemetry.io/otel/trace
require (
github.com/bazelbuild/rules_go v0.43.0
github.com/buildbarn/bb-browser v0.0.0-20240613055327-f0fbe96530b0
- github.com/buildbarn/bb-remote-execution v0.0.0-20240715102010-f6cf6bb8e5e3
- github.com/buildbarn/bb-storage v0.0.0-20240714184744-24d544b34a86
+ github.com/buildbarn/bb-remote-execution v0.0.0-20240716044555-9850e82ad7d8
+ github.com/buildbarn/bb-storage v0.0.0-20240810092106-3f5e30c53d7b
golang.org/x/lint v0.0.0-20210508222113-6edffad5e616
mvdan.cc/gofumpt v0.6.0
)
require (
- cloud.google.com/go v0.115.0 // indirect
- cloud.google.com/go/auth v0.7.1 // indirect
- cloud.google.com/go/auth/oauth2adapt v0.2.3 // indirect
+ cloud.google.com/go v0.115.1 // indirect
+ cloud.google.com/go/auth v0.8.1 // indirect
+ cloud.google.com/go/auth/oauth2adapt v0.2.4 // indirect
cloud.google.com/go/compute/metadata v0.5.0 // indirect
- cloud.google.com/go/iam v1.1.11 // indirect
- cloud.google.com/go/longrunning v0.5.10 // indirect
+ cloud.google.com/go/iam v1.1.13 // indirect
+ cloud.google.com/go/longrunning v0.5.12 // indirect
cloud.google.com/go/storage v1.43.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.30.3 // indirect
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.3 // indirect
- github.com/aws/aws-sdk-go-v2/config v1.27.26 // indirect
- github.com/aws/aws-sdk-go-v2/credentials v1.17.26 // indirect
+ github.com/aws/aws-sdk-go-v2/config v1.27.27 // indirect
+ github.com/aws/aws-sdk-go-v2/credentials v1.17.27 // indirect
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.11 // indirect
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.15 // indirect
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.15 // indirect
@@ -47,8 +47,8 @@ require (
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.17 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.17 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.15 // indirect
- github.com/aws/aws-sdk-go-v2/service/s3 v1.58.2 // indirect
- github.com/aws/aws-sdk-go-v2/service/sso v1.22.3 // indirect
+ github.com/aws/aws-sdk-go-v2/service/s3 v1.58.3 // indirect
+ github.com/aws/aws-sdk-go-v2/service/sso v1.22.4 // indirect
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.4 // indirect
github.com/aws/aws-sdk-go-v2/service/sts v1.30.3 // indirect
github.com/aws/smithy-go v1.20.3 // indirect
@@ -73,14 +73,14 @@ require (
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/s2a-go v0.1.8 // 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.5 // indirect
+ github.com/googleapis/gax-go/v2 v2.13.0 // 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.20.0 // indirect
+ github.com/grpc-ecosystem/grpc-gateway/v2 v2.21.0 // 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
@@ -104,22 +104,22 @@ require (
go.opentelemetry.io/otel/sdk v1.28.0 // indirect
go.opentelemetry.io/otel/trace v1.28.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
- golang.org/x/crypto v0.25.0 // indirect
- golang.org/x/image v0.18.0 // indirect
- golang.org/x/mod v0.19.0 // indirect
- golang.org/x/net v0.27.0 // indirect
- golang.org/x/oauth2 v0.21.0 // indirect
- golang.org/x/sync v0.7.0 // indirect
- golang.org/x/sys v0.22.0 // indirect
- golang.org/x/text v0.16.0 // indirect
- golang.org/x/time v0.5.0 // indirect
- golang.org/x/tools v0.23.0 // indirect
+ golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/image v0.19.0 // indirect
+ golang.org/x/mod v0.20.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/oauth2 v0.22.0 // indirect
+ golang.org/x/sync v0.8.0 // indirect
+ golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/text v0.17.0 // indirect
+ golang.org/x/time v0.6.0 // indirect
+ golang.org/x/tools v0.24.0 // indirect
gonum.org/v1/plot v0.14.0 // indirect
- google.golang.org/api v0.188.0 // indirect
- google.golang.org/genproto v0.0.0-20240711142825-46eb208f015d // indirect
- google.golang.org/genproto/googleapis/api v0.0.0-20240711142825-46eb208f015d // indirect
- google.golang.org/genproto/googleapis/bytestream v0.0.0-20240711142825-46eb208f015d // indirect
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240711142825-46eb208f015d // indirect
+ google.golang.org/api v0.192.0 // indirect
+ google.golang.org/genproto v0.0.0-20240812133136-8ffd90a71988 // indirect
+ google.golang.org/genproto/googleapis/api v0.0.0-20240812133136-8ffd90a71988 // indirect
+ google.golang.org/genproto/googleapis/bytestream v0.0.0-20240812133136-8ffd90a71988 // indirect
+ google.golang.org/genproto/googleapis/rpc v0.0.0-20240812133136-8ffd90a71988 // indirect
google.golang.org/grpc v1.65.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
sigs.k8s.io/yaml v1.4.0 // indirect
diff --git a/go.sum b/go.sum
index a1623e8..5e3b814 100644
--- a/go.sum
+++ b/go.sum
@@ -1,16 +1,26 @@
cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
cloud.google.com/go v0.115.0 h1:CnFSK6Xo3lDYRoBKEcAtia6VSC837/ZkJuRduSFnr14=
cloud.google.com/go v0.115.0/go.mod h1:8jIM5vVgoAEoiVxQ/O4BFTfHqulPZgs/ufEzMcFMdWU=
+cloud.google.com/go v0.115.1 h1:Jo0SM9cQnSkYfp44+v+NQXHpcHqlnRJk2qxh6yvxxxQ=
+cloud.google.com/go v0.115.1/go.mod h1:DuujITeaufu3gL68/lOFIirVNJwQeyf5UXyi+Wbgknc=
cloud.google.com/go/auth v0.7.1 h1:Iv1bbpzJ2OIg16m94XI9/tlzZZl3cdeR3nGVGj78N7s=
cloud.google.com/go/auth v0.7.1/go.mod h1:VEc4p5NNxycWQTMQEDQF0bd6aTMb6VgYDXEwiJJQAbs=
+cloud.google.com/go/auth v0.8.1 h1:QZW9FjC5lZzN864p13YxvAtGUlQ+KgRL+8Sg45Z6vxo=
+cloud.google.com/go/auth v0.8.1/go.mod h1:qGVp/Y3kDRSDZ5gFD/XPUfYQ9xW1iI7q8RIRoCyBbJc=
cloud.google.com/go/auth/oauth2adapt v0.2.3 h1:MlxF+Pd3OmSudg/b1yZ5lJwoXCEaeedAguodky1PcKI=
cloud.google.com/go/auth/oauth2adapt v0.2.3/go.mod h1:tMQXOfZzFuNuUxOypHlQEXgdfX5cuhwU+ffUuXRJE8I=
+cloud.google.com/go/auth/oauth2adapt v0.2.4 h1:0GWE/FUsXhf6C+jAkWgYm7X9tK8cuEIfy19DBn6B6bY=
+cloud.google.com/go/auth/oauth2adapt v0.2.4/go.mod h1:jC/jOpwFP6JBxhB3P5Rr0a9HLMC/Pe3eaL4NmdvqPtc=
cloud.google.com/go/compute/metadata v0.5.0 h1:Zr0eK8JbFv6+Wi4ilXAR8FJ3wyNdpxHKJNPos6LTZOY=
cloud.google.com/go/compute/metadata v0.5.0/go.mod h1:aHnloV2TPI38yx4s9+wAZhHykWvVCfu7hQbF+9CWoiY=
cloud.google.com/go/iam v1.1.11 h1:0mQ8UKSfdHLut6pH9FM3bI55KWR46ketn0PuXleDyxw=
cloud.google.com/go/iam v1.1.11/go.mod h1:biXoiLWYIKntto2joP+62sd9uW5EpkZmKIvfNcTWlnQ=
+cloud.google.com/go/iam v1.1.13 h1:7zWBXG9ERbMLrzQBRhFliAV+kjcRToDTgQT3CTwYyv4=
+cloud.google.com/go/iam v1.1.13/go.mod h1:K8mY0uSXwEXS30KrnVb+j54LB/ntfZu1dr+4zFMNbus=
cloud.google.com/go/longrunning v0.5.10 h1:eB/BniENNRKhjz/xgiillrdcH3G74TGSl3BXinGlI7E=
cloud.google.com/go/longrunning v0.5.10/go.mod h1:tljz5guTr5oc/qhlUjBlk7UAIFMOGuPNxkNDZXlLics=
+cloud.google.com/go/longrunning v0.5.12 h1:5LqSIdERr71CqfUsFlJdBpOkBH8FBCFD7P1nTWy3TYE=
+cloud.google.com/go/longrunning v0.5.12/go.mod h1:S5hMV8CDJ6r50t2ubVJSKQVv5u0rmik5//KgLO3k4lU=
cloud.google.com/go/storage v1.43.0 h1:CcxnSohZwizt4LCzQHWvBf1/kvtHUn7gk9QERXPyXFs=
cloud.google.com/go/storage v1.43.0/go.mod h1:ajvxEa7WmZS1PxvKRq4bq0tFT3vMd502JwstCcYv0Q0=
git.sr.ht/~sbinet/cmpimg v0.1.0 h1:E0zPRk2muWuCqSKSVZIWsgtU9pjsw3eKHi8VmQeScxo=
@@ -30,8 +40,12 @@ github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.3 h1:tW1/Rkad38LA15X4
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.3/go.mod h1:UbnqO+zjqk3uIt9yCACHJ9IVNhyhOCnYk8yA19SAWrM=
github.com/aws/aws-sdk-go-v2/config v1.27.26 h1:T1kAefbKuNum/AbShMsZEro6eRkeOT8YILfE9wyjAYQ=
github.com/aws/aws-sdk-go-v2/config v1.27.26/go.mod h1:ivWHkAWFrw/nxty5Fku7soTIVdqZaZ7dw+tc5iGW3GA=
+github.com/aws/aws-sdk-go-v2/config v1.27.27 h1:HdqgGt1OAP0HkEDDShEl0oSYa9ZZBSOmKpdpsDMdO90=
+github.com/aws/aws-sdk-go-v2/config v1.27.27/go.mod h1:MVYamCg76dFNINkZFu4n4RjDixhVr51HLj4ErWzrVwg=
github.com/aws/aws-sdk-go-v2/credentials v1.17.26 h1:tsm8g/nJxi8+/7XyJJcP2dLrnK/5rkFp6+i2nhmz5fk=
github.com/aws/aws-sdk-go-v2/credentials v1.17.26/go.mod h1:3vAM49zkIa3q8WT6o9Ve5Z0vdByDMwmdScO0zvThTgI=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.27 h1:2raNba6gr2IfA0eqqiP2XiQ0UVOpGPgDSi0I9iAP+UI=
+github.com/aws/aws-sdk-go-v2/credentials v1.17.27/go.mod h1:gniiwbGahQByxan6YjQUMcW4Aov6bLC3m+evgcoN4r4=
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.11 h1:KreluoV8FZDEtI6Co2xuNk/UqI9iwMrOx/87PBNIKqw=
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.11/go.mod h1:SeSUYBLsMYFoRvHE0Tjvn7kbxaUhl75CJi1sbfhMxkU=
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.15 h1:SoNJ4RlFEQEbtDcCEt+QG56MY4fm4W8rYirAmq+/DdU=
@@ -52,8 +66,12 @@ github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.15 h1:246A4lSTXWJw/
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.15/go.mod h1:haVfg3761/WF7YPuJOER2MP0k4UAXyHaLclKXB6usDg=
github.com/aws/aws-sdk-go-v2/service/s3 v1.58.2 h1:sZXIzO38GZOU+O0C+INqbH7C2yALwfMWpd64tONS/NE=
github.com/aws/aws-sdk-go-v2/service/s3 v1.58.2/go.mod h1:Lcxzg5rojyVPU/0eFwLtcyTaek/6Mtic5B1gJo7e/zE=
+github.com/aws/aws-sdk-go-v2/service/s3 v1.58.3 h1:hT8ZAZRIfqBqHbzKTII+CIiY8G2oC9OpLedkZ51DWl8=
+github.com/aws/aws-sdk-go-v2/service/s3 v1.58.3/go.mod h1:Lcxzg5rojyVPU/0eFwLtcyTaek/6Mtic5B1gJo7e/zE=
github.com/aws/aws-sdk-go-v2/service/sso v1.22.3 h1:Fv1vD2L65Jnp5QRsdiM64JvUM4Xe+E0JyVsRQKv6IeA=
github.com/aws/aws-sdk-go-v2/service/sso v1.22.3/go.mod h1:ooyCOXjvJEsUw7x+ZDHeISPMhtwI3ZCB7ggFMcFfWLU=
+github.com/aws/aws-sdk-go-v2/service/sso v1.22.4 h1:BXx0ZIxvrJdSgSvKTZ+yRBeSqqgPM89VPlulEcl37tM=
+github.com/aws/aws-sdk-go-v2/service/sso v1.22.4/go.mod h1:ooyCOXjvJEsUw7x+ZDHeISPMhtwI3ZCB7ggFMcFfWLU=
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.4 h1:yiwVzJW2ZxZTurVbYWA7QOrAaCYQR72t0wrSBfoesUE=
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.4/go.mod h1:0oxfLkpz3rQ/CHlx5hB7H69YUpFiI1tql6Q6Ne+1bCw=
github.com/aws/aws-sdk-go-v2/service/sts v1.30.3 h1:ZsDKRLXGWHk8WdtyYMoGNO7bTudrvuKpDKgMVRlepGE=
@@ -71,8 +89,12 @@ github.com/buildbarn/bb-browser v0.0.0-20240613055327-f0fbe96530b0 h1:+ubEGp4rbX
github.com/buildbarn/bb-browser v0.0.0-20240613055327-f0fbe96530b0/go.mod h1:tCa85vsSqg80Vlm35BgRR4Qbg+AARKQ987I0RrZixrI=
github.com/buildbarn/bb-remote-execution v0.0.0-20240715102010-f6cf6bb8e5e3 h1:uFIU5EBWP3cFyYR7MrkCra6p2Wmi5+/TxpiOlc90gII=
github.com/buildbarn/bb-remote-execution v0.0.0-20240715102010-f6cf6bb8e5e3/go.mod h1:ZKxYcc0tkw2uCinmbVMaIMZ9pC0hkKKSZyYz6v9gfzk=
+github.com/buildbarn/bb-remote-execution v0.0.0-20240716044555-9850e82ad7d8 h1:Zyqo6r0/iFxBRnmQQS0ifCQj/pXAwsRwdZZFZKjyT3s=
+github.com/buildbarn/bb-remote-execution v0.0.0-20240716044555-9850e82ad7d8/go.mod h1:ZKxYcc0tkw2uCinmbVMaIMZ9pC0hkKKSZyYz6v9gfzk=
github.com/buildbarn/bb-storage v0.0.0-20240714184744-24d544b34a86 h1:JUfp84fVq7j9/yy2Le5VCnhYagcWv3jVE6SZg6Jsw2s=
github.com/buildbarn/bb-storage v0.0.0-20240714184744-24d544b34a86/go.mod h1:maN5gXb4X+R6RW7aD8wIIJdtZaldm9T+1VUCcpngExI=
+github.com/buildbarn/bb-storage v0.0.0-20240810092106-3f5e30c53d7b h1:qQRG+8VRBS1GnzvJ+xwkp1g+cYRBas8vDkrwIIbnKds=
+github.com/buildbarn/bb-storage v0.0.0-20240810092106-3f5e30c53d7b/go.mod h1:maN5gXb4X+R6RW7aD8wIIJdtZaldm9T+1VUCcpngExI=
github.com/buildbarn/go-xdr v0.0.0-20240702182809-236788cf9e89 h1:Wtpgk4CIkoEJ7Qx3BwjaMp3TOVv834heqyCC9jMKStM=
github.com/buildbarn/go-xdr v0.0.0-20240702182809-236788cf9e89/go.mod h1:zO8MAbsa53deqysDsONWhnRaj8fNFKDU96pKWrvieOw=
github.com/buildkite/terminal-to-html v3.2.0+incompatible h1:WdXzl7ZmYzCAz4pElZosPaUlRTW+qwVx/SkQSCa1jXs=
@@ -160,6 +182,8 @@ github.com/google/martian/v3 v3.3.3 h1:DIhPTQrbPkgs2yJYdXU/eNACCG5DVQjySNRNlflZ9
github.com/google/martian/v3 v3.3.3/go.mod h1:iEPrYcgCF7jA9OtScMFQyAlZZ4YXTKEtJ1E6RWzmBA0=
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/s2a-go v0.1.8 h1:zZDs9gcbt9ZPLV0ndSyQk6Kacx2g/X+SKYovpnz3SMM=
+github.com/google/s2a-go v0.1.8/go.mod h1:6iNWHTpQ+nfNRN5E00MSdfDwVesa8hhS32PhPO8deJA=
github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
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=
@@ -167,6 +191,8 @@ github.com/googleapis/enterprise-certificate-proxy v0.3.2 h1:Vie5ybvEvT75RniqhfF
github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0=
github.com/googleapis/gax-go/v2 v2.12.5 h1:8gw9KZK8TiVKB6q3zHY3SBzLnrGp6HQjyfYBYGmXdxA=
github.com/googleapis/gax-go/v2 v2.12.5/go.mod h1:BUDKcWo+RaKq5SC9vVYL0wLADa3VcfswbOMMRmB9H3E=
+github.com/googleapis/gax-go/v2 v2.13.0 h1:yitjD5f7jQHhyDsnhKEBU52NdvvdSeGzlAnDPT0hH1s=
+github.com/googleapis/gax-go/v2 v2.13.0/go.mod h1:Z/fvTZXF8/uw7Xu5GuslPw+bplx6SS338j1Is2S+B7A=
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=
@@ -271,11 +297,15 @@ golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPh
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
golang.org/x/crypto v0.25.0 h1:ypSNr+bnYL2YhwoMt2zPxHFmbAN1KZs/njMG3hxUp30=
golang.org/x/crypto v0.25.0/go.mod h1:T+wALwcMOSE0kXgUAnPAHqTLW+XHgcELELW8VaDgm/M=
+golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
+golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
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.18.0 h1:jGzIakQa/ZXI1I0Fxvaa9W7yP25TqT6cHIHn+6CqvSQ=
golang.org/x/image v0.18.0/go.mod h1:4yyo5vMFQjVjUcVk4jEQcU9MGy/rulF5WvUILseCM2E=
+golang.org/x/image v0.19.0 h1:D9FX4QWkLfkeqaC62SonffIIuYdOk/UE2XKUBgRIBIQ=
+golang.org/x/image v0.19.0/go.mod h1:y0zrRqlQRWQ5PXaYCOMLTW2fpsxZ8Qh9I/ohnInJEys=
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
@@ -287,6 +317,8 @@ 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.19.0 h1:fEdghXQSo20giMthA7cd28ZC+jts4amQ3YMXiP5oMQ8=
golang.org/x/mod v0.19.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.20.0 h1:utOm6MM3R3dnawAiJgn0y+xvuYRsm1RKM/4giyfDgV0=
+golang.org/x/mod v0.20.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=
@@ -298,15 +330,21 @@ golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns=
golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
+golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
+golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
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.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M=
golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
+golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ=
+golang.org/x/sync v0.8.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=
@@ -325,6 +363,8 @@ 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.22.0 h1:RI27ohtqKCnwULzJLqkv897zojh5/DwS/ENaMzUOaWI=
golang.org/x/sys v0.22.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
+golang.org/x/sys v0.24.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=
@@ -337,8 +377,12 @@ golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=
golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
+golang.org/x/time v0.6.0 h1:eTDhh4ZXt5Qf0augr54TN6suAUudPcawVZeIAPU7D4U=
+golang.org/x/time v0.6.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
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=
@@ -348,6 +392,8 @@ 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.188.0 h1:51y8fJ/b1AaaBRJr4yWm96fPcuxSo0JcegXE3DaHQHw=
google.golang.org/api v0.188.0/go.mod h1:VR0d+2SIiWOYG3r/jdm7adPW9hI2aRv9ETOSCQ9Beag=
+google.golang.org/api v0.192.0 h1:PljqpNAfZaaSpS+TnANfnNAXKdzHM/B9bKhwRlo7JP0=
+google.golang.org/api v0.192.0/go.mod h1:9VcphjvAxPKLmSxVSzPlSRXy/5ARMEw5bf58WoVXafQ=
google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
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=
@@ -356,12 +402,20 @@ google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEY
google.golang.org/genproto v0.0.0-20210506142907-4a47615972c2/go.mod h1:P3QM42oQyzQSnHPnZ/vqoCdDmzH28fzWByN9asMeM8A=
google.golang.org/genproto v0.0.0-20240711142825-46eb208f015d h1:/hmn0Ku5kWij/kjGsrcJeC1T/MrJi2iNWwgAqrihFwc=
google.golang.org/genproto v0.0.0-20240711142825-46eb208f015d/go.mod h1:FfBgJBJg9GcpPvKIuHSZ/aE1g2ecGL74upMzGZjiGEY=
+google.golang.org/genproto v0.0.0-20240812133136-8ffd90a71988 h1:CT2Thj5AuPV9phrYMtzX11k+XkzMGfRAet42PmoTATM=
+google.golang.org/genproto v0.0.0-20240812133136-8ffd90a71988/go.mod h1:7uvplUBj4RjHAxIZ//98LzOvrQ04JBkaixRmCMI29hc=
google.golang.org/genproto/googleapis/api v0.0.0-20240711142825-46eb208f015d h1:kHjw/5UfflP/L5EbledDrcG4C2597RtymmGRZvHiCuY=
google.golang.org/genproto/googleapis/api v0.0.0-20240711142825-46eb208f015d/go.mod h1:mw8MG/Qz5wfgYr6VqVCiZcHe/GJEfI+oGGDCohaVgB0=
+google.golang.org/genproto/googleapis/api v0.0.0-20240812133136-8ffd90a71988 h1:+/tmTy5zAieooKIXfzDm9KiA3Bv6JBwriRN9LY+yayk=
+google.golang.org/genproto/googleapis/api v0.0.0-20240812133136-8ffd90a71988/go.mod h1:4+X6GvPs+25wZKbQq9qyAXrwIRExv7w0Ea6MgZLZiDM=
google.golang.org/genproto/googleapis/bytestream v0.0.0-20240711142825-46eb208f015d h1:/jcU1L/7p2DK+3pz2301Te5IUKDcpHOWYjUbnEMZN90=
google.golang.org/genproto/googleapis/bytestream v0.0.0-20240711142825-46eb208f015d/go.mod h1:5/MT647Cn/GGhwTpXC7QqcaR5Cnee4v4MKCU1/nwnIQ=
+google.golang.org/genproto/googleapis/bytestream v0.0.0-20240812133136-8ffd90a71988 h1:PHvaoQrEXsvDW1L0+WOaYgBXeK0UKBjay/wwRBDJ4tA=
+google.golang.org/genproto/googleapis/bytestream v0.0.0-20240812133136-8ffd90a71988/go.mod h1:5/MT647Cn/GGhwTpXC7QqcaR5Cnee4v4MKCU1/nwnIQ=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240711142825-46eb208f015d h1:JU0iKnSg02Gmb5ZdV8nYsKEKsP6o/FGVWTrw4i1DA9A=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240711142825-46eb208f015d/go.mod h1:Ue6ibwXGpU+dqIcODieyLOcgj7z8+IcskoNIgZxtrFY=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240812133136-8ffd90a71988 h1:V71AcdLZr2p8dC9dbOIMCpqi4EmRl8wUwnJzXXLmbmc=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20240812133136-8ffd90a71988/go.mod h1:Ue6ibwXGpU+dqIcODieyLOcgj7z8+IcskoNIgZxtrFY=
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=
diff --git a/kubernetes/frontend.yaml b/kubernetes/frontend.yaml
index bfbb40e..ed61497 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:20240714T184744Z-24d544b
+ image: ghcr.io/buildbarn/bb-storage:20240810T092106Z-3f5e30c
name: storage
ports:
- containerPort: 8980
diff --git a/kubernetes/scheduler.yaml b/kubernetes/scheduler.yaml
index 3f5a5b7..8c88b8d 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:20240715T102010Z-f6cf6bb
+ image: ghcr.io/buildbarn/bb-scheduler:20240716T044555Z-9850e82
name: scheduler
ports:
- containerPort: 8982
diff --git a/kubernetes/storage.yaml b/kubernetes/storage.yaml
index c92770c..def51a7 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:20240714T184744Z-24d544b
+ image: ghcr.io/buildbarn/bb-storage:20240810T092106Z-3f5e30c
name: storage
ports:
- containerPort: 8981
diff --git a/kubernetes/worker-ubuntu22-04.yaml b/kubernetes/worker-ubuntu22-04.yaml
index ae2f30d..4d62711 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:20240715T102010Z-f6cf6bb
+ image: ghcr.io/buildbarn/bb-worker:20240716T044555Z-9850e82
name: worker
volumeMounts:
- mountPath: /config/
@@ -55,7 +55,7 @@ spec:
readOnly: true
initContainers:
- name: bb-runner-installer
- image: ghcr.io/buildbarn/bb-runner-installer:20240715T102010Z-f6cf6bb
+ image: ghcr.io/buildbarn/bb-runner-installer:20240716T044555Z-9850e82
volumeMounts:
- mountPath: /bb/
name: empty
diff --git a/patches/gazelle/dont-flatten-srcs.diff b/patches/gazelle/dont-flatten-srcs.diff
index 1bc3b06..3f505ab 100644
--- a/patches/gazelle/dont-flatten-srcs.diff
+++ b/patches/gazelle/dont-flatten-srcs.diff
@@ -1,40 +1,40 @@
diff --git language/go/generate.go language/go/generate.go
-index 53e397a..38855c6 100644
+index 9e3ed9a..af460a1 100644
--- language/go/generate.go
+++ language/go/generate.go
-@@ -483,7 +483,7 @@ func (g *generator) generateLib(pkg *goPackage, embed string) *rule.Rule {
+@@ -594,7 +594,7 @@ func (g *generator) generateLib(pkg *goPackage, embeds []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.setCommonAttrs(goLibrary, pkg.rel, visibility, pkg.library, embeds)
++ g.setCommonAttrs(goLibrary, pkg.rel, visibility, pkg.library, embeds, true)
g.setImportAttrs(goLibrary, pkg.importPath)
return goLibrary
}
-@@ -512,7 +512,7 @@ func (g *generator) generateBin(pkg *goPackage, library string) *rule.Rule {
+@@ -623,7 +623,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)
+- g.setCommonAttrs(goBinary, pkg.rel, visibility, pkg.binary, []string{library})
++ g.setCommonAttrs(goBinary, pkg.rel, visibility, pkg.binary, []string{library}, true)
return goBinary
}
-@@ -552,7 +552,7 @@ func (g *generator) generateTests(pkg *goPackage, library string) []*rule.Rule {
- if test.hasInternalTest {
- embed = library
+@@ -665,7 +665,7 @@ func (g *generator) generateTests(pkg *goPackage, library string) []*rule.Rule {
+ embeds = append(embeds, library)
+ }
}
-- g.setCommonAttrs(goTest, pkg.rel, nil, test, embed)
-+ g.setCommonAttrs(goTest, pkg.rel, nil, test, embed, false)
+- g.setCommonAttrs(goTest, pkg.rel, nil, test, embeds)
++ g.setCommonAttrs(goTest, pkg.rel, nil, test, embeds, 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.
+@@ -718,9 +718,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) {
+-func (g *generator) setCommonAttrs(r *rule.Rule, pkgRel string, visibility []string, target goTarget, embeds []string) {
++func (g *generator) setCommonAttrs(r *rule.Rule, pkgRel string, visibility []string, target goTarget, embeds []string, flattenSrcs bool) {
if !target.sources.isEmpty() {
- r.SetAttr("srcs", target.sources.buildFlat())
+ if flattenSrcs {