-
Notifications
You must be signed in to change notification settings - Fork 819
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
Custom fleet autoscaler resync interval #2171
Custom fleet autoscaler resync interval #2171
Conversation
439ed18
to
fc42eb2
Compare
Build Failed 😱 Build Id: 3b54a562-568d-460e-bb3d-352d190c3a1c To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
Build Failed 😱 Build Id: 5dcdd297-bcef-480b-a43b-96bec6376f04 To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
Build Failed 😱 Build Id: d950e74b-3b09-47b5-b931-cefd25b734b3 To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just approving the package-lock.json change which is unrelated but at least syncs package-lock and package again :)
Handholding testing, because change in CRDs. (I can't wait until this gets fixed), and restarting tests! |
Build Failed 😱 Build Id: def1f3c2-5347-41cf-b966-580d6432ca59 To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
Build Failed 😱 Build Id: 826e136c-0548-4f9f-bec9-437e4d5b4063 To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
Sorry, I found a bug and fixed it. But the CI is blocked on the e2e-stable again. Is there a way I can work around it by myself? |
Build Failed 😱 Build Id: 0eb30eaa-b0a7-43e1-9bdb-61a010b31784 To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
Huh, that's odd. I removed the helm install. I'll do it again. I wish there was a way for you to fix things (or for it not to be a problem, but I'll handhold it through). |
Build Failed 😱 Build Id: 4ceac768-a542-49cf-96b9-8dc4add0c933 To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
Seems like a legitimate failure, but I'll run it again for you, just so we can be sure 👍🏻 |
Build Failed 😱 Build Id: 13d3c2b5-fe1d-4f3b-b0a0-2f285c773e22 To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
Nope, looks like a legit issue, same failure on
|
udpate test case for fas sync interval rename interval to fixedInterval
2b4ff91
to
c55a67c
Compare
Build Failed 😱 Build Id: 070e46c9-ce14-47f7-8239-38ce892112c6 To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
Build Failed 😱 Build Id: c14d9960-700f-4d7c-ba78-f6f1b624b18f To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
Hi, above build failed. But it doesn't look like an issue involved by this PR. Could anyone help retry it? |
Here's the error:
|
I restarted the test. |
Build Succeeded 👏 Build Id: 9dbf9786-1aa4-44b1-9736-2908c5143fdd 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:
|
Hi @markmandel , could you take a look of this PR again? I think it might be ready :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry about the delay! Just caught a minor documentation thing that i missed first time - but I think that is the last item!
Co-authored-by: Mark Mandel <markmandel@google.com>
Build Succeeded 👏 Build Id: b1aabd91-6f58-4088-8cae-4c72d87137d5 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:
|
One final final thing (looks like I wasn't clear in my last comment) The changes you made to the example yaml in site/content/en/docs/Reference/fleetautoscaler.md - add them into https://github.com/googleforgames/agones/blob/main/examples/fleet.yaml (it's basically the same thing content, just gives you two different ways to look at it) - that file is a full Fleet specification, so you can see all the options in a yaml file. That's it. Once that's done, will approve and merge! 👍🏻 nice work! |
Build Succeeded 👏 Build Id: 000cf049-61a2-47eb-b656-d2fa1be0d688 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:
|
I think you meant https://github.com/googleforgames/agones/blob/main/examples/fleetautoscaler.yaml since there's no FleetAutoScaler in fleet.yaml. I updated it. |
Build Succeeded 👏 Build Id: e5a8b30b-6a2b-4633-84fe-edfacd5c060e 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:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you meant https://github.com/googleforgames/agones/blob/main/examples/fleetautoscaler.yaml since there's no FleetAutoScaler in fleet.yaml. I updated it.
Yes! That's the one! 🥳
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jie-bao, markmandel, steven-supersolid 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 |
What type of PR is this?
/kind feature
What this PR does / Why we need it:
Add a new property
sync
to FleetAutoScaler for supporting custom sync interval.See more details in: #1955
Which issue(s) this PR fixes:
Closes #1955
Special notes for your reviewer:
None