Skip to content

Conversation

igooch
Copy link
Collaborator

@igooch igooch commented Aug 18, 2025

What type of PR is this?

/kind cleanup

What this PR does / Why we need it:

The upgrade main.go is refactored to pass back any fatal errors, cancel context, and cleanup resources on a fatal error. This way we can see exactly what Fatal error caused the test to fail. This will not include all failure scenarios (i.e. our recent failure scenario of a finalizer not being removed from the ping service), but will still make it easier to debug.

Additional wait timeouts are added to prevent the test from hanging.

Which issue(s) this PR fixes:

NA

Special notes for your reviewer:

@github-actions github-actions bot added kind/cleanup Refactoring code, fixing up documentation, etc size/M labels Aug 18, 2025
@agones-bot
Copy link
Collaborator

Build Failed 😭

Build Id: e1078bc5-96e5-4126-a0a1-4f8923b9a5f5

Status: FAILURE

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

@igooch igooch force-pushed the log-on-exit branch 2 times, most recently from 12f7096 to e3f0ba9 Compare August 27, 2025 00:26
… pod termination log.

The package is refactored to pass back any fatal errors, cancel context, and cleanup resources on a fatal error.Additional wait timeouts are added to prevent the test from hanging.
@agones-bot
Copy link
Collaborator

Build Succeeded 🥳

Build Id: 22431f1a-4709-43ce-bb99-c935bb702b52

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/4252/head:pr_4252 && git checkout pr_4252
helm install agones ./install/helm/agones --namespace agones-system --set agones.image.registry=us-docker.pkg.dev/agones-images/ci --set agones.image.tag=1.52.0-dev-1bbcba2

@igooch igooch requested a review from peterzhongyi August 27, 2025 16:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/cleanup Refactoring code, fixing up documentation, etc size/M
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants