dashboard: remove EOL OpenBSD <= 7.0, switch trybots from 7.0 to 7.2

Fixes golang/go#57496.

Change-Id: I5df1ba5c516404c15edcc412fa2f1c5730182b45
GitHub-Last-Rev: ecf1c9b8e231911058edc6774effbbf37362b471
GitHub-Pull-Request: golang/build#50
Reviewed-on: https://go-review.googlesource.com/c/build/+/459995
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
diff --git a/dashboard/builders.go b/dashboard/builders.go
index f1d3223..b2f7322 100644
--- a/dashboard/builders.go
+++ b/dashboard/builders.go
@@ -78,9 +78,9 @@
 	"netbsd-arm":            "netbsd-arm-bsiegert",
 	"netbsd-arm64":          "netbsd-arm64-bsiegert",
 	"nocgo":                 "linux-amd64-nocgo",
-	"openbsd":               "openbsd-amd64-70",
-	"openbsd-386":           "openbsd-386-70",
-	"openbsd-amd64":         "openbsd-amd64-70",
+	"openbsd":               "openbsd-amd64-72",
+	"openbsd-386":           "openbsd-386-72",
+	"openbsd-amd64":         "openbsd-amd64-72",
 	"openbsd-arm":           "openbsd-arm-jsing",
 	"openbsd-arm64":         "openbsd-arm64-jsing",
 	"openbsd-mips64":        "openbsd-mips64-jsing",
@@ -459,28 +459,6 @@
 		Owners:      []*gophers.Person{gh("bsiegert")},
 		GoBootstrap: "go1.19.2", // Go 1.17 is too old; see go.dev/issue/42422
 	},
-	"host-openbsd-386-68": {
-		VMImage:     "openbsd-386-68-v3", // v3 adds 009_exit syspatch; see go.dev/cl/278732.
-		machineType: "n2",                // force Intel; see go.dev/issue/49209
-		Notes:       "OpenBSD 6.8 (with 009_exit syspatch); GCE VM, built from build/env/openbsd-386",
-		SSHUsername: "gopher",
-		GoBootstrap: "go1.19.2", // Go 1.17 is too old; see go.dev/issue/42422
-	},
-	"host-openbsd-386-70": {
-		VMImage:     "openbsd-386-70",
-		machineType: "n2", // force Intel; see go.dev/issue/49209
-		Notes:       "OpenBSD 7.0; GCE VM, built from build/env/openbsd-386",
-		SSHUsername: "gopher",
-		GoBootstrap: "go1.19.2", // Go 1.17 is too old; see go.dev/issue/42422
-	},
-	"host-openbsd-386-70-n2d": {
-		// This host config is only for the runtime team to use investigating golang/go#49209.
-		VMImage:     "openbsd-386-70",
-		machineType: "n2d", // force AMD; see go.dev/issue/49209
-		Notes:       "OpenBSD 7.0; GCE VM, built from build/env/openbsd-386; AMD",
-		SSHUsername: "gopher",
-		GoBootstrap: "go1.19.2", // Go 1.17 is too old; see go.dev/issue/42422
-	},
 	"host-openbsd-386-71": {
 		VMImage:     "openbsd-386-71",
 		machineType: "n2", // force Intel; see go.dev/issue/49209
@@ -495,20 +473,6 @@
 		SSHUsername: "gopher",
 		GoBootstrap: "go1.19.2", // Go 1.17 is too old; see go.dev/issue/42422
 	},
-	"host-openbsd-amd64-68": {
-		VMImage:     "openbsd-amd64-68-v3", // v3 adds 009_exit syspatch; see go.dev/cl/278732.
-		machineType: "n2",                  // force Intel; see go.dev/issue/49209
-		Notes:       "OpenBSD 6.8 (with 009_exit syspatch); GCE VM, built from build/env/openbsd-amd64",
-		SSHUsername: "gopher",
-		GoBootstrap: "go1.19.2", // Go 1.17 is too old; see go.dev/issue/42422
-	},
-	"host-openbsd-amd64-70": {
-		VMImage:     "openbsd-amd64-70",
-		machineType: "n2", // force Intel; see go.dev/issue/49209
-		Notes:       "OpenBSD 7.0; GCE VM, built from build/env/openbsd-amd64",
-		SSHUsername: "gopher",
-		GoBootstrap: "go1.19.2", // Go 1.17 is too old; see go.dev/issue/42422
-	},
 	"host-openbsd-amd64-71": {
 		VMImage:     "openbsd-amd64-71",
 		machineType: "n2", // force Intel; see go.dev/issue/49209
@@ -2014,49 +1978,32 @@
 		},
 	})
 	addBuilder(BuildConfig{
-		Name:              "openbsd-amd64-68",
-		HostType:          "host-openbsd-amd64-68",
-		distTestAdjust:    noTestDirAndNoReboot,
-		numTryTestHelpers: 4,
-	})
-	addBuilder(BuildConfig{
-		Name:     "openbsd-386-68",
-		HostType: "host-openbsd-386-68",
-		buildsRepo: func(repo, branch, goBranch string) bool {
-			if repo == "review" {
-				// https://go.dev/issue/49529: git seems to be too slow on this
-				// platform.
-				return false
-			}
-			return buildRepoByDefault(repo)
-		},
-		distTestAdjust:    noTestDirAndNoReboot,
-		numTryTestHelpers: 4,
-	})
-	addBuilder(BuildConfig{
-		Name:              "openbsd-amd64-70",
-		HostType:          "host-openbsd-amd64-70",
-		tryBot:            defaultTrySet(),
-		distTestAdjust:    noTestDirAndNoReboot,
-		numTryTestHelpers: 4,
-	})
-	addBuilder(BuildConfig{
 		Name:              "openbsd-amd64-71",
 		HostType:          "host-openbsd-amd64-71",
-		KnownIssues:       []int{57496},
 		distTestAdjust:    noTestDirAndNoReboot,
 		numTryTestHelpers: 4,
 	})
 	addBuilder(BuildConfig{
 		Name:              "openbsd-amd64-72",
 		HostType:          "host-openbsd-amd64-72",
-		KnownIssues:       []int{57496},
+		tryBot:            defaultTrySet(),
 		distTestAdjust:    noTestDirAndNoReboot,
 		numTryTestHelpers: 4,
 	})
 	addBuilder(BuildConfig{
-		Name:     "openbsd-386-70",
-		HostType: "host-openbsd-386-70",
+		Name:     "openbsd-386-71",
+		HostType: "host-openbsd-386-71",
+		buildsRepo: func(repo, branch, goBranch string) bool {
+			// https://go.dev/issue/49529: git seems to be too slow on this
+			// platform.
+			return repo != "review" && buildRepoByDefault(repo)
+		},
+		distTestAdjust:    noTestDirAndNoReboot,
+		numTryTestHelpers: 4,
+	})
+	addBuilder(BuildConfig{
+		Name:     "openbsd-386-72",
+		HostType: "host-openbsd-386-72",
 		tryBot:   explicitTrySet("sys"),
 		buildsRepo: func(repo, branch, goBranch string) bool {
 			// https://go.dev/issue/49529: git seems to be too slow on this
@@ -2067,37 +2014,6 @@
 		numTryTestHelpers: 4,
 	})
 	addBuilder(BuildConfig{
-		Name:        "openbsd-386-71",
-		HostType:    "host-openbsd-386-71",
-		KnownIssues: []int{57496},
-		buildsRepo: func(repo, branch, goBranch string) bool {
-			// https://go.dev/issue/49529: git seems to be too slow on this
-			// platform.
-			return repo != "review" && buildRepoByDefault(repo)
-		},
-		distTestAdjust:    noTestDirAndNoReboot,
-		numTryTestHelpers: 4,
-	})
-	addBuilder(BuildConfig{
-		Name:        "openbsd-386-72",
-		HostType:    "host-openbsd-386-72",
-		KnownIssues: []int{57496},
-		buildsRepo: func(repo, branch, goBranch string) bool {
-			// https://go.dev/issue/49529: git seems to be too slow on this
-			// platform.
-			return repo != "review" && buildRepoByDefault(repo)
-		},
-		distTestAdjust:    noTestDirAndNoReboot,
-		numTryTestHelpers: 4,
-	})
-	addBuilder(BuildConfig{
-		// This builder is only for the runtime team to use investigating golang/go#49209.
-		Name:           "openbsd-386-70-n2d",
-		HostType:       "host-openbsd-386-70-n2d",
-		buildsRepo:     disabledBuilder,
-		distTestAdjust: noTestDirAndNoReboot,
-	})
-	addBuilder(BuildConfig{
 		Name:         "openbsd-arm-jsing",
 		HostType:     "host-openbsd-arm-joelsing",
 		SkipSnapshot: true,
diff --git a/dashboard/builders_test.go b/dashboard/builders_test.go
index 8e3f69f..49e4554 100644
--- a/dashboard/builders_test.go
+++ b/dashboard/builders_test.go
@@ -103,7 +103,7 @@
 				"linux-amd64-unified",
 				"linux-arm-aws",
 				"linux-arm64",
-				"openbsd-amd64-70",
+				"openbsd-amd64-72",
 				"windows-386-2008",
 				"windows-386-2012",
 				"windows-amd64-2016",
@@ -137,7 +137,7 @@
 				"linux-amd64-race",
 				"linux-arm-aws",
 				"linux-arm64",
-				"openbsd-amd64-70",
+				"openbsd-amd64-72",
 				"windows-386-2008",
 				"windows-386-2012",
 				"windows-amd64-2016",
@@ -176,7 +176,7 @@
 				"linux-amd64-race",
 				"linux-arm-aws",
 				"linux-arm64",
-				"openbsd-amd64-70",
+				"openbsd-amd64-72",
 				"windows-386-2008-oldcc",
 				"windows-386-2012-oldcc",
 				"windows-amd64-2016-oldcc",
@@ -224,8 +224,8 @@
 				"linux-arm-aws",
 				"linux-arm64",
 				"netbsd-amd64-9_3",
-				"openbsd-386-70",
-				"openbsd-amd64-70",
+				"openbsd-386-72",
+				"openbsd-amd64-72",
 				"windows-386-2008",
 				"windows-amd64-2016",
 			},
@@ -413,13 +413,9 @@
 		{b("linux-loong64-3a5000@go1.18", "sys"), none},
 		{b("linux-loong64-3a5000", "net"), onlyPost},
 
-		// OpenBSD 6.8.
-		{b("openbsd-amd64-68", "go"), onlyPost},
-		{b("openbsd-amd64-68@go1.99", "go"), onlyPost},
-
-		// OpenBSD 7.0.
-		{b("openbsd-amd64-70", "go"), both},
-		{b("openbsd-amd64-70@go1.99", "go"), both},
+		// OpenBSD 7.2.
+		{b("openbsd-amd64-72", "go"), both},
+		{b("openbsd-amd64-72@go1.99", "go"), both},
 
 		// FreeBSD 13.0
 		{b("freebsd-amd64-13_0", "go"), onlyPost},
@@ -523,7 +519,6 @@
 		// ... but not on most others:
 		{b("freebsd-386-12_3", "exp"), none},
 		{b("freebsd-amd64-12_3", "exp"), none},
-		{b("openbsd-amd64-68", "exp"), none},
 		{b("js-wasm", "exp"), none},
 
 		// exp is experimental; it doesn't test against release branches.
@@ -537,7 +532,6 @@
 		{b("windows-amd64-2016", "build"), both},
 		{b("darwin-amd64-10_14", "build"), none},
 		{b("darwin-amd64-10_15", "build"), onlyPost},
-		{b("openbsd-amd64-68", "build"), none},
 		{b("linux-amd64-fedora", "build"), none},
 		{b("linux-amd64-clang", "build"), none},
 		{b("linux-amd64-sid", "build"), none},