Agent v2.17.0

ORCA load reporting on the gateway input node, configurable gRPC max_connection_age on the gateway input and output nodes, and an archive upload fix for GCS and other S3-compatible providers.

May 15, 2026

New Features

  • ORCA Load Reporting on Gateway Input: Added gRPC ORCA load reports on the gateway input node. When load_reporting.enabled is set to true, inline ORCA trailers are emitted on Export responses, allowing client-side load balancers to make better routing decisions based on live backend load signals. Optionally, the out-of-band streaming server can be exposed for non-Envoy consumers.

    - name: my_gateway_input
      type: ed_gateway_input
      ...
      load_reporting:
        enabled: true
        # Inline ORCA trailers on Export responses are emitted whenever
        # enabled: true. Set enable_oob_stream: true to additionally expose
        # the xds.service.orca.v3.OpenRcaService streaming server (for
        # non-Envoy consumers like grpc-go weighted_round_robin / grpcurl).
        enable_oob_stream: false
        min_reporting_interval: 30s
        sample_interval: 1s
    
  • Configurable gRPC max_connection_age: Added a max_connection_age setting on the gateway input and gateway output nodes that controls the maximum lifetime of a gRPC connection before it is gracefully closed. On the gateway input, a companion max_connection_age_grace setting defines how long to wait for in-flight RPCs to finish after the maximum age is reached. Periodically rotating long-lived connections helps load balancers redistribute traffic more evenly across backends.

    Configure on the gateway input:

    - name: my_gateway_input
      type: ed_gateway_input
      ...
      max_connection_age: 30m
      max_connection_age_grace: 1m
    

    Configure on the gateway output:

    - name: my_gateway_output
      type: ed_gateway_output
      ...
      max_connection_age: 30m
    

Improvements

  • Leader Election Library Upgrade: Upgraded the leader election library used by the coordinator to its latest version.
  • Gateway Input and Output: Various internal improvements to the gateway input and output nodes.

Bug Fixes

  • Archive Uploads to GCS and S3-Compatible Providers: Fixed archive uploads to Google Cloud Storage and other S3-compatible providers.