Skip to content

Commit

Permalink
Release 1.15.0-rc (#2121)
Browse files Browse the repository at this point in the history
This includes all of the changes for the 1.15.0 release candidate.
  • Loading branch information
sawagh authored Jun 2, 2021
1 parent c7f615c commit 3b32eac
Show file tree
Hide file tree
Showing 9 changed files with 127 additions and 40 deletions.
43 changes: 43 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,48 @@
# Changelog

## [v1.15.0-rc](https://github.com/googleforgames/agones/tree/v1.15.0-rc) (2021-06-01)

[Full Changelog](https://github.com/googleforgames/agones/compare/v1.14.0...v1.15.0-rc)

**Implemented enhancements:**

- Azure AKS support for public IP per Node/VM [\#2083](https://github.com/googleforgames/agones/issues/2083)
- Unreal plugin WatchGameServer implementation [\#2064](https://github.com/googleforgames/agones/pull/2064) ([highlyunavailable](https://github.com/highlyunavailable))

**Fixed bugs:**

- Creating a GameServerAllocation returns a 200 Ok instead of a 201 Created [\#2108](https://github.com/googleforgames/agones/issues/2108)
- Nil Reference/massive log spam in Controller \[1.13\] [\#2086](https://github.com/googleforgames/agones/issues/2086)
- Cannot update Fleet and set replicas to 0 in same transaction [\#2084](https://github.com/googleforgames/agones/issues/2084)
- Flaky: Hugo occasionally fails: fatal error: concurrent map read and map write [\#1981](https://github.com/googleforgames/agones/issues/1981)
- Return HTTP 201 on GameServerAllocation [\#2110](https://github.com/googleforgames/agones/pull/2110) ([markmandel](https://github.com/markmandel))
- Update and audit fix Node.js dependencies [\#2099](https://github.com/googleforgames/agones/pull/2099) ([steven-supersolid](https://github.com/steven-supersolid))
- Clone Kubernetes objects in API Server before encoding them [\#2089](https://github.com/googleforgames/agones/pull/2089) ([highlyunavailable](https://github.com/highlyunavailable))

**Closed issues:**

- Request Releaser role for Agones Repository [\#2115](https://github.com/googleforgames/agones/issues/2115)
- Release 1.14.0 [\#2077](https://github.com/googleforgames/agones/issues/2077)
- Allocation endpoint: Deprecate `metaPatch` for `metadata` [\#2042](https://github.com/googleforgames/agones/issues/2042)

**Merged pull requests:**

- Update link to contributing guide from the membership template. [\#2118](https://github.com/googleforgames/agones/pull/2118) ([roberthbailey](https://github.com/roberthbailey))
- Update our community membership guidelines to add a Releaser role. [\#2111](https://github.com/googleforgames/agones/pull/2111) ([roberthbailey](https://github.com/roberthbailey))
- Respectful code cleanup No.2 [\#2109](https://github.com/googleforgames/agones/pull/2109) ([markmandel](https://github.com/markmandel))
- Respectful code cleanup No.1 [\#2107](https://github.com/googleforgames/agones/pull/2107) ([markmandel](https://github.com/markmandel))
- aks setup improvements [\#2103](https://github.com/googleforgames/agones/pull/2103) ([dzmitry-lahoda](https://github.com/dzmitry-lahoda))
- e2e test: Update Fleet replicas 0 with Spec change [\#2095](https://github.com/googleforgames/agones/pull/2095) ([markmandel](https://github.com/markmandel))
- Link Client SDK page to Third Party SDKs [\#2094](https://github.com/googleforgames/agones/pull/2094) ([markmandel](https://github.com/markmandel))
- Add Afterverse logo [\#2092](https://github.com/googleforgames/agones/pull/2092) ([jose-cieni-playkids](https://github.com/jose-cieni-playkids))
- Upgrade to Hugo 0.82.1 [\#2085](https://github.com/googleforgames/agones/pull/2085) ([markmandel](https://github.com/markmandel))
- Add rust SDK functionality table [\#2082](https://github.com/googleforgames/agones/pull/2082) ([domgreen](https://github.com/domgreen))
- Adding Functionality table for go SDK [\#2081](https://github.com/googleforgames/agones/pull/2081) ([domgreen](https://github.com/domgreen))
- Minor updates to the release checklist. [\#2080](https://github.com/googleforgames/agones/pull/2080) ([roberthbailey](https://github.com/roberthbailey))
- Prep for the 1.15.0 release. [\#2079](https://github.com/googleforgames/agones/pull/2079) ([roberthbailey](https://github.com/roberthbailey))
- Documenting unity SDK functionality [\#2076](https://github.com/googleforgames/agones/pull/2076) ([domgreen](https://github.com/domgreen))
- Rename MetaPatch to Metadata for AllocationRequest [\#2070](https://github.com/googleforgames/agones/pull/2070) ([lambertwang](https://github.com/lambertwang))

## [v1.14.0](https://github.com/googleforgames/agones/tree/v1.14.0) (2021-04-27)

[Full Changelog](https://github.com/googleforgames/agones/compare/v1.14.0-rc...v1.14.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.15.0-dev"
version: 1.15.0-dev
appVersion: "1.15.0-rc"
version: 1.15.0-rc
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 @@ -155,7 +155,7 @@ agones:
totalRemoteAllocationTimeout: 30s
image:
registry: gcr.io/agones-images
tag: 1.15.0-dev
tag: 1.15.0-rc
controller:
name: agones-controller
pullPolicy: IfNotPresent
Expand Down
62 changes: 31 additions & 31 deletions install/yaml/install.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
---
Expand All @@ -33,7 +33,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
---
Expand All @@ -58,7 +58,7 @@ metadata:
namespace: default
labels:
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
---
Expand All @@ -70,7 +70,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: "agones-1.15.0-dev"
chart: "agones-1.15.0-rc"
release: "agones-manual"
heritage: "Helm"
type: Opaque
Expand All @@ -87,7 +87,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: "agones-1.15.0-dev"
chart: "agones-1.15.0-rc"
release: "agones-manual"
heritage: "Helm"
data:
Expand All @@ -103,7 +103,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: "agones-1.15.0-dev"
chart: "agones-1.15.0-rc"
release: "agones-manual"
heritage: "Helm"
data:
Expand All @@ -119,7 +119,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: "agones-1.15.0-dev"
chart: "agones-1.15.0-rc"
release: "agones-manual"
heritage: "Helm"
data:
Expand Down Expand Up @@ -149,7 +149,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -4073,7 +4073,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -4195,7 +4195,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -7956,7 +7956,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
name: gameserverallocationpolicies.multicluster.agones.dev
Expand Down Expand Up @@ -8032,7 +8032,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -11926,7 +11926,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
rules:
Expand Down Expand Up @@ -11957,7 +11957,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
rules:
Expand Down Expand Up @@ -12003,7 +12003,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
rules:
Expand All @@ -12023,7 +12023,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
subjects:
Expand All @@ -12043,7 +12043,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
subjects:
Expand Down Expand Up @@ -12095,7 +12095,7 @@ metadata:
namespace: default
labels:
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
subjects:
Expand All @@ -12116,7 +12116,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
spec:
Expand All @@ -12138,7 +12138,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -12174,7 +12174,7 @@ metadata:
labels:
agones.dev/role: controller
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -12210,7 +12210,7 @@ metadata:
labels:
component: allocator
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -12246,7 +12246,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -12289,7 +12289,7 @@ spec:
serviceAccountName: agones-controller
containers:
- name: agones-controller
image: "gcr.io/agones-images/agones-controller:1.15.0-dev"
image: "gcr.io/agones-images/agones-controller:1.15.0-rc"
imagePullPolicy: IfNotPresent
env:
# minimum port that can be exposed to GameServer traffic
Expand All @@ -12299,7 +12299,7 @@ spec:
- name: MAX_PORT
value: "8000"
- name: SIDECAR_IMAGE # overwrite the GameServer sidecar image that is used
value: "gcr.io/agones-images/agones-sdk:1.15.0-dev"
value: "gcr.io/agones-images/agones-sdk:1.15.0-rc"
- name: ALWAYS_PULL_SIDECAR # set the sidecar imagePullPolicy to Always
value: "false"
- name: SIDECAR_CPU_REQUEST
Expand Down Expand Up @@ -12388,7 +12388,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -12423,7 +12423,7 @@ spec:
priorityClassName: agones-system
containers:
- name: agones-ping
image: "gcr.io/agones-images/agones-ping:1.15.0-dev"
image: "gcr.io/agones-images/agones-ping:1.15.0-rc"
imagePullPolicy: IfNotPresent
livenessProbe:
httpGet:
Expand Down Expand Up @@ -12496,7 +12496,7 @@ spec:
secretName: allocator-client-ca
containers:
- name: agones-allocator
image: "gcr.io/agones-images/agones-allocator:1.15.0-dev"
image: "gcr.io/agones-images/agones-allocator:1.15.0-rc"
imagePullPolicy: IfNotPresent
livenessProbe:
httpGet:
Expand Down Expand Up @@ -12564,7 +12564,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
spec:
Expand Down Expand Up @@ -12600,7 +12600,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
webhooks:
Expand Down Expand Up @@ -12643,7 +12643,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.15.0-dev
chart: agones-1.15.0-rc
release: agones-manual
heritage: Helm
webhooks:
Expand Down
2 changes: 1 addition & 1 deletion sdks/csharp/sdk/AgonesSDK.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<package >
<metadata>
<id>AgonesSDK</id>
<version>1.15.0-dev</version>
<version>1.15.0-rc</version>
<authors>Google LLC</authors>
<owners>Google LLC</owners>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
Expand Down
2 changes: 1 addition & 1 deletion sdks/csharp/sdk/csharp-sdk.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<PackageProjectUrl>https://agones.dev</PackageProjectUrl>
<PackageLicenseUrl>http://www.apache.org/licenses/LICENSE-2.0</PackageLicenseUrl>
<AssemblyName>AgonesSDK</AssemblyName>
<Version>1.15.0-dev</Version>
<Version>1.15.0-rc</Version>
<PackageTags>agones, googleforgames, kuberenetes, multiplayer, gameservers</PackageTags>
<Company>agones.dev</Company>
<Configurations>Debug;Release;DebugProtoGen</Configurations>
Expand Down
2 changes: 1 addition & 1 deletion sdks/nodejs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,5 @@
"publishConfig": {
"access": "public"
},
"version": "1.15.0-dev"
"version": "1.15.0-rc"
}
6 changes: 3 additions & 3 deletions site/content/en/blog/releases/1.14.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ This release introduces initial support for running windows game servers! If thi

It also moves the `RollingUpdateOnReady` feature to beta and makes it enabled by default.

Check the <a href="https://github.com/googleforgames/agones/tree/release-1.14.0" data-proofer-ignore>README</a> for details on features, installation and usage.
Check the <a href="https://github.com/googleforgames/agones/tree/release-1.14.0">README</a> for details on features, installation and usage.

**Implemented enhancements:**

Expand All @@ -37,7 +37,7 @@ Check the <a href="https://github.com/googleforgames/agones/tree/release-1.14.0"
- Add Terraform config for Windows clusters [\#2046](https://github.com/googleforgames/agones/pull/2046) ([jeremyje](https://github.com/jeremyje))
- Build Agones Windows images by default. [\#2037](https://github.com/googleforgames/agones/pull/2037) ([jeremyje](https://github.com/jeremyje))

See <a href="https://github.com/googleforgames/agones/blob/release-1.14.0/CHANGELOG.md" data-proofer-ignore>CHANGELOG</a> for more details on changes.
See <a href="https://github.com/googleforgames/agones/blob/release-1.14.0/CHANGELOG.md">CHANGELOG</a> for more details on changes.

Images available with this release:

Expand All @@ -53,7 +53,7 @@ Images available with this release:

Helm chart available with this release:

- <a href="https://agones.dev/chart/stable/agones-1.14.0.tgz" data-proofer-ignore>
- <a href="https://agones.dev/chart/stable/agones-1.14.0.tgz">
<code>helm install agones agones/agones --version 1.14.0</code></a>

> Make sure to add our stable helm repository using `helm repo add agones https://agones.dev/chart/stable`
Loading

0 comments on commit 3b32eac

Please sign in to comment.