diff --git a/CHANGELOG.md b/CHANGELOG.md index 02ed740713..9f06876851 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,66 @@ # Changelog +## [v1.13.0-rc](https://github.com/googleforgames/agones/tree/v1.13.0-rc) (2021-03-10) + +[Full Changelog](https://github.com/googleforgames/agones/compare/v1.12.0...v1.13.0-rc) + +**Breaking changes:** + +- Upgrade to Kubernetes 1.18 [\#1971](https://github.com/googleforgames/agones/issues/1971) +- Update website supported Kubernetes [\#2008](https://github.com/googleforgames/agones/pull/2008) ([markmandel](https://github.com/markmandel)) +- Update client-go to support Kubernetes 1.18.0 [\#1998](https://github.com/googleforgames/agones/pull/1998) ([markmandel](https://github.com/markmandel)) +- Remove simple-tcp and simple-udp [\#1992](https://github.com/googleforgames/agones/pull/1992) ([markmandel](https://github.com/markmandel)) +- Upgrade dev tooling kubectl to 1.18 [\#1989](https://github.com/googleforgames/agones/pull/1989) ([markmandel](https://github.com/markmandel)) +- Upgrade Terraform to 1.18 [\#1988](https://github.com/googleforgames/agones/pull/1988) ([markmandel](https://github.com/markmandel)) + +**Implemented enhancements:** + +- Update default branch to `main` [\#1798](https://github.com/googleforgames/agones/issues/1798) +- Allow no ports for GameServer [\#749](https://github.com/googleforgames/agones/issues/749) +- Added Cubxity/AgonesKt to third party libraries [\#2013](https://github.com/googleforgames/agones/pull/2013) ([Cubxity](https://github.com/Cubxity)) +- Update to PodTemplateSpec for 1.18 [\#2007](https://github.com/googleforgames/agones/pull/2007) ([markmandel](https://github.com/markmandel)) +- Add support for empty ports [\#2006](https://github.com/googleforgames/agones/pull/2006) ([ItsKev](https://github.com/ItsKev)) +- add Vela Games to companies that use Agones [\#2003](https://github.com/googleforgames/agones/pull/2003) ([comerford](https://github.com/comerford)) +- Add RollTable to Companies that use Agones [\#2002](https://github.com/googleforgames/agones/pull/2002) ([NullSoldier](https://github.com/NullSoldier)) +- Add Space Game logo to Agones site [\#2000](https://github.com/googleforgames/agones/pull/2000) ([NBoychev](https://github.com/NBoychev)) +- Add WebSocket capability to WatchGameServer REST API [\#1999](https://github.com/googleforgames/agones/pull/1999) ([highlyunavailable](https://github.com/highlyunavailable)) +- Move ContainerPortAllocation to Stable [\#1961](https://github.com/googleforgames/agones/pull/1961) ([markmandel](https://github.com/markmandel)) + +**Fixed bugs:** + +- Flaky: e2e TestGameServerReadyAllocateReady [\#2016](https://github.com/googleforgames/agones/issues/2016) +- GameServerAllocationPolicy with empty AllocationEndpoints errors on allocate [\#2011](https://github.com/googleforgames/agones/issues/2011) +- Example from Access Agones via Kubernetes API failing to compile [\#1982](https://github.com/googleforgames/agones/issues/1982) +- Unable to COMPILE after added agones plugin in UE4.26 [\#1940](https://github.com/googleforgames/agones/issues/1940) +- Reduce e2e test parrallelism from 64 to 32 [\#2019](https://github.com/googleforgames/agones/pull/2019) ([markmandel](https://github.com/markmandel)) +- Whoops! Websocket documentation should be hidden [\#2015](https://github.com/googleforgames/agones/pull/2015) ([markmandel](https://github.com/markmandel)) +- Return last result even if all multicluster allocations fail [\#2012](https://github.com/googleforgames/agones/pull/2012) ([highlyunavailable](https://github.com/highlyunavailable)) +- Fix bug in webhook docs after example switch [\#1996](https://github.com/googleforgames/agones/pull/1996) ([markmandel](https://github.com/markmandel)) +- Fixed: Multi namespace support for client secrets in helm template service/allocation.yaml [\#1984](https://github.com/googleforgames/agones/pull/1984) ([nagodon](https://github.com/nagodon)) +- Move build tooling to helm upgrade --atomic [\#1980](https://github.com/googleforgames/agones/pull/1980) ([markmandel](https://github.com/markmandel)) +- Fixed getting latency metrics [\#1969](https://github.com/googleforgames/agones/pull/1969) ([8398a7](https://github.com/8398a7)) +- \[UrealSDK\] Creating requests should work in all versions of UE4 [\#1944](https://github.com/googleforgames/agones/pull/1944) ([domgreen](https://github.com/domgreen)) + +**Closed issues:** + +- Release 1.12.0 [\#1977](https://github.com/googleforgames/agones/issues/1977) +- Deprecate and remove the udp-server and tcp-server images [\#1890](https://github.com/googleforgames/agones/issues/1890) + +**Merged pull requests:** + +- Fix a link to the website. [\#2017](https://github.com/googleforgames/agones/pull/2017) ([roberthbailey](https://github.com/roberthbailey)) +- Stop logging Pods without Nodes yet as an Error [\#2014](https://github.com/googleforgames/agones/pull/2014) ([markmandel](https://github.com/markmandel)) +- Update Dev Kind & Minikube to 1.18 [\#2010](https://github.com/googleforgames/agones/pull/2010) ([markmandel](https://github.com/markmandel)) +- Update CRD API reference to Kubernetes 1.18 [\#2009](https://github.com/googleforgames/agones/pull/2009) ([markmandel](https://github.com/markmandel)) +- Add extra resource to DGS prereq knowledge section [\#2004](https://github.com/googleforgames/agones/pull/2004) ([markmandel](https://github.com/markmandel)) +- Minor grammar fix [\#1995](https://github.com/googleforgames/agones/pull/1995) ([bleakley](https://github.com/bleakley)) +- Terraform helm module fix deprecated version declaration [\#1994](https://github.com/googleforgames/agones/pull/1994) ([comerford](https://github.com/comerford)) +- Add "gke" prefix to TCP e2e firewall [\#1991](https://github.com/googleforgames/agones/pull/1991) ([markmandel](https://github.com/markmandel)) +- Upgrade crd-client example [\#1986](https://github.com/googleforgames/agones/pull/1986) ([markmandel](https://github.com/markmandel)) +- Ignore Rust SDK Target folder [\#1985](https://github.com/googleforgames/agones/pull/1985) ([markmandel](https://github.com/markmandel)) +- Update all reference of `master` to `main` [\#1983](https://github.com/googleforgames/agones/pull/1983) ([markmandel](https://github.com/markmandel)) +- Preparation for 1.13.0 [\#1979](https://github.com/googleforgames/agones/pull/1979) ([markmandel](https://github.com/markmandel)) + ## [v1.12.0](https://github.com/googleforgames/agones/tree/v1.12.0) (2021-02-02) [Full Changelog](https://github.com/googleforgames/agones/compare/v1.12.0-rc...v1.12.0) @@ -10,7 +71,6 @@ - gRPC allocate can't get some metrics [\#1855](https://github.com/googleforgames/agones/issues/1855) - Fix badly formatted feature tags in GameServer specification docs [\#1975](https://github.com/googleforgames/agones/pull/1975) ([edmundlam](https://github.com/edmundlam)) - Fix Minikube \#1973 [\#1974](https://github.com/googleforgames/agones/pull/1974) ([rolfedh](https://github.com/rolfedh)) -- Fixed getting latency metrics [\#1969](https://github.com/googleforgames/agones/pull/1969) ([8398a7](https://github.com/8398a7)) **Closed issues:** @@ -19,6 +79,7 @@ **Merged pull requests:** +- Release 1.12.0 [\#1978](https://github.com/googleforgames/agones/pull/1978) ([markmandel](https://github.com/markmandel)) - Limit the disableTLS to only gRPC API [\#1968](https://github.com/googleforgames/agones/pull/1968) ([pooneh-m](https://github.com/pooneh-m)) ## [v1.12.0-rc](https://github.com/googleforgames/agones/tree/v1.12.0-rc) (2021-01-26) @@ -35,7 +96,6 @@ - Utilize ExternalDNS as well as ExternalIP [\#1921](https://github.com/googleforgames/agones/issues/1921) - Move "Port Allocations to Multiple Containers" \> Stable [\#1773](https://github.com/googleforgames/agones/issues/1773) -- Move ContainerPortAllocation to Stable [\#1961](https://github.com/googleforgames/agones/pull/1961) ([markmandel](https://github.com/markmandel)) - CRD OpenAPI Spec for ObjectMeta & PodTemplateSpec [\#1956](https://github.com/googleforgames/agones/pull/1956) ([markmandel](https://github.com/markmandel)) - Add a "why" section for the Allocator Service documentation [\#1953](https://github.com/googleforgames/agones/pull/1953) ([markmandel](https://github.com/markmandel)) - Add nodeSelector property to Agones helm chart for Allocator [\#1946](https://github.com/googleforgames/agones/pull/1946) ([josephbmanley](https://github.com/josephbmanley)) @@ -220,7 +280,6 @@ - Build Tools: Update Prometheus and Grafana [\#1857](https://github.com/googleforgames/agones/pull/1857) ([markmandel](https://github.com/markmandel)) - Update prometheus and grafana [\#1850](https://github.com/googleforgames/agones/pull/1850) ([8398a7](https://github.com/8398a7)) - Expand feature freeze details during RC. [\#1847](https://github.com/googleforgames/agones/pull/1847) ([markmandel](https://github.com/markmandel)) -- Revert "\[Doc\] Mark multicluster allocation feature as stable" [\#1842](https://github.com/googleforgames/agones/pull/1842) ([pooneh-m](https://github.com/pooneh-m)) - Preparation for 1.10.0 [\#1836](https://github.com/googleforgames/agones/pull/1836) ([markmandel](https://github.com/markmandel)) - \[Doc\] Mark multicluster allocation feature as stable [\#1831](https://github.com/googleforgames/agones/pull/1831) ([pooneh-m](https://github.com/pooneh-m)) @@ -286,6 +345,7 @@ **Merged pull requests:** +- Revert "\[Doc\] Mark multicluster allocation feature as stable" [\#1842](https://github.com/googleforgames/agones/pull/1842) ([pooneh-m](https://github.com/pooneh-m)) - Release 1.9.0-rc [\#1828](https://github.com/googleforgames/agones/pull/1828) ([markmandel](https://github.com/markmandel)) - Corrected gke docs 'release-release' typo [\#1826](https://github.com/googleforgames/agones/pull/1826) ([eddie-knight](https://github.com/eddie-knight)) - Remove the warning about the unity SDK not being feature complete. [\#1817](https://github.com/googleforgames/agones/pull/1817) ([roberthbailey](https://github.com/roberthbailey)) @@ -523,7 +583,6 @@ - Update the build image to buster [\#1608](https://github.com/googleforgames/agones/pull/1608) ([markmandel](https://github.com/markmandel)) - Added some missing helm vars documentation for Agones intall with helm. [\#1607](https://github.com/googleforgames/agones/pull/1607) ([EricFortin](https://github.com/EricFortin)) - Adding parallel to more tests. [\#1602](https://github.com/googleforgames/agones/pull/1602) ([markmandel](https://github.com/markmandel)) -- Update edit-first-gameserver-go.md [\#1595](https://github.com/googleforgames/agones/pull/1595) ([minho-comcom-ai](https://github.com/minho-comcom-ai)) - Remove redundant "helm test" pod from "install.yaml" [\#1591](https://github.com/googleforgames/agones/pull/1591) ([aLekSer](https://github.com/aLekSer)) - Preparation for 1.7.0 [\#1589](https://github.com/googleforgames/agones/pull/1589) ([markmandel](https://github.com/markmandel)) - Improved Fleets - controller tests [\#1547](https://github.com/googleforgames/agones/pull/1547) ([akremsa](https://github.com/akremsa)) @@ -1072,7 +1131,6 @@ - Add top level notes on functionalitity on Unity & Unreal docs [\#1164](https://github.com/googleforgames/agones/pull/1164) ([markmandel](https://github.com/markmandel)) - Preperation for 1.2.0 sprint [\#1162](https://github.com/googleforgames/agones/pull/1162) ([markmandel](https://github.com/markmandel)) - Fix CPP SDK archive path - created separate one [\#1142](https://github.com/googleforgames/agones/pull/1142) ([aLekSer](https://github.com/aLekSer)) -- Move Googlers no longer actively reviewing code to emeritus owners [\#1116](https://github.com/googleforgames/agones/pull/1116) ([roberthbailey](https://github.com/roberthbailey)) ## [v1.1.0](https://github.com/googleforgames/agones/tree/v1.1.0) (2019-10-29) @@ -1180,6 +1238,7 @@ - Drop the Extension API Server reference from agones-allocator [\#1124](https://github.com/googleforgames/agones/pull/1124) ([pooneh-m](https://github.com/pooneh-m)) - Faster subsequent Rust SDK conformance builds [\#1122](https://github.com/googleforgames/agones/pull/1122) ([aLekSer](https://github.com/aLekSer)) - Add owners files for the C++ code [\#1118](https://github.com/googleforgames/agones/pull/1118) ([roberthbailey](https://github.com/roberthbailey)) +- Move Googlers no longer actively reviewing code to emeritus owners [\#1116](https://github.com/googleforgames/agones/pull/1116) ([roberthbailey](https://github.com/roberthbailey)) - Move the owners file to the root of the repository. [\#1113](https://github.com/googleforgames/agones/pull/1113) ([roberthbailey](https://github.com/roberthbailey)) - Run all SDK conformance tests in parallel [\#1111](https://github.com/googleforgames/agones/pull/1111) ([aLekSer](https://github.com/aLekSer)) - Move allocation proto to root level proto [\#1110](https://github.com/googleforgames/agones/pull/1110) ([pooneh-m](https://github.com/pooneh-m)) @@ -1711,7 +1770,6 @@ - Moving to 0.9.0! [\#610](https://github.com/googleforgames/agones/pull/610) ([markmandel](https://github.com/markmandel)) - Adding resources limits for E2E tests gameserver Spec [\#606](https://github.com/googleforgames/agones/pull/606) ([aLekSer](https://github.com/aLekSer)) - Add Fleet and Gameserverset Validation handler [\#598](https://github.com/googleforgames/agones/pull/598) ([aLekSer](https://github.com/aLekSer)) -- test: make e2e test logs more readable [\#585](https://github.com/googleforgames/agones/pull/585) ([jkowalski](https://github.com/jkowalski)) - Improve allocation performance [\#583](https://github.com/googleforgames/agones/pull/583) ([ilkercelikyilmaz](https://github.com/ilkercelikyilmaz)) - Add status subresource to fleet and Gameserverset [\#575](https://github.com/googleforgames/agones/pull/575) ([aLekSer](https://github.com/aLekSer)) @@ -1837,6 +1895,7 @@ - Release 0.8.0-rc [\#591](https://github.com/googleforgames/agones/pull/591) ([markmandel](https://github.com/markmandel)) - typo [\#587](https://github.com/googleforgames/agones/pull/587) ([jkowalski](https://github.com/jkowalski)) +- test: make e2e test logs more readable [\#585](https://github.com/googleforgames/agones/pull/585) ([jkowalski](https://github.com/jkowalski)) - Update godoc command to enable search [\#580](https://github.com/googleforgames/agones/pull/580) ([markmandel](https://github.com/markmandel)) - Removal of allocationMutex from controllers that don't need it. [\#579](https://github.com/googleforgames/agones/pull/579) ([markmandel](https://github.com/markmandel)) - Remove the mutex usage for Delete GS in both GS and GSS controllers [\#572](https://github.com/googleforgames/agones/pull/572) ([ilkercelikyilmaz](https://github.com/ilkercelikyilmaz)) @@ -2103,6 +2162,7 @@ - Release 0.4.0 [\#342](https://github.com/googleforgames/agones/pull/342) ([markmandel](https://github.com/markmandel)) - Fix yaml file paths [\#339](https://github.com/googleforgames/agones/pull/339) ([oskoi](https://github.com/oskoi)) +- Add Troubleshooting section to Build doc [\#337](https://github.com/googleforgames/agones/pull/337) ([victor-prodan](https://github.com/victor-prodan)) - Preparing for 0.4.0 release next week. [\#333](https://github.com/googleforgames/agones/pull/333) ([markmandel](https://github.com/markmandel)) ## [v0.4.0.rc](https://github.com/googleforgames/agones/tree/v0.4.0.rc) (2018-08-28) @@ -2140,7 +2200,6 @@ **Merged pull requests:** -- Add Troubleshooting section to Build doc [\#337](https://github.com/googleforgames/agones/pull/337) ([victor-prodan](https://github.com/victor-prodan)) - Changelog, and documentation changes for 0.4.0.rc [\#331](https://github.com/googleforgames/agones/pull/331) ([markmandel](https://github.com/markmandel)) - Added github.com/spf13/viper to dep toml [\#327](https://github.com/googleforgames/agones/pull/327) ([markmandel](https://github.com/markmandel)) - Add Minikube instructions [\#321](https://github.com/googleforgames/agones/pull/321) ([slartibaartfast](https://github.com/slartibaartfast)) diff --git a/build/Makefile b/build/Makefile index 56f06bc156..790923924a 100644 --- a/build/Makefile +++ b/build/Makefile @@ -61,7 +61,7 @@ KIND_PROFILE ?= agones KIND_CONTAINER_NAME=$(KIND_PROFILE)-control-plane # Game Server image to use while doing end-to-end tests -GS_TEST_IMAGE ?= gcr.io/agones-images/simple-game-server:0.1 +GS_TEST_IMAGE ?= gcr.io/agones-images/simple-game-server:0.2 ALPHA_FEATURE_GATES ?= "PlayerTracking=true&RollingUpdateOnReady=true&NodeExternalDNS=true" diff --git a/docs/governance/templates/release.md b/docs/governance/templates/release.md index e0e5ffaec2..ce83dedbb8 100644 --- a/docs/governance/templates/release.md +++ b/docs/governance/templates/release.md @@ -2,6 +2,8 @@ This is the {version} release of Agones. +{ write description of release } + Check the README for details on features, installation and usage. **Implemented enhancements:** diff --git a/examples/crd-client/create-gs.yaml b/examples/crd-client/create-gs.yaml index 0304d8737c..e128a8c4d5 100644 --- a/examples/crd-client/create-gs.yaml +++ b/examples/crd-client/create-gs.yaml @@ -24,9 +24,9 @@ spec: serviceAccountName: agones-controller containers: - name: create-gameserver - image: gcr.io/agones-images/crd-client:0.4 + image: gcr.io/agones-images/crd-client:0.5 imagePullPolicy: Always env: - name: GAMESERVER_IMAGE - value: "gcr.io/agones-images/simple-game-server:0.1" + value: "gcr.io/agones-images/simple-game-server:0.2" restartPolicy: Never diff --git a/examples/fleet.yaml b/examples/fleet.yaml index f3af7430ef..5ffce73b04 100644 --- a/examples/fleet.yaml +++ b/examples/fleet.yaml @@ -76,4 +76,4 @@ spec: spec: containers: - name: simple-game-server - image: gcr.io/agones-images/simple-game-server:0.1 \ No newline at end of file + image: gcr.io/agones-images/simple-game-server:0.2 \ No newline at end of file diff --git a/examples/gameserver.yaml b/examples/gameserver.yaml index f529eb87c5..befc66f6cd 100644 --- a/examples/gameserver.yaml +++ b/examples/gameserver.yaml @@ -96,5 +96,5 @@ spec: spec: containers: - name: simple-game-server - image: gcr.io/agones-images/simple-game-server:0.1 + image: gcr.io/agones-images/simple-game-server:0.2 imagePullPolicy: Always diff --git a/examples/simple-game-server/dev-gameserver.yaml b/examples/simple-game-server/dev-gameserver.yaml index 5f8d1f279e..20c89d443a 100644 --- a/examples/simple-game-server/dev-gameserver.yaml +++ b/examples/simple-game-server/dev-gameserver.yaml @@ -31,4 +31,4 @@ spec: spec: containers: - name: simple-game-server - image: gcr.io/agones-images/simple-game-server:0.1 + image: gcr.io/agones-images/simple-game-server:0.2 diff --git a/examples/simple-game-server/fleet-distributed.yaml b/examples/simple-game-server/fleet-distributed.yaml index 4069e1e820..2fe45e6696 100644 --- a/examples/simple-game-server/fleet-distributed.yaml +++ b/examples/simple-game-server/fleet-distributed.yaml @@ -32,7 +32,7 @@ spec: spec: containers: - name: simple-game-server - image: gcr.io/agones-images/simple-game-server:0.1 + image: gcr.io/agones-images/simple-game-server:0.2 resources: requests: memory: "64Mi" diff --git a/examples/simple-game-server/fleet-tcp.yaml b/examples/simple-game-server/fleet-tcp.yaml index 799af20c66..f1afa79c14 100644 --- a/examples/simple-game-server/fleet-tcp.yaml +++ b/examples/simple-game-server/fleet-tcp.yaml @@ -27,7 +27,7 @@ spec: spec: containers: - name: simple-game-server - image: gcr.io/agones-images/simple-game-server:0.1 + image: gcr.io/agones-images/simple-game-server:0.2 env: # Disables the UDP listener (Enabled by default) - name: "UDP" diff --git a/examples/simple-game-server/fleet.yaml b/examples/simple-game-server/fleet.yaml index 231de6eb97..0b9c2fda65 100644 --- a/examples/simple-game-server/fleet.yaml +++ b/examples/simple-game-server/fleet.yaml @@ -27,7 +27,7 @@ spec: spec: containers: - name: simple-game-server - image: gcr.io/agones-images/simple-game-server:0.1 + image: gcr.io/agones-images/simple-game-server:0.2 resources: requests: memory: "64Mi" diff --git a/examples/simple-game-server/gameserver-passthrough.yaml b/examples/simple-game-server/gameserver-passthrough.yaml index de5c3202dc..698687e938 100644 --- a/examples/simple-game-server/gameserver-passthrough.yaml +++ b/examples/simple-game-server/gameserver-passthrough.yaml @@ -24,7 +24,7 @@ spec: spec: containers: - name: simple-game-server - image: gcr.io/agones-images/simple-game-server:0.1 + image: gcr.io/agones-images/simple-game-server:0.2 env: - name: "PASSTHROUGH" value: "TRUE" diff --git a/examples/simple-game-server/gameserver-windows.yaml b/examples/simple-game-server/gameserver-windows.yaml index f3b86e5bbd..466fa06c9e 100644 --- a/examples/simple-game-server/gameserver-windows.yaml +++ b/examples/simple-game-server/gameserver-windows.yaml @@ -25,7 +25,7 @@ spec: spec: containers: - name: simple-game-server - image: gcr.io/agones-images/simple-game-server:0.1 + image: gcr.io/agones-images/simple-game-server:0.2 resources: requests: memory: "64Mi" diff --git a/examples/simple-game-server/gameserver.yaml b/examples/simple-game-server/gameserver.yaml index eff38a7164..cd67d6b0ba 100644 --- a/examples/simple-game-server/gameserver.yaml +++ b/examples/simple-game-server/gameserver.yaml @@ -25,7 +25,7 @@ spec: spec: containers: - name: simple-game-server - image: gcr.io/agones-images/simple-game-server:0.1 + image: gcr.io/agones-images/simple-game-server:0.2 resources: requests: memory: "64Mi" diff --git a/install/helm/agones/Chart.yaml b/install/helm/agones/Chart.yaml index 43ce608c17..ee67629452 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.13.0-dev" -version: 1.13.0-dev +appVersion: "1.13.0-rc" +version: 1.13.0-rc name: agones description: a library for hosting, running and scaling dedicated game servers on Kubernetes. keywords: diff --git a/install/helm/agones/templates/tests/test-runner.yaml b/install/helm/agones/templates/tests/test-runner.yaml index 2a683d36ed..8734e6e827 100644 --- a/install/helm/agones/templates/tests/test-runner.yaml +++ b/install/helm/agones/templates/tests/test-runner.yaml @@ -29,7 +29,7 @@ spec: imagePullPolicy: Always env: - name: GAMESERVER_IMAGE - value: "gcr.io/agones-images/simple-game-server:0.1" + value: "gcr.io/agones-images/simple-game-server:0.2" - name: IS_HELM_TEST value: "true" - name: GAMESERVERS_NAMESPACE diff --git a/install/helm/agones/values.yaml b/install/helm/agones/values.yaml index 86c43e5100..6f523ca00d 100644 --- a/install/helm/agones/values.yaml +++ b/install/helm/agones/values.yaml @@ -155,7 +155,7 @@ agones: totalRemoteAllocationTimeout: 30s image: registry: gcr.io/agones-images - tag: 1.13.0-dev + tag: 1.13.0-rc controller: name: agones-controller pullPolicy: IfNotPresent diff --git a/install/yaml/install.yaml b/install/yaml/install.yaml index 57e48f56f5..bee2d15d6c 100644 --- a/install/yaml/install.yaml +++ b/install/yaml/install.yaml @@ -8,7 +8,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm --- @@ -33,7 +33,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm --- @@ -58,7 +58,7 @@ metadata: namespace: default labels: app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm --- @@ -70,7 +70,7 @@ metadata: namespace: agones-system labels: app: agones-manual - chart: "agones-1.13.0-dev" + chart: "agones-1.13.0-rc" release: "agones-manual" heritage: "Helm" type: Opaque @@ -87,7 +87,7 @@ metadata: namespace: agones-system labels: app: agones-manual - chart: "agones-1.13.0-dev" + chart: "agones-1.13.0-rc" release: "agones-manual" heritage: "Helm" data: @@ -103,7 +103,7 @@ metadata: namespace: agones-system labels: app: agones-manual - chart: "agones-1.13.0-dev" + chart: "agones-1.13.0-rc" release: "agones-manual" heritage: "Helm" data: @@ -119,7 +119,7 @@ metadata: namespace: agones-system labels: app: agones-manual - chart: "agones-1.13.0-dev" + chart: "agones-1.13.0-rc" release: "agones-manual" heritage: "Helm" data: @@ -149,7 +149,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm spec: @@ -4073,7 +4073,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm spec: @@ -4195,7 +4195,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm spec: @@ -7956,7 +7956,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm name: gameserverallocationpolicies.multicluster.agones.dev @@ -8032,7 +8032,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm spec: @@ -11926,7 +11926,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm rules: @@ -11957,7 +11957,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm rules: @@ -12003,7 +12003,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm rules: @@ -12023,7 +12023,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm subjects: @@ -12043,7 +12043,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm subjects: @@ -12095,7 +12095,7 @@ metadata: namespace: default labels: app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm subjects: @@ -12116,7 +12116,7 @@ metadata: labels: component: ping app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm spec: @@ -12138,7 +12138,7 @@ metadata: labels: component: ping app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm spec: @@ -12174,7 +12174,7 @@ metadata: labels: agones.dev/role: controller app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm spec: @@ -12210,7 +12210,7 @@ metadata: labels: component: allocator app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm spec: @@ -12246,7 +12246,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm spec: @@ -12289,7 +12289,7 @@ spec: serviceAccountName: agones-controller containers: - name: agones-controller - image: "gcr.io/agones-images/agones-controller:1.13.0-dev" + image: "gcr.io/agones-images/agones-controller:1.13.0-rc" imagePullPolicy: IfNotPresent env: # minimum port that can be exposed to GameServer traffic @@ -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.13.0-dev" + value: "gcr.io/agones-images/agones-sdk:1.13.0-rc" - name: ALWAYS_PULL_SIDECAR # set the sidecar imagePullPolicy to Always value: "false" - name: SIDECAR_CPU_REQUEST @@ -12388,7 +12388,7 @@ metadata: labels: component: ping app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm spec: @@ -12423,7 +12423,7 @@ spec: priorityClassName: agones-system containers: - name: agones-ping - image: "gcr.io/agones-images/agones-ping:1.13.0-dev" + image: "gcr.io/agones-images/agones-ping:1.13.0-rc" imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -12496,7 +12496,7 @@ spec: secretName: allocator-client-ca containers: - name: agones-allocator - image: "gcr.io/agones-images/agones-allocator:1.13.0-dev" + image: "gcr.io/agones-images/agones-allocator:1.13.0-rc" imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -12564,7 +12564,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm spec: @@ -12600,7 +12600,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm webhooks: @@ -12643,7 +12643,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.13.0-dev + chart: agones-1.13.0-rc release: agones-manual heritage: Helm webhooks: diff --git a/pkg/util/webhooks/webhooks_test.go b/pkg/util/webhooks/webhooks_test.go index 14f459e9fd..cefc738572 100644 --- a/pkg/util/webhooks/webhooks_test.go +++ b/pkg/util/webhooks/webhooks_test.go @@ -163,7 +163,7 @@ func TestWebHookFleetValidationHandler(t *testing.T) { "template": { "spec": { "containers": [{ - "image": "gcr.io/agones-images/simple-game-server:0.1", + "image": "gcr.io/agones-images/simple-game-server:0.2", "name": false }] } diff --git a/sdks/csharp/sdk/AgonesSDK.nuspec b/sdks/csharp/sdk/AgonesSDK.nuspec index e7eb28a292..f3961691ed 100644 --- a/sdks/csharp/sdk/AgonesSDK.nuspec +++ b/sdks/csharp/sdk/AgonesSDK.nuspec @@ -2,7 +2,7 @@ AgonesSDK - 1.13.0-dev + 1.13.0-rc Google LLC Google LLC false diff --git a/sdks/csharp/sdk/csharp-sdk.csproj b/sdks/csharp/sdk/csharp-sdk.csproj index 146814140b..1d4047efa1 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.13.0-dev + 1.13.0-rc agones, googleforgames, kuberenetes, multiplayer, gameservers agones.dev Debug;Release;DebugProtoGen diff --git a/sdks/nodejs/package.json b/sdks/nodejs/package.json index c6abaa15db..c60b72e453 100644 --- a/sdks/nodejs/package.json +++ b/sdks/nodejs/package.json @@ -27,5 +27,5 @@ "publishConfig": { "access": "public" }, - "version": "1.13.0-dev" + "version": "1.13.0-rc" } diff --git a/site/config.toml b/site/config.toml index 196a6261d8..d83be57d4e 100644 --- a/site/config.toml +++ b/site/config.toml @@ -96,7 +96,7 @@ dev_aks_minor_supported_k8s = "14" dev_minikube_minor_supported_k8s = "15" # example tag -example_image_tag = "gcr.io/agones-images/simple-game-server:0.1" +example_image_tag = "gcr.io/agones-images/simple-game-server:0.2" # User interface configuration [params.ui] diff --git a/site/content/en/blog/releases/1.12.0.md b/site/content/en/blog/releases/1.12.0.md index b7857a44cf..c8c89df65d 100755 --- a/site/content/en/blog/releases/1.12.0.md +++ b/site/content/en/blog/releases/1.12.0.md @@ -16,7 +16,7 @@ A few things to note in this release: information with your initial `SDK.WatchGameServer(...)` request. - The ability to apply port allocation to multiple containers has moved from Beta to Stable! -Check the README for details on features, installation and usage. +Check the README for details on features, installation and usage. **Breaking changes:** @@ -33,7 +33,7 @@ Check the CHANGELOG for more details on changes. +See CHANGELOG for more details on changes. Images available with this release: @@ -55,7 +55,7 @@ Images available with this release: Helm chart available with this release: -- +- helm install agones agones/agones --version 1.12.0 > Make sure to add our stable helm repository using `helm repo add agones https://agones.dev/chart/stable` \ No newline at end of file diff --git a/site/content/en/blog/releases/1.13.0-rc.md b/site/content/en/blog/releases/1.13.0-rc.md new file mode 100755 index 0000000000..3f0a1ef11d --- /dev/null +++ b/site/content/en/blog/releases/1.13.0-rc.md @@ -0,0 +1,65 @@ +--- +title: "1.13.0 - Release Candidate" +linkTitle: "1.13.0-rc" +date: "2021-03-09" +--- + +This is the 1.13.0-rc release of Agones. + +This release brings us support for Kubernetes 1.18, so if you are testing this release candidate, remember to +upgrade your clusters. + +Worth noting - if you rely on Agones generated client libraries, between Kubernetes 1.17 and 1.18 the API surface of +`client-go` was changed to include a `context.Context` and `Option` struct, so you may need to change your code to +accommodate that. [This tool](https://github.com/kubernetes-sigs/clientgofix) may be useful for a quick fix. + +Check the README for details on features, installation and usage. + +**Breaking changes:** + +- Upgrade to Kubernetes 1.18 [\#1971](https://github.com/googleforgames/agones/issues/1971) +- Update website supported Kubernetes [\#2008](https://github.com/googleforgames/agones/pull/2008) ([markmandel](https://github.com/markmandel)) +- Update client-go to support Kubernetes 1.18.0 [\#1998](https://github.com/googleforgames/agones/pull/1998) ([markmandel](https://github.com/markmandel)) +- Remove simple-tcp and simple-udp [\#1992](https://github.com/googleforgames/agones/pull/1992) ([markmandel](https://github.com/markmandel)) +- Upgrade dev tooling kubectl to 1.18 [\#1989](https://github.com/googleforgames/agones/pull/1989) ([markmandel](https://github.com/markmandel)) +- Upgrade Terraform to 1.18 [\#1988](https://github.com/googleforgames/agones/pull/1988) ([markmandel](https://github.com/markmandel)) + +**Implemented enhancements:** + +- Update default branch to `main` [\#1798](https://github.com/googleforgames/agones/issues/1798) +- Allow no ports for GameServer [\#749](https://github.com/googleforgames/agones/issues/749) +- Added Cubxity/AgonesKt to third party libraries [\#2013](https://github.com/googleforgames/agones/pull/2013) ([Cubxity](https://github.com/Cubxity)) +- Update to PodTemplateSpec for 1.18 [\#2007](https://github.com/googleforgames/agones/pull/2007) ([markmandel](https://github.com/markmandel)) +- Add support for empty ports [\#2006](https://github.com/googleforgames/agones/pull/2006) ([ItsKev](https://github.com/ItsKev)) +- add Vela Games to companies that use Agones [\#2003](https://github.com/googleforgames/agones/pull/2003) ([comerford](https://github.com/comerford)) +- Add RollTable to Companies that use Agones [\#2002](https://github.com/googleforgames/agones/pull/2002) ([NullSoldier](https://github.com/NullSoldier)) +- Add Space Game logo to Agones site [\#2000](https://github.com/googleforgames/agones/pull/2000) ([NBoychev](https://github.com/NBoychev)) +- Add WebSocket capability to WatchGameServer REST API [\#1999](https://github.com/googleforgames/agones/pull/1999) ([highlyunavailable](https://github.com/highlyunavailable)) +- Move ContainerPortAllocation to Stable [\#1961](https://github.com/googleforgames/agones/pull/1961) ([markmandel](https://github.com/markmandel)) + +Documentation: https://development.agones.dev/site/ + +See CHANGELOG for more details on changes. + +Images available with this release: + +- [gcr.io/agones-images/agones-controller:1.13.0-rc](https://gcr.io/agones-images/agones-controller:1.13.0-rc) +- [gcr.io/agones-images/agones-sdk:1.13.0-rc](https://gcr.io/agones-images/agones-sdk:1.13.0-rc) +- [gcr.io/agones-images/agones-ping:1.13.0-rc](https://gcr.io/agones-images/agones-ping:1.13.0-rc) +- [gcr.io/agones-images/agones-allocator:1.13.0-rc](https://gcr.io/agones-images/agones-allocator:1.13.0-rc) +- [gcr.io/agones-images/autoscaler-webhook:0.3](https://gcr.io/agones-images/autoscaler-webhook:0.3) +- [gcr.io/agones-images/cpp-simple-server:0.13](https://gcr.io/agones-images/cpp-simple-server:0.13) +- [gcr.io/agones-images/crd-client:0.5](https://gcr.io/agones-images/crd-client:0.5) +- [gcr.io/agones-images/nodejs-simple-server:0.5](https://gcr.io/agones-images/nodejs-simple-server:0.5) +- [gcr.io/agones-images/rust-simple-server:0.8](https://gcr.io/agones-images/rust-simple-server:0.8) +- [gcr.io/agones-images/simple-game-server:0.2](https://gcr.io/agones-images/simple-game-server:0.2) +- [gcr.io/agones-images/supertuxkart-example:0.3](https://gcr.io/agones-images/supertuxkart-example:0.3) +- [gcr.io/agones-images/unity-simple-server:0.3](https://gcr.io/agones-images/unity-simple-server:0.3) +- [gcr.io/agones-images/xonotic-example:0.8](https://gcr.io/agones-images/xonotic-example:0.8) + +Helm chart available with this release: + +- + helm install agones agones/agones --version 1.13.0-rc + +> Make sure to add our stable helm repository using `helm repo add agones https://agones.dev/chart/stable` \ No newline at end of file diff --git a/site/content/en/docs/Guides/local-game-server.md b/site/content/en/docs/Guides/local-game-server.md index 1821bfdc79..0bc57a31f3 100644 --- a/site/content/en/docs/Guides/local-game-server.md +++ b/site/content/en/docs/Guides/local-game-server.md @@ -32,7 +32,7 @@ spec: spec: containers: - name: simple-game-server - image: gcr.io/agones-images/simple-game-server:0.1 + image: gcr.io/agones-images/simple-game-server:0.2 ``` Once you save this to a file make sure you have `kubectl` configured to point to your Agones cluster and then run `kubectl apply -f dev-gameserver.yaml`. This will register your server with Agones. diff --git a/site/content/en/docs/Guides/troubleshooting.md b/site/content/en/docs/Guides/troubleshooting.md index 4a5c28ca47..34915c2e38 100644 --- a/site/content/en/docs/Guides/troubleshooting.md +++ b/site/content/en/docs/Guides/troubleshooting.md @@ -83,7 +83,7 @@ Spec: Creation Timestamp: Spec: Containers: - Image: gcr.io/agones-images/simple-game-server:0.1 + Image: gcr.io/agones-images/simple-game-server:0.2 Name: simple-game-server Resources: Limits: @@ -114,7 +114,7 @@ Events: The backing Pod has the same name as the `GameServer` - so it's also worth looking at the details and events for the Pod to see if there are any issues there, such as restarts due to binary crashes etc. -For example, you can see the restart count on the gcr.io/agones-images/simple-game-server:0.1 container +For example, you can see the restart count on the gcr.io/agones-images/simple-game-server:0.2 container is set to `1`, due to the game server binary crash ``` @@ -136,7 +136,7 @@ Controlled By: GameServer/simple-game-server-zqppv Containers: simple-game-server: Container ID: docker://69eacd03cc89b0636b78abe47926b02183ba84d18fa20649ca443f5232511661 - Image: gcr.io/agones-images/simple-game-server:0.1 + Image: gcr.io/agones-images/simple-game-server:0.2 Image ID: docker-pullable://gcr.io/agones-images/simple-game-server@sha256:6a60eff5e68b88b5ce75ae98082d79cff36cda411a090f3495760e5c3b6c3575 Port: 7654/UDP Host Port: 7058/UDP @@ -205,7 +205,7 @@ Events: Normal Created 2m28s kubelet, gke-test-cluster-default-590db5e4-4s6r Created container Normal Created 114s (x2 over 2m31s) kubelet, gke-test-cluster-default-590db5e4-4s6r Created container Normal Started 114s (x2 over 2m31s) kubelet, gke-test-cluster-default-590db5e4-4s6r Started container - Normal Pulled 114s (x2 over 2m31s) kubelet, gke-test-cluster-default-590db5e4-4s6r Container image "gcr.io/agones-images/simple-game-server:0.1" already present on machine + Normal Pulled 114s (x2 over 2m31s) kubelet, gke-test-cluster-default-590db5e4-4s6r Container image "gcr.io/agones-images/simple-game-server:0.2" already present on machine ``` Finally, you can also get the logs of your `GameServer` `Pod` as well via `kubectl logs -c `, for example: @@ -238,7 +238,7 @@ root@c9a845c474c2:/go/src/agones.dev/agones# kubectl get events | grep simple-ga 2m47s Normal Creating gameserver/simple-game-server-v992s-jwpx2 Pod simple-game-server-v992s-jwpx2 created 2m47s Normal Scheduled pod/simple-game-server-v992s-jwpx2 Successfully assigned default/simple-game-server-v992s-jwpx2 to gke-test-cluster-default-77e7f57d-j1mp 2m47s Normal Scheduled gameserver/simple-game-server-v992s-jwpx2 Address and port populated -2m46s Normal Pulled pod/simple-game-server-v992s-jwpx2 Container image "gcr.io/agones-images/simple-game-server:0.1" already present on machine +2m46s Normal Pulled pod/simple-game-server-v992s-jwpx2 Container image "gcr.io/agones-images/simple-game-server:0.2" already present on machine 2m46s Normal Created pod/simple-game-server-v992s-jwpx2 Created container simple-game-server 2m45s Normal Started pod/simple-game-server-v992s-jwpx2 Started container simple-game-server 2m45s Normal Pulled pod/simple-game-server-v992s-jwpx2 Container image "gcr.io/agones-images/agones-sdk:1.7.0" already present on machine diff --git a/site/content/en/docs/Reference/fleet.md b/site/content/en/docs/Reference/fleet.md index fd49cae704..c8b7ac1883 100644 --- a/site/content/en/docs/Reference/fleet.md +++ b/site/content/en/docs/Reference/fleet.md @@ -67,7 +67,7 @@ spec: spec: containers: - name: simple-game-server - image: gcr.io/agones-images/simple-game-server:0.1 + image: gcr.io/agones-images/simple-game-server:0.2 ``` Since Agones defines a new diff --git a/site/content/en/docs/Reference/gameserver.md b/site/content/en/docs/Reference/gameserver.md index 9028908efb..4b2862a645 100644 --- a/site/content/en/docs/Reference/gameserver.md +++ b/site/content/en/docs/Reference/gameserver.md @@ -87,7 +87,7 @@ spec: spec: containers: - name: simple-game-server - image: gcr.io/agones-images/simple-game-server:0.1 + image: gcr.io/agones-images/simple-game-server:0.2 imagePullPolicy: Always ``` diff --git a/test/e2e/framework/framework.go b/test/e2e/framework/framework.go index 6c3f15c7fa..f49f04fd49 100644 --- a/test/e2e/framework/framework.go +++ b/test/e2e/framework/framework.go @@ -155,7 +155,7 @@ func NewFromFlags() (*Framework, error) { } viper.SetDefault(kubeconfigFlag, filepath.Join(usr.HomeDir, ".kube", "config")) - viper.SetDefault(gsimageFlag, "gcr.io/agones-images/simple-game-server:0.1") + viper.SetDefault(gsimageFlag, "gcr.io/agones-images/simple-game-server:0.2") viper.SetDefault(pullSecretFlag, "") viper.SetDefault(stressTestLevelFlag, 0) viper.SetDefault(perfOutputDirFlag, "") @@ -164,7 +164,7 @@ func NewFromFlags() (*Framework, error) { viper.SetDefault(namespaceFlag, "") pflag.String(kubeconfigFlag, viper.GetString(kubeconfigFlag), "kube config path, e.g. $HOME/.kube/config") - pflag.String(gsimageFlag, viper.GetString(gsimageFlag), "gameserver image to use for those tests, gcr.io/agones-images/simple-game-server:0.1") + pflag.String(gsimageFlag, viper.GetString(gsimageFlag), "gameserver image to use for those tests, gcr.io/agones-images/simple-game-server:0.2") pflag.String(pullSecretFlag, viper.GetString(pullSecretFlag), "optional secret to be used for pulling the gameserver and/or Agones SDK sidecar images") pflag.Int(stressTestLevelFlag, viper.GetInt(stressTestLevelFlag), "enable stress test at given level 0-100") pflag.String(perfOutputDirFlag, viper.GetString(perfOutputDirFlag), "write performance statistics to the specified directory") diff --git a/test/e2e/gameserver_test.go b/test/e2e/gameserver_test.go index 185c6ef561..1115aded6d 100644 --- a/test/e2e/gameserver_test.go +++ b/test/e2e/gameserver_test.go @@ -859,7 +859,7 @@ spec: preferredDuringSchedulingIgnoredDuringExecution: ERROR containers: - name: simple-game-server - image: gcr.io/agones-images/simple-game-server:0.1 + image: gcr.io/agones-images/simple-game-server:0.2 ` err := ioutil.WriteFile("/tmp/invalid.yaml", []byte(gsYaml), 0644) require.NoError(t, err) diff --git a/test/load/allocation/fleet.yaml b/test/load/allocation/fleet.yaml index 2ece0ef36d..6643fc51fc 100644 --- a/test/load/allocation/fleet.yaml +++ b/test/load/allocation/fleet.yaml @@ -27,7 +27,7 @@ spec: spec: containers: - name: simple-game-server - image: gcr.io/agones-images/simple-game-server:0.1 + image: gcr.io/agones-images/simple-game-server:0.2 resources: requests: memory: "64Mi" diff --git a/test/load/allocation/grpc/README.md b/test/load/allocation/grpc/README.md index d533bb207c..5fbecc23cf 100644 --- a/test/load/allocation/grpc/README.md +++ b/test/load/allocation/grpc/README.md @@ -33,7 +33,7 @@ kind: Fleet - args: # We setup the simple-game-server server to shutdown 10 mins after allocation - -automaticShutdownDelayMin=10 - image: gcr.io/agones-images/simple-game-server:0.1 + image: gcr.io/agones-images/simple-game-server:0.2 name: simple-game-server ... ``` diff --git a/test/load/allocation/grpc/fleet.yaml b/test/load/allocation/grpc/fleet.yaml index 50e8093bcf..3a11d1611b 100644 --- a/test/load/allocation/grpc/fleet.yaml +++ b/test/load/allocation/grpc/fleet.yaml @@ -35,7 +35,7 @@ spec: - args: # We setup the simple-game-server server to shutdown 10 mins after allocation - -automaticShutdownDelayMin=10 - image: gcr.io/agones-images/simple-game-server:0.1 + image: gcr.io/agones-images/simple-game-server:0.2 name: simple-game-server resources: limits: diff --git a/test/load/locust-files/fleet_autoscaling.py b/test/load/locust-files/fleet_autoscaling.py index 432570e029..713a67c382 100644 --- a/test/load/locust-files/fleet_autoscaling.py +++ b/test/load/locust-files/fleet_autoscaling.py @@ -59,7 +59,7 @@ def scaleUpFleet(self): "name": "simple-game-server", "image": ( "gcr.io/agones-images" - "/simple-game-server:0.1") + "/simple-game-server:0.2") } ] } @@ -120,7 +120,7 @@ def scaleUpFleet(self): "name": "simple-game-server", "image": ( "gcr.io/agones-images" - "/simple-game-server:0.1") + "/simple-game-server:0.2") } ] } @@ -174,7 +174,7 @@ def scaleUpFleet(self): "name": "simple-game-server", "image": ( "gcr.io/agones-images" - "/simple-game-server:0.1") + "/simple-game-server:0.2") } ] } diff --git a/test/load/locust-files/gameserver_allocation.py b/test/load/locust-files/gameserver_allocation.py index 0697628380..7128d4b66a 100644 --- a/test/load/locust-files/gameserver_allocation.py +++ b/test/load/locust-files/gameserver_allocation.py @@ -128,7 +128,7 @@ def create_fleet(self, client, fleet_name, fleet_size): "name": "simple-game-server", "image": ( "gcr.io/agones-images" - "/simple-game-server:0.1"), + "/simple-game-server:0.2"), "resources": { "limits": { "cpu": "20m",