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

Arbitrary Counts and Lists Feature/CRD #2946

Merged
merged 4 commits into from
Feb 9, 2023

Conversation

igooch
Copy link
Collaborator

@igooch igooch commented Feb 2, 2023

What type of PR is this?

/kind feature

What this PR does / Why we need it:

Creates an alpha feature gate for the Arbitrary Counts and Lists feature that will eventually replace player tracking.
Adds Counts and Lists to the gamerserver, gamerserverset, and fleet CRDs.

Which issue(s) this PR fixes:

Working on #2716

Special notes for your reviewer:

@agones-bot
Copy link
Collaborator

Build Failed 😱

Build Id: 90445c26-3a91-4093-aea8-07211ac5fa95

To get permission to view the Cloud Build view, join the agones-discuss Google Group.

@igooch igooch force-pushed the arbitrary-counts-lists-2716 branch from e67c8ec to 82908e6 Compare February 2, 2023 22:45
@agones-bot
Copy link
Collaborator

Build Failed 😱

Build Id: 2a35430e-d840-4cf3-bb71-11415301e95b

To get permission to view the Cloud Build view, join the agones-discuss Google Group.

@igooch igooch force-pushed the arbitrary-counts-lists-2716 branch from 82908e6 to 04ce028 Compare February 2, 2023 23:49
@agones-bot
Copy link
Collaborator

Build Failed 😱

Build Id: cdffd5bd-d0b2-4e2b-b41c-edfb1f9bdd27

To get permission to view the Cloud Build view, join the agones-discuss Google Group.

@igooch igooch force-pushed the arbitrary-counts-lists-2716 branch from 04ce028 to 8e3a4e8 Compare February 8, 2023 17:55
@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: 4d7dee90-9543-4323-a4a2-c4c9a7d8cbee

The following development artifacts have been built, and will exist for the next 30 days:

A preview of the website (the last 30 builds are retained):

To install this version:

  • git fetch https://github.com/googleforgames/agones.git pull/2946/head:pr_2946 && git checkout pr_2946
  • helm install agones ./install/helm/agones --namespace agones-system --agones.image.release=us-docker.pkg.dev/agones-images/ci --set agones.image.tag=1.30.0-8e3a4e8-amd64

@igooch igooch force-pushed the arbitrary-counts-lists-2716 branch from 8e3a4e8 to 26c11c3 Compare February 8, 2023 20:17
@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: c815d75f-3da8-4d95-a1e6-df3f7ee1fd9f

The following development artifacts have been built, and will exist for the next 30 days:

A preview of the website (the last 30 builds are retained):

To install this version:

  • git fetch https://github.com/googleforgames/agones.git pull/2946/head:pr_2946 && git checkout pr_2946
  • helm install agones ./install/helm/agones --namespace agones-system --agones.image.release=us-docker.pkg.dev/agones-images/ci --set agones.image.tag=1.30.0-26c11c3-amd64

Copy link
Collaborator

@zmerlynn zmerlynn left a comment

Choose a reason for hiding this comment

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

The feature gate LGTM, left some comments on the CRD.

@agones-bot
Copy link
Collaborator

Build Failed 😱

Build Id: f5a7d38b-2043-4ea9-a5f7-2247c57606c6

To get permission to view the Cloud Build view, join the agones-discuss Google Group.

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: 6b032e90-75ee-4df5-a6f3-5766d146a4d2

The following development artifacts have been built, and will exist for the next 30 days:

A preview of the website (the last 30 builds are retained):

To install this version:

  • git fetch https://github.com/googleforgames/agones.git pull/2946/head:pr_2946 && git checkout pr_2946
  • helm install agones ./install/helm/agones --namespace agones-system --agones.image.release=us-docker.pkg.dev/agones-images/ci --set agones.image.tag=1.30.0-eb3052b-amd64

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: a565b2fb-80ee-48af-900d-e701b630ad78

The following development artifacts have been built, and will exist for the next 30 days:

A preview of the website (the last 30 builds are retained):

To install this version:

  • git fetch https://github.com/googleforgames/agones.git pull/2946/head:pr_2946 && git checkout pr_2946
  • helm install agones ./install/helm/agones --namespace agones-system --agones.image.release=us-docker.pkg.dev/agones-images/ci --set agones.image.tag=1.30.0-171ed04-amd64

@google-oss-prow google-oss-prow bot added the lgtm label Feb 9, 2023
Copy link
Collaborator

@zmerlynn zmerlynn left a comment

Choose a reason for hiding this comment

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

LGTM. We can iterate under the feature gate after this.

@google-oss-prow
Copy link

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: gongmax, igooch, zmerlynn
Once this PR has been reviewed and has the lgtm label, please ask for approval from markmandel. For more information see the Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@zmerlynn zmerlynn enabled auto-merge (squash) February 9, 2023 22:07
@zmerlynn zmerlynn changed the title Arbitrary counts lists 2716 Arbitrary Counts and Lists Feature/CRD Feb 9, 2023
@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: d2c25544-e7ae-40bb-b746-6e6c4188f4c6

The following development artifacts have been built, and will exist for the next 30 days:

A preview of the website (the last 30 builds are retained):

To install this version:

  • git fetch https://github.com/googleforgames/agones.git pull/2946/head:pr_2946 && git checkout pr_2946
  • helm install agones ./install/helm/agones --namespace agones-system --agones.image.release=us-docker.pkg.dev/agones-images/ci --set agones.image.tag=1.30.0-6054cc3-amd64

@zmerlynn zmerlynn merged commit 521fe47 into googleforgames:main Feb 9, 2023
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.

Sorry for the super late review, I should have looked at this when you asked - my apologies.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature New features for Agones lgtm size/L
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants