buildlet: update MinCPUPlatform for NestedVirt hosts

The n2 machine types that we now use for instances are either Ice Lake
or Cascade Lake. The error message we received when creating a VM was
specifically to use Cascade Lake, not the older Haswell.

For golang/go#48969

Change-Id: I1c05679c2b512ca3bb7dbb0d2efa6f587305f6aa
Reviewed-on: https://go-review.googlesource.com/c/build/+/356629
Trust: Alexander Rakoczy <alex@golang.org>
Run-TryBot: Alexander Rakoczy <alex@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
diff --git a/buildlet/gce.go b/buildlet/gce.go
index c508a57..a12e4cb 100644
--- a/buildlet/gce.go
+++ b/buildlet/gce.go
@@ -75,7 +75,7 @@
 	minCPU := hconf.MinCPUPlatform
 	if hconf.IsContainer() {
 		if hconf.NestedVirt {
-			minCPU = "Intel Haswell" // documented minimum from https://cloud.google.com/compute/docs/instances/enable-nested-virtualization-vm-instances
+			minCPU = "Cascade Lake" // n2 vms (which support NestedVirtualization) are either Ice Lake or Cascade Lake.
 		}
 		if vm := hconf.ContainerVMImage(); vm != "" {
 			srcImage = "https://www.googleapis.com/compute/v1/projects/" + projectID + "/global/images/" + vm