-
Notifications
You must be signed in to change notification settings - Fork 813
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
Graduate CustomFasSyncInterval To Stable #3235
Graduate CustomFasSyncInterval To Stable #3235
Conversation
Looks like the agones-bot got stuck. If you rebase against |
…ones into issues/288583663
I did rebase against main, still agones-bot is not running. Am I missing anything here? |
Well that's weird! I'll have to go look! |
Ah I see it. One second... |
f2c1304
to
994842c
Compare
994842c
to
8880b0c
Compare
can I try creating a new PR? |
Nah, I broke some things, I just fixed them. Running now! |
Build Failed 😱 Build Id: 551afebb-d636-48b0-a07c-2068c7e826dc To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
utilruntime.FeatureTestMutex.Lock() | ||
defer utilruntime.FeatureTestMutex.Unlock() |
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.
utilruntime.FeatureTestMutex.Lock() | |
defer utilruntime.FeatureTestMutex.Unlock() |
We can remove all of these -- they are only needed when we want to lock down a feature flag within a test.
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 have removed it from all the test function in this file.
Build Failed 😱 Build Id: 34e3c100-683f-4eb5-be93-4428f473b5c1 To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
Oh yeah, sorry - it should run in the container, so it should all just work. Huh, why do I not see it installing Go in the container - that's odd. |
Looking at your output, it's missing several steps. Have you changed the .sh file in any way? Running an old version somehow? running on a m2 mac? This is my output when it runs against
There should be a bunch more commands being run after |
I haven't updated anything in the .sh file. The command fails to work on both my main branch and feature branch. |
I just ran the command on a clean machine (no build image, etc), and it all works correctly. So I'm not sure what to suggest 🤔 |
There was an issue in |
Build Succeeded 👏 Build Id: dc4eb2c6-2852-49d1-a0a9-07b5c4f5ab19 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:
|
Huh! Weird! Glad you got it sorted! |
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.
One small things to fix, otherwise, this looks good to go.
qq, I haven't added feature shortcodes in any of the files. Does everything look good? |
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.
Good point on the feature shortcodes 👍🏻
@@ -37,8 +37,6 @@ spec: | |||
# maximum fleet size that can be set by this FleetAutoscaler | |||
# required | |||
maxReplicas: 20 | |||
# [Stage:Beta] |
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.
This update should also be feature shortcoded please.
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 have a little doubt about this update. Is this correct?
{{% feature expiryVersion="1.34.0" %}}
# [Stage:Beta]
# [FeatureFlag:CustomFasSyncInterval]
{{% /feature %}}
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.
Thaaat might work? But I'm betting it won't.
If you run make site-server
you can preview your changes locally and see what works and what doesn't.
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.
Is the behavior shown in the screenshot at https://screenshot.googleplex.com/5nzmXVU6eacV8Kv expected?
There was an issue with make site-server
command. This problem has been resolved by adding git config --global --add safe.directory /go/src/agones.dev/agones
into the existing code.
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.
Yeah, that doesn't look right (it should be gone), you can also see the preview here: https://1b8d8e1-dot-preview-dot-agones-images.appspot.com/site/docs/reference/fleetautoscaler/
I expect you'll need to feature code the entire block.
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 haven't observed any variation in my local environment, whether I utilize feature shortcodes or not. Even if I remove the entire block, I still encounter these lines:
# [Stage:Beta]
# [FeatureFlag:CustomFasSyncInterval]
Could you please confirm if it would be harmful if I remove these lines without having the corresponding feature shortcodes?
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 I wasn't clear - much like we do with markdown tables, we would have to duplicate the whole
```yaml
....
...
block.
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 tried this too and it was not working in my local 😞 There might be some issue with my local env. committed the changes..
Build Succeeded 👏 Build Id: 6344132a-c4e0-4ddb-8790-7862c4195bd3 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:
|
Build Succeeded 👏 Build Id: 7e368d98-5642-4d0a-99cb-8d45883276a1 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:
|
Build Succeeded 👏 Build Id: 90795fd9-a13e-46de-ab37-67da5d2ab50d 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:
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Kalaiselvi84, 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 |
What type of PR is this?
/kind feature
What this PR does / Why we need it:
Which issue(s) this PR fixes:
Closes #3095
Special notes for your reviewer: