[roll] Roll the config repository

GitOrigin-RevId: cf588cc32b259ed5ebde5f0f9988ff5ba0596320
Change-Id: I162db4f5b32ef55f6bb892f432e4f5276d125ec9
diff --git a/generated/pigweed/for_review_only/buildbucket/ci/integration-pigweed-linux-bazel-build-host-clang-debian11.textproto b/generated/pigweed/for_review_only/buildbucket/ci/integration-pigweed-linux-bazel-build-host-clang-debian11.textproto
new file mode 100644
index 0000000..e44aa32
--- /dev/null
+++ b/generated/pigweed/for_review_only/buildbucket/ci/integration-pigweed-linux-bazel-build-host-clang-debian11.textproto
@@ -0,0 +1,78 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see Bucket message:
+#   https://luci-config.appspot.com/schemas/projects:buildbucket.cfg
+
+name: "ci"
+acls {
+  group: "all"
+}
+acls {
+  role: SCHEDULER
+  identity: "user:luci-scheduler@appspot.gserviceaccount.com"
+}
+acls {
+  role: SCHEDULER
+  identity: "user:pigweed-ci-builder@pigweed.google.com.iam.gserviceaccount.com"
+}
+swarming {
+  builders {
+    name: "integration-pigweed-linux-bazel-build-host-clang-debian11"
+    swarming_host: "chromium-swarm.appspot.com"
+    dimensions: "cores:16"
+    dimensions: "cpu:x64|x86-64"
+    dimensions: "os:Debian-11"
+    dimensions: "pool:luci.pigweed.ci"
+    exe {
+      cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+      cipd_version: "refs/heads/main"
+      cmd: "luciexe"
+    }
+    properties:
+      '{'
+      '  "checkout_options": {'
+      '    "branch": "main",'
+      '    "equivalent_remotes": [],'
+      '    "initialize_submodules": true,'
+      '    "match_branch": true,'
+      '    "remote": "https://pigweed.googlesource.com/pigweed/integration",'
+      '    "root_subdirectory": "pigweed",'
+      '    "use_repo": false,'
+      '    "use_trigger": true'
+      '  },'
+      '  "dry_run": true,'
+      '  "environment_options": {'
+      '    "config_file": "pw_env_setup/config.json"'
+      '  },'
+      '  "pw_presubmit_options": {'
+      '    "step": ['
+      '      "bazel_build"'
+      '    ]'
+      '  },'
+      '  "recipe": "pw_presubmit"'
+      '}'
+    priority: 40
+    execution_timeout_secs: 2700
+    caches {
+      name: "bazel"
+      path: "bazel"
+      wait_for_warm_cache_secs: 60
+    }
+    caches {
+      name: "builder"
+      path: "builder"
+    }
+    caches {
+      name: "pip"
+      path: "pip"
+      wait_for_warm_cache_secs: 60
+    }
+    service_account: "pigweed-ci-builder@pigweed.google.com.iam.gserviceaccount.com"
+    experimental: YES
+    experiments {
+      key: "luci.recipes.use_python3"
+      value: 100
+    }
+  }
+}
diff --git a/generated/pigweed/for_review_only/buildbucket/ci/integration-pigweed-linux-bazel-test-host-clang-debian11.textproto b/generated/pigweed/for_review_only/buildbucket/ci/integration-pigweed-linux-bazel-test-host-clang-debian11.textproto
new file mode 100644
index 0000000..b5776a1
--- /dev/null
+++ b/generated/pigweed/for_review_only/buildbucket/ci/integration-pigweed-linux-bazel-test-host-clang-debian11.textproto
@@ -0,0 +1,78 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see Bucket message:
+#   https://luci-config.appspot.com/schemas/projects:buildbucket.cfg
+
+name: "ci"
+acls {
+  group: "all"
+}
+acls {
+  role: SCHEDULER
+  identity: "user:luci-scheduler@appspot.gserviceaccount.com"
+}
+acls {
+  role: SCHEDULER
+  identity: "user:pigweed-ci-builder@pigweed.google.com.iam.gserviceaccount.com"
+}
+swarming {
+  builders {
+    name: "integration-pigweed-linux-bazel-test-host-clang-debian11"
+    swarming_host: "chromium-swarm.appspot.com"
+    dimensions: "cores:16"
+    dimensions: "cpu:x64|x86-64"
+    dimensions: "os:Debian-11"
+    dimensions: "pool:luci.pigweed.ci"
+    exe {
+      cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+      cipd_version: "refs/heads/main"
+      cmd: "luciexe"
+    }
+    properties:
+      '{'
+      '  "checkout_options": {'
+      '    "branch": "main",'
+      '    "equivalent_remotes": [],'
+      '    "initialize_submodules": true,'
+      '    "match_branch": true,'
+      '    "remote": "https://pigweed.googlesource.com/pigweed/integration",'
+      '    "root_subdirectory": "pigweed",'
+      '    "use_repo": false,'
+      '    "use_trigger": true'
+      '  },'
+      '  "dry_run": true,'
+      '  "environment_options": {'
+      '    "config_file": "pw_env_setup/config.json"'
+      '  },'
+      '  "pw_presubmit_options": {'
+      '    "step": ['
+      '      "bazel_test"'
+      '    ]'
+      '  },'
+      '  "recipe": "pw_presubmit"'
+      '}'
+    priority: 40
+    execution_timeout_secs: 2700
+    caches {
+      name: "bazel"
+      path: "bazel"
+      wait_for_warm_cache_secs: 60
+    }
+    caches {
+      name: "builder"
+      path: "builder"
+    }
+    caches {
+      name: "pip"
+      path: "pip"
+      wait_for_warm_cache_secs: 60
+    }
+    service_account: "pigweed-ci-builder@pigweed.google.com.iam.gserviceaccount.com"
+    experimental: YES
+    experiments {
+      key: "luci.recipes.use_python3"
+      value: 100
+    }
+  }
+}
diff --git a/generated/pigweed/for_review_only/buildbucket/ci/pigweed-linux-bazel-build-host-clang-debian11.textproto b/generated/pigweed/for_review_only/buildbucket/ci/pigweed-linux-bazel-build-host-clang-debian11.textproto
new file mode 100644
index 0000000..ab96c77
--- /dev/null
+++ b/generated/pigweed/for_review_only/buildbucket/ci/pigweed-linux-bazel-build-host-clang-debian11.textproto
@@ -0,0 +1,77 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see Bucket message:
+#   https://luci-config.appspot.com/schemas/projects:buildbucket.cfg
+
+name: "ci"
+acls {
+  group: "all"
+}
+acls {
+  role: SCHEDULER
+  identity: "user:luci-scheduler@appspot.gserviceaccount.com"
+}
+acls {
+  role: SCHEDULER
+  identity: "user:pigweed-ci-builder@pigweed.google.com.iam.gserviceaccount.com"
+}
+swarming {
+  builders {
+    name: "pigweed-linux-bazel-build-host-clang-debian11"
+    swarming_host: "chromium-swarm.appspot.com"
+    dimensions: "cores:16"
+    dimensions: "cpu:x64|x86-64"
+    dimensions: "os:Debian-11"
+    dimensions: "pool:luci.pigweed.ci"
+    exe {
+      cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+      cipd_version: "refs/heads/main"
+      cmd: "luciexe"
+    }
+    properties:
+      '{'
+      '  "checkout_options": {'
+      '    "branch": "main",'
+      '    "equivalent_remotes": [],'
+      '    "initialize_submodules": true,'
+      '    "match_branch": true,'
+      '    "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
+      '    "use_repo": false,'
+      '    "use_trigger": true'
+      '  },'
+      '  "dry_run": true,'
+      '  "environment_options": {'
+      '    "config_file": "pw_env_setup/config.json"'
+      '  },'
+      '  "pw_presubmit_options": {'
+      '    "step": ['
+      '      "bazel_build"'
+      '    ]'
+      '  },'
+      '  "recipe": "pw_presubmit"'
+      '}'
+    priority: 40
+    execution_timeout_secs: 2700
+    caches {
+      name: "bazel"
+      path: "bazel"
+      wait_for_warm_cache_secs: 60
+    }
+    caches {
+      name: "builder"
+      path: "builder"
+    }
+    caches {
+      name: "pip"
+      path: "pip"
+      wait_for_warm_cache_secs: 60
+    }
+    service_account: "pigweed-ci-builder@pigweed.google.com.iam.gserviceaccount.com"
+    experimental: YES
+    experiments {
+      key: "luci.recipes.use_python3"
+      value: 100
+    }
+  }
+}
diff --git a/generated/pigweed/for_review_only/buildbucket/ci/pigweed-linux-bazel-test-host-clang-debian11.textproto b/generated/pigweed/for_review_only/buildbucket/ci/pigweed-linux-bazel-test-host-clang-debian11.textproto
new file mode 100644
index 0000000..d5bf9b0
--- /dev/null
+++ b/generated/pigweed/for_review_only/buildbucket/ci/pigweed-linux-bazel-test-host-clang-debian11.textproto
@@ -0,0 +1,77 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see Bucket message:
+#   https://luci-config.appspot.com/schemas/projects:buildbucket.cfg
+
+name: "ci"
+acls {
+  group: "all"
+}
+acls {
+  role: SCHEDULER
+  identity: "user:luci-scheduler@appspot.gserviceaccount.com"
+}
+acls {
+  role: SCHEDULER
+  identity: "user:pigweed-ci-builder@pigweed.google.com.iam.gserviceaccount.com"
+}
+swarming {
+  builders {
+    name: "pigweed-linux-bazel-test-host-clang-debian11"
+    swarming_host: "chromium-swarm.appspot.com"
+    dimensions: "cores:16"
+    dimensions: "cpu:x64|x86-64"
+    dimensions: "os:Debian-11"
+    dimensions: "pool:luci.pigweed.ci"
+    exe {
+      cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+      cipd_version: "refs/heads/main"
+      cmd: "luciexe"
+    }
+    properties:
+      '{'
+      '  "checkout_options": {'
+      '    "branch": "main",'
+      '    "equivalent_remotes": [],'
+      '    "initialize_submodules": true,'
+      '    "match_branch": true,'
+      '    "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
+      '    "use_repo": false,'
+      '    "use_trigger": true'
+      '  },'
+      '  "dry_run": true,'
+      '  "environment_options": {'
+      '    "config_file": "pw_env_setup/config.json"'
+      '  },'
+      '  "pw_presubmit_options": {'
+      '    "step": ['
+      '      "bazel_test"'
+      '    ]'
+      '  },'
+      '  "recipe": "pw_presubmit"'
+      '}'
+    priority: 40
+    execution_timeout_secs: 2700
+    caches {
+      name: "bazel"
+      path: "bazel"
+      wait_for_warm_cache_secs: 60
+    }
+    caches {
+      name: "builder"
+      path: "builder"
+    }
+    caches {
+      name: "pip"
+      path: "pip"
+      wait_for_warm_cache_secs: 60
+    }
+    service_account: "pigweed-ci-builder@pigweed.google.com.iam.gserviceaccount.com"
+    experimental: YES
+    experiments {
+      key: "luci.recipes.use_python3"
+      value: 100
+    }
+  }
+}
diff --git a/generated/pigweed/for_review_only/buildbucket/try/integration-pigweed-linux-bazel-build-host-clang-debian11.textproto b/generated/pigweed/for_review_only/buildbucket/try/integration-pigweed-linux-bazel-build-host-clang-debian11.textproto
new file mode 100644
index 0000000..489209b
--- /dev/null
+++ b/generated/pigweed/for_review_only/buildbucket/try/integration-pigweed-linux-bazel-build-host-clang-debian11.textproto
@@ -0,0 +1,78 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see Bucket message:
+#   https://luci-config.appspot.com/schemas/projects:buildbucket.cfg
+
+name: "try"
+acls {
+  group: "all"
+}
+acls {
+  role: SCHEDULER
+  identity: "user:pigweed-try-builder@pigweed.google.com.iam.gserviceaccount.com"
+}
+acls {
+  role: SCHEDULER
+  group: "project-pigweed-tryjob-access"
+}
+swarming {
+  builders {
+    name: "integration-pigweed-linux-bazel-build-host-clang-debian11"
+    swarming_host: "chromium-swarm.appspot.com"
+    dimensions: "cores:16"
+    dimensions: "cpu:x64|x86-64"
+    dimensions: "os:Debian-11"
+    dimensions: "pool:luci.pigweed.try"
+    exe {
+      cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+      cipd_version: "refs/heads/main"
+      cmd: "luciexe"
+    }
+    properties:
+      '{'
+      '  "checkout_options": {'
+      '    "branch": "main",'
+      '    "equivalent_remotes": [],'
+      '    "initialize_submodules": true,'
+      '    "match_branch": true,'
+      '    "remote": "https://pigweed.googlesource.com/pigweed/integration",'
+      '    "root_subdirectory": "pigweed",'
+      '    "use_repo": false,'
+      '    "use_trigger": true'
+      '  },'
+      '  "dry_run": true,'
+      '  "environment_options": {'
+      '    "config_file": "pw_env_setup/config.json"'
+      '  },'
+      '  "pw_presubmit_options": {'
+      '    "step": ['
+      '      "bazel_build"'
+      '    ]'
+      '  },'
+      '  "recipe": "pw_presubmit"'
+      '}'
+    priority: 40
+    execution_timeout_secs: 2700
+    caches {
+      name: "bazel"
+      path: "bazel"
+      wait_for_warm_cache_secs: 60
+    }
+    caches {
+      name: "builder"
+      path: "builder"
+    }
+    caches {
+      name: "pip"
+      path: "pip"
+      wait_for_warm_cache_secs: 60
+    }
+    service_account: "pigweed-try-builder@pigweed.google.com.iam.gserviceaccount.com"
+    experimental: YES
+    experiments {
+      key: "luci.recipes.use_python3"
+      value: 100
+    }
+  }
+}
diff --git a/generated/pigweed/for_review_only/buildbucket/try/integration-pigweed-linux-bazel-test-host-clang-debian11.textproto b/generated/pigweed/for_review_only/buildbucket/try/integration-pigweed-linux-bazel-test-host-clang-debian11.textproto
new file mode 100644
index 0000000..d4218a3
--- /dev/null
+++ b/generated/pigweed/for_review_only/buildbucket/try/integration-pigweed-linux-bazel-test-host-clang-debian11.textproto
@@ -0,0 +1,78 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see Bucket message:
+#   https://luci-config.appspot.com/schemas/projects:buildbucket.cfg
+
+name: "try"
+acls {
+  group: "all"
+}
+acls {
+  role: SCHEDULER
+  identity: "user:pigweed-try-builder@pigweed.google.com.iam.gserviceaccount.com"
+}
+acls {
+  role: SCHEDULER
+  group: "project-pigweed-tryjob-access"
+}
+swarming {
+  builders {
+    name: "integration-pigweed-linux-bazel-test-host-clang-debian11"
+    swarming_host: "chromium-swarm.appspot.com"
+    dimensions: "cores:16"
+    dimensions: "cpu:x64|x86-64"
+    dimensions: "os:Debian-11"
+    dimensions: "pool:luci.pigweed.try"
+    exe {
+      cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+      cipd_version: "refs/heads/main"
+      cmd: "luciexe"
+    }
+    properties:
+      '{'
+      '  "checkout_options": {'
+      '    "branch": "main",'
+      '    "equivalent_remotes": [],'
+      '    "initialize_submodules": true,'
+      '    "match_branch": true,'
+      '    "remote": "https://pigweed.googlesource.com/pigweed/integration",'
+      '    "root_subdirectory": "pigweed",'
+      '    "use_repo": false,'
+      '    "use_trigger": true'
+      '  },'
+      '  "dry_run": true,'
+      '  "environment_options": {'
+      '    "config_file": "pw_env_setup/config.json"'
+      '  },'
+      '  "pw_presubmit_options": {'
+      '    "step": ['
+      '      "bazel_test"'
+      '    ]'
+      '  },'
+      '  "recipe": "pw_presubmit"'
+      '}'
+    priority: 40
+    execution_timeout_secs: 2700
+    caches {
+      name: "bazel"
+      path: "bazel"
+      wait_for_warm_cache_secs: 60
+    }
+    caches {
+      name: "builder"
+      path: "builder"
+    }
+    caches {
+      name: "pip"
+      path: "pip"
+      wait_for_warm_cache_secs: 60
+    }
+    service_account: "pigweed-try-builder@pigweed.google.com.iam.gserviceaccount.com"
+    experimental: YES
+    experiments {
+      key: "luci.recipes.use_python3"
+      value: 100
+    }
+  }
+}
diff --git a/generated/pigweed/for_review_only/buildbucket/try/pigweed-linux-bazel-build-host-clang-debian11.textproto b/generated/pigweed/for_review_only/buildbucket/try/pigweed-linux-bazel-build-host-clang-debian11.textproto
new file mode 100644
index 0000000..f0aa02d
--- /dev/null
+++ b/generated/pigweed/for_review_only/buildbucket/try/pigweed-linux-bazel-build-host-clang-debian11.textproto
@@ -0,0 +1,77 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see Bucket message:
+#   https://luci-config.appspot.com/schemas/projects:buildbucket.cfg
+
+name: "try"
+acls {
+  group: "all"
+}
+acls {
+  role: SCHEDULER
+  identity: "user:pigweed-try-builder@pigweed.google.com.iam.gserviceaccount.com"
+}
+acls {
+  role: SCHEDULER
+  group: "project-pigweed-tryjob-access"
+}
+swarming {
+  builders {
+    name: "pigweed-linux-bazel-build-host-clang-debian11"
+    swarming_host: "chromium-swarm.appspot.com"
+    dimensions: "cores:16"
+    dimensions: "cpu:x64|x86-64"
+    dimensions: "os:Debian-11"
+    dimensions: "pool:luci.pigweed.try"
+    exe {
+      cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+      cipd_version: "refs/heads/main"
+      cmd: "luciexe"
+    }
+    properties:
+      '{'
+      '  "checkout_options": {'
+      '    "branch": "main",'
+      '    "equivalent_remotes": [],'
+      '    "initialize_submodules": true,'
+      '    "match_branch": true,'
+      '    "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
+      '    "use_repo": false,'
+      '    "use_trigger": true'
+      '  },'
+      '  "dry_run": true,'
+      '  "environment_options": {'
+      '    "config_file": "pw_env_setup/config.json"'
+      '  },'
+      '  "pw_presubmit_options": {'
+      '    "step": ['
+      '      "bazel_build"'
+      '    ]'
+      '  },'
+      '  "recipe": "pw_presubmit"'
+      '}'
+    priority: 40
+    execution_timeout_secs: 2700
+    caches {
+      name: "bazel"
+      path: "bazel"
+      wait_for_warm_cache_secs: 60
+    }
+    caches {
+      name: "builder"
+      path: "builder"
+    }
+    caches {
+      name: "pip"
+      path: "pip"
+      wait_for_warm_cache_secs: 60
+    }
+    service_account: "pigweed-try-builder@pigweed.google.com.iam.gserviceaccount.com"
+    experimental: YES
+    experiments {
+      key: "luci.recipes.use_python3"
+      value: 100
+    }
+  }
+}
diff --git a/generated/pigweed/for_review_only/buildbucket/try/pigweed-linux-bazel-test-host-clang-debian11.textproto b/generated/pigweed/for_review_only/buildbucket/try/pigweed-linux-bazel-test-host-clang-debian11.textproto
new file mode 100644
index 0000000..ee7422d
--- /dev/null
+++ b/generated/pigweed/for_review_only/buildbucket/try/pigweed-linux-bazel-test-host-clang-debian11.textproto
@@ -0,0 +1,77 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see Bucket message:
+#   https://luci-config.appspot.com/schemas/projects:buildbucket.cfg
+
+name: "try"
+acls {
+  group: "all"
+}
+acls {
+  role: SCHEDULER
+  identity: "user:pigweed-try-builder@pigweed.google.com.iam.gserviceaccount.com"
+}
+acls {
+  role: SCHEDULER
+  group: "project-pigweed-tryjob-access"
+}
+swarming {
+  builders {
+    name: "pigweed-linux-bazel-test-host-clang-debian11"
+    swarming_host: "chromium-swarm.appspot.com"
+    dimensions: "cores:16"
+    dimensions: "cpu:x64|x86-64"
+    dimensions: "os:Debian-11"
+    dimensions: "pool:luci.pigweed.try"
+    exe {
+      cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+      cipd_version: "refs/heads/main"
+      cmd: "luciexe"
+    }
+    properties:
+      '{'
+      '  "checkout_options": {'
+      '    "branch": "main",'
+      '    "equivalent_remotes": [],'
+      '    "initialize_submodules": true,'
+      '    "match_branch": true,'
+      '    "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
+      '    "use_repo": false,'
+      '    "use_trigger": true'
+      '  },'
+      '  "dry_run": true,'
+      '  "environment_options": {'
+      '    "config_file": "pw_env_setup/config.json"'
+      '  },'
+      '  "pw_presubmit_options": {'
+      '    "step": ['
+      '      "bazel_test"'
+      '    ]'
+      '  },'
+      '  "recipe": "pw_presubmit"'
+      '}'
+    priority: 40
+    execution_timeout_secs: 2700
+    caches {
+      name: "bazel"
+      path: "bazel"
+      wait_for_warm_cache_secs: 60
+    }
+    caches {
+      name: "builder"
+      path: "builder"
+    }
+    caches {
+      name: "pip"
+      path: "pip"
+      wait_for_warm_cache_secs: 60
+    }
+    service_account: "pigweed-try-builder@pigweed.google.com.iam.gserviceaccount.com"
+    experimental: YES
+    experiments {
+      key: "luci.recipes.use_python3"
+      value: 100
+    }
+  }
+}
diff --git a/generated/pigweed/luci/cr-buildbucket.cfg b/generated/pigweed/luci/cr-buildbucket.cfg
index 401b457..4c54408 100644
--- a/generated/pigweed/luci/cr-buildbucket.cfg
+++ b/generated/pigweed/luci/cr-buildbucket.cfg
@@ -949,6 +949,64 @@
       }
     }
     builders {
+      name: "integration-pigweed-linux-bazel-build-host-clang-debian11"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:16"
+      dimensions: "cpu:x64|x86-64"
+      dimensions: "os:Debian-11"
+      dimensions: "pool:luci.pigweed.ci"
+      exe {
+        cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+        cipd_version: "refs/heads/main"
+        cmd: "luciexe"
+      }
+      properties:
+        '{'
+        '  "checkout_options": {'
+        '    "branch": "main",'
+        '    "equivalent_remotes": [],'
+        '    "initialize_submodules": true,'
+        '    "match_branch": true,'
+        '    "remote": "https://pigweed.googlesource.com/pigweed/integration",'
+        '    "root_subdirectory": "pigweed",'
+        '    "use_repo": false,'
+        '    "use_trigger": true'
+        '  },'
+        '  "dry_run": true,'
+        '  "environment_options": {'
+        '    "config_file": "pw_env_setup/config.json"'
+        '  },'
+        '  "pw_presubmit_options": {'
+        '    "step": ['
+        '      "bazel_build"'
+        '    ]'
+        '  },'
+        '  "recipe": "pw_presubmit"'
+        '}'
+      priority: 40
+      execution_timeout_secs: 2700
+      caches {
+        name: "bazel"
+        path: "bazel"
+        wait_for_warm_cache_secs: 60
+      }
+      caches {
+        name: "builder"
+        path: "builder"
+      }
+      caches {
+        name: "pip"
+        path: "pip"
+        wait_for_warm_cache_secs: 60
+      }
+      service_account: "pigweed-ci-builder@pigweed.google.com.iam.gserviceaccount.com"
+      experimental: YES
+      experiments {
+        key: "luci.recipes.use_python3"
+        value: 100
+      }
+    }
+    builders {
       name: "integration-pigweed-linux-bazel-test-host-clang"
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:16"
@@ -1007,6 +1065,64 @@
       }
     }
     builders {
+      name: "integration-pigweed-linux-bazel-test-host-clang-debian11"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:16"
+      dimensions: "cpu:x64|x86-64"
+      dimensions: "os:Debian-11"
+      dimensions: "pool:luci.pigweed.ci"
+      exe {
+        cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+        cipd_version: "refs/heads/main"
+        cmd: "luciexe"
+      }
+      properties:
+        '{'
+        '  "checkout_options": {'
+        '    "branch": "main",'
+        '    "equivalent_remotes": [],'
+        '    "initialize_submodules": true,'
+        '    "match_branch": true,'
+        '    "remote": "https://pigweed.googlesource.com/pigweed/integration",'
+        '    "root_subdirectory": "pigweed",'
+        '    "use_repo": false,'
+        '    "use_trigger": true'
+        '  },'
+        '  "dry_run": true,'
+        '  "environment_options": {'
+        '    "config_file": "pw_env_setup/config.json"'
+        '  },'
+        '  "pw_presubmit_options": {'
+        '    "step": ['
+        '      "bazel_test"'
+        '    ]'
+        '  },'
+        '  "recipe": "pw_presubmit"'
+        '}'
+      priority: 40
+      execution_timeout_secs: 2700
+      caches {
+        name: "bazel"
+        path: "bazel"
+        wait_for_warm_cache_secs: 60
+      }
+      caches {
+        name: "builder"
+        path: "builder"
+      }
+      caches {
+        name: "pip"
+        path: "pip"
+        wait_for_warm_cache_secs: 60
+      }
+      service_account: "pigweed-ci-builder@pigweed.google.com.iam.gserviceaccount.com"
+      experimental: YES
+      experiments {
+        key: "luci.recipes.use_python3"
+        value: 100
+      }
+    }
+    builders {
       name: "integration-pigweed-linux-cmake-host-clang"
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:16"
@@ -2916,6 +3032,63 @@
       }
     }
     builders {
+      name: "pigweed-linux-bazel-build-host-clang-debian11"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:16"
+      dimensions: "cpu:x64|x86-64"
+      dimensions: "os:Debian-11"
+      dimensions: "pool:luci.pigweed.ci"
+      exe {
+        cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+        cipd_version: "refs/heads/main"
+        cmd: "luciexe"
+      }
+      properties:
+        '{'
+        '  "checkout_options": {'
+        '    "branch": "main",'
+        '    "equivalent_remotes": [],'
+        '    "initialize_submodules": true,'
+        '    "match_branch": true,'
+        '    "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
+        '    "use_repo": false,'
+        '    "use_trigger": true'
+        '  },'
+        '  "dry_run": true,'
+        '  "environment_options": {'
+        '    "config_file": "pw_env_setup/config.json"'
+        '  },'
+        '  "pw_presubmit_options": {'
+        '    "step": ['
+        '      "bazel_build"'
+        '    ]'
+        '  },'
+        '  "recipe": "pw_presubmit"'
+        '}'
+      priority: 40
+      execution_timeout_secs: 2700
+      caches {
+        name: "bazel"
+        path: "bazel"
+        wait_for_warm_cache_secs: 60
+      }
+      caches {
+        name: "builder"
+        path: "builder"
+      }
+      caches {
+        name: "pip"
+        path: "pip"
+        wait_for_warm_cache_secs: 60
+      }
+      service_account: "pigweed-ci-builder@pigweed.google.com.iam.gserviceaccount.com"
+      experimental: YES
+      experiments {
+        key: "luci.recipes.use_python3"
+        value: 100
+      }
+    }
+    builders {
       name: "pigweed-linux-bazel-test-host-clang"
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:16"
@@ -2971,6 +3144,63 @@
       }
     }
     builders {
+      name: "pigweed-linux-bazel-test-host-clang-debian11"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:16"
+      dimensions: "cpu:x64|x86-64"
+      dimensions: "os:Debian-11"
+      dimensions: "pool:luci.pigweed.ci"
+      exe {
+        cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+        cipd_version: "refs/heads/main"
+        cmd: "luciexe"
+      }
+      properties:
+        '{'
+        '  "checkout_options": {'
+        '    "branch": "main",'
+        '    "equivalent_remotes": [],'
+        '    "initialize_submodules": true,'
+        '    "match_branch": true,'
+        '    "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
+        '    "use_repo": false,'
+        '    "use_trigger": true'
+        '  },'
+        '  "dry_run": true,'
+        '  "environment_options": {'
+        '    "config_file": "pw_env_setup/config.json"'
+        '  },'
+        '  "pw_presubmit_options": {'
+        '    "step": ['
+        '      "bazel_test"'
+        '    ]'
+        '  },'
+        '  "recipe": "pw_presubmit"'
+        '}'
+      priority: 40
+      execution_timeout_secs: 2700
+      caches {
+        name: "bazel"
+        path: "bazel"
+        wait_for_warm_cache_secs: 60
+      }
+      caches {
+        name: "builder"
+        path: "builder"
+      }
+      caches {
+        name: "pip"
+        path: "pip"
+        wait_for_warm_cache_secs: 60
+      }
+      service_account: "pigweed-ci-builder@pigweed.google.com.iam.gserviceaccount.com"
+      experimental: YES
+      experiments {
+        key: "luci.recipes.use_python3"
+        value: 100
+      }
+    }
+    builders {
       name: "pigweed-linux-cmake-host-clang"
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:16"
@@ -7233,6 +7463,64 @@
       }
     }
     builders {
+      name: "integration-pigweed-linux-bazel-build-host-clang-debian11"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:16"
+      dimensions: "cpu:x64|x86-64"
+      dimensions: "os:Debian-11"
+      dimensions: "pool:luci.pigweed.try"
+      exe {
+        cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+        cipd_version: "refs/heads/main"
+        cmd: "luciexe"
+      }
+      properties:
+        '{'
+        '  "checkout_options": {'
+        '    "branch": "main",'
+        '    "equivalent_remotes": [],'
+        '    "initialize_submodules": true,'
+        '    "match_branch": true,'
+        '    "remote": "https://pigweed.googlesource.com/pigweed/integration",'
+        '    "root_subdirectory": "pigweed",'
+        '    "use_repo": false,'
+        '    "use_trigger": true'
+        '  },'
+        '  "dry_run": true,'
+        '  "environment_options": {'
+        '    "config_file": "pw_env_setup/config.json"'
+        '  },'
+        '  "pw_presubmit_options": {'
+        '    "step": ['
+        '      "bazel_build"'
+        '    ]'
+        '  },'
+        '  "recipe": "pw_presubmit"'
+        '}'
+      priority: 40
+      execution_timeout_secs: 2700
+      caches {
+        name: "bazel"
+        path: "bazel"
+        wait_for_warm_cache_secs: 60
+      }
+      caches {
+        name: "builder"
+        path: "builder"
+      }
+      caches {
+        name: "pip"
+        path: "pip"
+        wait_for_warm_cache_secs: 60
+      }
+      service_account: "pigweed-try-builder@pigweed.google.com.iam.gserviceaccount.com"
+      experimental: YES
+      experiments {
+        key: "luci.recipes.use_python3"
+        value: 100
+      }
+    }
+    builders {
       name: "integration-pigweed-linux-bazel-test-host-clang"
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:16"
@@ -7291,6 +7579,64 @@
       }
     }
     builders {
+      name: "integration-pigweed-linux-bazel-test-host-clang-debian11"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:16"
+      dimensions: "cpu:x64|x86-64"
+      dimensions: "os:Debian-11"
+      dimensions: "pool:luci.pigweed.try"
+      exe {
+        cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+        cipd_version: "refs/heads/main"
+        cmd: "luciexe"
+      }
+      properties:
+        '{'
+        '  "checkout_options": {'
+        '    "branch": "main",'
+        '    "equivalent_remotes": [],'
+        '    "initialize_submodules": true,'
+        '    "match_branch": true,'
+        '    "remote": "https://pigweed.googlesource.com/pigweed/integration",'
+        '    "root_subdirectory": "pigweed",'
+        '    "use_repo": false,'
+        '    "use_trigger": true'
+        '  },'
+        '  "dry_run": true,'
+        '  "environment_options": {'
+        '    "config_file": "pw_env_setup/config.json"'
+        '  },'
+        '  "pw_presubmit_options": {'
+        '    "step": ['
+        '      "bazel_test"'
+        '    ]'
+        '  },'
+        '  "recipe": "pw_presubmit"'
+        '}'
+      priority: 40
+      execution_timeout_secs: 2700
+      caches {
+        name: "bazel"
+        path: "bazel"
+        wait_for_warm_cache_secs: 60
+      }
+      caches {
+        name: "builder"
+        path: "builder"
+      }
+      caches {
+        name: "pip"
+        path: "pip"
+        wait_for_warm_cache_secs: 60
+      }
+      service_account: "pigweed-try-builder@pigweed.google.com.iam.gserviceaccount.com"
+      experimental: YES
+      experiments {
+        key: "luci.recipes.use_python3"
+        value: 100
+      }
+    }
+    builders {
       name: "integration-pigweed-linux-cmake-host-clang"
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:16"
@@ -9430,6 +9776,63 @@
       }
     }
     builders {
+      name: "pigweed-linux-bazel-build-host-clang-debian11"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:16"
+      dimensions: "cpu:x64|x86-64"
+      dimensions: "os:Debian-11"
+      dimensions: "pool:luci.pigweed.try"
+      exe {
+        cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+        cipd_version: "refs/heads/main"
+        cmd: "luciexe"
+      }
+      properties:
+        '{'
+        '  "checkout_options": {'
+        '    "branch": "main",'
+        '    "equivalent_remotes": [],'
+        '    "initialize_submodules": true,'
+        '    "match_branch": true,'
+        '    "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
+        '    "use_repo": false,'
+        '    "use_trigger": true'
+        '  },'
+        '  "dry_run": true,'
+        '  "environment_options": {'
+        '    "config_file": "pw_env_setup/config.json"'
+        '  },'
+        '  "pw_presubmit_options": {'
+        '    "step": ['
+        '      "bazel_build"'
+        '    ]'
+        '  },'
+        '  "recipe": "pw_presubmit"'
+        '}'
+      priority: 40
+      execution_timeout_secs: 2700
+      caches {
+        name: "bazel"
+        path: "bazel"
+        wait_for_warm_cache_secs: 60
+      }
+      caches {
+        name: "builder"
+        path: "builder"
+      }
+      caches {
+        name: "pip"
+        path: "pip"
+        wait_for_warm_cache_secs: 60
+      }
+      service_account: "pigweed-try-builder@pigweed.google.com.iam.gserviceaccount.com"
+      experimental: YES
+      experiments {
+        key: "luci.recipes.use_python3"
+        value: 100
+      }
+    }
+    builders {
       name: "pigweed-linux-bazel-test-host-clang"
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:16"
@@ -9485,6 +9888,63 @@
       }
     }
     builders {
+      name: "pigweed-linux-bazel-test-host-clang-debian11"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:16"
+      dimensions: "cpu:x64|x86-64"
+      dimensions: "os:Debian-11"
+      dimensions: "pool:luci.pigweed.try"
+      exe {
+        cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+        cipd_version: "refs/heads/main"
+        cmd: "luciexe"
+      }
+      properties:
+        '{'
+        '  "checkout_options": {'
+        '    "branch": "main",'
+        '    "equivalent_remotes": [],'
+        '    "initialize_submodules": true,'
+        '    "match_branch": true,'
+        '    "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
+        '    "use_repo": false,'
+        '    "use_trigger": true'
+        '  },'
+        '  "dry_run": true,'
+        '  "environment_options": {'
+        '    "config_file": "pw_env_setup/config.json"'
+        '  },'
+        '  "pw_presubmit_options": {'
+        '    "step": ['
+        '      "bazel_test"'
+        '    ]'
+        '  },'
+        '  "recipe": "pw_presubmit"'
+        '}'
+      priority: 40
+      execution_timeout_secs: 2700
+      caches {
+        name: "bazel"
+        path: "bazel"
+        wait_for_warm_cache_secs: 60
+      }
+      caches {
+        name: "builder"
+        path: "builder"
+      }
+      caches {
+        name: "pip"
+        path: "pip"
+        wait_for_warm_cache_secs: 60
+      }
+      service_account: "pigweed-try-builder@pigweed.google.com.iam.gserviceaccount.com"
+      experimental: YES
+      experiments {
+        key: "luci.recipes.use_python3"
+        value: 100
+      }
+    }
+    builders {
       name: "pigweed-linux-cmake-host-clang"
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:16"
diff --git a/generated/pigweed/luci/luci-scheduler.cfg b/generated/pigweed/luci/luci-scheduler.cfg
index cda7383..2ab3490 100644
--- a/generated/pigweed/luci/luci-scheduler.cfg
+++ b/generated/pigweed/luci/luci-scheduler.cfg
@@ -298,6 +298,16 @@
   }
 }
 job {
+  id: "integration-pigweed-linux-bazel-build-host-clang-debian11"
+  realm: "ci"
+  acl_sets: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "integration-pigweed-linux-bazel-build-host-clang-debian11"
+  }
+}
+job {
   id: "integration-pigweed-linux-bazel-test-host-clang"
   realm: "ci"
   acl_sets: "ci"
@@ -308,6 +318,16 @@
   }
 }
 job {
+  id: "integration-pigweed-linux-bazel-test-host-clang-debian11"
+  realm: "ci"
+  acl_sets: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "integration-pigweed-linux-bazel-test-host-clang-debian11"
+  }
+}
+job {
   id: "integration-pigweed-linux-cmake-host-clang"
   realm: "ci"
   acl_sets: "ci"
@@ -784,6 +804,16 @@
   }
 }
 job {
+  id: "pigweed-linux-bazel-build-host-clang-debian11"
+  realm: "ci"
+  acl_sets: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "pigweed-linux-bazel-build-host-clang-debian11"
+  }
+}
+job {
   id: "pigweed-linux-bazel-test-host-clang"
   realm: "ci"
   acl_sets: "ci"
@@ -794,6 +824,16 @@
   }
 }
 job {
+  id: "pigweed-linux-bazel-test-host-clang-debian11"
+  realm: "ci"
+  acl_sets: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "pigweed-linux-bazel-test-host-clang-debian11"
+  }
+}
+job {
   id: "pigweed-linux-cmake-host-clang"
   realm: "ci"
   acl_sets: "ci"
@@ -1325,7 +1365,9 @@
   triggers: "host-tools-builder-windows"
   triggers: "pigweed-lintformat"
   triggers: "pigweed-linux-bazel-build-host-clang"
+  triggers: "pigweed-linux-bazel-build-host-clang-debian11"
   triggers: "pigweed-linux-bazel-test-host-clang"
+  triggers: "pigweed-linux-bazel-test-host-clang-debian11"
   triggers: "pigweed-linux-cmake-host-clang"
   triggers: "pigweed-linux-cmake-host-gcc"
   triggers: "pigweed-linux-compatibility-host-disco"
@@ -1398,7 +1440,9 @@
   triggers: "integration-envtest-windows"
   triggers: "integration-integration-pigweed-lintformat"
   triggers: "integration-pigweed-linux-bazel-build-host-clang"
+  triggers: "integration-pigweed-linux-bazel-build-host-clang-debian11"
   triggers: "integration-pigweed-linux-bazel-test-host-clang"
+  triggers: "integration-pigweed-linux-bazel-test-host-clang-debian11"
   triggers: "integration-pigweed-linux-cmake-host-clang"
   triggers: "integration-pigweed-linux-cmake-host-gcc"
   triggers: "integration-pigweed-linux-compatibility-host-disco"