From 7cf11e40ac366c5a3519679d73e7c31a58c80301 Mon Sep 17 00:00:00 2001 From: Aravindh K Date: Wed, 12 Feb 2025 20:05:24 +0000 Subject: [PATCH] Preparation for Release v1.48.0 (#4109) * Preparation for Release v1.48.0 * Update version to 1.47.0 and 1.48.0 --- build/Makefile | 2 +- cloudbuild.yaml | 2 +- install/helm/agones/Chart.yaml | 4 +- install/helm/agones/values.yaml | 2 +- install/yaml/install.yaml | 74 +++++++++++++++---------------- sdks/csharp/sdk/AgonesSDK.nuspec | 2 +- sdks/csharp/sdk/csharp-sdk.csproj | 2 +- sdks/nodejs/package-lock.json | 4 +- sdks/nodejs/package.json | 2 +- sdks/rust/Cargo.toml | 2 +- sdks/unity/package.json | 2 +- test/sdk/go/Makefile | 2 +- test/upgrade/Makefile | 2 +- test/upgrade/versionMap.yaml | 9 +++- 14 files changed, 59 insertions(+), 52 deletions(-) diff --git a/build/Makefile b/build/Makefile index c14da4ee3c..ccb5a80593 100644 --- a/build/Makefile +++ b/build/Makefile @@ -24,7 +24,7 @@ # # base version target. This is usually the next release. -base_version = 1.47.0 +base_version = 1.48.0 # # All of the following can be overwritten with environment variables diff --git a/cloudbuild.yaml b/cloudbuild.yaml index e55cde729b..4ad14eb1e1 100644 --- a/cloudbuild.yaml +++ b/cloudbuild.yaml @@ -556,7 +556,7 @@ steps: done substitutions: - _BASE_VERSION: 1.47.0 + _BASE_VERSION: 1.48.0 _CACHE_BUCKET: agones-build-cache _HTMLTEST_CACHE_KEY: htmltest-0.10.1 _CPP_SDK_BUILD_CACHE_KEY: cpp-sdk-build diff --git a/install/helm/agones/Chart.yaml b/install/helm/agones/Chart.yaml index e70d5af0da..859fe28e74 100644 --- a/install/helm/agones/Chart.yaml +++ b/install/helm/agones/Chart.yaml @@ -15,8 +15,8 @@ # Declare variables to be passed into your templates. apiVersion: v1 -appVersion: "1.47.0" -version: 1.47.0 +appVersion: "1.48.0-dev" +version: 1.48.0-dev name: agones description: a library for hosting, running and scaling dedicated game servers on Kubernetes. keywords: diff --git a/install/helm/agones/values.yaml b/install/helm/agones/values.yaml index 81cba60c4b..c1c7b8fb16 100644 --- a/install/helm/agones/values.yaml +++ b/install/helm/agones/values.yaml @@ -276,7 +276,7 @@ agones: topologySpreadConstraints: {} image: registry: us-docker.pkg.dev/agones-images/release - tag: 1.47.0 + tag: 1.48.0-dev controller: name: agones-controller pullPolicy: IfNotPresent diff --git a/install/yaml/install.yaml b/install/yaml/install.yaml index 00dff96acc..087b95497b 100644 --- a/install/yaml/install.yaml +++ b/install/yaml/install.yaml @@ -50,7 +50,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm --- @@ -75,7 +75,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm --- @@ -100,7 +100,7 @@ metadata: namespace: default labels: app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm --- @@ -112,7 +112,7 @@ metadata: namespace: agones-system labels: app: agones - chart: "agones-1.47.0" + chart: "agones-1.48.0-dev" release: "agones-manual" heritage: "Helm" type: Opaque @@ -129,7 +129,7 @@ metadata: namespace: agones-system labels: app: agones - chart: "agones-1.47.0" + chart: "agones-1.48.0-dev" release: "agones-manual" heritage: "Helm" data: @@ -145,7 +145,7 @@ metadata: namespace: agones-system labels: app: agones - chart: "agones-1.47.0" + chart: "agones-1.48.0-dev" release: "agones-manual" heritage: "Helm" data: @@ -161,7 +161,7 @@ metadata: namespace: agones-system labels: app: agones - chart: "agones-1.47.0" + chart: "agones-1.48.0-dev" release: "agones-manual" heritage: "Helm" data: @@ -191,7 +191,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm spec: @@ -5922,7 +5922,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm spec: @@ -6112,7 +6112,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm spec: @@ -11675,7 +11675,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm name: gameserverallocationpolicies.multicluster.agones.dev @@ -11754,7 +11754,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm spec: @@ -17453,7 +17453,7 @@ metadata: name: agones-allocator labels: app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm rules: @@ -17483,7 +17483,7 @@ metadata: name: agones-controller labels: app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm rules: @@ -17537,7 +17537,7 @@ metadata: name: agones-sdk labels: app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm rules: @@ -17556,7 +17556,7 @@ metadata: name: agones-allocator labels: app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm subjects: @@ -17575,7 +17575,7 @@ metadata: name: agones-controller-access labels: app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm subjects: @@ -17627,7 +17627,7 @@ metadata: namespace: default labels: app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm subjects: @@ -17661,7 +17661,7 @@ metadata: labels: agones.dev/role: controller app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm spec: @@ -17695,7 +17695,7 @@ metadata: labels: agones.dev/role: extensions app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm spec: @@ -17715,7 +17715,7 @@ metadata: labels: component: ping app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm spec: @@ -17738,7 +17738,7 @@ metadata: labels: component: ping app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm spec: @@ -17775,7 +17775,7 @@ metadata: labels: agones.dev/role: extensions app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm spec: @@ -17812,7 +17812,7 @@ metadata: labels: component: allocator app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm spec: @@ -17835,7 +17835,7 @@ metadata: labels: multicluster.agones.dev/role: allocator app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm spec: @@ -17869,7 +17869,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm spec: @@ -17911,7 +17911,7 @@ spec: serviceAccountName: agones-controller containers: - name: agones-controller - image: "us-docker.pkg.dev/agones-images/release/agones-controller:1.47.0" + image: "us-docker.pkg.dev/agones-images/release/agones-controller:1.48.0-dev" imagePullPolicy: IfNotPresent securityContext: runAsNonRoot: true @@ -17925,7 +17925,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.47.0" + value: "us-docker.pkg.dev/agones-images/release/agones-sdk:1.48.0-dev" - name: ALWAYS_PULL_SIDECAR # set the sidecar imagePullPolicy to Always value: "false" - name: SIDECAR_CPU_REQUEST @@ -18043,7 +18043,7 @@ metadata: labels: component: extensions app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm spec: @@ -18087,7 +18087,7 @@ spec: terminationGracePeriodSeconds: 27 containers: - name: agones-extensions - image: "us-docker.pkg.dev/agones-images/release/agones-extensions:1.47.0" + image: "us-docker.pkg.dev/agones-images/release/agones-extensions:1.48.0-dev" imagePullPolicy: IfNotPresent securityContext: runAsNonRoot: true @@ -18197,7 +18197,7 @@ metadata: labels: component: ping app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm spec: @@ -18232,7 +18232,7 @@ spec: priorityClassName: agones-system containers: - name: agones-ping - image: "us-docker.pkg.dev/agones-images/release/agones-ping:1.47.0" + image: "us-docker.pkg.dev/agones-images/release/agones-ping:1.48.0-dev" imagePullPolicy: IfNotPresent securityContext: runAsNonRoot: true @@ -18310,7 +18310,7 @@ spec: secretName: allocator-client-ca containers: - name: agones-allocator - image: "us-docker.pkg.dev/agones-images/release/agones-allocator:1.47.0" + image: "us-docker.pkg.dev/agones-images/release/agones-allocator:1.48.0-dev" imagePullPolicy: IfNotPresent securityContext: runAsNonRoot: true @@ -18397,7 +18397,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm spec: @@ -18448,7 +18448,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm webhooks: @@ -18491,7 +18491,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm webhooks: @@ -18536,7 +18536,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.47.0 + chart: agones-1.48.0-dev release: agones-manual heritage: Helm webhooks: diff --git a/sdks/csharp/sdk/AgonesSDK.nuspec b/sdks/csharp/sdk/AgonesSDK.nuspec index a0e8d497e6..8a3bb55837 100644 --- a/sdks/csharp/sdk/AgonesSDK.nuspec +++ b/sdks/csharp/sdk/AgonesSDK.nuspec @@ -2,7 +2,7 @@ AgonesSDK - 1.47.0 + 1.48.0-dev Google LLC Google LLC false diff --git a/sdks/csharp/sdk/csharp-sdk.csproj b/sdks/csharp/sdk/csharp-sdk.csproj index bfa0930979..5ed84ec525 100644 --- a/sdks/csharp/sdk/csharp-sdk.csproj +++ b/sdks/csharp/sdk/csharp-sdk.csproj @@ -13,7 +13,7 @@ https://agones.dev http://www.apache.org/licenses/LICENSE-2.0 AgonesSDK - 1.47.0 + 1.48.0-dev agones, googleforgames, kuberenetes, multiplayer, gameservers agones.dev Debug;Release;DebugProtoGen diff --git a/sdks/nodejs/package-lock.json b/sdks/nodejs/package-lock.json index 31314be105..bad1cd7381 100644 --- a/sdks/nodejs/package-lock.json +++ b/sdks/nodejs/package-lock.json @@ -1,12 +1,12 @@ { "name": "@google-cloud/agones-sdk", - "version": "1.47.0", + "version": "1.48.0-dev", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@google-cloud/agones-sdk", - "version": "1.47.0", + "version": "1.48.0-dev", "license": "Apache-2.0", "dependencies": { "@grpc/grpc-js": "1.10.9", diff --git a/sdks/nodejs/package.json b/sdks/nodejs/package.json index c387dafc48..e87199f75c 100644 --- a/sdks/nodejs/package.json +++ b/sdks/nodejs/package.json @@ -26,5 +26,5 @@ "publishConfig": { "access": "public" }, - "version": "1.47.0" + "version": "1.48.0-dev" } diff --git a/sdks/rust/Cargo.toml b/sdks/rust/Cargo.toml index 77e95814a3..1752a7bd4a 100644 --- a/sdks/rust/Cargo.toml +++ b/sdks/rust/Cargo.toml @@ -14,7 +14,7 @@ [package] name = "agones" -version = "1.47.0" +version = "1.48.0-dev" edition = "2021" description = "The Rust SDK for Agones." license = "Apache-2.0" diff --git a/sdks/unity/package.json b/sdks/unity/package.json index 33c8300ef8..2ce8ba5452 100644 --- a/sdks/unity/package.json +++ b/sdks/unity/package.json @@ -1,6 +1,6 @@ { "name": "com.googleforgames.agones", - "version": "1.47.0", + "version": "1.48.0-dev", "displayName": "Agones Unity SDK", "description": "The Unity Gameserver SDK for Agones", "unity": "2019.1", diff --git a/test/sdk/go/Makefile b/test/sdk/go/Makefile index 4ebb18e784..74ca938db5 100644 --- a/test/sdk/go/Makefile +++ b/test/sdk/go/Makefile @@ -29,7 +29,7 @@ project_path := $(dir $(mkfile_path)) root_path = $(realpath $(project_path)/) # Because go mod init in the Dockerfile installs the most recently released version of Agones, this # will need to be built and pushed post-release. During DEV it will be built at DEV - 1. -release_version = 1.46.0 +release_version = 1.47.0 server_tag := $(REGISTRY)/sdk-client-test:$(release_version) # _____ _ diff --git a/test/upgrade/Makefile b/test/upgrade/Makefile index ff27150294..813c7e0f1a 100644 --- a/test/upgrade/Makefile +++ b/test/upgrade/Makefile @@ -24,7 +24,7 @@ # REGISTRY ?= -base_version = 1.47.0 +base_version = 1.48.0 # Version defaults to the short hash of the latest commit VERSION ?= $(base_version)-dev-$(shell git rev-parse --short=7 HEAD) server_tag := $(REGISTRY)/upgrade-test-controller:$(VERSION) diff --git a/test/upgrade/versionMap.yaml b/test/upgrade/versionMap.yaml index 21846b47e0..892ab84e9f 100644 --- a/test/upgrade/versionMap.yaml +++ b/test/upgrade/versionMap.yaml @@ -19,7 +19,7 @@ metadata: name: version-map data: DevVersion: ${DevVersion} - ReleaseVersion: "1.46.0" + ReleaseVersion: "1.47.0" version-mappings.json: | { "k8sToAgonesVersions": { @@ -31,6 +31,7 @@ data: "1.44.0", "1.45.0", "1.46.0", + "1.47.0", "Dev" ], "1.30": [ @@ -38,12 +39,14 @@ data: "1.44.0", "1.45.0", "1.46.0", + "1.47.0", "Dev" ], "1.31": [ "1.44.0", "1.45.0", "1.46.0", + "1.47.0", "Dev" ] }, @@ -76,6 +79,10 @@ data: "alphaGates": ["PlayerAllocationFilter", "PlayerTracking", "PortPolicyNone", "PortRanges", "RollingUpdateFix", "ScheduledAutoscaler"], "betaGates": ["AutopilotPassthroughPort", "CountsAndLists", "DisableResyncOnSDKServer", "GKEAutopilotExtendedDurationPods"] }, + "1.47.0": { + "alphaGates": ["PlayerAllocationFilter", "PlayerTracking", "PortPolicyNone", "PortRanges", "RollingUpdateFix", "ScheduledAutoscaler"], + "betaGates": ["AutopilotPassthroughPort", "CountsAndLists", "DisableResyncOnSDKServer", "GKEAutopilotExtendedDurationPods"] + }, "Dev": { "alphaGates": ["PlayerAllocationFilter", "PlayerTracking", "PortPolicyNone", "PortRanges", "RollingUpdateFix", "ScheduledAutoscaler"], "betaGates": ["AutopilotPassthroughPort", "CountsAndLists", "DisableResyncOnSDKServer", "GKEAutopilotExtendedDurationPods"]