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

Move CustomFasSyncInterval to Beta #2654

Merged
merged 2 commits into from
Jul 14, 2022
Merged

Move CustomFasSyncInterval to Beta #2654

merged 2 commits into from
Jul 14, 2022

Conversation

govargo
Copy link
Contributor

@govargo govargo commented Jun 30, 2022

What type of PR is this?

/kind feature

What this PR does / Why we need it:

This PR bump up CustomFasSyncInterval from Alpha to Beta.

Which issue(s) this PR fixes:

Closes #2646

Special notes for your reviewer:

None

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: 9d6c8f3c-da93-4344-905d-5277be1fb705

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/2654/head:pr_2654 && git checkout pr_2654
  • helm install agones ./install/helm/agones --namespace agones-system --set agones.image.tag=1.25.0-b2b84e3-amd64

@govargo govargo changed the title Move CustomFasSyncInterval to Beta WIP: Move CustomFasSyncInterval to Beta Jul 4, 2022
@govargo
Copy link
Contributor Author

govargo commented Jul 4, 2022

Pending: #2646 (comment)

@SaitejaTamma SaitejaTamma added the kind/feature New features for Agones label Jul 6, 2022
@markmandel
Copy link
Member

@govargo did you want review on this? Just figured I would ask first since it had "WIP" in the title 😄

Lemme know if this PR is ready for review or not.

@govargo govargo changed the title WIP: Move CustomFasSyncInterval to Beta Move CustomFasSyncInterval to Beta Jul 11, 2022
@govargo
Copy link
Contributor Author

govargo commented Jul 11, 2022

@markmandel Thank you for your comment.
I removed WIP from this PR title and rebased latest main repository.
Now, it's ready for review.

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: c057e00a-a077-4d40-a64d-5086cc3a47a1

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/2654/head:pr_2654 && git checkout pr_2654
  • helm install agones ./install/helm/agones --namespace agones-system --set agones.image.tag=1.25.0-dce5862-amd64

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.

Just doing a quick search, also found:

# [Stage:Alpha]
# [FeatureFlag:CustomFasSyncInterval]
# The autoscaling sync strategy
sync:

We will need to regen the crd reference (the tests will fail) with the yaml update:
https://github.com/googleforgames/agones/blob/main/build/README.md#make-gen-api-docs

// [Stage:Alpha]
// [FeatureFlag:CustomFasSyncInterval]
// Sync defines when FleetAutoscalers runs autoscaling
// +optional
Sync *FleetAutoscalerSync `json:"sync,omitempty"`
}

@@ -29,7 +29,7 @@ The current set of `alpha` and `beta` feature gates are:
|--------------|---------|---------|-------|-------|
| Example Gate (not in use) | `Example` | Disabled | None | 0.13.0 |
| [Player Tracking]({{< ref "/docs/Guides/player-tracking.md" >}}) | `PlayerTracking` | Disabled | `Alpha` | 1.6.0 |
| [Custom resync period for FleetAutoscaler](https://github.com/googleforgames/agones/issues/1955) | `CustomFasSyncInterval` | Disabled | `Alpha` | 1.17.0 |
| [Custom resync period for FleetAutoscaler](https://github.com/googleforgames/agones/issues/1955) | `CustomFasSyncInterval` | Enabled | `Beta` | 1.25.0 |
Copy link
Member

Choose a reason for hiding this comment

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

You'll see to do a feature shortcode the table:

https://agones.dev/site/docs/contribute/#within-a-page

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Added feature shortcode. If more fixs are needed, please let me know.

@@ -37,7 +37,7 @@ spec:
# maximum fleet size that can be set by this FleetAutoscaler
# required
maxReplicas: 20
# [Stage:Alpha]
# [Stage:Beta]
Copy link
Member

Choose a reason for hiding this comment

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

You will also need to feature shortcode the example:

https://agones.dev/site/docs/contribute/#within-a-page

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Added feature shortcode. If more fixs are needed, please let me know.

@google-oss-prow google-oss-prow bot added size/XXL and removed size/S labels Jul 14, 2022
@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: e2a93ef2-93c7-42d4-a809-01874144d466

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/2654/head:pr_2654 && git checkout pr_2654
  • helm install agones ./install/helm/agones --namespace agones-system --set agones.image.tag=1.25.0-f381882-amd64

@govargo
Copy link
Contributor Author

govargo commented Jul 14, 2022

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.

LGTM!

@google-oss-prow google-oss-prow bot removed the lgtm label Jul 14, 2022
@google-oss-prow
Copy link

New changes are detected. LGTM label has been removed.

@google-oss-prow
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: govargo, markmandel

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

The pull request process is described 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

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: 51c09616-2db5-457b-a484-30e86ae5208d

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/2654/head:pr_2654 && git checkout pr_2654
  • helm install agones ./install/helm/agones --namespace agones-system --set agones.image.tag=1.25.0-d8df4d0-amd64

@markmandel markmandel merged commit 163030b into googleforgames:main Jul 14, 2022
@SaitejaTamma SaitejaTamma added this to the 1.25.0 milestone Jul 26, 2022
@govargo govargo deleted the customfassyncinterval-beta branch October 28, 2022 04:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Move CustomFasSyncInterval to Beta
4 participants