[PR #58] [MERGED] Wolf-Agent DRA: Update the code from golang 1.24 to 1.26 to use GA DRA Resources #59

Closed
opened 2026-10-15 12:47:04 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/games-on-whales/fenrir/pull/58
Author: @axolotlite
Created: 8/20/2026
Status: ✅ Merged
Merged: 8/20/2026
Merged by: @axolotlite

Base: staging ← Head: chore/golang-1.26


📝 Commits (3)

  • 3559540 [go] update go from 1.24 to 1.26 for dra v1
  • d817ca0 [go] update code and references to newer GA Kind (gatewayapi v1)
  • 6b5bf3e [codegen] update generated code

📊 Changes

41 files changed (+2135 additions, -527 deletions)

View changed files

📝 Dockerfile (+1 -1)
📝 Dockerfile.dev (+1 -2)
📝 cmd/operator/main.go (+2 -2)
📝 crds/direwolf.games-on-whales.github.io_apps.yaml (+524 -83)
📝 crds/direwolf.games-on-whales.github.io_lobbies.yaml (+3 -0)
📝 crds/direwolf.games-on-whales.github.io_profiles.yaml (+257 -29)
📝 go.mod (+57 -42)
📝 go.sum (+146 -90)
📝 pkg/api/v1alpha1/zz_generated.defaults.go (+74 -0)
📝 pkg/api/v1alpha1/zz_generated.register.go (+1 -0)
📝 pkg/controllers/session.go (+5 -5)
📝 pkg/generated/applyconfiguration/api/v1alpha1/app.go (+22 -1)
📝 pkg/generated/applyconfiguration/api/v1alpha1/appspec.go (+19 -7)
📝 pkg/generated/applyconfiguration/api/v1alpha1/lobby.go (+20 -0)
📝 pkg/generated/applyconfiguration/api/v1alpha1/lobbyspec.go (+5 -2)
📝 pkg/generated/applyconfiguration/api/v1alpha1/lobbystatus.go (+19 -6)
📝 pkg/generated/applyconfiguration/api/v1alpha1/pairing.go (+24 -1)
📝 pkg/generated/applyconfiguration/api/v1alpha1/profile.go (+22 -1)
📝 pkg/generated/applyconfiguration/api/v1alpha1/profilespec.go (+15 -5)
📝 pkg/generated/applyconfiguration/api/v1alpha1/runtimewolfvariables.go (+11 -2)

...and 21 more files

📄 Description

As the title says, this moves the golang version in the image to 1.26 and updates the generated code.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/games-on-whales/fenrir/pull/58 **Author:** [@axolotlite](https://github.com/axolotlite) **Created:** 8/20/2026 **Status:** ✅ Merged **Merged:** 8/20/2026 **Merged by:** [@axolotlite](https://github.com/axolotlite) **Base:** `staging` ← **Head:** `chore/golang-1.26` --- ### 📝 Commits (3) - [`3559540`](https://github.com/games-on-whales/fenrir/commit/355954094e2143b32648f38e0cb792b20cfb4fe4) [go] update go from 1.24 to 1.26 for dra v1 - [`d817ca0`](https://github.com/games-on-whales/fenrir/commit/d817ca0aa652105fc2a4628a71db621aa5890879) [go] update code and references to newer GA Kind (gatewayapi v1) - [`6b5bf3e`](https://github.com/games-on-whales/fenrir/commit/6b5bf3ed4edf5d43bd6ea4b2f4db921987d8dc9e) [codegen] update generated code ### 📊 Changes **41 files changed** (+2135 additions, -527 deletions) <details> <summary>View changed files</summary> 📝 `Dockerfile` (+1 -1) 📝 `Dockerfile.dev` (+1 -2) 📝 `cmd/operator/main.go` (+2 -2) 📝 `crds/direwolf.games-on-whales.github.io_apps.yaml` (+524 -83) 📝 `crds/direwolf.games-on-whales.github.io_lobbies.yaml` (+3 -0) 📝 `crds/direwolf.games-on-whales.github.io_profiles.yaml` (+257 -29) 📝 `go.mod` (+57 -42) 📝 `go.sum` (+146 -90) 📝 `pkg/api/v1alpha1/zz_generated.defaults.go` (+74 -0) 📝 `pkg/api/v1alpha1/zz_generated.register.go` (+1 -0) 📝 `pkg/controllers/session.go` (+5 -5) 📝 `pkg/generated/applyconfiguration/api/v1alpha1/app.go` (+22 -1) 📝 `pkg/generated/applyconfiguration/api/v1alpha1/appspec.go` (+19 -7) 📝 `pkg/generated/applyconfiguration/api/v1alpha1/lobby.go` (+20 -0) 📝 `pkg/generated/applyconfiguration/api/v1alpha1/lobbyspec.go` (+5 -2) 📝 `pkg/generated/applyconfiguration/api/v1alpha1/lobbystatus.go` (+19 -6) 📝 `pkg/generated/applyconfiguration/api/v1alpha1/pairing.go` (+24 -1) 📝 `pkg/generated/applyconfiguration/api/v1alpha1/profile.go` (+22 -1) 📝 `pkg/generated/applyconfiguration/api/v1alpha1/profilespec.go` (+15 -5) 📝 `pkg/generated/applyconfiguration/api/v1alpha1/runtimewolfvariables.go` (+11 -2) _...and 21 more files_ </details> ### 📄 Description As the title says, this moves the golang version in the image to 1.26 and updates the generated code. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-15 12:47:04 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
games-on-whales/fenrir#59
No description provided.