Skip to content

Commit

Permalink
Update Buildbarn components 2024-08-14
Browse files Browse the repository at this point in the history
  • Loading branch information
stagnation committed Aug 19, 2024
1 parent 046460c commit a7ba39d
Show file tree
Hide file tree
Showing 12 changed files with 125 additions and 2,121 deletions.
11 changes: 5 additions & 6 deletions MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -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")
Expand Down Expand Up @@ -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",
)

Expand All @@ -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",
Expand All @@ -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")
Expand Down
2,061 changes: 4 additions & 2,057 deletions MODULE.bazel.lock

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)<br/>2023-09-17 04:20:39 UTC | [ghcr.io/buildbarn/bb-browser:20240613T055327Z-f0fbe96](https://ghcr.io/buildbarn/bb-browser:20240613T055327Z-f0fbe96)<br/>[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)<br/>2023-10-04 10:23:25 UTC | [ghcr.io/buildbarn/bb-runner-installer:20240715T102010Z-f6cf6bb](https://ghcr.io/buildbarn/bb-runner-installer:20240715T102010Z-f6cf6bb)<br/>[ghcr.io/buildbarn/bb-scheduler:20240715T102010Z-f6cf6bb](https://ghcr.io/buildbarn/bb-scheduler:20240715T102010Z-f6cf6bb)<br/>[ghcr.io/buildbarn/bb-worker:20240715T102010Z-f6cf6bb](https://ghcr.io/buildbarn/bb-worker:20240715T102010Z-f6cf6bb)<br/>[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)<br/>2023-10-08 11:11:12 UTC | [ghcr.io/buildbarn/bb-storage:20240714T184744Z-24d544b](https://ghcr.io/buildbarn/bb-storage:20240714T184744Z-24d544b)<br/>[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)<br/>2023-10-04 10:23:25 UTC | [ghcr.io/buildbarn/bb-runner-installer:20240716T044555Z-9850e82](https://ghcr.io/buildbarn/bb-runner-installer:20240716T044555Z-9850e82)<br/>[ghcr.io/buildbarn/bb-scheduler:20240716T044555Z-9850e82](https://ghcr.io/buildbarn/bb-scheduler:20240716T044555Z-9850e82)<br/>[ghcr.io/buildbarn/bb-worker:20240716T044555Z-9850e82](https://ghcr.io/buildbarn/bb-worker:20240716T044555Z-9850e82)<br/>[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)<br/>2023-10-08 11:11:12 UTC | [ghcr.io/buildbarn/bb-storage:20240810T092106Z-3f5e30c](https://ghcr.io/buildbarn/bb-storage:20240810T092106Z-3f5e30c)<br/>[CI artifacts](https://github.com/buildbarn/bb-storage/actions/runs/10330587475) |

## Changelog

Expand Down
4 changes: 4 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# 2024-08-14

* Freshen up Windows Workers

# 2024-07-15

* Make input root population for hardlinking workers run in parallel
Expand Down
14 changes: 7 additions & 7 deletions docker-compose/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -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:
Expand All @@ -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:
Expand All @@ -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:
Expand All @@ -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:
Expand All @@ -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.
Expand Down Expand Up @@ -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
Expand Down
58 changes: 29 additions & 29 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand Down
Loading

0 comments on commit a7ba39d

Please sign in to comment.