Skip to content

Commit

Permalink
Release 0.10.0-rc (#760)
Browse files Browse the repository at this point in the history
  • Loading branch information
markmandel authored May 8, 2019
1 parent f0c6e96 commit 256c339
Show file tree
Hide file tree
Showing 6 changed files with 176 additions and 31 deletions.
84 changes: 83 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,87 @@
# Changelog

## [v0.9.0](https://github.com/GoogleCloudPlatform/agones/tree/v0.9.0) (2019-04-02)
## [v0.10.0-rc](https://github.com/GoogleCloudPlatform/agones/tree/v0.10.0-rc) (2019-05-07)

[Full Changelog](https://github.com/GoogleCloudPlatform/agones/compare/v0.9.0...v0.10.0-rc)

**Breaking changes:**

- Add status subresource for FleetAutoscaler [\#730](https://github.com/GoogleCloudPlatform/agones/pull/730) ([aLekSer](https://github.com/aLekSer))
- Implement GameServerAlocation as API Extension [\#682](https://github.com/GoogleCloudPlatform/agones/pull/682) ([markmandel](https://github.com/markmandel))

**Implemented enhancements:**

- Implementing cross cluster allocation request [\#757](https://github.com/GoogleCloudPlatform/agones/pull/757) ([pooneh-m](https://github.com/pooneh-m))
- Rename APIServerEndpoint to AllocationEndpoint for multi-cluster allocation [\#755](https://github.com/GoogleCloudPlatform/agones/pull/755) ([pooneh-m](https://github.com/pooneh-m))
- Implement multicluster allocation for local cluster allocation. [\#753](https://github.com/GoogleCloudPlatform/agones/pull/753) ([pooneh-m](https://github.com/pooneh-m))
- Implementing cluster selector from multi-cluster allocation policies. [\#733](https://github.com/GoogleCloudPlatform/agones/pull/733) ([pooneh-m](https://github.com/pooneh-m))
- Added Supersolid logo to the homepage [\#727](https://github.com/GoogleCloudPlatform/agones/pull/727) ([KamiShepard](https://github.com/KamiShepard))
- Implementation of SDK.Allocate\(\) [\#721](https://github.com/GoogleCloudPlatform/agones/pull/721) ([markmandel](https://github.com/markmandel))
- Add allocation policy CRD and schema definition. [\#698](https://github.com/GoogleCloudPlatform/agones/pull/698) ([pooneh-m](https://github.com/pooneh-m))
- Helm support for Terraform [\#696](https://github.com/GoogleCloudPlatform/agones/pull/696) ([aLekSer](https://github.com/aLekSer))
- Implement lacking functions in Rust SDK [\#693](https://github.com/GoogleCloudPlatform/agones/pull/693) ([thara](https://github.com/thara))
- Terraform support to generate test cluster [\#670](https://github.com/GoogleCloudPlatform/agones/pull/670) ([aLekSer](https://github.com/aLekSer))
- Lightweight library for implementing APIServer extensions [\#659](https://github.com/GoogleCloudPlatform/agones/pull/659) ([markmandel](https://github.com/markmandel))
- Unreal Engine 4 Plugin [\#647](https://github.com/GoogleCloudPlatform/agones/pull/647) ([YannickLange](https://github.com/YannickLange))

**Fixed bugs:**

- Ensure memory leak fix in apimachinery wait.go fix does not get overwritten [\#734](https://github.com/GoogleCloudPlatform/agones/issues/734)
- Flaky Test: TestGameServerAllocationMetaDataPatch [\#725](https://github.com/GoogleCloudPlatform/agones/issues/725)
- gen-api-docs make target is not generating API docs for GameServerAllocation [\#705](https://github.com/GoogleCloudPlatform/agones/issues/705)
- Agones controller does not remove deleted pod from game server list [\#678](https://github.com/GoogleCloudPlatform/agones/issues/678)
- Flaky: Fix test for TestGameServerUnhealthyAfterDeletingPod [\#758](https://github.com/GoogleCloudPlatform/agones/pull/758) ([markmandel](https://github.com/markmandel))
- Updated the filtering condition on GameServerShutdown to include the undeleted Unhealthy GSs [\#740](https://github.com/GoogleCloudPlatform/agones/pull/740) ([ilkercelikyilmaz](https://github.com/ilkercelikyilmaz))
- Add back goimports 🔥 [\#714](https://github.com/GoogleCloudPlatform/agones/pull/714) ([markmandel](https://github.com/markmandel))
- Add proto directory and update tooling. [\#709](https://github.com/GoogleCloudPlatform/agones/pull/709) ([heartrobotninja](https://github.com/heartrobotninja))
- Add explicit local version of agones in go.mod [\#706](https://github.com/GoogleCloudPlatform/agones/pull/706) ([aLekSer](https://github.com/aLekSer))
- Move GameServer to Unheathy when Pod Deleted [\#694](https://github.com/GoogleCloudPlatform/agones/pull/694) ([markmandel](https://github.com/markmandel))

**Closed issues:**

- Agones e2e tests are flakey [\#700](https://github.com/GoogleCloudPlatform/agones/issues/700)
- Release 0.9.0 [\#686](https://github.com/GoogleCloudPlatform/agones/issues/686)
- Integration with Unreal Engine [\#138](https://github.com/GoogleCloudPlatform/agones/issues/138)

**Merged pull requests:**

- Add tests for gameServerCacheEntry in GameServerAllocation controller [\#754](https://github.com/GoogleCloudPlatform/agones/pull/754) ([markmandel](https://github.com/markmandel))
- Fix instructions to create AKS cluster [\#752](https://github.com/GoogleCloudPlatform/agones/pull/752) ([aLekSer](https://github.com/aLekSer))
- Deprecate Fleet Allocation. [\#750](https://github.com/GoogleCloudPlatform/agones/pull/750) ([markmandel](https://github.com/markmandel))
- Cleanup - no longer need to list Pods for GameServers [\#747](https://github.com/GoogleCloudPlatform/agones/pull/747) ([markmandel](https://github.com/markmandel))
- Convert C++ Example to Docker Build Pattern [\#746](https://github.com/GoogleCloudPlatform/agones/pull/746) ([markmandel](https://github.com/markmandel))
- Switch to parrallel execution of SDK commands [\#742](https://github.com/GoogleCloudPlatform/agones/pull/742) ([aLekSer](https://github.com/aLekSer))
- Move terraform targets into a separate file [\#741](https://github.com/GoogleCloudPlatform/agones/pull/741) ([aLekSer](https://github.com/aLekSer))
- We don't need CMake in the base build image [\#739](https://github.com/GoogleCloudPlatform/agones/pull/739) ([markmandel](https://github.com/markmandel))
- CI Speedup: Cache Build SDK between builds [\#738](https://github.com/GoogleCloudPlatform/agones/pull/738) ([markmandel](https://github.com/markmandel))
- Intial tool vendoring commit. [\#737](https://github.com/GoogleCloudPlatform/agones/pull/737) ([heartrobotninja](https://github.com/heartrobotninja))
- Add vendor\_fixed directory with apimachinery module [\#735](https://github.com/GoogleCloudPlatform/agones/pull/735) ([heartrobotninja](https://github.com/heartrobotninja))
- Option for CMake silent output [\#731](https://github.com/GoogleCloudPlatform/agones/pull/731) ([dsazonoff](https://github.com/dsazonoff))
- Cache htmltest url checks for 2 weeks [\#729](https://github.com/GoogleCloudPlatform/agones/pull/729) ([markmandel](https://github.com/markmandel))
- Fix for flaky TestGameServerAllocationMetaDataPatch [\#726](https://github.com/GoogleCloudPlatform/agones/pull/726) ([markmandel](https://github.com/markmandel))
- Adds a .clang-format file making Google style the default [\#724](https://github.com/GoogleCloudPlatform/agones/pull/724) ([devjgm](https://github.com/devjgm))
- Group make test output in cloudbuild.yaml [\#723](https://github.com/GoogleCloudPlatform/agones/pull/723) ([markmandel](https://github.com/markmandel))
- Upgrade Hugo to 0.55.2 [\#722](https://github.com/GoogleCloudPlatform/agones/pull/722) ([markmandel](https://github.com/markmandel))
- Remove dependency to util/runtime from allocation/v1alpha1/register.go [\#720](https://github.com/GoogleCloudPlatform/agones/pull/720) ([pooneh-m](https://github.com/pooneh-m))
- Clang-formatted the C++ SDK files. [\#716](https://github.com/GoogleCloudPlatform/agones/pull/716) ([devjgm](https://github.com/devjgm))
- Abstract build image ensuring and building [\#715](https://github.com/GoogleCloudPlatform/agones/pull/715) ([markmandel](https://github.com/markmandel))
- Mount go mod cache [\#712](https://github.com/GoogleCloudPlatform/agones/pull/712) ([markmandel](https://github.com/markmandel))
- Move local-includes above others [\#711](https://github.com/GoogleCloudPlatform/agones/pull/711) ([markmandel](https://github.com/markmandel))
- We no longer need gen-grpc-cpp.sh [\#710](https://github.com/GoogleCloudPlatform/agones/pull/710) ([markmandel](https://github.com/markmandel))
- Update issue templates [\#708](https://github.com/GoogleCloudPlatform/agones/pull/708) ([thisisnotapril](https://github.com/thisisnotapril))
- Change the website theme and add Ubisoft logo [\#704](https://github.com/GoogleCloudPlatform/agones/pull/704) ([Kuqd](https://github.com/Kuqd))
- Fixed typo in URL [\#702](https://github.com/GoogleCloudPlatform/agones/pull/702) ([devjgm](https://github.com/devjgm))
- Fixed a minor typo [\#701](https://github.com/GoogleCloudPlatform/agones/pull/701) ([pooneh-m](https://github.com/pooneh-m))
- Change License from Google Inc. to Google LLC due to branding change in 2015 [\#699](https://github.com/GoogleCloudPlatform/agones/pull/699) ([pooneh-m](https://github.com/pooneh-m))
- Remove dependency to util/runtime from APIS package [\#697](https://github.com/GoogleCloudPlatform/agones/pull/697) ([pooneh-m](https://github.com/pooneh-m))
- Update Linter to 1.16.0 [\#692](https://github.com/GoogleCloudPlatform/agones/pull/692) ([markmandel](https://github.com/markmandel))
- Choose specific release version of gen-crd-api-reference-docs [\#691](https://github.com/GoogleCloudPlatform/agones/pull/691) ([aLekSer](https://github.com/aLekSer))
- Upgrade Testify to 1.3.0 [\#689](https://github.com/GoogleCloudPlatform/agones/pull/689) ([markmandel](https://github.com/markmandel))
- Setup for release 0.10.0 [\#688](https://github.com/GoogleCloudPlatform/agones/pull/688) ([markmandel](https://github.com/markmandel))
- End to end tests for GameServer Pod Deletion [\#684](https://github.com/GoogleCloudPlatform/agones/pull/684) ([markmandel](https://github.com/markmandel))
- Removes the sdk generation tooling from our main build image [\#630](https://github.com/GoogleCloudPlatform/agones/pull/630) ([Kuqd](https://github.com/Kuqd))

## [v0.9.0](https://github.com/GoogleCloudPlatform/agones/tree/v0.9.0) (2019-04-03)

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

Expand All @@ -16,6 +97,7 @@

**Merged pull requests:**

- Changes for 0.9.0 release! [\#687](https://github.com/GoogleCloudPlatform/agones/pull/687) ([markmandel](https://github.com/markmandel))
- Add the GDC presentation to the website [\#685](https://github.com/GoogleCloudPlatform/agones/pull/685) ([markmandel](https://github.com/markmandel))
- Forgot to highlight the breaking change. [\#680](https://github.com/GoogleCloudPlatform/agones/pull/680) ([markmandel](https://github.com/markmandel))
- Minor tweaks to documentation [\#677](https://github.com/GoogleCloudPlatform/agones/pull/677) ([markmandel](https://github.com/markmandel))
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: "0.10.0"
version: 0.10.0
appVersion: "0.10.0-rc"
version: 0.10.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 @@ -97,7 +97,7 @@ agones:
timeoutSeconds: 1
image:
registry: gcr.io/agones-images
tag: 0.10.0
tag: 0.10.0-rc
controller:
name: agones-controller
pullPolicy: IfNotPresent
Expand Down
48 changes: 24 additions & 24 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-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
---
Expand All @@ -31,7 +31,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
rules:
Expand Down Expand Up @@ -71,7 +71,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
subjects:
Expand Down Expand Up @@ -135,7 +135,7 @@ metadata:
namespace: default
labels:
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
---
Expand All @@ -146,7 +146,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
rules:
Expand All @@ -164,7 +164,7 @@ metadata:
namespace: default
labels:
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
subjects:
Expand Down Expand Up @@ -200,7 +200,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -395,7 +395,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -460,7 +460,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -544,7 +544,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -704,7 +704,7 @@ metadata:
controller-tools.k8s.io: "1.0"
component: crd
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
name: gameserverallocationpolicies.multicluster.agones.dev
Expand Down Expand Up @@ -787,7 +787,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -977,7 +977,7 @@ metadata:
labels:
stable.agones.dev/role: controller
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -1013,7 +1013,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -1058,7 +1058,7 @@ spec:
serviceAccountName: agones-controller
containers:
- name: agones-controller
image: "gcr.io/agones-images/agones-controller:0.10.0"
image: "gcr.io/agones-images/agones-controller:0.10.0-rc"
imagePullPolicy: IfNotPresent
env:
# minimum port that can be exposed to GameServer traffic
Expand All @@ -1068,7 +1068,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:0.10.0"
value: "gcr.io/agones-images/agones-sdk:0.10.0-rc"
- name: ALWAYS_PULL_SIDECAR # set the sidecar imagePullPolicy to Always
value: "false"
- name: SIDECAR_CPU_REQUEST
Expand Down Expand Up @@ -1138,7 +1138,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -1175,7 +1175,7 @@ spec:
priorityClassName: agones-system
containers:
- name: agones-ping
image: "gcr.io/agones-images/agones-ping:0.10.0"
image: "gcr.io/agones-images/agones-ping:0.10.0-rc"
imagePullPolicy: IfNotPresent
livenessProbe:
httpGet:
Expand All @@ -1199,7 +1199,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand All @@ -1220,7 +1220,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -1255,7 +1255,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
spec:
Expand All @@ -1275,7 +1275,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
webhooks:
Expand Down Expand Up @@ -1319,7 +1319,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-0.10.0
chart: agones-0.10.0-rc
release: agones-manual
heritage: Tiller
webhooks:
Expand Down Expand Up @@ -1350,7 +1350,7 @@ metadata:
namespace: agones-system
labels:
app: agones-manual
chart: "agones-0.10.0"
chart: "agones-0.10.0-rc"
release: "agones-manual"
heritage: "Tiller"
type: Opaque
Expand Down
Loading

0 comments on commit 256c339

Please sign in to comment.