Infra: Use Python 3 for the Tint recipe
BUG=chromium:1256440
Change-Id: If1983c22da65ef14f21c992edf89face29f7a388
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/68020
Auto-Submit: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Ben Clayton <bclayton@google.com>
Reviewed-by: Austin Eng <enga@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
diff --git a/infra/config/global/generated/cr-buildbucket.cfg b/infra/config/global/generated/cr-buildbucket.cfg
index 9929bd0..b11c10e 100644
--- a/infra/config/global/generated/cr-buildbucket.cfg
+++ b/infra/config/global/generated/cr-buildbucket.cfg
@@ -27,6 +27,10 @@
}
service_account: "tint-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -48,6 +52,10 @@
}
service_account: "tint-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -69,6 +77,10 @@
}
service_account: "tint-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -90,6 +102,10 @@
}
service_account: "tint-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -115,6 +131,10 @@
}
service_account: "tint-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -140,6 +160,10 @@
}
service_account: "tint-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -165,6 +189,10 @@
}
service_account: "tint-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -190,6 +218,10 @@
}
service_account: "tint-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -215,6 +247,10 @@
}
service_account: "tint-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -240,6 +276,10 @@
}
service_account: "tint-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -260,6 +300,10 @@
}
service_account: "tint-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -280,6 +324,10 @@
}
service_account: "tint-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -318,6 +366,10 @@
}
service_account: "tint-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -340,6 +392,10 @@
}
service_account: "tint-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -362,6 +418,10 @@
}
service_account: "tint-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -384,6 +444,10 @@
}
service_account: "tint-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -410,6 +474,10 @@
}
service_account: "tint-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -436,6 +504,10 @@
}
service_account: "tint-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -456,6 +528,10 @@
}
service_account: "tint-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -482,6 +558,10 @@
}
service_account: "tint-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -508,6 +588,10 @@
}
service_account: "tint-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -534,6 +618,10 @@
}
service_account: "tint-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -560,6 +648,10 @@
}
service_account: "tint-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -581,6 +673,10 @@
}
service_account: "tint-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
@@ -602,6 +698,10 @@
}
service_account: "tint-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
key: "luci.use_realms"
value: 100
}
diff --git a/infra/config/global/generated/project.cfg b/infra/config/global/generated/project.cfg
index 047d619..f3defcd 100644
--- a/infra/config/global/generated/project.cfg
+++ b/infra/config/global/generated/project.cfg
@@ -6,3 +6,9 @@
name: "tint"
access: "group:all"
+lucicfg {
+ version: "1.29.1"
+ package_dir: ".."
+ config_dir: "generated"
+ entry_point: "main.star"
+}
diff --git a/infra/config/global/main.star b/infra/config/global/main.star
index faa43d4..263c278 100755
--- a/infra/config/global/main.star
+++ b/infra/config/global/main.star
@@ -10,7 +10,10 @@
# Enable realms experiment.
lucicfg.enable_experiment("crbug.com/1085650")
-luci.builder.defaults.experiments.set({"luci.use_realms": 100})
+luci.builder.defaults.experiments.set({
+ "luci.use_realms": 100,
+ "luci.recipes.use_python3": 100,
+})
lucicfg.config(fail_on_warnings = True)