Skip to content
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

Release 1.8-rc1 #1587

Merged
merged 83 commits into from
Aug 30, 2023
Merged

Release 1.8-rc1 #1587

merged 83 commits into from
Aug 30, 2023

Conversation

joeholley
Copy link
Collaborator

@joeholley joeholley commented Aug 17, 2023

Release Notes

Feature Highlights

Breaking Changes

  • Helm chart no longer supports installing Jaeger. The golang library this support was dependant on has been deprecated and moving to the latest version of other dependancies broke it. Any future tracing support will need to implement the OpenTelemetry standard (not included in this release)

Security Fixes

Enhancements

  • Bump golang to 1.21
  • Bump protoc version to 24.0
  • Bump gRPC Gateway to 2.16.2
  • Bump Kubectl version to 1.27.3
  • Bump Helm version to 3.12.3
  • Move CI/CD process to kaniko build cache to speed it up a bit

Usage Requirements
Tested against Kubernetes Version 1.24 and 1.25
Helm chart tested using Helm Version 3.12.3
Modifying Open Match core requires Golang Version >= v1.21

Will likely still need some changes to true up the examples, but I won't get around to testing them this week.

mridulji and others added 30 commits February 11, 2023 14:10
* Update k8s.io packages (googleforgames#1531)

* update supported version of k8s.io/client-go

* update tutorial deps

* add context

* release changes for v1.7.0-rc.1
* release changes for v1.7.0

* tutorial changes for v1.7.0
…var as it's no longer needed post Golang 1.16
@markmandel
Copy link
Member

Just checking if you want review yet or not, since conflicts + breaking build?

@joeholley
Copy link
Collaborator Author

Ready for review. I can't troubleshoot why the trigger check never passes (I don't have admin perms); AFAIK all it does is trigger the build, which /does/ complete and pass. No idea why the trigger never goes green.

Copy link
Member

@markmandel markmandel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Exciting!

testing/e2e/backfill_test.go Outdated Show resolved Hide resolved
testing/e2e/cluster_test.go Outdated Show resolved Hide resolved
@joeholley joeholley changed the base branch from main to release-1.8 August 22, 2023 05:35
@Kaszanas
Copy link

If you need any assistance, I have experience in running the OpenMatch examples. I wasn't able to see any activity in logs after following the custom evaluator instructions. This is mostly related #1580

Additionally, some of the tutorial steps provide code for running multiple steps at the same time in the l command line or use newline indication which comes with it's own drawbacks dependent on the shell that it's ran in.

Copy link
Member

@markmandel markmandel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved.

I had a quick look for the issue to be created for the e2e test you had to delete, and couldn't see it, but I may not be looking too hard as I run off to NEXT, so in case it's not there, please add it 😃

But otherwise, good to go!

@@ -48,23 +45,31 @@

steps:
- id: 'Docker Image: open-match-build'
name: gcr.io/cloud-builders/docker
args: ['build', '-t', 'gcr.io/$PROJECT_ID/open-match-build', '-f', 'Dockerfile.ci', '.']
name: gcr.io/kaniko-project/executor:latest
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh nice use of kaniko. I might steal this.

@joeholley joeholley merged commit 64f0ec7 into googleforgames:release-1.8 Aug 30, 2023
@joeholley
Copy link
Collaborator Author

I had a quick look for the issue to be created for the e2e test you had to delete, and couldn't see it, but I may not be looking too hard as I run off to NEXT, so in case it's not there, please add it 😃

(For tracking)
#1592
#1591

joeholley added a commit that referenced this pull request Oct 21, 2023
* Release 1.8-rc1 (#1587)

* Release 1.8 (#1596)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants