Skip to content

Conversation

dgkanatsios
Copy link
Collaborator

Fixes #155

Currently, once the GameServerBuild becomes unhealthy, no other operation (controller reconciliation) will take place on the GameServerBuild. This can be a blocker on some scenarios where we want this to continue. We need to think of a better overall solution, but for the time being this PR allows the user to increase the value of the GameServerBuild.Spec.CrashesToMarkUnhealthy so the controller will continue to perform reconciliations on it.

@dgkanatsios dgkanatsios requested review from AmieDD and khaines January 30, 2022 22:57
@dgkanatsios dgkanatsios added the enhancement New feature or request label Jan 30, 2022
Copy link
Collaborator

@khaines khaines left a comment

Choose a reason for hiding this comment

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

Seems like an acceptable work around for now until we can find something that fits better

@dgkanatsios dgkanatsios merged commit 937cfb1 into master Feb 1, 2022
@dgkanatsios dgkanatsios deleted the unhealthy branch February 1, 2022 17:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Allow the GameServerBuild to be unstuck from Unhealthy state
2 participants