Skip to content

Commit

Permalink
Release 1.0.0 Release Candidate (#1054)
Browse files Browse the repository at this point in the history
🎉
  • Loading branch information
markmandel authored Sep 10, 2019
1 parent d2dc2b4 commit 94b41ae
Show file tree
Hide file tree
Showing 6 changed files with 155 additions and 40 deletions.
65 changes: 63 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,66 @@
# Changelog

## [v0.12.0](https://github.com/googleforgames/agones/tree/v0.12.0) (2019-08-06)
## [v1.0.0-rc](https://github.com/googleforgames/agones/tree/v1.0.0-rc) (2019-09-10)

[Full Changelog](https://github.com/googleforgames/agones/compare/v0.12.0...v1.0.0-rc)

**Implemented enhancements:**

- JSON serialisation error reporting on Mutation/Validation webhooks [\#992](https://github.com/googleforgames/agones/issues/992)
- CRASH for simple-udp example [\#1032](https://github.com/googleforgames/agones/pull/1032) ([markmandel](https://github.com/markmandel))
- Rust SDK: Reserved [\#1030](https://github.com/googleforgames/agones/pull/1030) ([markmandel](https://github.com/markmandel))
- Define the proto definition for the allocator service [\#1025](https://github.com/googleforgames/agones/pull/1025) ([pooneh-m](https://github.com/pooneh-m))
- Documentation on Fleet Updates and Upgrades [\#1020](https://github.com/googleforgames/agones/pull/1020) ([markmandel](https://github.com/markmandel))
- Documentation on how to upgrade Agones and/or Kubernetes. [\#1008](https://github.com/googleforgames/agones/pull/1008) ([markmandel](https://github.com/markmandel))
- Output JSON unmarshal error as Admission response [\#1005](https://github.com/googleforgames/agones/pull/1005) ([aLekSer](https://github.com/aLekSer))
- Add GameServer troubleshooting guide [\#1003](https://github.com/googleforgames/agones/pull/1003) ([markmandel](https://github.com/markmandel))
- Local SDK Server: Add proper GS state handling [\#979](https://github.com/googleforgames/agones/pull/979) ([aLekSer](https://github.com/aLekSer))
- Add allocations metrics [\#963](https://github.com/googleforgames/agones/pull/963) ([cyriltovena](https://github.com/cyriltovena))

**Fixed bugs:**

- Fleet Image Edit causes an infinite create/destroy loop [\#975](https://github.com/googleforgames/agones/issues/975)
- Fix the required version of terraform. [\#1006](https://github.com/googleforgames/agones/pull/1006) ([roberthbailey](https://github.com/roberthbailey))

**Closed issues:**

- Release 0.12.0 [\#982](https://github.com/googleforgames/agones/issues/982)
- Document upgrading / managing Fleets [\#557](https://github.com/googleforgames/agones/issues/557)
- Document how to do upgrades of Agones [\#555](https://github.com/googleforgames/agones/issues/555)
- Statistics collection and display [\#144](https://github.com/googleforgames/agones/issues/144)

**Merged pull requests:**

- Change allocator's preferredGameServerSelector field name to plural [\#1047](https://github.com/googleforgames/agones/pull/1047) ([pooneh-m](https://github.com/pooneh-m))
- Fix a broken link in the node js client sdk docs. [\#1045](https://github.com/googleforgames/agones/pull/1045) ([roberthbailey](https://github.com/roberthbailey))
- Fix for git.apache.org being down. [\#1031](https://github.com/googleforgames/agones/pull/1031) ([markmandel](https://github.com/markmandel))
- Cpp SDK. Fixed regex for version detection. Fixed mingw build. [\#1029](https://github.com/googleforgames/agones/pull/1029) ([dsazonoff](https://github.com/dsazonoff))
- flaky/TestFleetScaleUpEditAndScaleDown [\#1024](https://github.com/googleforgames/agones/pull/1024) ([markmandel](https://github.com/markmandel))
- add vendor grpc third\_party to be referenced by protos [\#1023](https://github.com/googleforgames/agones/pull/1023) ([pooneh-m](https://github.com/pooneh-m))
- flaky/TestGameServerShutdown [\#1022](https://github.com/googleforgames/agones/pull/1022) ([markmandel](https://github.com/markmandel))
- Fix typo in Makefile [\#1021](https://github.com/googleforgames/agones/pull/1021) ([orthros](https://github.com/orthros))
- Add configuration for the prow build cluster along with a make target to create and delete it [\#1017](https://github.com/googleforgames/agones/pull/1017) ([roberthbailey](https://github.com/roberthbailey))
- Add an OWNERS file at the root of the repository [\#1016](https://github.com/googleforgames/agones/pull/1016) ([roberthbailey](https://github.com/roberthbailey))
- Refactor gameserverallocations to its components [\#1015](https://github.com/googleforgames/agones/pull/1015) ([pooneh-m](https://github.com/pooneh-m))
- added an allowing UDP traffic section to the EKS installation docs [\#1011](https://github.com/googleforgames/agones/pull/1011) ([daplho](https://github.com/daplho))
- Fix outdated links in comments [\#1009](https://github.com/googleforgames/agones/pull/1009) ([aLekSer](https://github.com/aLekSer))
- Add note about SDK Sidecar starting after gameserver binary [\#1004](https://github.com/googleforgames/agones/pull/1004) ([markmandel](https://github.com/markmandel))
- Flaky: TestControllerApplyGameServerAddressAndPort [\#1002](https://github.com/googleforgames/agones/pull/1002) ([markmandel](https://github.com/markmandel))
- Revert the change to promote the service for multicluster allocation to v1 [\#1001](https://github.com/googleforgames/agones/pull/1001) ([roberthbailey](https://github.com/roberthbailey))
- Remove Go SDK repeat connection attempt [\#998](https://github.com/googleforgames/agones/pull/998) ([markmandel](https://github.com/markmandel))
- Adding clean target for SDK conformance tests [\#997](https://github.com/googleforgames/agones/pull/997) ([aLekSer](https://github.com/aLekSer))
- Speed up CI Build [\#996](https://github.com/googleforgames/agones/pull/996) ([markmandel](https://github.com/markmandel))
- Flaky: Allocator bad tls certificate [\#995](https://github.com/googleforgames/agones/pull/995) ([markmandel](https://github.com/markmandel))
- Rename gameserver-allocator resources to agones-allocator [\#994](https://github.com/googleforgames/agones/pull/994) ([markmandel](https://github.com/markmandel))
- Fix instructions printed out after helm install [\#991](https://github.com/googleforgames/agones/pull/991) ([aLekSer](https://github.com/aLekSer))
- Capitalize "GitHub" correctly throughout the docs [\#990](https://github.com/googleforgames/agones/pull/990) ([hegemonic](https://github.com/hegemonic))
- Fix Hugo syntax - remove deprecation warning [\#988](https://github.com/googleforgames/agones/pull/988) ([aLekSer](https://github.com/aLekSer))
- Remove the instructions for using click to deploy on GCP [\#987](https://github.com/googleforgames/agones/pull/987) ([roberthbailey](https://github.com/roberthbailey))
- Preparation for the 1.0.0 next release [\#984](https://github.com/googleforgames/agones/pull/984) ([markmandel](https://github.com/markmandel))
- Docs Installation use cluster size the same as dev [\#981](https://github.com/googleforgames/agones/pull/981) ([aLekSer](https://github.com/aLekSer))
- Flaky: TestGameServerUnhealthyAfterDeletingPod [\#968](https://github.com/googleforgames/agones/pull/968) ([markmandel](https://github.com/markmandel))

## [v0.12.0](https://github.com/googleforgames/agones/tree/v0.12.0) (2019-08-07)

[Full Changelog](https://github.com/googleforgames/agones/compare/v0.12.0-rc...v0.12.0)

Expand All @@ -10,6 +70,7 @@

**Merged pull requests:**

- Release 0.12.0 [\#983](https://github.com/googleforgames/agones/pull/983) ([markmandel](https://github.com/markmandel))
- Minor Fix 0.8.1 release on agones.dev Blog [\#978](https://github.com/googleforgames/agones/pull/978) ([aLekSer](https://github.com/aLekSer))
- Minor - Fix helm repo command in the governance template [\#977](https://github.com/googleforgames/agones/pull/977) ([aLekSer](https://github.com/aLekSer))
- Documentation updates to apply just prior to cutting the 0.12.0 release. [\#911](https://github.com/googleforgames/agones/pull/911) ([roberthbailey](https://github.com/roberthbailey))
Expand Down Expand Up @@ -509,7 +570,7 @@
- Node Affinity, Tolerations and Node selector support for helm chart [\#407](https://github.com/googleforgames/agones/issues/407)
- As game server, I want to get the Agones sidecar version [\#310](https://github.com/googleforgames/agones/issues/310)
- fix setAnnotation for simple-udp to use customized key & value [\#576](https://github.com/googleforgames/agones/pull/576) ([Yingxin-Jiang](https://github.com/Yingxin-Jiang))
- Adding GitHub link and version dropdown to the navigation bar [\#566](https://github.com/googleforgames/agones/pull/566) ([markmandel](https://github.com/markmandel))
- Adding Github link and version dropdown to the navigation bar [\#566](https://github.com/googleforgames/agones/pull/566) ([markmandel](https://github.com/markmandel))
- simple-udp: added support for customizing labels and annotations by the caller [\#564](https://github.com/googleforgames/agones/pull/564) ([jkowalski](https://github.com/jkowalski))
- Monitoring improvements [\#559](https://github.com/googleforgames/agones/pull/559) ([jkowalski](https://github.com/jkowalski))
- Add support to create a development gameserver. [\#558](https://github.com/googleforgames/agones/pull/558) ([jeremyje](https://github.com/jeremyje))
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.0.0"
version: 1.0.0
appVersion: "1.0.0-rc"
version: 1.0.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 @@ -124,7 +124,7 @@ agones:
generateTLS: true
image:
registry: gcr.io/agones-images
tag: 1.0.0
tag: 1.0.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 @@ -20,7 +20,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
---
Expand All @@ -31,7 +31,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
rules:
Expand Down Expand Up @@ -76,7 +76,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
subjects:
Expand Down Expand Up @@ -140,7 +140,7 @@ metadata:
namespace: default
labels:
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
---
Expand All @@ -151,7 +151,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
rules:
Expand All @@ -169,7 +169,7 @@ metadata:
namespace: default
labels:
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
subjects:
Expand Down Expand Up @@ -205,7 +205,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -401,7 +401,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -485,7 +485,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -646,7 +646,7 @@ metadata:
controller-tools.k8s.io: "1.0"
component: crd
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
name: gameserverallocationpolicies.multicluster.agones.dev
Expand Down Expand Up @@ -732,7 +732,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -923,7 +923,7 @@ metadata:
labels:
agones.dev/role: controller
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -959,7 +959,7 @@ metadata:
labels:
component: allocator
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -1030,7 +1030,7 @@ spec:
secretName: allocator-client-ca
containers:
- name: agones-allocator
image: "gcr.io/agones-images/agones-allocator:1.0.0"
image: "gcr.io/agones-images/agones-allocator:1.0.0-rc"
imagePullPolicy: IfNotPresent
livenessProbe:
httpGet:
Expand Down Expand Up @@ -1071,7 +1071,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
rules:
Expand All @@ -1088,7 +1088,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller

Expand All @@ -1101,7 +1101,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
subjects:
Expand All @@ -1122,7 +1122,7 @@ metadata:
namespace: agones-system
labels:
app: agones-manual
chart: "agones-1.0.0"
chart: "agones-1.0.0-rc"
release: "agones-manual"
heritage: "Tiller"
data:
Expand All @@ -1139,7 +1139,7 @@ metadata:
namespace: agones-system
labels:
app: agones-manual
chart: "agones-1.0.0"
chart: "agones-1.0.0-rc"
release: "agones-manual"
heritage: "Tiller"
data:
Expand All @@ -1155,7 +1155,7 @@ metadata:
namespace: agones-system
labels:
app: agones-manual
chart: "agones-1.0.0"
chart: "agones-1.0.0-rc"
release: "agones-manual"
heritage: "Tiller"
data:
Expand Down Expand Up @@ -1185,7 +1185,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -1230,7 +1230,7 @@ spec:
serviceAccountName: agones-controller
containers:
- name: agones-controller
image: "gcr.io/agones-images/agones-controller:1.0.0"
image: "gcr.io/agones-images/agones-controller:1.0.0-rc"
imagePullPolicy: IfNotPresent
env:
# minimum port that can be exposed to GameServer traffic
Expand All @@ -1240,7 +1240,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.0.0"
value: "gcr.io/agones-images/agones-sdk:1.0.0-rc"
- name: ALWAYS_PULL_SIDECAR # set the sidecar imagePullPolicy to Always
value: "false"
- name: SIDECAR_CPU_REQUEST
Expand Down Expand Up @@ -1310,7 +1310,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -1347,7 +1347,7 @@ spec:
priorityClassName: agones-system
containers:
- name: agones-ping
image: "gcr.io/agones-images/agones-ping:1.0.0"
image: "gcr.io/agones-images/agones-ping:1.0.0-rc"
imagePullPolicy: IfNotPresent
livenessProbe:
httpGet:
Expand All @@ -1371,7 +1371,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand All @@ -1392,7 +1392,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -1427,7 +1427,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand All @@ -1447,7 +1447,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
webhooks:
Expand Down Expand Up @@ -1497,7 +1497,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.0.0
chart: agones-1.0.0-rc
release: agones-manual
heritage: Tiller
webhooks:
Expand Down Expand Up @@ -1527,7 +1527,7 @@ metadata:
namespace: agones-system
labels:
app: agones-manual
chart: "agones-1.0.0"
chart: "agones-1.0.0-rc"
release: "agones-manual"
heritage: "Tiller"
type: Opaque
Expand Down
Loading

0 comments on commit 94b41ae

Please sign in to comment.