Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: googleforgames/agones
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.50.0
Choose a base ref
...
head repository: googleforgames/agones
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.51.0
Choose a head ref
  • 15 commits
  • 55 files changed
  • 11 contributors

Commits on Jun 18, 2025

  1. Configuration menu
    Copy the full SHA
    ed4e7e9 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2025

  1. Add tests for Prometheus metrics endpoint and validation (#4185)

    * test(metrics): add comprehensive tests for Prometheus and Stackdriver metrics setup
    
    - Added tests for Prometheus exporter registration and metrics endpoint exposure
    - Verified all expected metrics are served via /metrics endpoint
    - Included Stackdriver-only setup test to ensure no panics
    
    * add allocation metrics endpoint test
    
    ---------
    
    Co-authored-by: igooch <igooch@google.com>
    0xaravindh and igooch authored Jun 23, 2025
    Configuration menu
    Copy the full SHA
    86e8fa8 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2025

  1. Controller for Pod in Succeeded state. (#4201)

    * Controller for Pod in Succeeded state.
    
    When sidecar containers are enabled, if a Pod `exit(0)`s, then it will
    end up in a Succeeded state, and the backing GameServer will not get
    deleted.
    
    This introduces a new controller to check for this Pod state and move
    the `GameServer` to a `Shutdown` state.
    
    Also updates all records of simple-game-server to the latest version,
    since we need it to test that this fix works.
    
    Closes #4188
    
    * Fix lint issues.
    
    * Fix bugs in SucceededController
    
    * Ignore terminating pods.
    * Ignores Error or Unhealthy states.
    * Minor cleanup of failing e2e test, to help with error reporting.
    
    * Disable TestGameServerPodCompletedAfterCleanExit during FeatureSidecarContainers
    
    ---------
    
    Co-authored-by: Aravindh K <karavindh@google.com>
    markmandel and 0xaravindh authored Jun 27, 2025
    Configuration menu
    Copy the full SHA
    6b6fb43 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2025

  1. Changed the sidecar requests rate limiter from exponential to a const…

    …ant one (#4186)
    
    * Changed the sidecar requests rate limiter from exponential to a constant one
    
    * Generate install.yaml
    
    * Update the helm.md
    
    * Using sdkServer instead of sdk for nesting
    
    * Using sdkServer outside of the controller nesting
    
    * Merge branch 'main' into perf/sidecar-patches
    
    ---------
    
    Co-authored-by: Mark Mandel <mark@compoundtheory.com>
    Co-authored-by: Aravindh K <karavindh@google.com>
    Co-authored-by: igooch <igooch@google.com>
    4 people authored Jul 2, 2025
    Configuration menu
    Copy the full SHA
    1865ad2 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2025

  1. Mocked GCE metadata to fix the Stackdriver local test failure (#4215)

    * mock stackdriver metrics registration to prevent local test failure
    0xaravindh authored Jul 8, 2025
    Configuration menu
    Copy the full SHA
    dde76a9 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2025

  1. Fix: Adding a retry mechanism in case the addMoreGameServers function…

    … call fails. (#4214)
    
    * add retry when invoke addMoreGameServers error return
    
    * retrigger checks
    
    * add return err
    txuna authored Jul 12, 2025
    Configuration menu
    Copy the full SHA
    ab7c13c View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2025

  1. Configuration menu
    Copy the full SHA
    da1e928 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2025

  1. Configuration menu
    Copy the full SHA
    7abd5bb View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2025

  1. Add logs reporting to submit-upgrade-test-cloud-build for better visi…

    …bility (#4165)
    
    * Add failure logs in submit-upgrade-test-cloud-build
    
    * Add failure logs in submit-upgrade-test-cloud-build
    
    * rebase
    
    * clean
    
    * update
    
    * update
    
    * Install jq in Dockerfile
    
    * update
    
    * update
    
    * lint fixes
    
    * Improve logging for upgrade test job status parsing
    
    * remove docker change
    
    * remove docker change
    
    * Improve logging for upgrade test job status parsing
    
    * updates
    
    * improve logs
    
    * error handle the job 'upgrade-test-runner'
    
    * fixes
    
    * Add failure logs in submit-upgrade-test-cloud-build
    
    * add msg in logs
    
    * adding more logs
    
    * extract submit-upgrade-test-cloud-build step to build/e2e_upgrade_test.sh
    extract submit-e2e-test-cloud-build step to build/e2e_test.sh
    
    * lint fixes
    
    * fixes
    
    * fixes
    
    * fixes
    
    * fixes
    
    * fixes
    
    * rollback e2e test
    
    * Improves upgrade test failure logging
    
    ---------
    
    Co-authored-by: Mark Mandel <mark@compoundtheory.com>
    0xaravindh and markmandel authored Jul 21, 2025
    Configuration menu
    Copy the full SHA
    23f0f75 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2025

  1. Bump github.com/go-viper/mapstructure/v2 in /examples/custom-controll…

    …er (#4211)
    
    Bumps [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure) from 2.2.1 to 2.3.0.
    - [Release notes](https://github.com/go-viper/mapstructure/releases)
    - [Changelog](https://github.com/go-viper/mapstructure/blob/main/CHANGELOG.md)
    - [Commits](go-viper/mapstructure@v2.2.1...v2.3.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/go-viper/mapstructure/v2
      dependency-version: 2.3.0
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Aravindh K <karavindh@google.com>
    Co-authored-by: Mengye (Max) Gong <8364575+gongmax@users.noreply.github.com>
    3 people authored Jul 28, 2025
    Configuration menu
    Copy the full SHA
    c28f17e View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2025

  1. Configuration menu
    Copy the full SHA
    96bf559 View commit details
    Browse the repository at this point in the history
  2. feat: promote ScheduledAutoscaler to beta (#4226)

    * feat: promote ScheduledAutoscaler to beta
    
    * feat: re-run gen-install
    
    * feat: roll back alpha gates from 1.50.0
    
    * feat: update feature stages
    
    * feat: update default value for RollingUpdateFix
    
    ---------
    
    Co-authored-by: Mark Mandel <mark@compoundtheory.com>
    Co-authored-by: Sivasankaran R <sivasankaranr@google.com>
    3 people authored Jul 30, 2025
    Configuration menu
    Copy the full SHA
    f411326 View commit details
    Browse the repository at this point in the history
  3. Adds support for lists in the Unreal SDK #4029 (#4216)

    * Add support for lists in Unreal SDK, resolves #4029
    
    * Some doc and path fixes
    
    * Update Unreal SDK docs to show lists are supported
    
    * Wrapping Unreal SDK doc update in a feature check
    
    ---------
    
    Co-authored-by: Aravindh K <karavindh@google.com>
    Co-authored-by: Sivasankaran R <sivasankaranr@google.com>
    3 people authored Jul 30, 2025
    Configuration menu
    Copy the full SHA
    ee750b0 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2025

  1. Remove former agones collaborator from github action (#4228)

    Co-authored-by: Mark Mandel <mark@compoundtheory.com>
    igooch and markmandel authored Jul 31, 2025
    Configuration menu
    Copy the full SHA
    c272b1c View commit details
    Browse the repository at this point in the history
  2. Release v1.51.0 (#4233)

    * release v1.51.0
    
    * correct slash in 1.51.0 md file
    
    * remove unwanted tag
    
    * remove unwanted tag 1.50.0
    Sivasankaran25 authored Jul 31, 2025
    Configuration menu
    Copy the full SHA
    0cc90c8 View commit details
    Browse the repository at this point in the history
Loading