Skip to content

Feat: update error fields from processor proto#4266

Merged
markmandel merged 3 commits intoagones-dev:mainfrom
lacroixthomas:features/update-processor-proto
Sep 7, 2025
Merged

Feat: update error fields from processor proto#4266
markmandel merged 3 commits intoagones-dev:mainfrom
lacroixthomas:features/update-processor-proto

Conversation

@lacroixthomas
Copy link
Copy Markdown
Collaborator

@lacroixthomas lacroixthomas commented Sep 2, 2025

What type of PR is this?
/kind feature

What this PR does / Why we need it:

Update the processor proto, to have better error handling, by using the rpc.Status type instead of a single string for the error

I've manually added: proto/googleapis/google/rpc/status.proto, seems that it was already done for proto/googleapis/google/api/* but I needed the status one

Which issue(s) this PR fixes:
Part of #4190

Special notes for your reviewer:

@github-actions github-actions bot added the kind/feature New features for Agones label Sep 2, 2025
@lacroixthomas lacroixthomas marked this pull request as ready for review September 2, 2025 17:38
@github-actions github-actions bot added the size/M label Sep 2, 2025
@agones-bot
Copy link
Copy Markdown
Collaborator

Build Succeeded 🥳

Build Id: 57fccb24-ec91-421c-89df-5790ba06d9da

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/4266/head:pr_4266 && git checkout pr_4266
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-ef796aa

@lacroixthomas lacroixthomas changed the title feat: update error fields from processor proto Feat: update error fields from processor proto Sep 2, 2025
@agones-bot
Copy link
Copy Markdown
Collaborator

Build Succeeded 🥳

Build Id: eee77c55-6883-4ac7-bd52-d384f91b40da

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/4266/head:pr_4266 && git checkout pr_4266
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-666fcb4

@agones-bot
Copy link
Copy Markdown
Collaborator

Build Succeeded 🥳

Build Id: 5921fa0c-f8aa-424b-a5dc-2687296c354c

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/4266/head:pr_4266 && git checkout pr_4266
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-c777f68

@markmandel markmandel merged commit 214ac03 into agones-dev:main Sep 7, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/feature New features for Agones size/M

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants