Skip to content

Commit

Permalink
Release v1.46.0 (#4077)
Browse files Browse the repository at this point in the history
* Release Agones v1.46.0: Go v1.23.4, custom labels, list deletion, in-place upgrades, and more

* Fix broken link

* fixes

* regenerate full changelog to include recent hotfix

---------

Co-authored-by: igooch <[email protected]>
  • Loading branch information
0xaravindh and igooch authored Jan 3, 2025
1 parent 146fc31 commit f04d819
Show file tree
Hide file tree
Showing 17 changed files with 149 additions and 203 deletions.
38 changes: 38 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,43 @@
# Changelog

## [v1.46.0](https://github.com/googleforgames/agones/tree/v1.46.0) (2025-01-02)

[Full Changelog](https://github.com/googleforgames/agones/compare/v1.45.0...v1.46.0)

**Breaking changes:**
- Removed reflector metric usage by @vicentefb in https://github.com/googleforgames/agones/pull/4056

**Implemented enhancements:**
- Set externalTrafficPolicy as Local for agones-allocator by @osterante in https://github.com/googleforgames/agones/pull/4022
- Integrates upgrades tests into Cloud Build by @igooch in https://github.com/googleforgames/agones/pull/4037
- Delete List Value(s) on Game Server Allocation by @igooch in https://github.com/googleforgames/agones/pull/4054
- In place upgrades version update instructions by @igooch in https://github.com/googleforgames/agones/pull/4064

**Fixed bugs:**
- Correct CI check for examples and add a unit test by @wheatear-dev in https://github.com/googleforgames/agones/pull/4045
- Enable counter based autoscaler to scale from 0 replicas by @geopaulm in https://github.com/googleforgames/agones/pull/4049

**Other:**
- Preparation for Release v1.46.0 by @0xaravindh in https://github.com/googleforgames/agones/pull/4043
- Updates Kubernetes templates for cpp-simple image by @0xaravindh in https://github.com/googleforgames/agones/pull/4044
- Changes upgrades clusters to use only us based regions by @igooch in https://github.com/googleforgames/agones/pull/4046
- Clarify docs on GKE Autopilot and node pools by @danfairs in https://github.com/googleforgames/agones/pull/4048
- Updated typo's in multiple files by @nallave in https://github.com/googleforgames/agones/pull/4055
- Flake: e2e/TestScheduleAutoscaler by @markmandel in https://github.com/googleforgames/agones/pull/4058
- Add ability to specify additional labels for controller and extension pods by @R4oulDuk3 in https://github.com/googleforgames/agones/pull/4057
- Adds Documention for how to run an in-place Agones upgrade by @igooch in https://github.com/googleforgames/agones/pull/3904
- Fixes build error in push-upgrade-test by @igooch in https://github.com/googleforgames/agones/pull/4065
- Fix broken link by @0xaravindh in https://github.com/googleforgames/agones/pull/4070
- Link to Google Cloud Agones Support. by @markmandel in https://github.com/googleforgames/agones/pull/4071
- Upgrade Go to 1.23.4 and update example image tags by @0xaravindh in https://github.com/googleforgames/agones/pull/4072
- Unblocks Agones release PR by waiting for either the Agones dev version or release version by @igooch in https://github.com/googleforgames/agones/pull/4078

**New Contributors:**
- @danfairs made their first contribution in https://github.com/googleforgames/agones/pull/4048
- @osterante made their first contribution in https://github.com/googleforgames/agones/pull/4022
- @nallave made their first contribution in https://github.com/googleforgames/agones/pull/4055
- @R4oulDuk3 made their first contribution in https://github.com/googleforgames/agones/pull/4057

## [v1.45.0](https://github.com/googleforgames/agones/tree/v1.45.0) (2024-11-19)

[Full Changelog](https://github.com/googleforgames/agones/compare/v1.44.0...v1.45.0)
Expand Down
4 changes: 2 additions & 2 deletions install/helm/agones/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
# Declare variables to be passed into your templates.

apiVersion: v1
appVersion: "1.46.0-dev"
version: 1.46.0-dev
appVersion: "1.46.0"
version: 1.46.0
name: agones
description: a library for hosting, running and scaling dedicated game servers on Kubernetes.
keywords:
Expand Down
2 changes: 1 addition & 1 deletion install/helm/agones/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -274,7 +274,7 @@ agones:
topologySpreadConstraints: {}
image:
registry: us-docker.pkg.dev/agones-images/release
tag: 1.46.0-dev
tag: 1.46.0
controller:
name: agones-controller
pullPolicy: IfNotPresent
Expand Down
74 changes: 37 additions & 37 deletions install/yaml/install.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
---
Expand All @@ -75,7 +75,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
---
Expand All @@ -100,7 +100,7 @@ metadata:
namespace: default
labels:
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
---
Expand All @@ -112,7 +112,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: "agones-1.46.0-dev"
chart: "agones-1.46.0"
release: "agones-manual"
heritage: "Helm"
type: Opaque
Expand All @@ -129,7 +129,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: "agones-1.46.0-dev"
chart: "agones-1.46.0"
release: "agones-manual"
heritage: "Helm"
data:
Expand All @@ -145,7 +145,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: "agones-1.46.0-dev"
chart: "agones-1.46.0"
release: "agones-manual"
heritage: "Helm"
data:
Expand All @@ -161,7 +161,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: "agones-1.46.0-dev"
chart: "agones-1.46.0"
release: "agones-manual"
heritage: "Helm"
data:
Expand Down Expand Up @@ -191,7 +191,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -5922,7 +5922,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -6112,7 +6112,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -11675,7 +11675,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
name: gameserverallocationpolicies.multicluster.agones.dev
Expand Down Expand Up @@ -11754,7 +11754,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -17453,7 +17453,7 @@ metadata:
name: agones-allocator
labels:
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
rules:
Expand Down Expand Up @@ -17483,7 +17483,7 @@ metadata:
name: agones-controller
labels:
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
rules:
Expand Down Expand Up @@ -17537,7 +17537,7 @@ metadata:
name: agones-sdk
labels:
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
rules:
Expand All @@ -17556,7 +17556,7 @@ metadata:
name: agones-allocator
labels:
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
subjects:
Expand All @@ -17575,7 +17575,7 @@ metadata:
name: agones-controller-access
labels:
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
subjects:
Expand Down Expand Up @@ -17627,7 +17627,7 @@ metadata:
namespace: default
labels:
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
subjects:
Expand Down Expand Up @@ -17661,7 +17661,7 @@ metadata:
labels:
agones.dev/role: controller
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -17695,7 +17695,7 @@ metadata:
labels:
agones.dev/role: extensions
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
spec:
Expand All @@ -17715,7 +17715,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
spec:
Expand All @@ -17737,7 +17737,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -17773,7 +17773,7 @@ metadata:
labels:
agones.dev/role: extensions
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -17810,7 +17810,7 @@ metadata:
labels:
component: allocator
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
spec:
Expand All @@ -17833,7 +17833,7 @@ metadata:
labels:
multicluster.agones.dev/role: allocator
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -17867,7 +17867,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -17909,7 +17909,7 @@ spec:
serviceAccountName: agones-controller
containers:
- name: agones-controller
image: "us-docker.pkg.dev/agones-images/release/agones-controller:1.46.0-dev"
image: "us-docker.pkg.dev/agones-images/release/agones-controller:1.46.0"
imagePullPolicy: IfNotPresent
securityContext:
runAsNonRoot: true
Expand All @@ -17923,7 +17923,7 @@ spec:
- name: MAX_PORT
value: "8000"
- name: SIDECAR_IMAGE # overwrite the GameServer sidecar image that is used
value: "us-docker.pkg.dev/agones-images/release/agones-sdk:1.46.0-dev"
value: "us-docker.pkg.dev/agones-images/release/agones-sdk:1.46.0"
- name: ALWAYS_PULL_SIDECAR # set the sidecar imagePullPolicy to Always
value: "false"
- name: SIDECAR_CPU_REQUEST
Expand Down Expand Up @@ -18041,7 +18041,7 @@ metadata:
labels:
component: extensions
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -18085,7 +18085,7 @@ spec:
terminationGracePeriodSeconds: 27
containers:
- name: agones-extensions
image: "us-docker.pkg.dev/agones-images/release/agones-extensions:1.46.0-dev"
image: "us-docker.pkg.dev/agones-images/release/agones-extensions:1.46.0"
imagePullPolicy: IfNotPresent
securityContext:
runAsNonRoot: true
Expand Down Expand Up @@ -18195,7 +18195,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -18230,7 +18230,7 @@ spec:
priorityClassName: agones-system
containers:
- name: agones-ping
image: "us-docker.pkg.dev/agones-images/release/agones-ping:1.46.0-dev"
image: "us-docker.pkg.dev/agones-images/release/agones-ping:1.46.0"
imagePullPolicy: IfNotPresent
securityContext:
runAsNonRoot: true
Expand Down Expand Up @@ -18308,7 +18308,7 @@ spec:
secretName: allocator-client-ca
containers:
- name: agones-allocator
image: "us-docker.pkg.dev/agones-images/release/agones-allocator:1.46.0-dev"
image: "us-docker.pkg.dev/agones-images/release/agones-allocator:1.46.0"
imagePullPolicy: IfNotPresent
securityContext:
runAsNonRoot: true
Expand Down Expand Up @@ -18395,7 +18395,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -18446,7 +18446,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
webhooks:
Expand Down Expand Up @@ -18489,7 +18489,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
webhooks:
Expand Down Expand Up @@ -18534,7 +18534,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.46.0-dev
chart: agones-1.46.0
release: agones-manual
heritage: Helm
webhooks:
Expand Down
Loading

0 comments on commit f04d819

Please sign in to comment.