-
Notifications
You must be signed in to change notification settings - Fork 17.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
x/website/cmd/golangorg: update to newer App Engine runtime when available #51800
Comments
Change https://go.dev/cl/393858 mentions this issue: |
Provide TryBot test coverage in x/website using Go 1.16 while that version is still used during its deployment. For golang/go#51800. Change-Id: I4b1361537a8af8322ec62c86891de46143758c4e Reviewed-on: https://go-review.googlesource.com/c/build/+/393858 Trust: Dmitri Shuralyov <[email protected]> Run-TryBot: Dmitri Shuralyov <[email protected]> TryBot-Result: Gopher Robot <[email protected]> Reviewed-by: Heschi Kreinick <[email protected]> Auto-Submit: Dmitri Shuralyov <[email protected]>
According to https://cloud.google.com/appengine/docs/standard/go/runtime, the App Engine runtime now has 1.18 and 1.19 support in preview. In the meantime, Can this update be prioritized? (attn @golang/release) |
Change https://go.dev/cl/456655 mentions this issue: |
Updates golang/go#51800. Updates golang/go#57217. Change-Id: I9049457e8e69e4f6c35810998bbff2f8371078e1 Reviewed-on: https://go-review.googlesource.com/c/build/+/456655 Reviewed-by: Michael Pratt <[email protected]> TryBot-Result: Gopher Robot <[email protected]> Auto-Submit: Bryan Mills <[email protected]> Run-TryBot: Bryan Mills <[email protected]>
I think x/website is generally owned by the tools team, not release team, by now. CC @golang/tools-team, @rsc. |
Change https://go.dev/cl/456715 mentions this issue: |
Change https://go.dev/cl/456521 mentions this issue: |
Change https://go.dev/cl/456522 mentions this issue: |
Now that it's available, start deploying with it. For golang/go#51800. Change-Id: I11c4dc131e33f192e9d7ea1fb5a154fc3422dece Reviewed-on: https://go-review.googlesource.com/c/website/+/456521 Reviewed-by: Dmitri Shuralyov <[email protected]> TryBot-Result: Gopher Robot <[email protected]> Auto-Submit: Dmitri Shuralyov <[email protected]> Run-TryBot: Dmitri Shuralyov <[email protected]> Reviewed-by: Bryan Mills <[email protected]>
Now that the deploy happens with Go 1.19, it's viable to start using these packages from the standard library instead of their backported temporary copies. Keeping Go 1.18 happy during its last two months of support requires a tiny complication in pkgdoc package. An alternative path is to not drop internal/backport/go/doc and all of its dependencies right away, but getting to zero backported packages sooner was hard to resist... For golang/go#51800. Change-Id: Ieb7a137a033d6b6850dfc019c8c0c767756cc30d Reviewed-on: https://go-review.googlesource.com/c/website/+/456522 Reviewed-by: Bryan Mills <[email protected]> TryBot-Bypass: Dmitri Shuralyov <[email protected]> Reviewed-by: Dmitri Shuralyov <[email protected]> Auto-Submit: Dmitri Shuralyov <[email protected]> Run-TryBot: Dmitri Shuralyov <[email protected]>
Testing x/website on Go 1.16.15 was helpful only until App Engine started supporting¹ a currently-supported Go version like Go 1.19. This undoes the change added in CL 393858, to be submitted around the same time as x/website/cmd/golangorg/app.yaml's runtime value goes from go116 to go119 or so. ¹ https://cloud.google.com/appengine/docs/standard/go/release-notes#December_07_2022 For golang/go#51800. Change-Id: I621833060a160abf1fccdeb5b331582651eabc14 Reviewed-on: https://go-review.googlesource.com/c/build/+/456715 TryBot-Result: Gopher Robot <[email protected]> Reviewed-by: Bryan Mills <[email protected]> Run-TryBot: Dmitri Shuralyov <[email protected]> Reviewed-by: Dmitri Shuralyov <[email protected]> Auto-Submit: Dmitri Shuralyov <[email protected]>
x/website/cmd/golangorg is updated to deploy with Go 1.19, Nothing more to do here. |
Change https://go.dev/cl/457555 mentions this issue: |
This build should be passing on x/website as of CL 456517. Updates golang/go#51800. Updates golang/go#57217. Change-Id: Iff8b8e6600bf15625e994d6ae398eda170c991dc Reviewed-on: https://go-review.googlesource.com/c/build/+/457555 TryBot-Result: Gopher Robot <[email protected]> Auto-Submit: Bryan Mills <[email protected]> Reviewed-by: Than McIntosh <[email protected]> Run-TryBot: Bryan Mills <[email protected]>
golangorg
currently runs in App Engine using thego116
runtime:https://cs.opensource.google/go/x/website/+/master:cmd/golangorg/app.yaml;l=5;drc=a3cb3101adbb8f1454ce7b15a56fe7e8f11fd640
Since Go 1.16 is no longer supported per Go policy, TryBots that test CLs in x/website will not catch a Go 1.16-only problem. We can help this in the meantime by also testing with Go 1.16.15 explicitly.
This is the tracking issue to update it when a newer runtime becomes available.
The text was updated successfully, but these errors were encountered: