core
core copied to clipboard
Cloud Robotics Core: Kubernetes, Federation, App Management
Currently helm charts produced by this repository support Helm 2, which is deprecated and should not be used. Unfortunately, they are not very well compatible with Helm 3 and fail...
Migration to [Automatic Exec Groups](https://bazel.build/extending/auto-exec-groups) (AEGs) is needed since its incompatible flag (--incompatible_auto_exec_groups) will be enabled for Bazel@Head by default next week (week of 14th of October), thus it will...
For more flexible deployments and better testability, it would be great to be able to disable layer 1 features (robot federation). Status: * https://github.com/googlecloudrobotics/core/pull/425 adds a config.sh var for that...
Today we're seeing outages of quay.io and docker.io. Bewlow is a list of images that is referenced by such a typical install. ```shell kubectl --context=gke_robco-ensonic_europe-west1-c_cloud-robotics get pods --all-namespaces -o jsonpath='{.items[*].spec.containers[*].image}'...
I observed the following flake: ``` $ bazel test //src/go/tests/relay:in_process_relay_test --runs_per_test=100 --test_output=errors [...] 2025/03/20 15:22:04 ERROR BackendRequest ID=server_name:6ec6703aa3b52e4291e4ae3fbfa87bbc Message="Backend request failed with error: Get \"http://127.0.0.1:34391/\": dial tcp 127.0.0.1:34391: connect: connection...
This complicates the tests a little but avoids marshalling to/from JSON.
It suppresses panic stacktraces: https://github.com/golang/go/issues/27375
We mostly use @distroless_base: https://github.com/search?q=repo%3Agooglecloudrobotics%2Fcore%20entrypoint&type=code or something build from it. We shoudl add a local base_image using @distroless_basee, but adding https://github.com/Yelp/dumb-init?tab=readme-ov-file#usage as the entrypoint and use that instead. Alternatively we...
CI: https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/4245#0192f559-a83a-4c7c-b527-f91293edd99a Platform: Ubuntu Logs: ``` ERROR: [0m/var/lib/buildkite-agent/builds/bk-docker-jr8r/bazel-org-repo-root/core/src/app_charts/base/BUILD.bazel:26:8: While resolving toolchains for target //src/app_charts/base:app_management_test (57358eb): invalid registered toolchain '@llvm_toolchain//:all': while parsing '@llvm_toolchain//:all': error loading package '@@toolchains_llvm++llvm+llvm_toolchain//': at /var/lib/buildkite-agent/.cache/bazel/_bazel_buildkite-agent/7aa66e143a3e3645b65c3432d9ce9313/external/toolchains_llvm+/toolchain/cc_toolchain_config.bzl:16:5: cannot load...