Skip to content

Add agones-kotlin-sdk to list of Client SDKs#4462

Merged
markmandel merged 2 commits intoagones-dev:mainfrom
scrayos:patch-1
Mar 4, 2026
Merged

Add agones-kotlin-sdk to list of Client SDKs#4462
markmandel merged 2 commits intoagones-dev:mainfrom
scrayos:patch-1

Conversation

@scrayos
Copy link
Contributor

@scrayos scrayos commented Feb 27, 2026

What this PR does / Why we need it:
This adds https://github.com/scrayosnet/agones-kotlin-sdk to the list of Client SDKs. It's a well tested, modern and gRPC implementation of the full set of the Agones SDK including all alpha, beta and stable API operations.

@github-actions github-actions bot added kind/documentation Documentation for Agones size/XS labels Feb 27, 2026
@markmandel markmandel enabled auto-merge (squash) February 28, 2026 04:33
@markmandel
Copy link
Collaborator

/gcbrun

@agones-bot
Copy link
Collaborator

Build Failed 😭

Build Id: e4d5bb72-e59a-4688-938f-4ad32bf8a74e

Status: FAILURE

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

@markmandel
Copy link
Collaborator

Weird flake. Autopilot has been grumpy lately.

/gcbrun

@agones-bot
Copy link
Collaborator

Build Failed 😭

Build Id: 7a6144fa-c3c1-4682-87e6-0c7a520dac0e

Status: FAILURE

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

@markmandel
Copy link
Collaborator

ERBOSE: time="2026-02-28 05:58:40.666" level=info msg="GameServer created, waiting for Ready" gs=game-serverkmgqd test=TestGameServerTcpUdpProtocol
VERBOSE: time="2026-02-28 05:58:40.866" level=info msg="Waiting for states to match" awaitingState=Ready currentState=Starting gs=game-serverkmgqd test=TestGameServerTcpUdpProtocol
VERBOSE: time="2026-02-28 05:58:41.852" level=info msg="Waiting for states to match" awaitingState=Ready currentState=Starting gs=game-serverkmgqd test=TestGameServerTcpUdpProtocol
VERBOSE: time="2026-02-28 05:58:42.852" level=info msg="Waiting for states to match" awaitingState=Ready currentState=Starting gs=game-serverkmgqd test=TestGameServerTcpUdpProtocol
VERBOSE: time="2026-02-28 05:58:43.856" level=info msg="Waiting for states to match" awaitingState=Ready currentState=RequestReady gs=game-serverkmgqd test=TestGameServerTcpUdpProtocol
VERBOSE: time="2026-02-28 05:58:44.854" level=info msg="GameServer states match" awaitingState=Ready currentState=Ready gs=game-serverkmgqd test=TestGameServerTcpUdpProtocol
VERBOSE: time="2026-02-28 05:58:44.854" level=info msg="GameServer Ready" gs=game-serverkmgqd
VERBOSE: time="2026-02-28 05:58:44.854" level=info msg="GameServer created, sending UDP ping" name=game-serverkmgqd
VERBOSE: time="2026-02-28 05:58:45.029" level=info msg="UDP ping passed, sending TCP ping" name=game-serverkmgqd
VERBOSE:     gameserver_test.go:1093: Could not ping TCP GameServer: dial tcp 130.211.244.245:7530: connect: connection refused
VERBOSE: --- FAIL: TestGameServerTcpUdpProtocol (4.78s)
VERBOSE: FAIL
VERBOSE: time="2026-02-28 05:58:45.644" level=info msg="Namespace 1772258319 is deleted"
VERBOSE: FAIL	agones.dev/agones/test/e2e	7.868s
--- END RAW VERBOSE OUTPUT ---

Let's try this again, but I'm a tad worried the firewall for Autopilot isn't working for some reason for TCP or something similar. Looks like e2e tests are passing fine on GKE standard.

@markmandel
Copy link
Collaborator

/gcbrun

@agones-bot
Copy link
Collaborator

Build Failed 😭

Build Id: b16b0234-81b8-4b74-99c7-2e815cd4da4b

Status: FAILURE

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

@Sivasankaran25
Copy link
Collaborator

/gcbrun

@agones-bot
Copy link
Collaborator

Build Succeeded 🥳

Build Id: 7cf6a447-4973-4710-8339-bb42de059c7b

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/4462/head:pr_4462 && git checkout pr_4462
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.57.0-dev-3646922

@markmandel markmandel merged commit b19d5fe into agones-dev:main Mar 4, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants