Google Cloud release notes

The following release notes cover the most recent changes over the last 60 days. For a comprehensive list of product-specific release notes, see the individual product release note pages.

You can also see and filter all release notes in the Google Cloud console or you can programmatically access release notes in BigQuery.

To get the latest product updates delivered to you, add the URL of this page to your feed reader, or add the feed URL directly: https://cloud.google.com/feeds/gcp-release-notes.xml

February 28, 2024

Anti Money Laundering AI

Added a new engine version page so you can keep track of the latest engine version releases.

Backup and DR

Backup and DR Service is now integrated with Cloud Monitoring. You can analyze metrics and set custom email alerts. Learn more.

Backup and DR Service has added a new reporting system based on the built-in Google Cloud services: Cloud Monitoring, Cloud Logging, and BigQuery. Learn more.

You can now view prebuilt reports in BigQuery. Learn more.

You can now view comprehensive job related reporting data through backup and recovery job logs in Cloud Logging. Learn more.

BigQuery

Materialized views can now reference logical views. This feature is in preview.

The ability to perform anomaly detection with BigQuery ML multivariate time series (ARIMA_PLUS_XREG) models is now in preview. This feature enables you to detect anomalies in historical time series data or in new data with multiple feature columns. Try this new feature by using the Perform anomaly detection with a multivariate time-series forecasting model tutorial.

Google Kubernetes Engine

The Performance Compute Class, designed for running whole-machine CPU workloads, is available in Autopilot mode from versions 1.28.6-gke.1369000 and 1.29.1-gke.1575000 and later.

Vertex AI Workbench

M117 release

The M117 release of Vertex AI Workbench instances includes the following:

  • Removed the Cloud Storage browser in the left side pane in favor of the existing Mount shared storage button.

February 27, 2024

AlloyDB for PostgreSQL

You can now use Automatic IAM Authentication with the AlloyDB Language Connectors (Preview) to connect to your cluster. For more information, see Connect using the AlloyDB Language Connectors.

BigQuery

You can now use time series and range functions to support time series analysis. This feature is in preview.

You can now use data manipulation language (DML) statements to efficiently delete entire partitions. If a DELETE statement targets all rows in a partition, then the entire partition is deleted without scanning bytes or consuming slots. This feature is now generally available (GA).

Colab Enterprise

VPC Service Controls has general availability support in Colab Enterprise.

For more information, see Use VPC Service Controls.

Dataflow

Dataflow now supports at-least-once streaming mode. You can use this mode to achieve lower latency and reduced costs for workloads that can tolerate duplicate records. This feature is generally available (GA). For more information, see Set the pipeline streaming mode.

Google Cloud VMware Engine

Generally available: Purchasing commitments for VMware Engine nodes. For more information, see Purchasing commitments for node types.

Google Distributed Cloud Virtual for VMware

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

GKE on VMware 1.15.9-gke.20 is now available. To upgrade, see Upgrading GKE on VMware. GKE on VMware 1.15.9-gke.20 runs on Kubernetes v1.26.10-gke.2000.

If you are using a third-party storage vendor, check the GDCV Ready storage partners document to make sure the storage vendor has already passed the qualification for this release of GKE on VMware.

Sensitive Data Protection

An improvement was made in the way Sensitive Data Protection calculates the predicted infoType of the data that it profiles. The service now considers correlations between the detected infoTypes, where one infoType is a subset of another. For more information, see Predicted infoType.

For more information about data profiling, see Data profiles.

February 26, 2024

Anthos clusters on AWS

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

  • CVE-2024-0193

For more information, see the GCP-2024-013 security bulletin.

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

  • CVE-2023-6932

For more information, see the GCP-2024-011 security bulletin.

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes.

  • CVE-2023-6931

For more information, see the GCP-2024-010 security bulletin.

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes.

  • CVE-2023-6817

For more information, see the GCP-2024-004 security bulletin.

Anthos clusters on Azure

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

  • CVE-2024-0193

For more information, see the GCP-2024-013 security bulletin.

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

  • CVE-2023-6932

For more information, see the GCP-2024-011 security bulletin.

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes.

  • CVE-2023-6931

For more information, see the GCP-2024-010 security bulletin.

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes.

  • CVE-2023-6817

For more information, see the GCP-2024-004 security bulletin.

App Engine flexible environment Go

Go 1.22 is now available in preview.

App Engine flexible environment Java App Engine flexible environment PHP App Engine standard environment Go

Go 1.22 is now available in preview.

App Engine standard environment Java App Engine standard environment PHP BigQuery

A weekly digest of client library updates from across the Cloud SDK.

Java

Changes for google-cloud-bigquery

2.38.0 (2024-02-22)

Features
  • Add MetadataCacheStatistics to Job QueryStatistics (#3133) (f3f387b)
Dependencies
  • Update dependency com.google.apis:google-api-services-bigquery to v2-rev20240211-2.0.0 (#3152) (e5d6888)
  • Update github/codeql-action action to v2.24.3 (#3148) (a0a7b01)
  • Update github/codeql-action action to v2.24.3 (#3150) (042fcf0)
  • Update github/codeql-action action to v2.24.4 (#3161) (531b1a0)

The BigQuery Data Transfer Service can now transfer data from the following data sources:

Transfers from these data sources are supported in preview.

The following SQL features are now generally available (GA):

The GROUP BY ALL clause, which groups rows by inferring grouping keys from the SELECT items, is now in preview.

Bigtable

A weekly digest of client library updates from across the Cloud SDK.

Java

Changes for google-cloud-bigtable

2.34.0 (2024-02-21)

Features
  • Add the export logic for per-connection error rate metric (#2121) (d053f2d)
  • Create the backbone of counting errors per connection each minute. (#2094) (7d27816)
Dependencies
  • Update actions/setup-java action to v4 (#2106) (a694296)
  • Update dependency com.google.cloud:gapic-libraries-bom to v1.30.0 (#2126) (f613bd0)
  • Update dependency com.google.cloud:sdk-platform-java-config to v3.25.0 (#2113) (ba1973e)
  • Update dependency com.google.truth.extensions:truth-proto-extension to v1.4.1 (#2119) (0a7ad66)
  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.10.1 (#2122) (99ec284)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.1 (#2123) (12d961a)
Buildpacks

Starting in Go version 1.22 and later, you can no longer use GOPATH for installing dependencies. To manage dependencies, you use a go.mod file. For more information about Go versions, and managing dependencies for vendor directories, see GOPATH and Modules in Go documentation.

Cloud Asset Inventory

The following resource types are now publicly available through the ExportAssets, ListAssets, BatchGetAssetsHistory, QueryAssets, Feed, and Search (SearchAllResources, SearchAllIamPolicies) APIs.

  • GKE Hub
    • gkehub.googleapis.com/Fleet
    • gkehub.googleapis.com/Scope
    • gkehub.googleapis.com/Namespace
    • gkehub.googleapis.com/MembershipBinding
    • gkehub.googleapis.com/RBACRoleBinding
  • AI Platform
    • aiplatform.googleapis.com/NotebookRuntime
    • aiplatform.googleapis.com/NotebookRuntimeTemplate
Cloud Composer

Starting February 27, 2024, in the us-central1, europe-west1, europe-west2, europe-west3, europe-west6, us-east1, and us-east4 regions it is possible to create new Cloud Composer 1 environments only in projects that already have Cloud Composer 1 environments.

In all other existing or newly created projects in these regions, it is possible to create only Cloud Composer 2 environments. This change is a part of the preparation for Cloud Composer 1 end of support, as communicated earlier and described in the Versioning overview.

Cloud Functions

Cloud Functions now supports the PHP 8.3 and Java 21 runtimes at the General Availability release level for 2nd gen functions.

Cloud Functions now supports the Go 1.22 runtime at the Preview release level.

Cloud Logging

A weekly digest of client library updates from across the Cloud SDK.

Java

Changes for google-cloud-logging

3.16.0 (2024-02-20)

Features
  • Add an API method for reordering firewall policies (#1538) (9cd6b96)
Dependencies
  • Update dependency com.google.cloud:sdk-platform-java-config to v3.25.0 (#1535) (7fde779)
  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.10.0 (#1528) (b3e4f9b)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.0 (#1456) (f27713e)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.1 (#1542) (af784bc)
  • Update dependency org.junit.vintage:junit-vintage-engine to v5.10.2 (#1530) (20981dc)
Dataform

Dataform is available in the us-south-1 region. For more information, see Locations.

Eventarc

Eventarc is available in the us-west8 (Phoenix, Arizona, North America) region.

Google Distributed Cloud Virtual for VMware

GKE on VMware 1.28.200-gke.111 is now available. To upgrade, see Upgrading Anthos clusters on VMware. GKE on VMware 1.28.200-gke.111 runs on Kubernetes v1.28.4-gke.1400.

If you are using a third-party storage vendor, check the GDCV Ready storage partners document to make sure the storage vendor has already passed the qualification for this release of GKE on VMware.

The following issues are fixed in 1.28.200-gke.111:

  • Fixed the known issue that caused a preflight check to fail when the hostname isn't in the IP block file.
  • Fixed the known issue where the storage policy field is missing in the admin cluster configuration template.
  • Fixed the manual load balancer issue where the IngressIP is overwritten with the Spec.LoadBalancerIP even if it is empty.
  • Fixed the issue that preflight jobs might be stuck in the pending state.
  • Fixed the known issue where nfs-common is missing from the Ubuntu OS image.

The following vulnerabilities are fixed in 1.28.200-gke.111:

Google Kubernetes Engine

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

  • CVE-2024-0193

For more information, see the GCP-2024-013 security bulletin.

GKE now supports Gemma (2B, 7B), Google's new state-of-the-art open models. To learn more, refer to the following guides:

Deployment to GKE is also supported via Vertex AI Model Garden as part of our Hugging Face, Vertex AI, and GKE integration.

Migrate to Virtual Machines

Generally available: Migrate to Virtual Machines lets you migrate virtual machine (VM) disks to Persistent Disk volumes on Google Cloud. The migrated disks can be attached to a new VM during the migration process, or an existing VM after the migration is complete.

Policy Intelligence

The IAM recommender offers role recommendations for BigQuery datasets. Role recommendations help you reduce excess permissions by suggesting role changes based on actual permission usage. This feature is available in Preview.

Pub/Sub

A weekly digest of client library updates from across the Cloud SDK.

Python

Changes for google-cloud-pubsub

2.19.6 (2024-02-23)

Bug Fixes

2.19.5 (2024-02-22)

Bug Fixes
Spanner

The following GoogleSQL JSON functions are now generally available (GA):

  • LAX_BOOL: Attempts to convert a JSON value to a SQL BOOL value.
  • LAX_FLOAT64: Attempts to convert a JSON value to a SQL FLOAT64 value.
  • LAX_INT64: Attempts to convert a JSON value to a SQL INT64 value.
  • LAX_STRING: Attempts to convert a JSON value to a SQL STRING value.
  • BOOL: Converts a JSON boolean to a SQL BOOL value.
  • FLOAT64: Converts a JSON number to a SQL FLOAT64 value.
  • INT64: Converts a JSON number to a SQL INT64 value.
  • STRING: Converts a JSON string to a SQL STRING value.
  • JSON_TYPE: Gets the JSON type of the outermost JSON value and converts the name of this type to a SQL STRING value.
Text-to-Speech

Studio voices are now GA.

Casual voices are now in preview.

Vertex AI

Ground Multimodal Models

Model grounding for gemini-pro is available in Preview. Use grounding to connect the gemini-pro model to unstructured text data stores in Vertex AI Search. Grounding lets models access and use the information in the data repositories to generate more enhanced and nuanced responses. For more information, see Ground multimodal models.

Vertex AI Search and Conversation

Vertex AI Search: Use Terraform to create search apps

You can use Terraform to create search apps for your Vertex AI Search.

For information, see Create a search app.

Virtual Private Cloud

The VPC documentation has been updated with a new page that describes which services in Google Cloud include support for IPv6. For more information, see IPv6 support in Google Cloud.

February 24, 2024

Google Distributed Cloud Virtual for VMware

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

  • CVE-2024-0193

For more information, see the GCP-2024-013 security bulletin.

February 23, 2024

Application Integration

Application Integration now supports private triggers that enable you to break large flows into various subflows. This feature is in preview.

Chronicle

Chronicle now supports the timestamp.get_date() function. For more information and example usage, see YARA-L 2.0 language syntax.

Cloud Load Balancing

Global external Application Load Balancers now let you customize your own error responses when an HTTP error status code (4xx and 5xx) is generated. You can customize error responses for errors generated by both the load balancer and the backend instances. You can also customize error responses for error response codes that are generated when traffic is denied by Cloud Armor.

For more information, see the following pages:

This feature is available in Preview.

Google Kubernetes Engine

(2024-R05) Version updates

GKE cluster versions have been updated.

New versions available for upgrades and new clusters.

The following Kubernetes versions are now available for new clusters and for opt-in control plane upgrades and node upgrades for existing clusters. For more information on versioning and upgrades, see GKE versioning and support and Upgrades.

No channel

Stable channel

  • There are no new releases in the Stable release channel.

Regular channel

  • The following versions are now available in the Regular channel:
  • The following versions are no longer available in the Regular channel:
    • 1.25.16-gke.1268000
    • 1.26.12-gke.1111000
  • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.24 to version 1.25.16-gke.1360000 with this release.
  • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.25 to version 1.26.13-gke.1052000 with this release.
  • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.26 to version 1.26.13-gke.1052000 with this release.

Rapid channel

  • The following versions are now available in the Rapid channel:
  • The following versions are no longer available in the Rapid channel:
    • 1.25.16-gke.1497000
    • 1.26.13-gke.1189000
    • 1.27.10-gke.1152000
  • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.26 to version 1.27.10-gke.1207000 with this release.
  • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.27 to version 1.27.10-gke.1207000 with this release.
  • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.29 to version 1.29.1-gke.1575000 with this release.

(2024-R05) Version updates

(2024-R05) Version updates

  • There are no new releases in the Stable release channel.

(2024-R05) Version updates

  • The following versions are now available in the Regular channel:
  • The following versions are no longer available in the Regular channel:
    • 1.25.16-gke.1268000
    • 1.26.12-gke.1111000
  • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.24 to version 1.25.16-gke.1360000 with this release.
  • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.25 to version 1.26.13-gke.1052000 with this release.
  • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.26 to version 1.26.13-gke.1052000 with this release.

(2024-R05) Version updates

  • The following versions are now available in the Rapid channel:
  • The following versions are no longer available in the Rapid channel:
    • 1.25.16-gke.1497000
    • 1.26.13-gke.1189000
    • 1.27.10-gke.1152000
  • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.26 to version 1.27.10-gke.1207000 with this release.
  • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.27 to version 1.27.10-gke.1207000 with this release.
  • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.29 to version 1.29.1-gke.1575000 with this release.
Transcoder API

You can now set an exact frame rate on the output video. For more information, see Frame rate conversion strategies.

February 22, 2024

Anthos Config Management

The constraint template library includes a new template: K8sRestrictAdmissionController. For reference, see the Constraint template library.

The constraint template library includes a new template: K8sCronJobAllowedRepos. For reference, see the Constraint template library.

Added the authentication type k8sserviceaccount for syncing from OCI images and Helm charts hosted in Artifact Registry. For more details, see Grant Config Sync read-only access to OCI and Grant Config Sync read-only access to Helm.

Simplified the steps to export metrics to Cloud Monitoring. For more details, see Configure Cloud Monitoring with Workload Identity.

Fixed the unrecognized label error in the otel-collector configuration that caused kustomize metrics to be rejected.

Batch

In the Google Cloud console, the Job list page has been updated to reduce latency. Although the console no longer summarizes the statuses of your jobs, you can filter based on job state when you view a list of your jobs.

Fixed the issue causing latency when listing jobs in projects that contain more than 10,000 jobs.

BigQuery

The following BigQuery text embedding features are now generally available (GA):

Certificate Manager

Certificate Manager supports the management of certificates independently in each project with separate authorization. You can also issue regional managed certificates with Certificate Manager. This is a public preview feature. For more information, see Certificate Manager overview.

Chronicle SOAR

Release 6.2.49 is currently in Preview.

In the IDE, using CrowdStrikeFalcon - Execute command and selecting scope as internal hosts and external hosts does not work (ID #00250316)

The following APIs have been deprecated and will be deleted in 6 months.

  • GET /api/external/v1/connectors/GetConnectorsData
  • POST /api/external/v1/connectors/DeleteConnector
  • POST /api/external/v1/connectors/AddOrUpdateConnector
  • POST /api/external/v1/connectors/UpdateConnectorFromIde
  • POST /api/external/v1/connectors/GetConnectorStatus

For each API above, there are one or more alternative endpoints that you can use as shown below:

Instead of
GET /api/external/v1/connectors/GetConnectorsData

Use one of the following:

  • GET /api/external/v1/connectors/template-cards
    Provides basic information per each accessible connector definition.

  • POST /api/external/v1/connectors/template
    Retrieves detailed information regarding a specific connector definition.

  • GET /api/external/v1/connectors/cards
    Provides basic information per each accessible connector.

  • GET /api/external/v1/connectors/{identifier}
    Retrieves detailed information regarding a specific connector instance.

Instead of
POST /api/external/v1/connectors/DeleteConnector
Use
DELETE /api/external/v1/connectors/{identifier}

Instead of
POST /api/external/v1/connectors/AddOrUpdateConnector
Use
POST /api/external/v1/connectors

Instead of
POST /api/external/v1/connectors/UpdateConnectorFromIde
Use
POST /api/external/v1/connectors/update-from-ide

Instead of
POST /api/external/v1/connectors/GetConnectorStatus
Use
GET /api/external/v1/connectors/{identifier}/statistics

Cloud Billing

Between February 13, 2024 and February 22, 2024, some SKU IDs for your support subscriptions have changed. Use the following table to check whether you're affected by this change. If you have reports or BigQuery queries that depend on these IDs, edit them to use the new SKU IDs.

Subscription Legacy SKU IDs New SKU IDs
Premium Base Tier 1: F08D-670F-E528

Base Tier 2: 3ADC-4232-8F2F

Base Tier 3: 768B-9B76-8BFA

Variable: E4F5-0256-E0EE

Base Tier 1: 5D14-41DF-B7BF

Base Tier 2: A73A-2FBD-A226

Base Tier 3: 7EFE-705D-1818

Variable: 5467-9D2D-5B98

TAM Additional Coverage:

Included: 39DA-470F-1873

Additional Coverage:

Tier 1: 1D0C-C18F-A3E9

Tier 2: A4ED-26C4-BE0A

Tier 3: 7625-C72D-58B1

Additional Coverage:

Included: FECC-20EE-2595

Additional Coverage:

Tier 1: 164C-4F75-934A

Tier 2: C9E4-CC90-085B

Tier 3: 0401-A11E-7A40

Enhanced

Base: D61B-E147-B8A6

Variable: 8D85-10F1-28B3

Base: 7F2E-344B-FBDD

Variable: 0D7A-4FBF-FA55

Gold

Base: 118A-4BF5-51E1

Base: 0AD0-476B-879E

Silver

Base: 5D8F-0D17-AAA2

Base: F5D2-4995-B3D7

Learn about reports that you can use to analyze your costs.

Cloud Composer

Fixed a problem where one DAG run could potentially delete task instances from other DAG runs if run_id was the same (backported #32684 from a later Airflow version).

Cloud Composer 2.6.2 images are available:

  • composer-2.6.2-airflow-2.6.3 (default)
  • composer-2.6.2-airflow-2.5.3
Cloud Workstations

Cloud Workstations supports Image Streaming, which provides faster workstations startup by reducing image pull time.

Dataproc

New Dataproc Serverless for Spark runtime versions:

  • 1.1.51
  • 2.0.59
  • 2.1.38
  • 2.2.0-RC11
Filestore

NFSv4.1 protocol support, integrated with Managed Service for Microsoft Active Directory, is now available in Preview for Filestore enterprise and zonal instances.

Looker Studio

Show field descriptions in table chart headers

You can now let report viewers access field descriptions in tooltips when the Show field descriptions option is enabled for table charts. Show field descriptions is automatically enabled for charts that are connected to a Looker or Search Ads 360 data source. Field descriptions are sourced from the Description column in the data source.​

Learn more about table chart header options.

Looker Studio release notes moving to Google Cloud

We're changing how we deliver product release notes. Beginning in a few weeks, Looker Studio release notes will be available solely on the Google Cloud release notes platform.

Cloud release notes offer enhanced features, such as RSS feed support and programmatic access using BigQuery. These features make it easier for customers to stay informed about feature updates. Additionally, Google Cloud customers will have the convenience of accessing updates for related products like Looker and BigQuery in a centralized location.

Release notes prior to this change are preserved in the historical release notes page.

Visit the Cloud Looker Studio release notes now.

Pub/Sub

If you have filtering enabled, the backlog metrics only include data from messages that match the filter. To learn more, see How filters affect backlog metrics.

Storage Transfer Service

Storage Transfer Service has added preview support for transferring managed folders between Cloud Storage buckets. Permissions on managed folders are copied between buckets when using this option.

See Transfer Cloud Storage managed folders for details.

February 21, 2024

Chronicle

Fixed an issue that prevents you from using the list, percentile, and percentile_distinct functions when you create a custom measure in your dashboard.

Chronicle SOAR

Remote Agents Release 1.4.9 is currently in Preview.

The Docker image to pull for this release is 1.4.9.2

Upgrade agents from 1.3.8 on RHEL not working as expected (ID #00243884)

Publisher memory usage issue (ID #00273756)

Compute Engine

Preview: With managed workload identities for Compute Engine, you can implement mutually authenticated and encrypted communications between any two Compute Engine VMs. Workload applications running on the configured VMs can use the X.509 credentials for per-VM mTLS. These mTLS certificates are automatically rotated and managed for you by Certificate Authority Service.

For more information, see Authenticate workloads to other workloads over mTLS.

Contact Center AI Platform

Version 3.11 is released

All release notes published on this date are part of version 3.11.

Cold chat transfer

Agents can do a "cold transfer" for a chat. With a cold chat transfer, the agent assigns a chat session to a new agent or a queue, and then immediately leaves the chat without waiting for the new agent to join. This helps agents efficiently transfer chats without being bound to them. For more information, see Transfer a Chat.

Support for partial response in Dialogflow

CCAI Platform supports the partial response option in Dialogflow. This is particularly useful when the virtual agent needs to call a webhook that will likely take a while to run. With partial response enabled, Dialogflow can immediately send an initial fulfillment message to the end-user, such as, "One moment while I look that up." This way, while the webhook runs and the final fulfillment message is generated, the end-user expects a short wait instead of assuming that there is a problem. For information about configuring this capability in Dialogflow, see Partial response for streaming API.

Added new response fields for indicating agent availability to the manager/api/v1/agents/current_status and apps/api/v1/wait_times APIs. These indicate the number of assigned agents, logged-in agents, available agents, and breakthrough agents.

Fixed an issue that prevented copying an IVR menu structure.

Fixed an issue where the automatic redirect to a PSTN number used a direct PSTN dial instead of the configured BYOC SIP dial settings.

Fixed an issue where the account ID in search results did not refresh after removing search input.

Fixed an issue preventing the editing of user permissions for Microsoft Teams users.

Updated virtual task assistants to support an unlimited number of data parameters.

Fixed an issue where the Contact Name displayed 'Chat User' instead of the end-user's name.

Fixed an issue where the Agent and Supervisor filters on the Agents page displayed as All undefined.

Fixed an issue where the file name was not visible when the user held the pointer over the compose-email pane.

Fixed the error message that displays when an administrator disables an email queue with an invalid IMAP connection.

Fixed an issue where holiday-hours messages didn't play when the support center or queues were outside of their hours of operation.

Dataflow

You can now use Gemma models in your Apache Beam inference pipelines. For more information, see Use Gemma open models with Dataflow.

Dataform

Support for VPC Service Controls is generally available (GA).

Google Kubernetes Engine

The GKE Stateful HA Operator is now available in GA starting in GKE versions 1.28.5-gke.1113000 and later, or 1.29.0-gke.1272000 and later. The GKE Stateful HA Operator is enabled in new Autopilot clusters and opt-in for new Standard clusters.

Immersive Stream for XR

Upgrade to Unreal Engine 5.3.

  • Cloud builder in ISXR Content now uses Unreal Engine version 5.3.2.
  • Only the latest version of the Template Project (3.0.0) is compatible with the latest builder in the Content.

Optimized the Unreal Template Project.

  • Simplified logic in blueprints.
  • Easier to use events for mode switching.
  • New demos for Session ID and AR Virtual Background.
  • Now you can integrate files from the template directly into your existing Unreal projects to work on Immersive Stream for XR in both 3D and AR modes.
Spanner

The OpenCensus libraries are archived. Spanner now supports OpenTelemetry, and we recommend all OpenCensus users to migrate to OpenTelemetry for your observability needs. For more information, see Examine latency in a Spanner component with OpenTelemetry.

VPC Service Controls

General availability support for the following integration:

Vertex AI

Gemma open models, based on Gemini models, are available

Gemma models are available to run on your hardware, mobile devices, or hosted services. To learn more, see Use Gemma open models and the Gemma Model Garden card.

reCAPTCHA Enterprise

reCAPTCHA Enterprise Mobile SDK v18.4.2 is now available for iOS.

This version contains fixes for the following stability issues:

reCAPTCHA Enterprise Mobile SDK v18.5.0-beta01 is now available for Android.

This version contains the following changes:

  • Support for Android API 19 is removed.
  • Dependency on OkHttp 4.11.0 is added.
  • New exception type is added for devices without a network connection: NO_NETWORK_FOUND.

February 20, 2024

AlloyDB for PostgreSQL

You can now configure instances to use 128 vCPUs and 864 GB of RAM per node.

Chronicle

Google has added Tokyo (Japan) as a new region for Chronicle customers. Chronicle can now store customer data in this region. This also adds a new regional endpoint for Chronicle APIs at https://asia-northeast1-backstory.googleapis.com.

Cloud Billing

US-based billing accounts only: In August 2023, Google Cloud Marketplace transitioned to the Agency model for marketplace services for US partners and US customers. As part of this change, the remittance information has changed on your Google Cloud invoices and in the Google Cloud console.

As part of this change, you can see the following information in your Cloud Billing tools:

Cloud Logging

You can now configure and save a Log Analytics chart directly in Monitoring. For more information, see Add charts generated from a Log Analytics query.

For information and recommendations about how to instrument your applications to collect metrics, logs, and traces, see the following documents:

Cloud Monitoring

For information and recommendations about how to instrument your applications to collect metrics, logs, and traces, see the following documents:

Cloud SQL for PostgreSQL

Cloud SQL Enterprise Plus edition now supports versions 12 and 13 of PostgreSQL. For more information, see Introduction to Cloud SQL editions.

Cloud Trace

For information and recommendations about how to instrument your applications to collect metrics, logs, and traces, see the following documents:

Container Optimized OS

cos-105-17412-294-29

Kernel Docker Containerd GPU Drivers
COS-5.15.146 v23.0.3 v1.7.10 v470.223.02 (default),v535.154.05(latest),v470.223.02(R470 for compatibility with K80 GPUs)

Fixed CVE-2024-24557 in app-emulation/docker.

Upgraded net-misc/curl to v8.6.0. This fixes CVE-2024-0853.

Updated dev-libs/libxml2 to v2.11.7. This fixes CVE-2024-25062.

Fixed CVE-2022-3566 in the Linux kernel.

Fixed CVE-2022-3567 in the Linux kernel.

cos-109-17800-147-15

Kernel Docker Containerd GPU Drivers
COS-6.1.75 v24.0.5 v1.7.13 v535.154.05 (default),v535.154.05(latest),v470.223.02(R470 for compatibility with K80 GPUs)

Updated app-containers/containerd to v1.7.13.

Upgraded net-misc/curl to v8.6.0. This fixes CVE-2024-0853.

Updated dev-libs/libxml2 to v2.11.7. This fixes CVE-2024-25062.

Deep Learning Containers

M117 release

  • Fixed an issue wherein the latest container had a deprecation-public-image tag. In this release and future releases, this tag will only be on the deprecated containers.
  • Fixed a problem wherein the user couldn't access the vulnerabilities result of each container.
Dialogflow

The previously announced migration from Standard NLU to Advanced NLU will no longer occur on March 1, 2024. For more information, see the email announcement

Dialogflow CX agents now default to advanced NLU.

Dialogflow CX channel-specific response messages are now available for the following integrations: Google Chat, LINE, Messenger from Meta, Workplace from Meta, Slack. See the integration documentation for details.

Google Distributed Cloud Virtual for Bare Metal

Release 1.16.6

GKE on Bare Metal 1.16.6 is now available for download. To upgrade, see Upgrade clusters. GKE on Bare Metal 1.16.6 runs on Kubernetes 1.27.

If you use a third-party storage vendor, check the GDCV Ready storage partners document to make sure the storage vendor has already passed the qualification for this release of GKE on Bare Metal.

Fixes:

  • Fixed an issue where upgrades are blocked because cluster-operator can't delete stale, failing preflight check resources.

  • Cleaned up stale etcd-events membership to enhance control plane initialization reliability in the event of a node join failure.

Fixes:

The following container image security vulnerabilities have been fixed in 1.16.6:

Known issues:

For information about the latest known issues, see GKE on Bare Metal known issues in the Troubleshooting section.

Google Kubernetes Engine

You can now use the GKE API to apply Resource Manager tags to your GKE nodes. GKE attaches these tags to the underlying Compute Engine VMs. You can use these tags to selectively enforce Cloud Firewall network firewall policies. This feature is generally available in GKE version 1.28 and later.

Kubernetes Engine best practice observability packages, including control plane logs, control plane metrics, and kube state metrics are now enabled by default for new managed GKE Enterprise clusters to ensure availability of necessary data when it's needed for troubleshooting or optimization. Control plane metrics and kube state metrics are included in GKE Enterprise Edition at no additional charge.

GKE now delivers insights and recommendations if your cluster's Certificate Authority (CA) is expired or will expire in the next 180 days. To learn more, see Find clusters with expiring or expired credentials.

A bug in the image streaming feature might cause containers to fail because of a missing file or files.

Containers running on a node with image streaming enabled on the following versions might fail to start or run with errors informing that certain files don't exist. The following are examples of such errors:

  • No such file or directory
  • Executable file not found in $PATH

The following GKE versions are impacted:

  • For 1.27: 1.27.10-gke.1077000 and later
  • For 1.28: All 1.28 versions
  • For 1.29: All 1.29 versions

GKE is working on fixing the issue. In the meantime, if you are impacted by this issue, please disable image streaming.

Security Command Center

Manual control of finding state deprecated for vulnerabilities and misconfigurations

Starting October 21, 2024, you will no longer be able to manually update the state of vulnerability or misconfiguration findings that are issued by Security Health Analytics or VM Manager. Security Command Center will return an error message on manual attempts to change the values of the state. Security Command Center will also begin preventing the manual creation of findings under the exact same name as a source that is automatically managed by Security Command Center in order to prevent the creation of findings that can never be resolved.

For more information, see Finding states.

Pane on Overview page that supports postures for Vertex AI released to Preview

A pane on the Overview page lets you monitor for vulnerabilities that were found by the Security Health Analytics custom modules that apply to Vertex AI, and lets you view any drift from the Vertex AI organization policies that are defined in a posture.

For more information, see Monitor posture drift.

February 19, 2024

Application Integration

Data masking in logs

You can now prevent sensitive data from appearing the integration execution logs. For more information, see Mask sensitive data in logs.

BigQuery

A weekly digest of client library updates from across the Cloud SDK.

Go

Changes for bigquery/storage/apiv1beta1

1.59.1 (2024-02-12)

Bug Fixes
  • bigquery: Align return time.Time values to UTC (#9411) (4ac005d)

Java

Changes for google-cloud-bigquery

2.37.2 (2024-02-14)

Dependencies
  • Update dependency com.google.api.grpc:proto-google-cloud-bigqueryconnection-v1 to v2.37.0 (#3132) (3a1efc2)
  • Update dependency com.google.apis:google-api-services-bigquery to v2-rev20240203-2.0.0 (#3126) (5e28419)
  • Update dependency com.google.cloud:google-cloud-datacatalog-bom to v1.41.0 (#3135) (9ab79ec)
  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.25.0 (#3140) (e61a7bc)
  • Update github/codeql-action action to v2.24.1 (#3139) (4b3a429)
Bigtable

A weekly digest of client library updates from across the Cloud SDK.

Java

Changes for google-cloud-bigtable

2.33.0 (2024-02-12)

Features
  • Define the metrics for collecting per connection error count. (#2088) (b212bbf)
Bug Fixes
  • Deflake backup integration tests due to deleteBackup timeouts (#2105) (0948da7)
  • Extend timeouts for deleting snapshots, backups and tables (#2108) (df1d307)
Dependencies
  • Autogen: Set packed = false on field_behavior extension (#2101) (7c438c6)
  • Update actions/setup-java action to v4 (#2099) (a6c7c77)
  • Update dependency com.google.cloud:gapic-libraries-bom to v1.29.0 (#2109) (ef88519)
  • Update dependency com.google.cloud:sdk-platform-java-config to v3.24.0 (#2085) (3851a5e)
  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.10.0 (#2091) (2516a09)
  • Update protobuf to 25.2 in WORKSPACE (#2086) (3eafcee)
Chronicle SOAR

The following items have been added to Release Notes 6.2.48.

The AI Investigation widget is now available in Europe. For more information, refer to AI Investigation widget.

Timeout for automatic and manual python-run operations failing after 5 minutes even though it's defined for a longer time in the platform (ID #00243596, #00213817, #45379045, #48348087, #00245583. #00227758, #00250153)

Automatic actions/operations now run for up to the time defined in the platform (maximum of 20 minutes).

The 5 minute timeout still applies for the following manual operations:

  • Run manual action
  • Run connector once
  • IDE - Play Item
Chronicle Security Operations

The AI Investigation widget is now available in Europe. For more information, refer to AI Investigation widget.

Pub/Sub

A weekly digest of client library updates from across the Cloud SDK.

Node.js

Changes for @google-cloud/pubsub

4.3.2 (2024-02-13)

Bug Fixes
  • Update minimum google-gax versions for auth fixes (#1888) (08acade)

Java

Changes for google-cloud-pubsub

1.126.6 (2024-02-14)

Dependencies
  • Update dependency com.google.cloud:google-cloud-core to v2.33.0 (#1912) (9691c6f)
  • Update dependency com.google.cloud:sdk-platform-java-config to v3.25.0 (#1913) (9636c55)

1.126.5 (2024-02-12)

Dependencies
  • Update dependency com.google.cloud:google-cloud-bigquery to v2.37.1 (#1898) (fc0dc96)
  • Update dependency com.google.cloud:google-cloud-storage to v2.33.0 (#1900) (0efceb4)
  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.10.0 (#1887) (2bfa5cc)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.0 (#1888) (5017789)
  • Update dependency org.junit.vintage:junit-vintage-engine to v5.10.2 (#1891) (231ba51)
Workflows

The maximum number of concurrent workflow executions has increased from 3,000 to 5,000.

February 16, 2024

Anthos Config Management

Upgraded git-sync (Config Sync dependency for pulling from git) from v3.6.9 to v4.1.0 to pick up enhancements, such as improved efficiency and race condition fixes. This contains a breaking change that short commit SHA is no longer accepted in the spec.git.revision field of RootSync and RepoSync. If you want to sync from a Git commit, use a full commit SHA in the spec.git.revision field. For more details, please refer to Configuration for the Git repository. This release note was updated February 16, 2024 with a correction to the version number.

Backup and DR

Backup and DR Service 11.0.9.429 is now available to update your backup/recovery appliance. Refer to these instructions to update your appliance.

The upcoming 11.0.10 release includes an important OS change. If your backup appliance was originally installed as version 11.0.5 or older (before July 2023), then the 11.0.9 upgrade includes an additional automated procedure to prepare for the coming upgrade by making some adjustments to the backup appliance's boot disk partitions. This additional procedure takes about 30 minutes.

If the upgrade is disrupted, there is a chance that the backup/recovery appliance might become non-functional. To prepare for this risk, it is highly recommended that you take a snapshot of the backup appliance boot disk before upgrading the appliance to 11.0.9. If the backup appliance is not back online after the upgrade, contact the Backup and DR support team. Here is a brief guide for how to take the snapshot:

  1. In the Backup and DR management console, click Manage > Appliances and write down or screen-capture the appliance names.
  2. In the Google Cloud console of your workload project, click Compute Engine > VM instances.
  3. Identify the backup appliance VM instance with the same name as that shown in the Backup and DR management console.
  4. Take a snapshot of the backup appliance boot disk. If you need assistance taking the snapshot, contact the Backup and DR support team.
  5. Contact the Backup and DR support team if the appliance becomes non-functional after the upgrade. The support team will determine the best way to mitigate the problem.
    Caution: Do NOT try to restore the bootdisk from the snapshot without assistance from Support. Doing so may damage the appliance and make it unrecoverable.
  6. Delete the snapshot once you confirm that the appliance is online using version 11.0.9.

SAP HANA databases running in Compute Engine instances can now be backed up as Persistent Disk snapshots of the Compute Engine instance. For more information, see protect and recover an SAP HANA database running in a Compute Engine instance.

Backup and DR Service now supports Google Cloud VMware Engine Storage only nodes. Learn more.

Added basic connector support for the following OSes. See Support matrix.

  • RHEL 8.9
  • RHEL 9.3
  • Rocky Linux 8.9
  • Rocky Linux 9.3
  • Rocky Linux Optimized for Google Cloud 8.9
  • Rocky Linux Optimized for Google Cloud 9.3

Added Change Block Tracking (CBT) support for the following OSes. See Support matrix.

  • SLES 15 SP5
  • SLES for SAP 15 SP5
  • Chronicle SOAR

    Release 6.2.47 is now in General Availability.

    Dataproc

    Dataproc on Compute Engine: The internalIpOnly cluster configuration setting now defaults to true for clusters created with 2.2 image versions. Also see Create a Dataproc cluster with internal IP addresses only.

    Document AI

    Enterprise Document OCR version 2.0, pretrained-ocr-v2.0-2023-06-02, is now Generally Available and ready for production workloads.

    Please migrate OCR workloads to this new processor version.

    Google Cloud VMware Engine

    VMware Engine ve2-standard-128 node type is generally available in us-east4 region. For more information on the node type, see Node types. To use the node type in us-east4 region, contact your Google account team.

    Google Distributed Cloud Virtual for VMware

    The following vulnerability was discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

    • CVE-2023-6932

    For more information, see the GCP-2024-011 security bulletin.

    Google Kubernetes Engine

    The following GKE versions might cause Ubuntu node pools to enter an unhealthy state. Don't create or upgrade your Ubuntu node pools using these versions:

    • 1.25.16-gke.1497000
    • 1.26.13-gke.1189000

    The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

    • CVE-2023-6932

    For more information, see the GCP-2024-011 security bulletin.

    Sensitive Data Protection

    The HTTP_USER_AGENT infoType detector is available in all regions. For more information about all built-in infoTypes, see InfoType detector reference.

    February 15, 2024

    BigQuery

    The following Generative AI features are now generally available (GA):

    After you run a query in the query editor, in the Chart tab, you can now see a visualization of your query results. This feature is generally available (GA).

    Chronicle

    The following supported default parsers have changed. Each is listed by product name and log_type value, if applicable.

    • A10 Load Balancer (A10_LOAD_BALANCER)
    • Anomali (ANOMALI_IOC)
    • Apache (APACHE)
    • Arcsight CEF (ARCSIGHT_CEF)
    • AWS CloudWatch (AWS_CLOUDWATCH)
    • AWS EC2 Hosts (AWS_EC2_HOSTS)
    • AWS EC2 Instances (AWS_EC2_INSTANCES)
    • AWS EC2 VPCs (AWS_EC2_VPCS)
    • Azure AD (AZURE_AD)
    • Azure AD Directory Audit (AZURE_AD_AUDIT)
    • Azure DevOps Audit (AZURE_DEVOPS)
    • Azure Firewall (AZURE_FIREWALL)
    • BIND (BIND_DNS)
    • BloxOne Threat Defense (BLOXONE)
    • Blue Coat Proxy (BLUECOAT_WEBPROXY)
    • Carbon Black (CB_EDR)
    • Cato Networks (CATO_NETWORKS)
    • CENSYS (CENSYS)
    • Check Point (CHECKPOINT_FIREWALL)
    • Chrome Management (N/A)
    • Cisco IronPort (CISCO_IRONPORT)
    • Cisco Meraki (CISCO_MERAKI)
    • Cisco Prime (CISCO_PRIME)
    • Cisco Secure Workload (CISCO_SECURE_WORKLOAD)
    • Citrix Netscaler (CITRIX_NETSCALER)
    • Cloud Audit Logs (N/A)
    • Cloud Load Balancing (GCP_LOADBALANCING)
    • Cloud Run (GCP_RUN)
    • Cloudflare (CLOUDFLARE)
    • CommVault Commcell (COMMVAULT_COMMCELL)
    • Compute Context (N/A)
    • Corelight (CORELIGHT)
    • CrowdStrike Detection Monitoring (CS_DETECTS)
    • CSV Custom IOC (CSV_CUSTOM_IOC)
    • Cybereason EDR (CYBEREASON_EDR)
    • Dataminr Alerts (DATAMINR_ALERT)
    • Elastic Windows Event Log Beats (ELASTIC_WINLOGBEAT)
    • F5 BIGIP LTM (F5_BIGIP_LTM)
    • FireEye ETP (FIREEYE_ETP)
    • Forescout NAC (FORESCOUT_NAC)
    • ForgeRock OpenAM (OPENAM)
    • IBM WebSEAL (IBM_WEBSEAL)
    • Imperva (IMPERVA_WAF)
    • Imperva Database (IMPERVA_DB)
    • Infoblox RPZ (INFOBLOX_RPZ)
    • ISC DHCP (ISC_DHCP)
    • Juniper (JUNIPER_FIREWALL)
    • Linux Sysmon (LINUX_SYSMON)
    • LogonBox (LOGONBOX)
    • ManageEngine ADAudit Plus (ADAUDIT_PLUS)
    • Micro Focus iManager (MICROFOCUS_IMANAGER)
    • Microsoft AD (WINDOWS_AD)
    • Microsoft ATA (MICROSOFT_ATA)
    • Microsoft Azure Activity (AZURE_ACTIVITY)
    • Microsoft Defender For Cloud (MICROSOFT_DEFENDER_CLOUD_ALERTS)
    • Microsoft Exchange (EXCHANGE_MAIL)
    • Microsoft IIS (IIS)
    • Netskope (NETSKOPE_ALERT)
    • Netskope CASB (NETSKOPE_CASB)
    • Ntopng (NTOPNG)
    • Office 365 (OFFICE_365)
    • OpenCanary (OPENCANARY)
    • OpenSSH (OPENSSH)
    • OSSEC (OSSEC)
    • Palo Alto Cortex XDR Alerts (CORTEX_XDR)
    • Palo Alto Networks Firewall (PAN_FIREWALL)
    • Palo Alto Panorama (PAN_PANORAMA)
    • Quest Active Directory (QUEST_AD)
    • Recordia (RECORDIA)
    • Sangfor Next Generation Firewall (SANGFOR_NGAF)
    • SAP SM20 (SAP_SM20)
    • Security Command Center Threat (N/A)
    • SEPPmail Secure Email (SEPPMAIL)
    • ServiceNow CMDB (SERVICENOW_CMDB)
    • Snare System Diagnostic Logs (SNARE_SOLUTIONS)
    • Solaris system (SOLARIS_SYSTEM)
    • STIX Threat Intelligence (STIX)
    • Symantec CloudSOC CASB (SYMANTEC_CASB)
    • Symantec Web Security Service (SYMANTEC_WSS)
    • Trend Micro Deep Security (TRENDMICRO_DEEP_SECURITY)
    • Veritas NetBackup (VERITAS_NETBACKUP)
    • VMware ESXi (VMWARE_ESX)
    • Watchguard EDR (WATCHGUARD_EDR)
    • WindChill (WINDCHILL)
    • Windows Defender AV (WINDOWS_DEFENDER_AV)
    • Windows DNS (WINDOWS_DNS)
    • Windows Event (WINEVTLOG)
    • Windows Event (XML) (WINEVTLOG_XML)
    • wiz.io (WIZ_IO)
    • Zeek JSON (BRO_JSON)
    • Zscaler (ZSCALER_WEBPROXY)
    • Zscaler CASB (ZSCALER_CASB)
    • Zscaler Internet Access Audit Logs (ZSCALER_INTERNET_ACCESS)
    • Zscaler Private Access (ZSCALER_ZPA)

    The following log types, without a default parser, were added. Each is listed by product name and log_type value, if applicable.

    • Arista Guardian For Network Identity (ARISTA_AGNI)
    • HPE Aruba Networking Central (ARUBA_CENTRAL)
    • Blackberry Workspaces (BLACKBERRY_WORKSPACES)
    • Barracuda CloudGen Firewall (BARRACUDA_CLOUDGEN_FIREWALL)
    • Blackberry Workspaces (BLACKBERRY_WORKSPACES)
    • Cisco EStreamer (CISCO_ESTREAMER)
    • Cyderes IOC (CYDERES_IOC)
    • Dataiku DSS Logging (DATAIKU_DSS_LOGS)
    • Edgecore Networks (EDGECORE_NETWORKS)
    • Fisglobal Quantum (FISGLOBAL_QUANTUM)
    • ForgeRock Identity Cloud (FORGEROCK_IDENTITY_CLOUD)
    • Forgerock OpenIdM (FORGEROCK_OPENIDM)
    • FS-ISAC IOC (FS_ISAC_IOC)
    • Genetec Audit (GENETEC_AUDIT)
    • HiBob (HIBOB)
    • Imperva Audit Trail (IMPERVA_AUDIT_TRAIL)
    • KerioControl Firewall (KERIOCONTROL)
    • Looker Audit (LOOKER_AUDIT)
    • Mobile Endpoint Security (LOOKOUT_MOBILE_ENDPOINT_SECURITY)
    • ManageEngine PAM360 (MANAGE_ENGINE_PAM360)
    • Melissa (MELISSA)
    • Microsoft CASB Files & Entities (MICROSOFT_CASB_CONTEXT)
    • Windows Local Administrator Password Solution (MICROSOFT_LAPS)
    • Network Policy Server (MICROSOFT_NPS)
    • Power BI Activity Log (MICROSOFT_POWERBI_ACTIVITY_LOG)
    • Nxlog Agent (NXLOG_AGENT)
    • Nxlog Fim (NXLOG_FIM)
    • Opus Codec (OPUS)
    • Oracle NetSuite (ORACLE_NETSUITE)
    • Pega Automation (PEGA)
    • Qualys Knowledgebase (QUALYS_KNOWLEDGEBASE)
    • RealiteQ (REALITEQ)
    • SAP Webdispatcher (SAP_WEBDISP)
    • Serpico (SERPICO)
    • Software House Ccure9000 (SOFTWARE_HOUSE_CCURE9000)
    • Spirion (SPIRION)
    • Spur data feeds (SPUR_FEEDS)
    • Swift (SWIFT)
    • Technitium DNS (TECHNITIUM_DNS)
    • Tetragon Ebpf Audit Logs (TETRAGON_EBPF_AUDIT_LOGS)
    • Trend Micro Email Security Advanced (TRENDMICRO_EMAIL_SECURITY)
    • Tridium Niagara Framework (TRIDIUM_NIAGARA_FRAMEWORK)
    • VeridiumID by Veridium (VERIDIUM_ID)
    • Wallarm Webhook Notifications (WALLARM_NOTIFICATIONS)
    • Winscp (WINSCP)
    • XAMS by Xiting (XITING_XAMS)

    For a list of supported log types and details about default parser changes, see Supported log types and default parsers.

    Chronicle SOAR

    Release 6.2.48 is currently in Preview.

    Playbook condition branch name field can now hold up to 150 characters (ID #48159735)

    Just-in-Time User Provisioning configuration not available in Okta configuration. (ID #49263630)

    IDE - creating an integration or manager with the same name as an existing one results in the wrong error message (ID #47233004)

    Save button not showing when adding lots of list items to the List type action parameter (ID #00266458)

    Cloud Composer

    Starting February 16, 2024, in the asia-east2, asia-northeast1, asia-northeast2, asia-northeast3, asia-south1, and australia-southeast1 regions it is possible to create new Cloud Composer 1 environments only in projects that already have Cloud Composer 1 environments.

    In all other existing or newly created projects in these regions, it is possible to create only Cloud Composer 2 environments. This change is a part of the preparation for Cloud Composer 1 end of support, as communicated earlier and described in the Versioning overview.

    The apache-airflow-providers-google package is upgraded to version 10.14.0 in images with Airflow 2.6.3. For more information about changes, see the apache-airflow-providers-google changelog from version 10.13.1 to version 10.14.0.

    Improved the environment component responsible for metrics reporting (composer-monitoring) to minimize the restarts of this component.

    Cloud Composer 2.6.1 images are available:

    • composer-2.6.1-airflow-2.6.3 (default)
    • composer-2.6.1-airflow-2.5.3

    Cloud Composer versions 2.1.6 and 1.20.6 have reached their end of full support period.

    Cloud Healthcare API

    A release was made. Updates may include general performance improvements, bug fixes, and updates to the API reference documentation.

    Cloud Interconnect

    Partner Interconnect supports dual-stack IPv4 and IPv6 in Public Preview. For more information, see IPv6 support.

    Compute Engine

    Preview: You can now use SSH-in-browser to connect to VMs using security keys with OS Login. For more information, see Enable security keys with OS Login.

    Dataflow

    You can now use a turnkey transform to enrich streaming data in your Dataflow pipeline. When you enrich data, you augment the raw data from one source by adding related data from a second source. For more information, see Enrich streaming data.

    Dataform

    Dataform is available in the following regions:

    • asia-east2
    • asia-northeast3
    • asia-southeast2
    • europe-southwest1
    • europe-west12
    • me-central1
    • me-central2
    • northamerica-northeast
    • us-east4
    • us-east5
    • us-west2
    • us-west4

    For more information, see Locations.

    Dataproc

    New Dataproc Serverless for Spark runtime versions:

    • 1.1.50
    • 2.0.58
    • 2.1.37
    • 2.2.0-RC10
    Google Cloud Architecture Center

    Architecting disaster recovery for cloud infrastructure outages: Added information about zonal and regional resilience of Sole Tenant Nodes.

    Google Kubernetes Engine

    HorizontalPodAutoscaler (HPA) and VerticalPodAutoscaler (VPA) may stop autoscaling all workloads in a cluster if it contains misconfigured autoscaling/v2 HPA objects. The issue impacts clusters running earlier patch versions of GKE version 1.27 and 1.28 (for example, 1.27.3-gke.100).

    The fix is available in following cluster versions:

    • 1.27.5-gke.1300 and later
    • 1.28.1-gke.1400 and later
    • 1.29 and later

    We recommend that affected customers upgrade clusters to these versions to prevent HPA and VPA from misbehaving when there is at least one misconfigured HPA object.

    We recommend that affected customers correct misconfigured autoscaling/v2 HPA objects by making sure the fields in spec.metrics.resource.target match, for example:

    • When spec.metrics.resource.target.type is Utilization then target should be averageUtilization;
    • When spec.metrics.resource.target.type is AverageValue then target should be averageValue.

    For more details on how to configure autoscaling/v2 HPA objects, see the HorizontalPodAutoscaler Kubernetes documentation.

    Identity and Access Management

    Managed workload identities let you bind strongly attested identities to your Compute Engine workloads. The feature is in Preview. Google Cloud provisions X.509 credentials, issued from Certificate Authority Service, that can be used to reliably authenticate your workload with other workloads over mutual TLS (mTLS) authentication. For more information, see Managed workload identities overview.

    Sensitive Data Protection

    The BLOOD_TYPE infoType detector is available in all regions. For more information about all built-in infoTypes, see InfoType detector reference.

    Vertex AI

    The Vertex AI Gemini 1.0 Pro and Gemini 1.0 Pro Vision multimodal language models are available Generally Available (GA). They have also been made available in the following regions: europe-west1, europe-west2, europe-west3, europe-west4, and europe-west9.

    For more information, see the following topics:

    Vertex AI Search and Conversation

    Vertex AI Search: Stable Gemini Pro answer generation model

    gemini-pro@001/answer_gen/v1 is available as a stable, generally available model for answer generation. For information about all available models for answer generation, see Answer generation model versions.

    February 14, 2024

    Carbon Footprint

    Beginning with the release of January 2024 data, Google Cloud Carbon Footprint will adopt a biannual methodology refresh schedule, with updates planned for January and July data releases each year.

    For the January 2024 data release (in mid-February 2024), we have made the updates below and updated carbon model to version 10:

    Data accuracy:

    • Improve internal machine-level power readings for storage machines. Update allocation of energy from some machines, improving Bigtable data accuracy.
    • Further improve mapping between Google Cloud services and internal resource use, particularly for a few Networking SKUs.
    • Improve Google Cloud region defaults and coverage. location.location/location.region with former NULL values are defined as global, and we improved data for the europe multiregion.

    Corporate data input refresh:

    Service coverage:

    • Reintroduce App Engine and GKE Enterprise/GDC services (formerly Anthos/GDC-V), as internal data mappings have been improved.
    • Remove Looker, Apigee, Chronicle, and AppSheet from covered services of Carbon Footprint, due to potential mis-attribution of carbon to these services. We are actively investigating and working on the improvements. Once internal data mapping improves for a service, we plan to add it back.
    Cloud Interconnect

    Cloud Interconnect supports VLAN attachments with a maximum transmission unit (MTU) up to 8896 bytes. For more information, see Cloud Interconnect MTU and Maximum transmission unit.

    Cloud Translation

    Adaptive translation is Generally Available and adds Portuguese support, raises the limit for input and output characters, and decreases latency in the API and console.

    Cloud Workstations

    Cloud Workstations is available in the europe-west8 region (Milan, Italy, Europe). For more information, see Locations.

    Google Distributed Cloud Virtual for VMware

    The following vulnerability was discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

    • CVE-2023-6931

    For more information, see the GCP-2024-010 security bulletin.

    Google Kubernetes Engine

    The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes.

    • CVE-2023-6931

    For more information, see the GCP-2024-010 security bulletin.

    Looker

    Looker 24.2 includes the following changes, features, and fixes.

    Expected Looker (original) deployment start: Tuesday, February 20, 2024

    Expected Looker (original) final deployment and download available: Thursday, February 29, 2024

    Expected Looker (Google Cloud core) deployment start: Tuesday, February 20, 2024

    Expected Looker (Google Cloud core) final deployment: Tuesday, March 5, 2024

    Planned for Looker 24.4, the Allow Legacy Maps legacy feature will be disabled by default. When the Allow Legacy Maps legacy feature is disabled, any map visualization that uses the Map (Legacy) chart type will be converted to use the Google Maps chart type. This may be a breaking change for some customers who are still using Legacy Maps.

    Duplicate join names will throw a new model-level LookML error during validation.

    A new LookML warning is returned when the convert_tz parameter is used on a LookML field that is configured as type: date_raw. date_raw fields have never supported timezone conversion, so this LookML warning has been added to alert LookML developers.

    For projects that use the new LookML runtime, the LookML validator will now correctly show a model-level error when a join name is duplicated within an Explore. The error already existed for projects that use the legacy LookML runtime, so this update is just to bring the new LookML runtime behavior in line with the legacy LookML runtime.

    The Signed Embed URL generator can now include themes, current parameters, and external group IDs.

    The following permissions are now generally available to use in permission sets: manage_groups, manage_roles, manage_user_attributes, manage_embed_settings, manage_themes, manage_privatelabel.

    A new Dashboard Diagnostics System Activity dashboard is available for troubleshooting the performance of individual dashboards.

    The looker_internal_email_domain_allowlist user attribute is now generally available. This lets admins configure the Email Domain Allowlist for Scheduled Content feature on a per-group basis.

    Looker now supports self-service migration from Looker (original) instances to Looker (Google Cloud core) instances. Looker (original) instances must meet certain prerequisites, and you must have a Looker (Google Cloud core) instance into which you can import.

    Filters on yesno fields will no longer show the "is not" option.

    An XSS security issue in Grid code has been fixed.

    Size-by field rendering for scatter charts has been fixed. This feature now performs as expected.

    An issue where download and Explore options were showing up on drill modals for merged queries when the user did not have permission has been resolved. This feature now performs as expected.

    Previously, text truncation wasn't working properly on headers on small tiles. This feature now performs as expected.

    Waterfall charts now render all available columns as expected.

    BigQuery: Previously, if OAuth tokens were passed through as query parameters rather than in the authentication header, Looker would return the following error: "OAuth token was passed in the query parameter. Please send it in Authorization header instead."

    The BigQuery driver has been updated, so this error will no longer appear.

    The minimum Git command line version has been increased to 2.36.0+.

    The user interface of the Admin Settings - Schedules page has been updated.

    For instances with offline licenses: When an offline license expiration date is less than 14 days away, Looker admins will see a license expiration banner on all Looker pages.

    The Login Consent Configuration option causes a consent screen with a configurable message to be displayed to all users who attempt to sign in to the Looker instance.

    SAP on Google Cloud

    Google Cloud's Agent for SAP version 3.1

    Version 3.1 of Google Cloud's Agent for SAP is generally available (GA). This version introduces enhancements for discovering SAP system information and for the Backint feature of the agent.

    For more information, see What's new with Google Cloud's Agent for SAP.

    Security Command Center

    Support for VPC Service Controls released to General Availability

    You can now protect Security Command Center using VPC Service Controls perimeters. For more information, see VPC Service Controls supported products.

    February 13, 2024

    Cloud Asset Inventory

    The following resource types are now publicly available through the ExportAssets, ListAssets, BatchGetAssetsHistory, QueryAssets, Feed, and Search (SearchAllResources, SearchAllIamPolicies) APIs.

    • Cloud SQL
      • sqladmin.googleapis.com/Backup
    • Cloud Monitoring
      • monitoring.googleapis.com/NotificationChannel
      • monitoring.googleapis.com/Snooze
    • VPC Service Controls Policy
      • accesscontextmanager.googleapis.com/AuthorizedOrgsDesc
    Cloud Billing

    View granular cost data from Cloud Storage usage in Cloud Billing exports to BigQuery

    You can now view granular Cloud Storage bucket-level cost data in the Cloud Billing Detailed cost export. Use the resource.global_name field in the export to view and filter your detailed Cloud Storage bucket usage.

    Review the schema of the Detailed cost data export.

    Cloud Logging Cloud Run

    You can now set and override the deployment service account for Cloud Run integrations when creating, updating, or deleting integrations using the Google Cloud CLI.

    Cloud SQL for MySQL

    A new maintenance version rollout is currently underway for all supported MySQL versions.

    If you have configured a maintenance window for your instance, then the updates will occur according to the timeframe that you set in the window. Otherwise, the updates will occur within the next few weeks. The new maintenance version is [MySQL version].R20240207.00_00.

    To learn how to check your maintenance version, see Self-service maintenance. To find your maintenance window or to manage maintenance updates, see Find and set maintenance windows.

    In the new maintenance version [MySQL version].R20240207.00_00, the default value of the performance_schema flag for all MySQL 8.0 instances with more than 15 GB of RAM will be set to on. Previously, the default of on for MySQL 8.0 only applied to 8.0.26 and later. This change applies to new and existing MySQL 8.0 instances. For more information about this flag, see supported flags.

    Compute Engine

    Generally available: The following quotas and metrics are now available to help you monitor the usage and limits for Compute Engine concurrent operation quotas:

    • Quotas for global concurrent operations (metric - compute.googleapis.com/global_concurrent_operations):
      • Concurrent global operations per project
      • Concurrent global operations per project operation type
    • Quotas for regional concurrent operations (metric: compute.googleapis.com/regional_concurrent_operations):
      • Concurrent regional operations per project
      • Concurrent regional operations per project operation type

    For more information, see Concurrent operation quotas.

    Dialogflow

    Dialogflow CX text-to-speech settings now have an option for custom voices.

    Google Cloud Armor

    The following new NTI feeds are now available:

    • iplist-vpn-providers
    • iplist-anon-proxies
    • iplist-crypto-miners

    For more information about Network Threat Intelligence, see the overview.

    Google Kubernetes Engine

    (2024-R04) Version updates

    GKE cluster versions have been updated.

    New versions available for upgrades and new clusters.

    The following Kubernetes versions are now available for new clusters and for opt-in control plane upgrades and node upgrades for existing clusters. For more information on versioning and upgrades, see GKE versioning and support and Upgrades.

    No channel

    Stable channel

    • There are no new releases in the Stable release channel.

    Regular channel

    • The following versions are now available in the Regular channel:
    • The following versions are no longer available in the Regular channel:
      • 1.25.16-gke.1041000
      • 1.26.11-gke.1055000
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.24 to version 1.25.16-gke.1268000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.25 to version 1.26.12-gke.1111000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.26 to version 1.26.12-gke.1111000 with this release.

    Rapid channel

    • The following versions are now available in the Rapid channel:
    • The following versions are no longer available in the Rapid channel:
      • 1.25.16-gke.1360000
      • 1.26.13-gke.1052000
      • 1.27.10-gke.1055000
      • 1.28.6-gke.1095000
      • 1.28.6-gke.1289000
      • 1.29.1-gke.1016000
      • 1.29.1-gke.1425000
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.24 to version 1.25.16-gke.1460000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.25 to version 1.26.13-gke.1144000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.26 to version 1.27.10-gke.1152000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.27 to version 1.27.10-gke.1152000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.29 to version 1.29.0-gke.1381000 with this release.

    (2024-R04) Version updates

    (2024-R04) Version updates

    • There are no new releases in the Stable release channel.

    (2024-R04) Version updates

    • The following versions are now available in the Regular channel:
    • The following versions are no longer available in the Regular channel:
      • 1.25.16-gke.1041000
      • 1.26.11-gke.1055000
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.24 to version 1.25.16-gke.1268000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.25 to version 1.26.12-gke.1111000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.26 to version 1.26.12-gke.1111000 with this release.

    (2024-R04) Version updates

    • The following versions are now available in the Rapid channel:
    • The following versions are no longer available in the Rapid channel:
      • 1.25.16-gke.1360000
      • 1.26.13-gke.1052000
      • 1.27.10-gke.1055000
      • 1.28.6-gke.1095000
      • 1.28.6-gke.1289000
      • 1.29.1-gke.1016000
      • 1.29.1-gke.1425000
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.24 to version 1.25.16-gke.1460000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.25 to version 1.26.13-gke.1144000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.26 to version 1.27.10-gke.1152000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.27 to version 1.27.10-gke.1152000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.29 to version 1.29.0-gke.1381000 with this release.
    Memorystore for Memcached

    Added new Memorystore for Memcached region: Johannesburg (africa-south1).

    February 12, 2024

    Apigee X

    On February 12, 2024, we released an updated version of Apigee (1-11-0-apigee-17).

    This release addresses the security concerns in GCP-2024-007 from Google Anthos Service Mesh.

    Bug ID Description
    322389251 Security fix for apigee-ingress.
    This addresses the following vulnerabilities:
    Bug ID Description
    230082910 Fixed issue causing null values for system.timestamp and system.time.millisecond proxy variables.
    285592278 Fixed issue with deduction of recurring fees from prepaid balances.
    App Engine flexible environment PHP

    PHP 8.3 is now available in preview.

    App Engine standard environment PHP

    PHP 8.3 is now available in preview.

    Application Integration

    You can now also view the integration execution logs in Cloud Logging. For more information, see View logs in Cloud Logging.

    Bare Metal Solution

    You can now select the pod for your Bare Metal Solution resources through the Google Cloud console intake form. This feature is generally available (GA).

    BigQuery

    A weekly digest of client library updates from across the Cloud SDK.

    Node.js

    Changes for @google-cloud/bigquery

    7.4.0 (2024-02-06)

    Features
    Bug Fixes
    • Prefer usage of projectId from the Dataset (#1326) (9e85219)

    Go

    Changes for bigquery/storage/apiv1beta1

    1.59.0 (2024-02-06)

    Features
    • bigquery: Add ExportDataStatstics to QueryStatistics (#9371) (261c8d9)
    • bigquery: Switch all timestamp representations to int64 usec (#9368) (8c1fb7d)
    Bug Fixes
    • bigquery/storage/managedwriter: Resolve data races (#9360) (fa31ec0)
    • bigquery: Enable universe domain resolution options (fd1d569)
    • bigquery: Support more timestamp formats for query param (#9236) (cc98509), refs #9221

    Java

    Changes for google-cloud-bigquery

    2.37.1 (2024-02-06)

    Features
    Dependencies
    • Update actions/upload-artifact action to v4.3.1 (#3121) (3abdc70)
    • Update dependency com.google.apis:google-api-services-bigquery to v2-rev20240124-2.0.0 (#3104) (6eff68e)
    • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.24.0 (#3109) (5ad778c)
    • Update dependency org.graalvm.buildtools:junit-platform-native to v0.10.0 (#3110) (3f8e8d1)
    • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.0 (#3111) (2858e96)
    • Update dependency org.junit.vintage:junit-vintage-engine to v5.10.2 (#3119) (4b4fdd8)
    • Update github/codeql-action action to v2.23.2 (#3102) (2cc545e)
    • Update github/codeql-action action to v2.24.0 (#3114) (01f0405)

    Python

    Changes for google-cloud-bigquery

    3.17.2 (2024-01-30)

    Bug Fixes
    • Change load_table_from_json autodetect logic (#1804) (6249032)
    Documentation
    • Update to use API (#1781) (81563b0)
    • Update client_query_destination_table.py sample to use query_and_wait (#1783) (68ebbe1)
    • Update query_external_sheets_permanent_table.py to use query_and_wait API (#1778) (a7be88a)
    • Update sample for query_to_arrow to use query_and_wait API (#1776) (dbf10de)
    • Update the query destination table legacy file to use query_and_wait API (#1775) (ef89f9e)
    • Update to use query_and_wait in client_query_w_positional_params.py (#1786) (410f71e)
    • Update to use query_and_wait in samples/client_query_w_timestamp_params.py (#1785) (ba36948)
    • Update to_geodataframe to use query_and_wait functionality (#1800) (1298594)
    Bigtable

    A weekly digest of client library updates from across the Cloud SDK.

    Python

    Changes for google-cloud-bigtable

    2.23.0 (2024-02-07)

    Features
    • Add async data client preview (7088e39)
    • Adding feature flags for routing cookie and retry info (#905) (1859e67)
    Bug Fixes
    • Fix ValueError in test__validate_universe_domain (#929) (aa76a5a)
    Chronicle

    Risk Analytics

    Google has introduced Risk Analytics to Chronicle. Risk Analytics looks for patterns of risk across your enterprise, assigning risk scores to all entities and activities. These scores are surfaced in the Risk Analytics dashboard which lets you better understand risk in your environment by visualizing entity risk trends. The dashboard helps you to identify unusual behavior and the potential risk that entities pose to your enterprise. You can specify watchlists of entities you suspect of having greater risk. The watchlists let you more easily monitor risk within your environment.

    Risk Analytics also provides both predefined curated detections and YARA-L metric functions for authoring custom rules.

    Risk Analytics is available with Enterprise and Enterprise+ licenses, or as an add-on to a SIEM standalone license.

    Cloud Functions

    Cloud Functions now supports the PHP 8.3 runtime at the Preview release level for 2nd gen functions.

    Cloud Logging

    A weekly digest of client library updates from across the Cloud SDK.

    Java

    Changes for google-cloud-logging

    3.15.17 (2024-02-07)

    Dependencies
    • Update dependency com.google.cloud:sdk-platform-java-config to v3.24.0 (#1526) (235f1aa)
    Documentation
    Cloud Monitoring

    You can now create a broken-link checker, which periodically validates the links contained in your website. This feature is GA. For more information, see Create a broken-link checker.

    Config Controller

    Config Controller now uses the following versions of its included products:

    Anthos Config Management v1.17.1, release notes

    Container Optimized OS

    cos-dev-113-18203-0-0

    Kernel Docker Containerd GPU Drivers
    COS-6.1.75 v24.0.5 v1.7.10 v535.154.05(default, latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Update default and latest NVIDIA GPU drivers to 535.154.05.

    Upgraded chromeos-base/shill-client to v0.0.1-r4278.

    Upgraded chromeos-base/session_manager-client to v0.0.1-r2712.

    Upgraded chromeos-base/debugd-client to v0.0.1-r2628.

    Upgraded chromeos-base/google-breakpad to v2024.01.16.190249-r225.

    Upgraded chromeos-base/chromeos-common-script to v0.0.1-r597.

    Upgraded chromeos-base/dlcservice-client to v0.0.1-r871.

    Upgraded chromeos-base/hiberman-client to v0.0.1-r437.

    Upgraded chromeos-base/power_manager-client to v0.0.1-r2844.

    Upgraded chromeos-base/update_engine-client to v0.0.1-r2367.

    Upgraded chromeos-base/shill-client to v0.0.1-r4263.

    Upgraded dev-libs/nss to v3.97.

    Upgraded net-libs/gnutls to v3.8.3.

    Upgraded net-dns/c-ares to v1.25.0-r1.

    Upgraded sys-apps/attr to v2.5.2.

    Upgraded dev-python/jinja to v3.1.3.

    Updated the Linux kernel to v6.1.75.

    Changed default umask value for a user to 027.

    Updated cos-gpu-installer to v2.1.11. Added major version specification for GPU driver installation

    Removed legacy logging agent (fluentd).

    Upgraded app-admin/google-guest-agent to v20240109.00.

    Upgraded app-admin/google-guest-configs to v20240109.00.

    Upgraded app-admin/google-osconfig-agent to v20231219.00.

    Upgraded app-admin/node-problem-detector to v0.8.15.

    Upgraded app-eselect/eselect-iptables to v20220320.

    Upgraded sys-libs/libcap-ng to v0.8.4-r1.

    Upgraded net-misc/rsync to v3.2.7-r4.

    Upgraded net-misc/curl to v8.5.0-r2.

    Upgraded dev-python/netifaces to v0.11.0-r2.

    Fixed CVE-2024-21626 in app-containers/runc.

    Runtime sysctl changes:

    • Added: net.ipv4.tcp_backlog_ack_defer: 1
    • Changed: fs.epoll.max_user_watches: 1809920 -> 1809474
    • Changed: fs.fanotify.max_user_marks: 67577 -> 67560
    • Changed: fs.file-max: 812606 -> 812400
    • Changed: fs.inotify.max_user_watches: 63456 -> 63441
    • Changed: kernel.threads-max: 63520 -> 63504
    • Changed: net.core.optmem_max: 20480 -> 131072
    • Changed: net.ipv4.tcp_mem: 94092 125456 188184 -> 94068 125424 188136
    • Changed: net.ipv4.udp_mem: 188184 250912 376368 -> 188136 250848 376272
    • Changed: net.ipv6.route.max_size: 4096 -> 2147483647
    • Changed: user.max_cgroup_namespaces: 31760 -> 31752
    • Changed: user.max_fanotify_marks: 67577 -> 67560
    • Changed: user.max_inotify_watches: 63456 -> 63441
    • Changed: user.max_ipc_namespaces: 31760 -> 31752
    • Changed: user.max_mnt_namespaces: 31760 -> 31752
    • Changed: user.max_net_namespaces: 31760 -> 31752
    • Changed: user.max_pid_namespaces: 31760 -> 31752
    • Changed: user.max_time_namespaces: 31760 -> 31752
    • Changed: user.max_user_namespaces: 31760 -> 31752
    • Changed: user.max_uts_namespaces: 31760 -> 31752
    • Changed: vm.lowmem_reserve_ratio: 256 256 32 0 -> 256 256 32 0 0

    Fragmented nvidia-drivers and nvidia-drivers-open pkg into separate packages per major version.

    Enhanced integrity-fs with disk resize and dm-clone.

    Removed deprecated R525 NVIDIA GPU drivers.

    Added support for dm-zero and dm-clone.

    cos-109-17800-147-9

    Kernel Docker Containerd GPU Drivers
    COS-6.1.75 v24.0.5 v1.7.10 v535.154.05 (default),v535.154.05(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    This is an LTS Refresh Release.

    Update default NVIDIA GPU drivers to 535.154.05.

    Updated cos-gpu-installer to v2.1.10.

    Backported support for TCP RTO configuration in networkd.

    Fixed CVE-2023-40546, CVE-2023-40547, CVE-2023-40548, CVE-2023-40549, CVE-2023-40550 and CVE-2023-40551 in sys-boot/shim.

    Updated dev-libs/openssl to v3.0.13. This resolves CVE-2024-0727 and CVE-2023-6129.

    Fixed CVE-2024-1086 in the linux kernel.

    Runtime sysctl changes:

    • Added: net.ipv4.tcp_backlog_ack_defer: 1
    • Added: net.ipv4.tcp_shrink_window: 0
    • Changed: fs.file-max: 812608 -> 812605
    • Changed: net.core.optmem_max: 20480 -> 131072
    • Changed: net.ipv6.route.max_size: 4096 -> 2147483647
    • Changed: vm.lowmem_reserve_ratio: 256 256 32 0 -> 256 256 32 0 0

    Fragmented nvidia-drivers and nvidia-drivers-open pkg into separate packages per major version.

    cos-101-17162-386-22

    Kernel Docker Containerd GPU Drivers
    COS-5.15.146 v20.10.24 v1.6.24 v470.223.02 (default),v535.154.05(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Fixed CVE-2023-40546, CVE-2023-40547 CVE-2023-40548, CVE-2023-40549, CVE-2023-40550 and CVE-2023-40551 in sys-boot/shim.

    Fixed CVE-2023-5678 in dev-libs/openssl.

    Fixed CVE-2024-0567 and CVE-2024-0553 in net-libs/gnutls.

    Fixed CVE-2024-1085 and CVE-2023-46838 in the Linux kernel.

    Fragmented nvidia-drivers and nvidia-drivers-open pkg into separate packages per major version.

    cos-97-16919-450-16

    Kernel Docker Containerd GPU Drivers
    COS-5.10.208 v20.10.24 v1.6.21 v470.223.02 (default),v535.154.05(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Fixed CVE-2023-40546, CVE-2023-40547, CVE-2023-40549 and CVE-2023-40551 in sys-boot/shim.

    Fixed CVE-2023-5678 in dev-libs/openssl.

    Fixed CVE-2024-0567 and CVE-2024-0553 in net-libs/gnutls.

    Fixed CVE-2024-1086 and CVE-2023-46838 in the linux kernel.

    Fragmented nvidia-drivers and nvidia-drivers-open pkg into separate packages per major version.

    cos-105-17412-294-23

    Kernel Docker Containerd GPU Drivers
    COS-5.15.146 v23.0.3 v1.7.10 v470.223.02 (default),v535.154.05(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Fixed CVE-2023-40546, CVE-2023-40548, CVE-2023-40549 , CVE-2023-40551, CVE-2023-40547 and CVE-2023-40550 in sys-boot/shim.

    Fixed CVE-2023-5678 in dev-libs/openssl.

    Fixed CVE-2024-1085 , CVE-2024-1086 and CVE-2023-46838 in the Linux kernel.

    Fragmented nvidia-drivers and nvidia-drivers-open pkg into separate packages per major version.

    Dataflow

    Dataflow Streaming Engine now supports resource-based billing. When you enable resource-based billing with Streaming Engine, you're billed for the total resources consumed by your job.

    Dialogflow

    Two new Dialogflow CX prebuilt components are available: retail authentication and order status.

    Pub/Sub

    A weekly digest of client library updates from across the Cloud SDK.

    Node.js

    Changes for @google-cloud/pubsub

    4.3.1 (2024-02-08)

    Bug Fixes
    • Add option to disable emulator auth handling (temp fix) (#1861) (761cdc8)

    4.3.0 (2024-02-05)

    Features
    • Trusted Private Cloud support, use the universeDomain parameter (#1878) (d89fd1d)
    Bug Fixes

    Java

    Changes for google-cloud-pubsub

    1.126.4 (2024-02-09)

    Bug Fixes

    1.126.3 (2024-02-08)

    Dependencies
    • Update dependency com.google.cloud:google-cloud-core to v2.32.0 (#1885) (a2063cf)

    Python

    Changes for google-cloud-pubsub

    2.19.4 (2024-02-09)

    Bug Fixes
    • diregapic: S/bazel/bazelisk/ in DIREGAPIC build GitHub action (#1064) (d56ad12)

    2.19.3 (2024-02-08)

    Bug Fixes

    2.19.2 (2024-02-08)

    Bug Fixes
    • Unit test failures in https://github.com/googleapis/python-pubsu… (#1074) (3c6d128)

    February 11, 2024

    Security Command Center

    Exports of compliance reports will require new permissions

    On or after March 15, 2024, a new Identity and Access Management (IAM) permission will be required to export a compliance report from the Google Cloud console. If you use custom roles to control access to Google Cloud resources, you will need to add this new permission to your custom roles before that date to continue exporting compliance reports.

    For more information, see Export a compliance report.

    February 09, 2024

    AlloyDB for PostgreSQL

    You can now use public IP with the AlloyDB Language Connectors (Preview) to connect to your cluster. For more information, see Connect using the AlloyDB Language Connectors.

    Apigee hybrid

    hybrid v1.11.1-hotfix.1

    On February 9, 2024 we released an updated version of the Apigee hybrid software, v1.11.1-hotfix.1.

    This release addresses the security concerns in GCP-2024-007 from Google Anthos Service Mesh.

    Bug ID Description
    324460830 Security fix for apigee-ingress.
    This addresses the following vulnerabilities:

    hybrid v1.10.4-hotfix.1

    On February 9, 2024 we released an updated version of the Apigee hybrid software, v1.10.4-hotfix.1.

    This release addresses the security concerns in GCP-2024-007 from Google Anthos Service Mesh.

    Bug ID Description
    324460830 Security fix for apigee-ingress.
    This addresses the following vulnerabilities:
    Chronicle SOAR

    Release 6.2.46 is now in General Availability.

    Cloud Composer

    Starting January 20, 2024, in the asia-southeast1, us-west3, and us-west4 regions it is possible to create new Cloud Composer 1 environments only in projects that already have Cloud Composer 1 environments.

    In all other existing or newly created projects in these regions, it is possible to create only Cloud Composer 2 environments. This change is a part of the preparation for Cloud Composer 1 end of support, as communicated earlier and described in the Versioning overview.

    Cloud SQL for MySQL

    Cloud SQL now automatically updates your read replicas when you perform self-service maintenance on the primary instance. For more information, see Self-service maintenance.

    Cloud SQL for PostgreSQL

    Cloud SQL now automatically updates your read replicas when you perform self-service maintenance on the primary instance. For more information, see Self-service maintenance.

    Cloud SQL for SQL Server

    Cloud SQL now automatically updates your read replicas when you perform self-service maintenance on the primary instance. For more information, see Self-service maintenance.

    Google Cloud Architecture Center

    From edge to mesh: Deploy service mesh applications through GKE Gateway: Switched from Ingress API to the more modern Gateway API. Updated relevant sections to reflect this change.

    Google Kubernetes Engine

    The following GKE versions fix a memory leak issue with the Google Cloud Storage FUSE CSI driver DaemonSet Pod:

    • 1.25.16-gke.1360000 and later
    • 1.26.13-gke.1052000 and later
    • 1.27.10-gke.1055000 and later
    • 1.28.6-gke.1095000 and later
    • 1.29.1-gke.1425000 and later
    Vertex AI

    Multimodal embeddings video support is Generally Available

    Embeddings for video data is now Generally available using the multimodal embedding model (multimodalembedding). For more information, see the product documentation.

    This features incurs pricing based on the mode you use. For more information, see pricing.

    February 08, 2024

    Anthos Service Mesh

    Google has ended support for in-cluster Anthos Service Mesh 1.17 following the official policy. Managed Anthos Service Mesh will continue to support 1.17 until 1.18 is promoted to the regular and stable channels. For more information, see Supported versions.

    1.17.8-asm.20 is now available for in-cluster Anthos Service Mesh.

    This patch release contains the fix for the security vulnerability listed in GCP-2024-007. For details on upgrading Anthos Service Mesh, refer to Upgrade Anthos Service Mesh.

    While these CVE fixes have been backported to 1.17, you should upgrade to a supported version, 1.18 or later.

    1.20.3-asm.4 is now available for in-cluster Anthos Service Mesh.

    You can now download 1.20.3-asm.4 for in-cluster Anthos Service Mesh. It includes the features of Istio 1.20.3 subject to the list of supported features. Anthos Service Mesh 1.20.3-asm.4 uses Envoy v1.28.1.

    This release contains the fix for the security vulnerability listed in GCP-2024-007.

    After upgrading Anthos Service Mesh to version 1.20.3 for off-Google Cloud clusters, make sure to restart all Pods in order to trigger the re-injection of sidecars. Otherwise, the Anthos Service Mesh metric reports might become inconsistent between the old and new proxies in the cluster.

    Managed Anthos Service Mesh 1.20 isn't rolling out to the rapid release channel at this time. You can periodically check this page for announcements regarding rapid channel rollout. See Select a managed Anthos Service Mesh release channel for more information.

    1.19.7-asm.3 is now available for in-cluster Anthos Service Mesh.

    This patch release contains the fix for the security vulnerability listed in GCP-2024-007. For details on upgrading Anthos Service Mesh, refer to Upgrade Anthos Service Mesh.

    1.18.7-asm.4 is now available for in-cluster Anthos Service Mesh.

    This patch release contains the fix for the security vulnerability listed in GCP-2024-007. For details on upgrading Anthos Service Mesh, refer to Upgrade Anthos Service Mesh.

    Apigee X

    On February 8, 2024 we released an updated version of the Apigee APIs.

    API support for update operations on KeyValueMap entries

    Starting with this release, the Apigee APIs support update operations for KeyValueMap entries. See the API reference page for REST Resource: organizations.environments.keyvaluemaps.entries for information.

    BigQuery

    Custom data masking is now generally available (GA). You can define custom masking routines for custom masking capabilities such as salt based hash. The feature is available on the Enterprise Plus edition.

    BigQuery now offers entity resolution. This feature lets users match records across datasets even when a common identifier is missing. It utilizes an identity provider for this process; BigQuery supports LiveRamp and provides a framework for other identity providers to offer similar services. This feature is generally available (GA).

    Chronicle SOAR

    Release 6.2.47 is currently in Preview.

    Email settings: customer configuration change

    In order to help with safe and secure communication, the Trust Certificate checkbox is scheduled to be deleted in April 2024 as it will be enabled automatically by default.

    Customers who currently do not have this checkbox enabled are advised to carry out the following procedure.

    • In the Email Settings > Customer Configuration tab, enable the Trust Certificate checkbox.
    • Save the settings.
    • Click Test to ensure the configuration works.
    • Perform an action which will trigger a test email notification.
    • If errors are shown, follow the instructions in the error message.

    Manual Action Menu - Group and Specific filters when chosen together lead to errors (ID #49013713)

    Custom SAML provider configuration error (ID #49125693)

    The placeholder CurrentUserRole that was removed from Release 6.2.45 is now supported.

    Cloud Composer

    The enabling and disabling functionality for the Logs in Cloud Logging only feature was temporarily rolled back.

    At the moment, it is not possible to enable or disable this feature, and your environment will keep its current configuration. If this feature is enabled, Cloud Composer will keep saving logs to Cloud Logging only. Newly created environments save logs to Cloud Logging only and the environment's bucket.

    We will announce when the issue is resolved.

    Cloud Logging

    You can now create log buckets in the africa-south1 region. For a complete list of supported regions, see Supported regions.

    Cloud SQL for MySQL

    Cloud SQL now supports near-zero downtime planned maintenance on HA-enabled Cloud SQL Enterprise Plus instances with all combinations of public IP connectivity.

    Cloud SQL for PostgreSQL

    Cloud SQL now supports near-zero downtime planned maintenance on HA-enabled Cloud SQL Enterprise Plus instances with all combinations of public IP connectivity.

    Compute Engine

    Generally available: Hyperdisk Throughput is available with the following VMs:

    • A3
    • C3
    • C3D
    • G2
    • H3
    • M3

    Hyperdisk Throughput support for Z3 VMs is also available in Preview.

    Also, the maximum number of Hyperdisk Throughput volumes you can attach to a VM has been increased. See Hyperdisk capacity limits per VM for more information.

    Hyperdisk volumes are durable network storage devices that your VMs can access, similar to Persistent Disk. Hyperdisk Throughput provides cost-effective and throughput-oriented storage with dynamically configurable capacity and throughput. For more information, see About Hyperdisk.

    Dataproc

    New Dataproc on Compute Engine subminor image versions:

    • 2.0.92-debian10, 2.0.92-rocky8, 2.0.92-ubuntu18
    • 2.1.40-debian11, 2.1.40-rocky8, 2.1.40-ubuntu20, 2.1.40-ubuntu20-arm
    • 2.2.6-debian12, 2.2.6-rocky9, 2.2.6-ubuntu22

    Dataproc on Compute Engine Ranger Cloud Storage enhancement:

    • Enabled downscoping
    • Added caching of tokens in local cache

    Both settings are configurable and can be enabled by customers: see Use Ranger with caching and downscoping .

    Dataproc on Compute Engine: The new Secret Manager credential provider feature is available in the latest in 2.2 image versions.

    Dataproc on Compute Engine: Backported patch for HADOOP-18652.

    New Dataproc Serverless for Spark runtime versions:

    • 1.1.49
    • 2.0.57
    • 2.1.36
    • 2.2.0-RC9

    Dataproc Serverless for Spark: Backported patch for HADOOP-18652.

    Deep Learning VM Images

    M116 release

    • Added the CUDA version to the TensorFlow 2.15 image family name, for this release and future releases. For example, tf-2-15-gpu is renamed to tf-2-15-cu121.
    • Deprecated the tf-2-15-gpu image family in favor of tf-2-15-cu121.
    Google Cloud Architecture Center

    (New guide) Single-zone deployment on Compute Engine: Provides a reference architecture for a multi-tier application that runs on Compute Engine VMs in a single Google Cloud zone and describes the design factors to consider when you build a single-zone architecture.

    Google Kubernetes Engine

    (2024-R03) Version updates

    GKE cluster versions have been updated.

    New versions available for upgrades and new clusters.

    The following Kubernetes versions are now available for new clusters and for opt-in control plane upgrades and node upgrades for existing clusters. For more information on versioning and upgrades, see GKE versioning and support and Upgrades.

    No channel

    Stable channel

    • Version 1.27.7-gke.1121002 is now the default version in the Stable channel.
    • Version 1.28.3-gke.1286000 is now available in the Stable channel.
    • Version 1.27.3-gke.100 is no longer available in the Stable channel.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.27 to version 1.28.3-gke.1203001 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.28 to version 1.28.3-gke.1203001 with this release.

    Regular channel

    • Version 1.27.8-gke.1067004 is now the default version in the Regular channel.
    • The following versions are no longer available in the Regular channel:
      • 1.26.6-gke.1700
      • 1.27.3-gke.100
      • 1.28.3-gke.1118000
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.25 to version 1.26.11-gke.1055000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.26 to version 1.26.11-gke.1055000 with this release.

    Rapid channel

    • The following versions are now available in the Rapid channel:
    • The following versions are no longer available in the Rapid channel:
      • 1.25.16-gke.1268000
      • 1.26.12-gke.1111000
      • 1.27.9-gke.1092000
      • 1.28.5-gke.1217000
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.24 to version 1.25.16-gke.1360000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.25 to version 1.26.13-gke.1052000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.26 to version 1.27.10-gke.1055000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.27 to version 1.27.10-gke.1055000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.29 to version 1.29.1-gke.1016000 with this release.

    (2024-R03) Version updates

    • The following versions are now available in the Rapid channel:
    • The following versions are no longer available in the Rapid channel:
      • 1.25.16-gke.1268000
      • 1.26.12-gke.1111000
      • 1.27.9-gke.1092000
      • 1.28.5-gke.1217000
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.24 to version 1.25.16-gke.1360000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.25 to version 1.26.13-gke.1052000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.26 to version 1.27.10-gke.1055000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.27 to version 1.27.10-gke.1055000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.29 to version 1.29.1-gke.1016000 with this release.

    (2024-R03) Version updates

    • Version 1.27.8-gke.1067004 is now the default version in the Regular channel.
    • The following versions are no longer available in the Regular channel:
      • 1.26.6-gke.1700
      • 1.27.3-gke.100
      • 1.28.3-gke.1118000
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.25 to version 1.26.11-gke.1055000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.26 to version 1.26.11-gke.1055000 with this release.

    (2024-R03) Version updates

    • Version 1.27.7-gke.1121002 is now the default version in the Stable channel.
    • Version 1.28.3-gke.1286000 is now available in the Stable channel.
    • Version 1.27.3-gke.100 is no longer available in the Stable channel.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.27 to version 1.28.3-gke.1203001 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.28 to version 1.28.3-gke.1203001 with this release.

    (2024-R03) Version updates

    Vertex AI Workbench

    M116 release

    The M116 release of Vertex AI Workbench user-managed notebooks includes the following:

    • Updated custom container user-managed notebooks to use NVIDIA driver version 535.104.05.
    • Fixed bugs in custom container user-managed notebooks where GPUs either wouldn't attach to the container properly, or detached after some time.

    The M116 release of Vertex AI Workbench managed notebooks includes the following:

    • Fixed a bug (present in versions M113 through M115) that prevented new local kernels from being usable.

    February 07, 2024

    Apigee Integrated Portal

    On February 07, 2024 we released an updated version of Apigee integrated portal.

    Bug ID Description
    323278335 A security issue was fixed.
    192987085 Fixed an issue where switching API spec pages in the public developer portal resulted in an error. Note, this issue was erroneously mentioned in the 12/7/23 release notes.
    BigQuery

    You can now view query plans to see details of SQL pushdowns in federated queries. This feature is now generally available.

    Cloud Healthcare API

    A release was made. Updates may include general performance improvements, bug fixes, and updates to the API reference documentation.

    Cloud Logging

    Log buckets in the following regions can now be upgraded to use Log Analytics:

    • europe-west10

    For more information, see Supported regions.

    Cloud SQL for PostgreSQL

    The rollout of the following extensions and flags is underway:

    Extensions

    • autoinc (version 1.0): provides functions for incrementing fields automatically. This trigger stores the next value of a sequence into an integer field.
    • bloom (version 1.0): provides a method to access indexes based on bloom filters. These filters are space-efficient data structures that you can use to test whether an element is a member of a set.
    • insert_username (version 1.0): provides functions for storing the current user's name into a text field. You can use this to track who last modified a row in a database table.
    • moddatetime (version 1.0): provides functions for storing the current time into a timestamp field. You can use this to track the last time that a row in a database table is modified.
    • pg_background (version 1.2): lets you run arbitrary commands in a background worker.
    • pg_squeeze (version 1.5): removes unused space from a table and lets you use an index to sort records or rows (tuples) of the table.
    • tcn (version 1.0): provides a trigger function that notifies listeners of changes to the content of database tables.

    Flags

    • cloudsql.enable_pg_squeeze: enables the pg_squeeze extension for Cloud SQL for PostgreSQL
    • squeeze.max_xlock_time: sets the time (in milliseconds) that the extension uses to finalize the processing for modifying a table
    • squeeze.worker_autostart: starts a background worker automatically
    • squeeze.worker_role: specifies the role for the background worker

    The rollout of the following minor versions, extension versions, and plugin versions is underway:

    Minor versions

    • 11.21 is upgraded to 11.22.
    • 12.16 is upgraded to 12.17.
    • 13.12 is upgraded to 13.13.
    • 14.9 is upgraded to 14.10.
    • 15.4 is upgraded to 15.5.

    Extension and plugin versions

    • ipr4 is upgraded from 2.4.1 to 2.4.2.
    • orafce is upgraded, as follows:
      • from 3.25.1 to 4.6.1 (for PostgreSQL versions 9.6 and 10)
      • from 4.6.1 to 4.7.0 (for PostgreSQL versions 11 and later)
    • pg_cron is upgraded from 1.5.2 to 1.6.0.
    • pgfincore is upgraded from 1.2.3 to 1.3.1.
    • pg_partman is upgraded from 4.7.3 to 4.7.4.
    • pg_repack is upgraded from 1.4.8 to 1.5.0.
    • pgTAP is upgraded from 1.2.0 to 1.3.0.
    • pgtt is upgraded from 2.9.0 to 3.0.
    • pg_wait_sampling is upgraded from 1.1.4 to 1.1.5.
    • PL/Proxy is upgraded from 2.10.0 to 2.11.0.
    • plv8 is upgraded from 3.1.4 to 3.2.0.
    • postgresql_hll is upgraded from 2.17 to 2.18.

    If you use a maintenance window, then the updates to the minor, extension, and plugin versions happen according to the timeframe that you set in the window. Otherwise, the updates occur within the next few weeks.

    The new maintenance version is [PostgreSQL version].R20240130.00_00. To learn how to check your maintenance version, see Self service maintenance. To find your maintenance window or to manage maintenance updates, see Find and set maintenance windows.

    Compute Engine

    When you purchase a resource-based commitment for GPUs, Local SSD disks, or both, you can attach any of your existing on-demand or auto-created future reservations to that commitment. By attaching existing reservations, you can reserve resources in advance and minimize resource unavailability issues when you purchase commitments for GPU or Local SSD disk resources.

    For more information, see Purchase commitments with attached reservations.

    Google Cloud Deploy

    Cloud Deploy now uses Skaffold 2.10 as the default Skaffold version for all target types.

    Spanner

    Made changes to the information schema to improve the accuracy of data type reporting.

    The information_schema.columns.spanner_type and information_schema.index_columns.spanner_type columns now include a limit value for the character varying(limit_value) and character varying(limit_value)[] types.

    Vertex AI

    The following models have been added to Model Garden:

    • Stable Diffusion XL LCM: The Latent Consistency Model (LCM) enhances text-to-image generation in Latent Diffusion Models by enabling faster and high-quality image creation with fewer steps.
    • LLaVA 1.5: Deploy LLaVA 1.5 models.
    • PyTorch-ZipNeRF: The Pytorch-ZipNeRF model is a state-of-the-art implementation of the ZipNeRF algorithm in the Pytorch framework, designed for efficient and accurate 3D reconstruction from 2D images.
    • LLaMA 2 (Quantized): A quantized version of Meta's Llama 2 models.
    • WizardLM: WizardLM is a large language model (LLM) developed by Microsoft, fine-tuned on complex instructions by adapting the Evol-Instruct method.
    • WizardCoder: WizardCoder is a large language model (LLM) developed by Microsoft, fine-tuned on complex instructions by adapting the Evol-Instruct method to the domain of code.
    • AutoGluon: With AutoGluon you can train and deploy high-accuracy machine learning and deep learning models for tabular data.
    • Lama (Large mask inpainting): Use Large Mask Inpainting with fast Fourier convolutions (FFCs), a high receptive field perceptual loss, and large training masks for resolution-robust image inpainting.

    The following changes have been made to Model Garden:

    • Added one-click tuning button, and dedicated deployment, tuning, quantization, and evaluation notebooks for Llama 2.
    • Added one-click deployment button for more than 20 models with pre-trained OSS artifacts, including Salesforce/blip-image-captioning-base and timbrooks/instruct-pix2pix.
    • Supported CodeLlaMA70b with notebooks and the one-click deployment button.
    • Added tuning notebooks for Mistral models.
    • Added serving notebooks for Stable Video Diffusion Img2Vid XT. These notebooks are used for research purposes.

    February 06, 2024

    Bare Metal Solution BigQuery

    Billing for Spark stored procedures begins on March 12, 2024. Until that date, Spark stored procedures are offered at no extra cost.

    Chronicle

    Chronicle requires a minimum Transport Layer Security (TLS) version of 1.2 to maintain security compliance. Ingestion routing connections that use lower TLS versions are automatically blocked. Upgrade any custom ingestion mechanisms to adhere to TLS 1.2 or higher.

    When the data ingestion rate for a tenant reaches a certain threshold, Chronicle controls the rate of ingestion for new data feeds to prevent a source with a high ingestion rate from affecting the ingestion rate of another data source. The ingestion volume and tenant's usage history determine the threshold. If the rate of ingestion does not deviate greatly then there is no effect on the ingestion rate.

    Cloud SQL for MySQL

    Cloud SQL for MySQL now supports minor version 8.0.36. To upgrade your existing instance to the new version, see Upgrade the database minor version.

    Google Kubernetes Engine

    Clusters on control plane versions 1.26.6-gke.1900 and later might encounter intermittent connection establishment failures.

    The chances of failures are low and it doesn't affect all clusters. The failures should stop completely after a few days since the symptom onset.

    Alternatively, upgrade to the following versions instead, which are not affected by this issue:

    • 1.26.13-gke.1052000 and later.
    • 1.27.10-gke.1055000 and later.
    • 1.28.6-gke.1095000 and later.
    • 1.29.1-gke.1016000 and later.
    Resource Manager

    You can use the Google Cloud console with Policy Simulator for Organization Policy to test organization policies. This feature is available in Preview.

    Security Command Center

    New security posture service released to General Availability

    The new security posture service is released to General Availability. This service lets you create and deploy postures so that you can define the policies for your Google Cloud organization and monitor for drift.

    For more information, see Security posture overview.

    Mandiant analyst CVE ratings added to vulnerability findings

    The addition of CVE information, including ratings of the vulnerability by Mandiant Threat Intelligence analysts, to the details of Security Command Center vulnerability findings is released to Preview. You can now prioritize vulnerabilities based on the exploitability and impact ratings from Mandiant. For more information, see Prioritize vulnerability findings to reduce risk.

    Improvements to compliance standards support now available

    Improvements to the Security Command Center Compliance page in the Google Cloud console are released to General Availability. Your state of compliance with all supported standards is now presented more clearly and a new Compliance details page makes it easier to see failing controls. For more information, see Assess and report compliance.

    Prioritize high-value resources automatically by data sensitivity

    The optional integration of the Sensitive Data Protection discovery feature with the Security Command Center attack path simulation feature is released to Preview. If you use Sensitive Data Protection discovery, you can choose to have the priority value of supported high-value resources set automatically based on whether they contain medium-sensitivity or high-sensitivity data. For more information, see Set resource priority values automatically by data sensitivity.

    Attack exposure scores informed by Mandiant Threat Intelligence

    The inclusion of CVE exploitability ratings in the calculation of attack exposure scores for vulnerability findings is released to Preview. The ratings, which are provided by Mandiant Threat Intelligence analysts, enables Security Command Center attack path simulations to provide more accurate scores for prioritizing vulnerability findings. For more information, see Incorporation of CVE data.

    High-value resources now include attack exposure scores

    The calculation of attack exposure scores for high-value resources by the Security Command Center Attack Path Simulations feature is released to Preview. Use attack exposure scores on resources to proactively secure the resources that are the most valuable to your business. For more information, see Attack exposure scores.

    February 05, 2024

    Anthos clusters on AWS

    You can now launch clusters with the following Kubernetes versions. Click on the following links to see the release notes associated with these patches:

    Anthos clusters on Azure

    You can now launch clusters with the following Kubernetes versions. Click on the following links to see the release notes associated with these patches:

    Cloud Composer

    Data lineage is now generally available (GA) in Cloud Composer 2.

    Data lineage integration is now enabled by default in newly created environments with Cloud Composer version 2.1.2 and later, if Data Lineage API is enabled in the environment's project. Existing and upgraded environments keep their current configuration.

    Python 3.11 is available in environments with Airflow 2.6.3:

    • New environments with Airflow 2.6.3 use Python 3.11. Python 3.8 is no longer available in new environments with Airflow 2.6.3.

    • Existing environments with Airflow 2.6.3 switch to Python 3.11 when upgraded. Before upgrading, make sure that custom PyPI packages in your environment are compatible with Python 3.11.

    • New and upgraded environments with Airflow 2.5.3 keep using Python 3.8.

    • Cloud Composer versions earlier than 2.6.0 keep using Python 3.8.

    Airflow worker memory requirements in Python 3.11 are 10% higher compared to workers in Python 3.8. If you use custom settings for Airflow worker CPU and memory limits, then Airflow workers in your environment might enter the CrashLoopBackOff status and stop executing tasks, if resource consumption goes above the limit.

    If your environment is impacted, see the related known issue for possible solutions: Workers require more memory than in previous Airflow versions.

    The default worker_concurrency formula was adjusted in Airflow 2.6.3 and later versions to accommodate this change.

    (Available without upgrading) The default worker_concurrency in Airflow 2.6.3 and later versions is now calculated using a different formula. For more information, see Change worker concurrency.

    Connections to the Redis environment component are now additionally secured with a password. Improved the reliability of the environment component responsible for metrics reporting (airflow-monitoring).

    The apache-airflow-providers-google package is upgraded to version 10.13.1 in images with Airflow 2.6.3. For more information about changes, see the apache-airflow-providers-google changelog from version 10.12.0 to version 10.13.1.

    Cloud Composer 2.6.0 images are available:

    • composer-2.6.0-airflow-2.6.3 (default)
    • composer-2.6.0-airflow-2.5.3

    Cloud Composer versions 2.1.5 and 1.20.5 have reached their end of full support period.

    Cloud Composer 2.6.0 is a version with an extended upgrade timeline.

    Container Optimized OS

    cos-109-17800-66-81

    Kernel Docker Containerd GPU Drivers
    COS-6.1.58 v24.0.5 v1.7.10 v535.129.03(default),v535.154.05(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Update latest NVIDIA GPU driver to v535.154.05.

    Fixed CVE-2023-6531 in the Linux kernel.

    Fixed CVE-2024-0607 in the Linux kernel.

    cos-105-17412-294-13

    Kernel Docker Containerd GPU Drivers
    COS-5.15.146 v23.0.3 v1.7.10 v470.223.02 (default),v535.154.05(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Update latest NVIDIA GPU driver to v535.154.05.

    Fixed CVE-2023-6915 in the Linux kernel.

    cos-97-16919-450-7

    Kernel Docker Containerd GPU Drivers
    COS-5.10.208 v20.10.24 v1.6.21 v470.223.02 (default),v535.154.05(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Fixed CVE-2023-6915 in the Linux kernel.

    Updated cos-gpu-installer to v2.1.10.

    cos-101-17162-386-12

    Kernel Docker Containerd GPU Drivers
    COS-5.15.146 v20.10.24 v1.6.24 v470.223.02 (default),v535.154.05(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Fixed CVE-2023-6915 in the Linux kernel.

    Dataflow

    A weekly digest of client library updates from across the Cloud SDK.

    Go

    Changes for dataflow/apiv1beta3

    0.9.5 (2024-01-30)

    Bug Fixes
    • dataflow: Enable universe domain resolution options (fd1d569)
    Google Cloud Deploy

    Google Cloud Deploy is now available in the following regions:

    • me-central1 (Doha)
    • me-central2 (Dammam)
    • europe-west12 (Turin)
    • europe-west10 (Berlin)
    Pub/Sub

    A weekly digest of client library updates from across the Cloud SDK.

    Node.js

    Changes for @google-cloud/pubsub

    4.2.0 (2024-02-01)

    Features
    • Add enforce_in_transit fields and optional annotations (#1873) (09fc424)
    • Add schema revision samples (#1870) (044e149)
    Bug Fixes
    • deps: Update dependency @opentelemetry/semantic-conventions to ~1.20.0 (#1871) (2ee0dba)
    • deps: Update dependency @opentelemetry/semantic-conventions to ~1.21.0 (#1876) (0fe61a9)

    Go

    Changes for pubsub/apiv1

    1.36.1 (2024-01-30)

    Bug Fixes
    • pubsub: Enable universe domain resolution options (fd1d569)

    Python

    Changes for google-cloud-pubsub

    2.19.1 (2024-02-02)

    Documentation
    • samples: Swap writer and reader schema to correct places (265f410)
    Resource Manager

    With the secure-by-default organization policy enforcements, insecure posture is addressed with a bundle of organization policies that are enforced at the time of creation of an organization resource. Enforcement of these policies will apply to organizations created early in 2024, as the feature is gradually rolled out.

    Secret Manager

    A weekly digest of client library updates from across the Cloud SDK.

    Go

    Changes for secretmanager/apiv1

    1.11.5 (2024-01-30)

    Bug Fixes
    • secretmanager: Enable universe domain resolution options (fd1d569)
    Transcoder API

    You can now convert the input video in a transcoding job to a supported high dynamic range (HDR) format.

    Vertex AI

    Query an index from the Vector Search console

    Vector Search has launched an improved console experience for querying both private and public deployed indexes, now available in Preview. From the console, you can create an index and endpoint, deploy the index to the endpoint, and query the index for nearest neighbors. For more information, see Manage indexes.

    Virtual Private Cloud

    Support for IPv6 extension headers is available in General Availability.

    reCAPTCHA Enterprise

    reCAPTCHA Enterprise Mobile SDK v18.4.1 is now available for iOS.

    This version contains fixes for the following issues:

    February 04, 2024

    Chronicle SOAR

    In Release 6.2.45 we announced new placeholders. The placeholder CurrentUserRole has been removed and is not supported.

    February 02, 2024

    Apigee X

    On February 2, 2024, we released an updated version of Apigee.

    We modified or added these limits:

    • Changed the maximum API proxy endpoints per API proxy from 5 to 10
    • Specified the maximum API base paths per organization as 21,250

    See the Limits page for details.

    Cloud Asset Inventory

    The following resource types are now publicly available through the ExportAssets, ListAssets, BatchGetAssetsHistory, QueryAssets, Feed, and Search (SearchAllResources, SearchAllIamPolicies) APIs.

    • Live Stream API
      • livestream.googleapis.com/Asset
      • livestream.googleapis.com/Channel
      • livestream.googleapis.com/Input
      • livestream.googleapis.com/Pool
    Compute Engine

    Generally available: You can plan ahead for VM maintenance on C3, C3D, and Z3 Preview machine types by viewing their maintenance schedule notifications. For specific machine types within these families, you can also trigger VM maintenance ahead of schedule.

    Dataproc

    Dataproc on Compute Engine: Bucket ttl validation now also runs for buckets created by Dataproc.

    Dataproc on Compute Engine: Added a warning during cluster creation if the cluster Cloud Storage staging bucket is using the legacy fine-grained/ACL IAM configuration instead of the recommended Uniform bucket-level access controls.

    Dataproc Serverless for Spark: When dynamic allocation is enabled, the initial executor number is determined by max of spark.dynamicAllocation.initialExecutors and spark.executor.instances.

    Google Kubernetes Engine

    FQDN network policies are now generally available with the following GKE versions:

    • 1.26.4-gke.500 and later.
    • 1.27.1-gke.400 and later.
    • 1.28 and later.

    You can further control your GKE workloads' egress traffic to a public or private service or endpoint by using a network policy matching a fully-qualified domain name or a regular expression.

    FQDN Network Policy is only available and supported with GKE Enterprise.

    To learn more, read Control Pod egress traffic using FQDN network policies.

    reCAPTCHA Enterprise

    reCAPTCHA Enterprise mobile SDKs now support 11 levels of scores along with the reason codes. This enhancement requires a security review. To request access, contact our sales team.

    February 01, 2024

    Apigee X

    On February 1, 2024, we released an updated version of Apigee.

    With this release, Apigee API Management organizations with Pay-as-you-go pricing provisioned before October 1, 2023, will be converted to Pay-as-you-go organizations that use updated attributes for pricing.

    Prior to the conversion, these organizations were billed for API runtimes based on Apigee gateway node usage and the total number of API requests processed by Apigee analytics.

    Once converted, these organizations will be billed for the following:

    • Volume of API calls processed by a given proxy type
    • Usage of deployment environments (per hour per region)
    • Usage of additional deployment units (API proxies or shared flows)
    • Any additional add-on capabilities (Advanced API security, Monetization, Analytics)

    The conversion process is expected to last about 5 minutes and traffic will continue to be processed normally during this time. If proxy revision deployments are interrupted during this time frame, revisions can be deployed after conversion completes.

    The Apigee API Analytics add-on will be enabled by default in converted organizations.The Analytics add-on can be disabled after the pricing change if it is not required.

    For more information on the updated pricing and enhanced features now available for these organizations, see Pay-as-you-go (updated attributes) overview.

    Updated pricing attributes will be reflected in March invoices. For billing questions related to this change, contact Google Cloud Billing support.

    Batch

    You can configure custom status events, which describe important events for a job's runnables. By providing additional information about a job's progress, custom status events can help make a job easier to analyze and troubleshoot.

    For more information, see Configure custom status events to describe runnables and View a job's history through status events.

    You can write unstructured and structured task logs:

    • An unstructured task log lets you define a log's message.
    • A structured task log lets you define multiple details for a log such as the message, the severity, custom fields, and a custom status event.

    By allowing you to surface custom information in Cloud Logging, task logs can help make a job easier to analyze and troubleshoot.

    For more information, see Write task logs.

    You can run Batch jobs as a non-root user to meet workload or security requirements. For more information, see Create and run jobs as a non-root user.

    Bigtable

    The Bigtable Studio query builder is generally available (GA). The query builder lets you create and run queries and view the results directly from the Google Cloud console. For details, see Build queries in the console.

    Blockchain Node Engine

    On February 1, 2024, Blockchain Node Engine upgraded all Ethereum Holesky nodes in preparation for the Dencun Hardfork.

    Chronicle

    The following log types were added to the Chronicle feed management API to create AWS data feeds. These feeds can be used to get context on AWS resources such as EC2 instances and users in identity and access management (IAM). Each is listed by product name and log_type value, if applicable.

    • AWS EC2 Hosts (AWS_EC2_HOSTS)
    • AWS EC2 Instances (AWS_EC2_INSTANCES)
    • AWS EC2 VPCs (AWS_EC2_VPCS)
    • AWS Identity and Access Management (AWS_IAM)

    To view a list of log types that Chronicle supports for third-party APIs, see Configuration by log type.

    Chronicle SOAR

    Release 6.2.46 is now in Preview.

    New audit logs

    The platform now captures audit logs when a playbook folder is deleted. (ID 48557086)

    Mentioning users in a case is not working as expected. (ID #00180795)

    Cloud Healthcare API

    You can use the Google Cloud console to view DICOM store metrics.

    You can use the Google Cloud console to view HL7v2 store metrics.

    Cloud SQL for MySQL

    Private Service Connect now includes support for cross-region read replicas. You can also choose an availability type (REGIONAL or ZONAL) for Private Service Connect-enabled instances. Both features are in Preview.

    For more information, see Connect to an instance using Private Service Connect.

    Cloud SQL for PostgreSQL

    Private Service Connect now includes support for cross-region read replicas. You can also choose an availability type (REGIONAL or ZONAL) for Private Service Connect-enabled instances. Both features are in Preview.

    For more information, see Connect to an instance using Private Service Connect.

    Cloud SQL for SQL Server

    You can now use Private Service Connect to connect to a Cloud SQL for SQL Server instance. This solution allows you to connect to the instance from multiple VPC networks that belong to different groups, teams, projects, or organizations.

    You can also choose an availability type (REGIONAL or ZONAL) for Private Service Connect-enabled instances.

    All features are in Preview. For more information, see Connect to an instance using Private Service Connect.

    Dataproc

    New Dataproc on Compute Engine subminor image versions:

    • 2.0.91-debian10, 2.0.91-rocky8, 2.0.91-ubuntu18
    • 2.1.39-debian11, 2.1.39-rocky8, 2.1.39-ubuntu20, 2.1.39-ubuntu20-arm
    • 2.2.5-debian12, 2.2.5-rocky9, 2.2.5-ubuntu22

    New Dataproc Serverless for Spark runtime versions:

    • 1.1.48
    • 2.0.56
    • 2.1.35
    • 2.2.0-RC8

    Dataproc on Compute Engine: Backported patches for HIVE-21214, HIVE-23154, HIVE-23354 and HIVE-23614.

    Google Distributed Cloud Virtual for Bare Metal

    Release 1.15.9

    GKE on Bare Metal 1.15.9 is now available for download. To upgrade, see Upgrade clusters. GKE on Bare Metal 1.15.9 runs on Kubernetes 1.26.

    If you use a third-party storage vendor, check the GDCV Ready storage partners document to make sure the storage vendor has already passed the qualification for this release of GKE on Bare Metal.

    Known issues:

    For information about the latest known issues, see GKE on Bare Metal known issues in the Troubleshooting section.

    Google Distributed Cloud Virtual for VMware

    GKE on VMware 1.15.8-gke.41 is now available. To upgrade, see Upgrading Anthos clusters on VMware. GKE on VMware 1.15.8-gke.41 runs on Kubernetes v1.26.10-gke.2000.

    If you use a third-party storage vendor, check the GDCV Ready storage partners document to make sure the storage vendor has already passed the qualification for this release of GKE on VMware.

    Upgraded etcd to v3.4.27-0-gke.1.

    The following issues are fixed in 1.15.8-gke.41:

    • Fixed Seesaw crashing on duplicated service IP.
    • Fixed a warning in the storage preflight check.

    The following vulnerabilities are fixed in 1.15.8-gke.41:

    Google Kubernetes Engine

    You can now encrypt Pod-to-Pod traffic between nodes in the same cluster or in a multi-cluster environment natively with GKE. Inter-node transparent encryption is now generally available, only with GKE Enterprise, for GKE clusters in the following versions:

    • 1.26.9-gke.1024000 and later.
    • 1.27.6-gke.1506000 and later.
    • 1.28.2-gke.1098000 and later.
    • 1.29 and later.

    To learn more, see Encrypt your data in-transit in GKE with user-managed encryption keys.

    A security vulnerability, CVE-2024-21626, has been discovered in runc where a user with permission to create Pods on Container-Optimized OS and Ubuntu nodes might be able to gain full access to the node file system.

    For instructions and more details, see the GCP-2024-005 security bulletin.

    Identity-Aware Proxy

    Effective January 12, 2024, a BeyondCorp Enterprise license is no longer required to deploy internal applications with an internal load balancer when securing those applications with Identity-Aware Proxy. This provides a consistent experience when using Identity-Aware Proxy with all load balancers.

    Looker Studio

    Pro feature: Folders in team workspaces

    You can use folders and subfolders to organize assets (reports and data sources) in team workspaces.

    Learn more about using folders to organize assets in team workspaces.

    Sensitive Data Protection

    You can now configure your discovery scans to reprofile data when the inspection template changes. By default, inspection template changes do not cause the affected data to be reprofiled. For more information, see Frequency of data profile generation.

    January 31, 2024

    App Engine standard environment Java

    Java 8 has reached end of support on January 31, 2024. Your existing Java 8 applications will continue to run and receive traffic. However, App Engine might block re-deployments of applications that use runtimes after their end of support date. We recommend that you migrate to the latest supported version of Java.

    App Engine standard environment Python

    Python 2.7 has reached end of support on January 31, 2024. Your existing Python 2.7 applications will continue to run and receive traffic. However, App Engine might block re-deployments of applications that use runtimes after their end of support date. We recommend that you migrate to the latest supported version of Python.

    Artifact Registry

    Artifact Registry is available in the africa-south1 region (Johannesburg, South Africa).

    BigQuery

    The following information schema views display the history of configuration changes to the options of your organization and projects:

    This feature is now in preview.

    BigQuery now supports vector search and vector indexes. These features are in preview.

    You can use the VECTOR_SEARCH function to search embeddings in order to identify semantically similar entities.

    You can use vector indexes to make VECTOR_SEARCH more efficient, with the trade-off of returning more approximate results.

    Try the new vector search and vector index capabilities with the Search embeddings with vector search tutorial.

    Bigtable

    Bigtable is available in the africa-south1 (Johannesburg) region. For more information, see Bigtable locations.

    Chronicle

    The bi-weekly release of Chronicle parsers will change to a more frequent release schedule to allow for more testing before parser changes automatically take effect in Parser Management.

    Beginning on February 1, 2024, new parser updates will be released weekly as pending updates in Parser Management. Every 4 weeks beginning February 15, pending updates will automatically become active when these parser versions are promoted to default.

    Any Chronicle tenants with Parser Management disabled do not use the standard Parser Management release process, so weekly parser updates will automatically take effect.

    Chronicle SOAR

    Release 6.2.45 is scheduled to be in General Availability as of February 4th, 2024.

    Cloud Composer

    In the first half of February, 2024, Cloud Composer 2 environments with Airflow 2.6.3 will start using Python 3.11:

    • New and upgraded environments with Airflow 2.6.3 will switch to Python 3.11.
    • New and upgraded environments with Airflow 2.5.3 will still use Python 3.8.
    • Python 3.8 will no longer be available in new versions of Cloud Composer with Airflow 2.6.3 (and later versions of Airflow).
    • Existing environments with Airflow 2.6.3 will keep using Python 3.8 until they are upgraded.
    • Cloud Composer versions released before this change will keep using Python 3.8.
    Cloud Interconnect

    Dedicated Cloud Interconnect support is available in the following colocation facilities:

    • Teraco Johannesburg Campus, South Africa
    • Africa Data Centres, Johannesburg JHB2

    For more information, see the Locations table.

    Cloud Key Management Service

    Cloud KMS is available in the following region:

    • africa-south1

    For more information, see Cloud KMS locations.

    Cloud Logging

    Fixed a bug that caused the audit log associated with an API that performs both Data Access and Admin Activity operations to be classified as a Data Access log. These logs are now always classified as Admin Activity audit logs.

    Cloud Run

    The following new region is now available: africa-south1.

    Cloud SQL for MySQL

    Support for africa-south1 (Johannesburg) region.

    Cloud SQL for PostgreSQL

    Support for africa-south1 (Johannesburg) region.

    Cloud SQL for SQL Server

    Support for africa-south1 (Johannesburg) region.

    Cloud Storage

    Cloud Storage is now available in Johannesburg, South Africa (africa-south1 region).

    Cloud VPN

    Cloud VPN is now available in region africa-south1 (Johannesburg, South Africa).

    Pricing is available on the Cloud VPN pricing page.

    Compute Engine

    Preview: You can create GPU VMs in a MIG by using resize requests. Resize requests help you create VMs all at once and give you higher chances to obtain highly demanded resources such as GPUs.

    For more information, see About resize requests in a MIG.

    Generally available: Johannesburg, South Africa africa-south1-a,b,c has launched with E2, N2, N2D, and T2D general-purpose VMs in all three zones.

    Container Optimized OS

    cos-101-17162-386-11

    Kernel Docker Containerd GPU Drivers
    COS-5.15.146 v20.10.24 v1.6.24 v470.223.02 (default),v535.154.05(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Updated latest NVIDIA GPU driver to 535.154.05.

    Updated cos-gpu-installer to v2.1.10.

    Updated app-emulation/containerd to 1.6.24.

    Fixed CVE-2023-3164 in sys-apps/gawk.

    Fixed CVE-2024-22195 in dev-python/jinja.

    Fixed CVE-2024-21626 in app-emulation/runc.

    Fixed CVE-2024-0646 in the Linux kernel.

    Fixed CVE-2023-6040 in the Linux kernel.

    Runtime sysctl changes:

    • Added: net.ipv6.conf.all.accept_ra_min_lft: 0
    • Added: net.ipv6.conf.default.accept_ra_min_lft: 0
    • Added: net.ipv6.conf.docker0.accept_ra_min_lft: 0
    • Added: net.ipv6.conf.eth0.accept_ra_min_lft: 0
    • Added: net.ipv6.conf.lo.accept_ra_min_lft: 0
    • Changed: fs.file-max: 813032 -> 813030

    cos-105-17412-294-10

    Kernel Docker Containerd GPU Drivers
    COS-5.15.146 v23.0.3 v1.7.10 v470.223.02 (default),v535.129.03(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Updated cos-gpu-installer to v2.1.10.

    Backported support for TCP RTO configuration in networkd.

    Added kernel compatibility with iptables-nft.

    Fixed CVE-2024-22195 in dev-python/jinja.

    Fixed CVE-2024-21626 in app-emulation/runc.

    Fixed CVE-2024-0646 in the Linux kernel.

    Fixed CVE-2023-6040 in the Linux kernel.

    Runtime sysctl changes:

    • Added: net.ipv6.conf.all.accept_ra_min_lft: 0
    • Added: net.ipv6.conf.default.accept_ra_min_lft: 0
    • Added: net.ipv6.conf.docker0.accept_ra_min_lft: 0
    • Added: net.ipv6.conf.eth0.accept_ra_min_lft: 0
    • Added: net.ipv6.conf.lo.accept_ra_min_lft: 0
    • Added: net.netfilter.nf_flowtable_tcp_timeout: 30
    • Added: net.netfilter.nf_flowtable_udp_timeout: 30
    • Changed: fs.file-max: 813031 -> 813029

    cos-109-17800-66-78

    Kernel Docker Containerd GPU Drivers
    COS-6.1.58 v24.0.5 v1.7.10 v535.129.03(default, latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Added kernel compatibility with iptables-nft.

    Upgraded dev-python/jinja to v3.1.3. This resolves CVE-2024-22195.

    Fixed CVE-2024-21626 in app-containers/runc.

    Fixed CVE-2024-0646 in the Linux kernel.

    Fixed CVE-2023-6915 in the Linux kernel.

    Fixed CVE-2024-0565 in the Linux kernel.

    Fixed CVE-2024-0193 in the Linux kernel.

    Runtime sysctl changes:

    • Added: net.netfilter.nf_flowtable_tcp_timeout: 30
    • Added: net.netfilter.nf_flowtable_udp_timeout: 30

    cos-97-16919-450-6

    Kernel Docker Containerd GPU Drivers
    COS-5.10.208 v20.10.24 v1.6.21 v470.223.02 (default),v535.154.05(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Updated latest NVIDIA GPU driver to 535.154.05.

    Fixed CVE-2023-3164 in sys-apps/gawk.

    Fixed CVE-2024-22195 in dev-python/jinja.

    Fixed CVE-2024-21626 in app-emulation/runc.

    Runtime sysctl changes:

    • Added: net.ipv6.conf.all.accept_ra_min_lft: 0
    • Added: net.ipv6.conf.default.accept_ra_min_lft: 0
    • Added: net.ipv6.conf.docker0.accept_ra_min_lft: 0
    • Added: net.ipv6.conf.eth0.accept_ra_min_lft: 0
    • Added: net.ipv6.conf.lo.accept_ra_min_lft: 0
    • Changed: fs.file-max: 813422 -> 813419
    • Changed: net.ipv6.route.max_size: 4096 -> 2147483647

    Updated cos-gpu-installer to v2.1.10.

    Dataflow

    Dataflow is available in Johannesburg, South Africa (africa-south1).

    Dataproc

    Dataproc is now available in the africa-south1 region (Johannesburg, South Africa).

    The GitHub Ops Agent initialization action installs the Ops Agent on a Dataproc cluster, and provides metrics similar to the metrics that were enabled with the --metric-sources=monitoring-agent-defaults setting available for use with Dataproc images versions prior to version 2.2.

    Eventarc

    Eventarc is available in the africa-south1 (Johannesburg, South Africa) region.

    Google Cloud Architecture Center

    (New guide) Regional deployment on Compute Engine: Architect a multi-tier application that runs on Compute Engine VMs in multiple zones within a Google Cloud region.

    Google Distributed Cloud Virtual for Bare Metal

    Release 1.28.100-gke.146

    GKE on Bare Metal 1.28.100-gke.146 is now available for download. To upgrade, see Upgrade clusters. GKE on Bare Metal 1.28.100-gke.146 runs on Kubernetes 1.28.

    If you use a third-party storage vendor, check the GDCV Ready storage partners document to make sure the storage vendor has already passed the qualification for this release of GKE on Bare Metal.

    Fixes:

    Fixed a rootless permission issue on file /var/lib/audit.log in 1.28.100, which might block control plane node upgrades.

    The following container image security vulnerabilities have been fixed in 1.28.100-gke.146:

    Known issues:

    For information about the latest known issues, see GKE on Bare Metal known issues in the Troubleshooting section.

    Security bulletin (all minor versions)

    A security vulnerability, CVE-2024-21626, has been discovered in runc where a user with permission to create Pods might be able to gain full access to the node filesystem.

    For instructions and more details, see the GCP-2024-005 security bulletin.

    Google Distributed Cloud Virtual for VMware

    A security vulnerability, CVE-2024-21626, has been discovered in runc where a user with permission to create Pods on Container-Optimized OS and Ubuntu nodes might be able to gain full access to the node filesystem.

    For instructions and more details, see the GCP-2024-005 security bulletin.

    Google Kubernetes Engine

    The africa-south1 region in Johannesburg, South Africa is now available.

    Managed Service for Microsoft Active Directory

    Managed Microsoft AD is available in the africa-south1 (Johannesburg) region. For more information, see Deploy domain controllers in additional regions.

    Memorystore for Redis

    Added new Memorystore for Redis region: Johannesburg (africa-south1).

    Pub/Sub

    Pub/Sub is available in Johannesburg, South Africa (africa-south1).

    Secret Manager

    Secret Manager is now available in the following region:

    • africa-south1

    For more information, see Secret Manager locations.

    Security Command Center

    Virtual Machine Threat Detection, a built-in service of Security Command Center, launched the Malware: Malicious file on disk (YARA) detector to Preview. This detector generates a finding if an executable file in a virtual machine matches known malware signatures.

    Sensitive Data Protection

    Sensitive Data Protection is now available in Johannesburg, South Africa (africa-south1 region).

    For more information, see Sensitive Data Protection locations.

    Spanner

    You can create Spanner regional instances in Johannesburg, South Africa (africa-south1).

    A monthly digest of client library updates from across the Cloud SDK.

    Go

    Changes for spanner/admin/database/apiv1

    1.55.0 (2024-01-08)

    Features

    Java

    Changes for google-cloud-spanner

    6.56.0 (2024-01-05)

    Features
    • Add autoscaling config in the instance to support autoscaling in systests (#2756) (99ae565)
    • Add support for Directed Read options (#2766) (26c6c63)
    • Update OwlBot.yaml file to pull autogenerated executor code (#2754) (20562d4)
    Dependencies
    • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.21.0 (#2772) (173f520)
    Documentation
    • Samples and tests for auto-generated createDatabase and createInstance APIs. (#2764) (74a586f)

    Node.js

    Changes for @google-cloud/spanner

    7.2.0 (2024-01-11)

    Features
    Bug Fixes
    • deps: Update dependency @google-cloud/precise-date to v4 (#1903) (7464c8b)
    • deps: Update dependency @types/stack-trace to v0.0.33 (#1952) (45ab751)
    • deps: Update dependency retry-request to v7 (#1934) (c575c80)

    Python

    Changes for google-cloud-spanner

    3.41.0 (2024-01-10)

    Features
    • Add BatchWrite API (#1011) (d0e4ffc)
    • Add PG.OID type cod annotation (#1023) (2d59dd0)
    • Add support for Directed Reads (#1000) (c4210b2)
    • Add support for Python 3.12 (#1040) (b28dc9b)
    • Batch Write API implementation and samples (#1027) (aa36b07)
    • Implementation for batch dml in dbapi (#1055) (7a92315)
    • Implementation for Begin and Rollback clientside statements (#1041) (15623cd)
    • Implementation for partitioned query in dbapi (#1067) (63daa8a)
    • Implementation of client side statements that return (#1046) (bb5fa1f)
    • Implementing client side statements in dbapi (starting with commit) (#1037) (eb41b0d)
    • Introduce compatibility with native namespace packages (#1036) (5d80ab0)
    • Return list of dictionaries for execute streaming sql (#1003) (b534a8a)
    • spanner: Add autoscaling config to the instance proto (#1022) (4d490cf)
    • spanner: Add directed_read_option in spanner.proto (#1030) (84d662b)
    Bug Fixes
    • Executing existing DDL statements on executemany statement execution (#1032) (07fbc45)
    • Fix for flaky test_read_timestamp_client_side_autocommit test (#1071) (0406ded)
    • Require google-cloud-core >= 1.4.4 (#1015) (a2f87b9)
    • Require proto-plus 1.22.2 for python 3.11 (#880) (7debe71)
    • Use retry_async instead of retry in async client (#1044) (1253ae4)
    Documentation
    Vertex AI Search and Conversation

    Vertex AI Search: CMEK for US and EU is GA

    Customer-managed encryption keys (CMEK) are available in the US and the EU as GA with allowlist.

    If you store your data in a US or EU multi-region data store, you can provide your own encryption key to protect your data at rest.

    For information, see Customer-managed encryption keys.

    Vertex AI Search: Check grounding in Preview with allowlist

    The CheckGrounding API determines how grounded a piece of text is in a given set of facts. Perfect grounding requires that every statement in the text can be attributed to one or more of the given facts. The API returns an overall score of 0 to 1, indicating how grounded the text is, along with citations to the appropriate given facts for each statement.

    See Check grounding.

    Vertex AI Search and Conversation: Use Terraform to create data stores

    You can use Terraform to create data stores for your Vertex AI Search and Conversation apps. The data stores are created empty; you then ingest the data through the console or an API call.

    For information, see, for example, Create a search data store.

    Vertex AI Search: Gemini Pro for search summaries

    You can now choose Gemini Pro as a model for generating search summaries.

    For more information, see Specify the summarization model.

    Vertex AI Search: Updates to autocomplete

    • Autocomplete is available for your search apps in the US and EU multi-regions as Public preview.

      See Configure autocomplete.

    • Autocomplete removes unsafe and offensive terms in eight languages in addition to English (en).

      For more information, see Autocomplete features.

    Virtual Private Cloud

    Private Service Connect interfaces are available in General Availability. Private Service Connect interfaces let service producers initiate connections to consumer VPC networks.

    For auto mode VPC networks, added a new subnet 10.218.0.0/20 for the Johannesburg africa-south1 region. For more information, see Auto mode IP ranges.

    Workflows

    Workflows is available in the following additional region: africa-south1 (Johannesburg, South Africa).

    Workload Manager

    Generally available: Workload Manager is now generally available (GA) for evaluating SQL Server workloads. For more information, see About Workload Manager Evaluation

    January 30, 2024

    App Engine standard environment Go

    Go 1.11 has reached end of support on January 30, 2024. Your existing Go 1.11 applications will continue to run and receive traffic. However, App Engine might block re-deployments of applications that use runtimes after their end of support date. We recommend that you migrate to the latest supported version of Go.

    Go 1.12, 1.13, 1.14, 1.15, 1.16, and 1.18 have reached end of support on January 30, 2024. Your existing applications using these versions will continue to run and receive traffic. However, App Engine might block re-deployments of applications that use runtimes after their end of support date. We recommend that you migrate to the latest supported version of Go.

    App Engine standard environment Node.js

    Node.js 10, 12, 14, and 16 have reached end of support on January 30, 2024. Your existing applications using these versions will continue to run and receive traffic. However, App Engine might block re-deployments of applications that use runtimes after their end of support date. We recommend that you upgrade to the latest supported version of Node.js.

    App Engine standard environment PHP

    PHP 5 has reached end of support on January 30, 2024. Your existing PHP 5 applications will continue to run and receive traffic. However, App Engine might block re-deployments of applications that use runtimes after their end of support date. We recommend that you migrate to the latest supported version of PHP.

    PHP 7.2, 7.3, and 7.4 have reached end of support on January 30, 2024. Your existing applications using these versions will continue to run and receive traffic. However, App Engine might block re-deployments of applications that use runtimes after their end of support date. We recommend that you migrate to the latest supported version of PHP.

    App Engine standard environment Python

    Python 3.7 has reached end of support on January 30, 2024. Your existing Python 3.7 applications will continue to run and receive traffic. However, App Engine might block re-deployments of applications that use runtimes after their end of support date. We recommend that you migrate to the latest supported version of Python.

    App Engine standard environment Ruby

    Ruby 2.5, 2.6, and 2.7 have reached end of support on January 30, 2024. Your existing applications using these versions will continue to run and receive traffic. However, App Engine might block re-deployments of applications that use runtimes after their end of support date. We recommend that you upgrade to the latest supported version of Ruby.

    Blockchain Node Engine

    On January 30, 2024, Blockchain Node Engine upgraded all Ethereum Sepolia nodes in preparation for the Dencun Hardfork.

    Cloud SQL for MySQL

    You can now use the MySQL Shell dumpInstance and loadDump utilities to export and import data for multiple files in parallel. For more information, see Export and import files in parallel.

    Cloud SQL for PostgreSQL

    You can now use the pg_dump and pg_restore utilities to export and import data for multiple files in parallel. For more information, see Export and import files in parallel.

    Cloud VPN

    Cloud VPN support for IPv6-only HA VPN gateways is in Preview. For more information, see IPv6 support.

    Compute Engine

    Generally available: Persistent Disk Asynchronous Replication is available between the following region pairs:

    • europe-west3 (Frankfurt, Germany) and europe-west8 (Milan, Italy)
    • europe-west3 (Frankfurt, Germany) and europe-west10 (Berlin, Germany)
    • us-east1 (Moncks Corner, South Carolina) and northamerica-northeast1 (Montréal, Québec)

    For the full list of available regions, see Supported region pairs.

    Preview: Z3 VMs, which offer the latest compute, networking, and storage innovations in one platform with a particular focus on high density, high performing Local SSD are now in Preview. For more information, see Storage-optimized machine family for Compute Engine.

    Generally available: Snapshot settings are centralized configuration parameters for all snapshots in a project. You can use snapshot settings to customize the default storage location for all future snapshots in your project. By enabling you to do this, snapshot settings remove the need for you to manually specify a storage location during each individual snapshot creation.

    For information about how to use snapshot settings and set your project's default snapshot storage location, see the snapshot settings documentation.

    Generally available: NVIDIA L4 GPUs are now available in the following additional region and zone:

    • Zurich, Switzerland (europe-west6-b)

    For more information about using GPUs on Compute Engine, see GPU platforms.

    Google Distributed Cloud Virtual for Bare Metal

    Release 1.16.5

    GKE on Bare Metal 1.16.5 is now available for download. To upgrade, see Upgrade clusters. GKE on Bare Metal 1.16.5 runs on Kubernetes 1.27.

    If you use a third-party storage vendor, check the GDCV Ready storage partners document to make sure the storage vendor has already passed the qualification for this release of GKE on Bare Metal.

    Known issues:

    For information about the latest known issues, see GKE on Bare Metal known issues in the Troubleshooting section.

    Spanner

    Cloud Spanner directed reads is now available in Preview. Directed reads provides the flexibility to route read-only transactions and single reads to a specific replica type or region in a multi-region instance configuration. For more information, see Directed reads.

    January 29, 2024

    AlloyDB for PostgreSQL

    AlloyDB Public IP is now available in Preview. You can configure an AlloyDB instance to have a public IP address and accept connections from authorized external IP addresses.

    Fixed the issue causing failed connections to certain AlloyDB instances when using Auth Proxy version 1.5.0.

    Anthos Service Mesh

    In February 2024, Managed Anthos Service Mesh will begin creating new Google Cloud backend resources that relate to upcoming control plane enhancements. These resources will have no impact on your traffic. The resources include but are not limited to the following:

    • HealthChecks
    • Gateways
    • Meshes
    • HTTPRoutes
    • TCPRoutes
    • TLSRoutes
    • TrafficPolicies
    • EndpointPolicies
    • ServerTLSPolicies
    • ClientTLSPolicies
    • HTTPFilters
    • TCPFilters
    • ServiceLbPolicies

    Managed Anthos Service Mesh 1.17 is rolling out in the stable channel. See Managed Anthos Service Mesh release channels for more information.

    BigQuery

    A weekly digest of client library updates from across the Cloud SDK.

    Java

    Changes for google-cloud-bigquery

    2.37.0 (2024-01-25)

    Features
    Dependencies
    • Update actions/upload-artifact action to v4.1.0 (#3071) (3fbb2bb)
    • Update actions/upload-artifact action to v4.2.0 (#3081) (af81354)
    • Update actions/upload-artifact action to v4.3.0 (#3091) (f4411b0)
    • Update arrow.version to v15 (#3084) (4d4cbae)
    • Update dependency com.google.api.grpc:proto-google-cloud-bigqueryconnection-v1 to v2.35.0 (#3066) (48cdaa8)
    • Update dependency com.google.api.grpc:proto-google-cloud-bigqueryconnection-v1 to v2.36.0 (#3093) (24456a3)
    • Update dependency com.google.apis:google-api-services-bigquery to v2-rev20240105-2.0.0 (#3073) (f371d67)
    • Update dependency com.google.cloud:google-cloud-datacatalog-bom to v1.39.0 (#3067) (6ff4f04)
    • Update dependency com.google.cloud:google-cloud-datacatalog-bom to v1.40.0 (#3094) (110bcc5)
    • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.22.0 (#3080) (a5b119c)
    • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.23.0 (#3096) (0933b34)
    • Update dependency com.google.oauth-client:google-oauth-client-java6 to v1.35.0 (#3078) (2614df2)
    • Update dependency com.google.oauth-client:google-oauth-client-jetty to v1.35.0 (#3079) (f03c4fc)
    • Update github/codeql-action action to v2.23.0 (#3061) (0fbdfba)
    • Update github/codeql-action action to v2.23.1 (#3077) (e3f417c)

    Python

    Changes for google-cloud-bigquery

    3.17.1 (2024-01-24)

    Bug Fixes
    • Add pyarrow.large_strign to the _ARROW_SCALAR_IDS_TO_BQ map (#1796) (b402a6d)
    • Retry 'job exceeded rate limits' for DDL queries (#1794) (39f33b2)

    3.17.0 (2024-01-24)

    Features
    Bug Fixes
    • query_and_wait now retains unknown query configuration _properties (#1793) (4ba4342)
    • Raise ValueError in query_and_wait with wrong job_config type (4ba4342)
    Documentation
    • Remove unused query code sample (#1769) (1f96439)
    • Update snippets.py to use query_and_wait (#1773) (d90602d)
    • Update multiple samples to change query to query_and_wait (#1784) (d1161dd)
    • Update the query with no cache sample to use query_and_wait API (#1770) (955a4cd)
    • Updates query to query and wait in samples/desktopapp/user_credentials.py (#1787) (89f1299)

    You can now use tags on BigQuery tables to conditionally grant or deny access with Identity and Access Management (IAM) policies. This feature is in preview.

    Cloud console updates: You can now sort query results by column. Click Open sort menu next to the column name and select a sort order. This feature is generally available (GA).

    Bigtable

    A weekly digest of client library updates from across the Cloud SDK.

    Java

    Changes for google-cloud-bigtable

    2.32.0 (2024-01-25)

    Features
    • Append version to the client name in client-side metrics. (#2062) (9a0cdc8)
    Bug Fixes
    • Deps: Update the Java code generator (gapic-generator-java) to 2.32.0 (#2060) (c218ac3)
    Dependencies
    • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.23.0 (#2076) (5d1079c)
    • Update dependency com.google.truth.extensions:truth-proto-extension to v1.3.0 (#2058) (1622a9f)
    • Update shared dependencies (#2056) (f73ba40)
    Cloud Logging

    A weekly digest of client library updates from across the Cloud SDK.

    Java

    Changes for google-cloud-logging

    3.15.16 (2024-01-25)

    Bug Fixes
    • deps: Update the Java code generator (gapic-generator-java) to 2.32.0 (#1511) (e2f574c)
    • Enable v2.LogEntry Protobufs converter functions (#1509) (9ef4d90)
    Dependencies
    • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.22.0 (#1510) (b40e846)
    • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.23.0 (#1518) (30ba9ed)
    Cloud Monitoring

    New event types for VM instances and for GKE Pods, Clusters, and Nodes, are now available to display on your dashboards. This feature is in Public Preview.

    Contact Center AI Platform

    All release notes published on this date are part of the 3.10 release.

    OAuth for Email Channel: Email channel authentication now supports Microsoft OAuth.

    Deltacast and Multicast, queue-level configuration: Admins can now designate a cast type (Multicast or Deltacast) at the queue level. The following updates are included:

    • Updated queue and global settings in the CCAP Platform Portal, featuring a dedicated Routing section to configure call or chat routing.
    • A new Deltacast Attempt Count setting that lets you configure how many times to attempt to Deltacast to a single agent before Multicasting.

    Chat translations: CCAI Platform now supports automatic translations in the Agent Chat Adapter. The end-user's message is automatically translated into the Agent Adapter's default language. Incoming messages are translated according to settings on the incoming queue. Responses from the agent are then automatically translated back into the end-user's language.

    Agent Call Adapter, answer button: The answer button has been updated to be more visible to agents.

    Email Chrome notification: CCAI Platform now offers Chrome push notifications to notify agents when they are assigned new emails.

    Pass CCAI Platform metadata to web chat Virtual Agent: You can now pass CCAIP metadata parameters to a Virtual Agent for web queues. For more information on adding a dynamic parameter see Pass Data Parameters.

    Fixed an issue that caused an agent to receive errors if they tried to send messages through the Blended SMS feature when custom messages were disabled.

    Fixed an issue where the Smart Actions menu wouldn't close if the agent was redacting the call.

    Fixed an issue where the displayed time of the participants joining the call was marked as invalid.

    Fixed an issue that caused some screens in the Agent Call Adapter to be displayed with a black background when the agent had dark mode activated in the Kustomer CRM.

    The search field for disposition codes is no longer case sensitive.

    Fixed an issue that prevented the use of the clipboard copy function while using a CRM in custom CRM view.

    Fixed an issue that caused a Dialogflow CX session to not last longer than 30 minutes.

    Fixed an issue where closing the participants' screen did not navigate the agent back to the call screen.

    Dataform Eventarc

    Eventarc support for creating triggers for direct events from Cloud Firestore is generally available (GA).

    Firestore

    Eventarc events and Firestore events for Cloud Functions (2nd gen) are now supported at the General Availability (GA) level.

    Firestore in Datastore mode

    Eventarc events and Firestore events for Cloud Functions (2nd gen) are now supported at the General Availability (GA) level.

    Immersive Stream for XR

    Mode and GPU class selection are available when creating new instances.

    • NVIDIA L4 GPUs are supported in certain regions.
    • 3D-only mode is available.
    Pub/Sub

    A weekly digest of client library updates from across the Cloud SDK.

    Go

    Changes for pubsub/apiv1

    1.36.0 (2024-01-26)

    Features
    • pubsub: Add ingestion_data_source_settings field to Topic (97d62c7)
    • pubsub: Add enforce_in_transit fields and optional annotations (97d62c7)
    Bug Fixes
    • pubsub: Move flow control release to callback completion (#9311) (2b6b0da)

    1.35.0 (2024-01-25)

    Features
    • pubsub: Support message filtering in pstest (#9015) (49231bf)

    Java

    Changes for google-cloud-pubsub

    1.126.2 (2024-01-26)

    Bug Fixes
    • deps: Update the Java code generator (gapic-generator-java) to 2.32.0 (#1875) (0aac3e4)
    Dependencies
    • Update dependency com.google.cloud:google-cloud-bigquery to v2.37.0 (#1878) (16dee8b)

    1.126.1 (2024-01-25)

    Dependencies
    • Update dependency com.google.cloud:google-cloud-bigquery to v2.36.0 (#1840) (8c5117d)
    • Update dependency com.google.cloud:google-cloud-core to v2.30.0 (#1853) (db36def)
    • Update dependency com.google.cloud:google-cloud-core to v2.31.0 (#1872) (06db9a0)
    • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.22.0 (#1865) (f4c6f51)
    • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.23.0 (#1873) (0d445f1)
    • Update dependency com.google.cloud:google-cloud-storage to v2.32.0 (#1857) (d673e55)
    • Update dependency com.google.cloud:google-cloud-storage to v2.32.1 (#1874) (adae8a4)
    • Update dependency com.google.protobuf:protobuf-java-util to v3.25.2 (#1858) (8fa6354)
    SAP on Google Cloud

    New SAP HANA certification: Hyperdisk Balanced usage with M3 machine types

    For running SAP HANA on Google Cloud, SAP has certified using Hyperdisk Balanced with M3 machine types.

    For more information, see:

    Vertex AI

    Vertex Prediction

    You can now customize more deployment parameters when uploading your models, such as shared memory allocation and custom startup and readiness probes. These parameters may be useful when deploying LLMs.

    For more information, see Deploy generative AI models, Custom container requirements for prediction, and ModelContainerSpec.

    January 28, 2024

    Cloud Data Fusion

    Cloud Data Fusion is available in the following regions:

    • europe-southwest1
    • europe-west8
    • europe-west9
    • europe-west12
    • me-central1
    • southamerica-west1

    For more information, see Pricing.

    Cloud Data Fusion supports patch revision upgrades in the Google Cloud console. For more information, see Manage patch revisions for instances.

    January 27, 2024

    Cloud Data Fusion

    Cloud Data Fusion lets you enable and disable Dataplex Lineage, as needed. When you create a new instance in Cloud Data Fusion version 6.8.0 and later, Dataplex Lineage is disabled by default. For more information, see View lineage in Dataplex.

    January 26, 2024

    Cloud Billing

    Recommendations for Compute Engine Flexible committed use discounts are now Generally Available

    Flexible CUDs add flexibility to your spending capabilities by eliminating the need to restrict your commitments to a single project, region, or machine series. Flexible CUDs recommendations in the FinOps Hub help you optimize costs by analyzing your spending trends and existing commitments to suggest purchase amounts for Flexible CUDs.

    Datastream

    You can now recover a stream for an Oracle source. You can also start your Oracle source stream from a specific position. For more information, see Recover a stream and Manage streams.

    Google Kubernetes Engine

    (2024-R02) Version updates

    GKE cluster versions have been updated.

    New versions available for upgrades and new clusters

    The following Kubernetes versions are now available for new clusters and for opt-in control plane upgrades and node upgrades for existing clusters. For more information on versioning and upgrades, see GKE versioning and support and Upgrades.

    No channel

    Stable channel

    • The following versions are now available in the Stable channel:
    • The following versions are no longer available in the Stable channel:
      • 1.24.17-gke.200
      • 1.24.17-gke.2266000
      • 1.25.10-gke.2700
      • 1.25.13-gke.200
      • 1.27.4-gke.900
      • 1.27.5-gke.200
      • 1.27.7-gke.1121000
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.24 to version 1.25.15-gke.1115000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.25 to version 1.26.10-gke.1101000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.26 to version 1.26.10-gke.1101000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.27 to version 1.27.7-gke.1121002 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.28 to version 1.28.3-gke.1118000 with this release.

    Regular channel

    • The following versions are now available in the Regular channel:
    • The following versions are no longer available in the Regular channel:
      • 1.24.17-gke.2266000
      • 1.24.17-gke.2364000
      • 1.25.15-gke.1115000
      • 1.26.10-gke.1101000
      • 1.27.7-gke.1121000
      • 1.27.8-gke.1067000
      • 1.28.3-gke.1203001
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.24 to version 1.25.16-gke.1041000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.25 to version 1.25.16-gke.1041000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.27 to version 1.27.8-gke.1067004 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.28 to version 1.28.3-gke.1286000 with this release.

    Rapid channel

    • Version 1.29.0-gke.1381000 is now the default version in the Rapid channel.
    • The following versions are now available in the Rapid channel:
    • The following versions are no longer available in the Rapid channel:
      • 1.24.17-gke.2364000
      • 1.24.17-gke.2472000
      • 1.25.16-gke.1041000
      • 1.26.11-gke.1055000
      • 1.27.8-gke.1067000
      • 1.28.3-gke.1203001
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.24 to version 1.25.16-gke.1268000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.25 to version 1.26.12-gke.1111000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.26 to version 1.27.9-gke.1092000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.27 to version 1.28.3-gke.1286000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.28 to version 1.28.3-gke.1286000 with this release.

    Clusters that are running GPUs and are upgraded from 1.26 to a 1.27 patch version earlier than 1.27.8 might experience issues with their nodes' GPU device plugins (nvidia-gpu-device-plugin). Do the following steps depending on the state of your cluster:

    • If your cluster is running version 1.26 and has GPUs, don't manually upgrade your cluster until version 1.27.8 is available in your cluster's release channel. As of the publishing date of this release note, 1.27.8 patch versions are available in the Rapid and Regular channels.
    • If your cluster is running an earlier 1.27 patch version and the nodes are affected, restart the nodes or manually delete the nvidia-gpu-device-plugin Pod on the nodes (the add-on manager will create a new working plugin).
    • If your cluster is using auto-upgrades, this doesn't affect you as automatic upgrades will only move clusters to patch versions with the fix.

    (2024-R02) Version updates

    (2024-R02) Version updates

    • The following versions are now available in the Stable channel:
    • The following versions are no longer available in the Stable channel:
      • 1.24.17-gke.200
      • 1.24.17-gke.2266000
      • 1.25.10-gke.2700
      • 1.25.13-gke.200
      • 1.27.4-gke.900
      • 1.27.5-gke.200
      • 1.27.7-gke.1121000
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.24 to version 1.25.15-gke.1115000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.25 to version 1.26.10-gke.1101000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.26 to version 1.26.10-gke.1101000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.27 to version 1.27.7-gke.1121002 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.28 to version 1.28.3-gke.1118000 with this release.

    (2024-R02) Version updates

    • The following versions are now available in the Regular channel:
    • The following versions are no longer available in the Regular channel:
      • 1.24.17-gke.2266000
      • 1.24.17-gke.2364000
      • 1.25.15-gke.1115000
      • 1.26.10-gke.1101000
      • 1.27.7-gke.1121000
      • 1.27.8-gke.1067000
      • 1.28.3-gke.1203001
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.24 to version 1.25.16-gke.1041000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.25 to version 1.25.16-gke.1041000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.27 to version 1.27.8-gke.1067004 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.28 to version 1.28.3-gke.1286000 with this release.

    (2024-R02) Version updates

    • Version 1.29.0-gke.1381000 is now the default version in the Rapid channel.
    • The following versions are now available in the Rapid channel:
    • The following versions are no longer available in the Rapid channel:
      • 1.24.17-gke.2364000
      • 1.24.17-gke.2472000
      • 1.25.16-gke.1041000
      • 1.26.11-gke.1055000
      • 1.27.8-gke.1067000
      • 1.28.3-gke.1203001
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.24 to version 1.25.16-gke.1268000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.25 to version 1.26.12-gke.1111000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.26 to version 1.27.9-gke.1092000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.27 to version 1.28.3-gke.1286000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.28 to version 1.28.3-gke.1286000 with this release.
    Security Command Center

    Security Command Center Management API released to General Availability

    The Security Command Center Management API, which provides API support for managing settings and custom modules, is released to General Availability.

    For more information, see Security Center Management API.

    January 25, 2024

    AlloyDB for PostgreSQL

    AlloyDB Language Connectors are now available in Preview. These language connectors are libraries that provide automated mutual TLS connections, IAM-based authorization, and Automated IAM Authentication when connecting to an AlloyDB instance. For more information about language connectors, see AlloyDB Language Connectors overview.

    Anthos Config Management

    The constraint template library includes a new template: K8sDisallowInteractiveTTY. For reference, see the Constraint template library.

    Policy Controller bundles have been updated to the following versions: cis-k8s-v1.5.1: 202312.1, cost-reliability-v2023: 202312.0, nist-sp-800-190: 202312.1, nist-sp-800-53-r5: 202312.1, nsa-cisa-k8s-v1.2: 202312.1, pci-dss-v3.2.1: 202312.1, psp-v2022: 202312.0. For reference, see Policy Controller bundles overview.

    Upgraded bundled Helm version from v3.13.1 to v3.13.3 to pick up vulnerability fixes. To understand the changes in each release, review the changelogs.

    Upgraded bundled Kustomize version from v5.1.1 to v5.3.0 to pick up vulnerability fixes. To understand the changes in each release, review the changelogs.

    Fixed a race condition that could cause deadlock when uninstalling Config Sync. This issue could sometimes occur if a RepoSync was managed by a RootSync with foreground deletion propagation enabled.

    Fixed an issue that could cause RootSyncs and RepoSyncs to be reported as Current before they had been reconciled.

    Fixed an issue where the log level could not be set for the otel-agent container.

    Fixed an issue where RepoSync Secrets were not garbage collected when switching between Secret refs or types.

    Fixed a performance issue where the config-management-operator was continuously updating the webhook definition, causing unnecessary churn in the apiserver and etcd.

    App Engine standard environment Java

    The Java 8 runtime doesn't support the GAE_PROFILER_MODE environment variable anymore. To continue using the Profiler agent, you must migrate your app to the latest supported version of Java. To configure the Profiler agent for your second-generation Java application, see Profiling Java applications.

    Batch

    Jobs that try to consume reserved VMs might be incorrectly delayed or prevented from running. For more information, including workarounds, see Known issues.

    Chronicle

    The Detection Engine added support for event variable joins on or expressions and function calls. For examples, see Event variable join requirements.

    Cloud Composer

    The Logs in Cloud Logging Only feature is now generally available (GA):

    • New Cloud Composer environments now save Airflow task logs only in Cloud Logging by default.
    • Existing environments are not changed. If you upgrade an existing environment to Cloud Composer 2.5.5, it keeps saving logs to the environment's bucket.
    • You can enable and disable saving logs to the environment's bucket for an existing environment.

    Increased the amount of memory available to the Redis component in environments with Medium and Large environment sizes. This change improves the performance of Cloud Composer environments.

    Sensitive Airflow configuration options are now hidden in Airflow UI by default. The default value of the [webserver]expose_config option is now set to non-sensitive-only.

    (Available without upgrading) In VPC Service Controls setups, device policy attributes in access levels are now respected when accessing the Airflow web server.

    (Available without upgrading) Auxiliary Cloud Pub/Sub topics and subscriptions used by save and load snapshot operations are now cleaned up if these operations fail.

    Cloud Composer versions 2.1.4, 2.1.3, 1.20.4, and 1.20.3 have reached their end of full support period.

    Cloud SQL for MySQL

    Cloud SQL Enterprise Plus edition now supports the following regions:

    • asia-northeast2 (Osaka)
    • asia-south2 (Delhi)
    • europe-north1 (Finland)
    • europe-southwest1 (Madrid)
    • us-east5 (Columbus)
    • us-south1 (Dallas)
    Cloud SQL for PostgreSQL

    Cloud SQL Enterprise Plus edition now supports the following regions:

    • asia-northeast2 (Osaka)
    • asia-south2 (Delhi)
    • europe-north1 (Finland)
    • europe-southwest1 (Madrid)
    • us-east5 (Columbus)
    • us-south1 (Dallas)
    Compute Engine

    Generally available: Hyperdisk Balanced is available with M3 VMs. Hyperdisk Balanced is a good fit for a wide range of use cases such as LOB applications, web applications, and medium-tier databases that don't require the performance of Hyperdisk Extreme. For more information, see About Hyperdisk.

    Dataproc

    New Dataproc Serverless for Spark runtime versions:

    • 1.1.47
    • 2.0.55
    • 2.1.34
    • 2.2.0-RC7
    Dialogflow

    Vertex AI Conversation data stores now support unstructured CSV.

    Eventarc

    Eventarc support for creating triggers for direct events from Cloud Firestore with authentication context, is available in Preview.

    Google Cloud Architecture Center

    (New guide) Use RIOT Live Migration to migrate to Redis Enterprise Cloud: Migrate from Redis compatible sources like Redis Open Source (Redis OSS), AWS ElastiCache, and Azure Cache for Redis to a fully managed Redis Enterprise Cloud instance in Google Cloud using the Redis Input and Output Tool (RIOT) Live Migration service. This architecture is accompanied by a deployment guide and an assessment guide.

    Google Cloud Armor

    The following features are now Generally Available:

    • Parsing of the GraphQL content-type
    • Support for User IP request headers
    • Support for JA3 fingerprints

    For more information about parsing GraphQL content, see Apply parsing on custom Content-Type header values. For more information about User IP request headers and JA3, see Configure custom rules language attributes.

    Google Distributed Cloud Virtual for VMware

    GKE for VMware 1.28.100-gke.131 is now available. To upgrade, see Upgrading GKE on VMware. GDCV for VMware 1.28.100-gke.131 runs on Kubernetes v1.28.3-gke.1600.

    If you use a third-party storage vendor, check the GDCV Ready storage partners document to make sure the storage vendor has already passed the qualification for this release of GKE on VMware.

    The following issues are fixed in 1.28.100-gke.131:

    • Fixed an issue where duplicate Service IP addresses caused the Seesaw load balancer to fail.

    • Fixed an issue where egress NAT erroneously broke long-lived connections.

    The following vulnerabilities are fixed in 1.28.100-gke.131:

    GKE for VMware 1.16.5-gke.28 is now available. To upgrade, see Upgrading GKE on VMware. GDCV for VMware 1.16.5-gke.28 runs on Kubernetes 1.27.6-gke.2500.

    If you use a third-party storage vendor, check the GDCV Ready storage partners document to make sure the storage vendor has already passed the qualification for this release of GKE on VMware.

    The following issues are fixed in 1.16.5-gke.28:

    • Fixed an issue where duplicate Service IP addresses caused the Seesaw load balancer to fail.

    The following vulnerabilities are fixed in 1.16.5-gke.28:

    There is an issue that affects upgrading from 1.16.x to 1.28.100. If the 1.16.x cluster relies on an NFS volume, the upgrade will fail. Clusters that don't use an NFS volume are not affected.

    Looker Studio

    Custom value formatting

    Custom value formatting lets you specify how dimension, metric, and calculated field values appear in charts without sending additional SQL queries to your database. Custom value formatting also includes the option for report creators and editors to specify a value format by using Google Sheets style notation.

    Download and third-party access controls in Workspace admin console

    As a Google Workspace or Cloud Identity administrator, you can control whether viewers in your organization can download Looker Studio content. You can also restrict users from enabling data sources that use third-party connectors or from adding third-party visualizations to Looker Studio reports.

    January 24, 2024

    AlloyDB for PostgreSQL

    AlloyDB support for Cloud regions in the events timeline is now Generally available.

    Application Integration

    Custom connectors [Preview]

    Application Integration now supports custom connectors. The custom connectors feature (based on the Open API specification) lets you create your own connectors that aren't a part of the standard connectors provided by Integration Connectors. You can use these connectors in your integrations. For more information, see Custom connectors.

    BigQuery

    BigQuery now natively supports the Delta Lake format for Amazon S3 and Azure tables. This feature is now in preview.

    BigQuery ML has added a new residual column to the output of the ML.EXPLAIN_FORECAST function for ARIMA_PLUS and ARIMA_PLUS_XREG models. The residual column contains the difference between the actual time series and the fitted time series for the historical data. This lets you compare the modeled historical data that is returned in the other output columns of ML.EXPLAIN_FORECAST with the actual historical data.

    To improve BigQuery ML training performance, the APPROX_GLOBAL_FEATURE_CONTRIB argument now defaults to TRUE when you set the ENABLE_GLOBAL_EXPLAIN argument to TRUE, and you set the NUM_PARALLEL_TREE argument to greater than 10 for boosted tree models or greater than 50 for random forest models.

    BigQuery now supports the ST_LINEINTERPOLATEPOINT geography function, which gets a point at a specific fraction in a linestring. This feature is generally available (GA).

    Chronicle

    Chronicle has expanded Cloud Threat Detections to alert on findings from GCP Security Command Center Event Threat Detections, Virtual Machine Threat Detections, and Container Threat Detections. These passthrough detections are available through the following packs: CDIR SCC Enhanced Exfiltration, CDIR SCC Enhanced Defense Evasion, CDIR SCC Enhanced Malware, CDIR SCC Enhanced Persistence, CDIR SCC Enhanced Privilege Escalation, CDIR SCC Credential Access, CDIR SCC Enhanced Discovery, CDIR SCC Brute Force, CDIR SCC Data Destruction, CDIR SCC Inhibit System Recovery, CDIR SCC Execution, CDIR SCC Initial Access, CDIR SCC Impair Defenses.

    Cloud Healthcare API

    A release was made. Updates may include general performance improvements, bug fixes, and updates to the API reference documentation.

    Cloud Load Balancing

    External passthrough Network Load balancers now support zonal NEGs with GCE_VM_IP endpoints. This also lets you add any network interface of a VM as an endpoint for a zonal NEG backend, as long as the network interface belongs to the same subnetwork as the NEG. In comparison, you can only attach the nic0 of a VM to an instance group backend.

    For more details, see the following pages:

    Dataproc

    New Dataproc on Compute Engine subminor image versions:

    • 2.0.90-debian10, 2.0.90-rocky8, 2.0.90-ubuntu18
    • 2.1.38-debian11, 2.1.38-rocky8, 2.1.38-ubuntu20, 2.1.38-ubuntu20-arm
    • 2.2.4-debian12, 2.2.4-rocky9, 2.2.4-ubuntu22

    Backport HIVE-19568: Active/Passive HiveServer2 HA: Disallow direct connection to passive instance.

    Backport HIVE-27715: Remove ThreadPoolExecutorWithOomHook.

    Dialogflow

    With data store agents, you can now provide a custom summarization prompt.

    Dialogflow CX generators has added support for text-bison@002 and gemini-pro models.

    Google Kubernetes Engine

    The following vulnerability was discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

    • CVE-2023-6817

    For instructions and more details, see the GCP-2024-004 security bulletin.

    Security Command Center

    New Container Threat Detection service account deferred

    The new service account for Container Threat Detection that was included with new activations of Security Command Center after December 7, 2023 was temporarily removed from new activations on Dec 19, 2023 due to issues with older GKE clusters.

    If you activated Security Command Center during this time period, all issues have been resolved and there is no impact to your experience.

    New activations of Security Command Center will use the service account that was used prior to December 7, 2023 with the Container Threat Detection service until further notice.

    For more information about the new service account, see Required IAM permissions.

    Service Health

    Personalized Service Health is generally available (GA).

    January 23, 2024

    Anthos Attached Clusters

    This release includes the following GKE attached clusters platform versions:

    • 1.28.0-gke.2
    • 1.27.0-gke.5
    • 1.26.0-gke.8

    1.28.0-gke.2, 1.27.0-gke.5, 1.26.0-gke.8

    Fixed an intermittent authorization failure when using Google Groups.

    Apigee UI

    On January 23, 2024 we released an updated version of the Apigee UI.

    Bug ID Description
    317739341 In some cases the navigation menu for Monetization was hidden when Monetization was enabled in the Apigee organization. This has been fixed.
    App Engine standard environment Go

    The option to update a Serverless VPC Access connector is now available at general availability (GA). This feature allows you to edit the machine (instance) type, as well as the minimum and maximum number of instances.

    App Engine standard environment Java

    The option to update a Serverless VPC Access connector is now available at general availability (GA). This feature allows you to edit the machine (instance) type, as well as the minimum and maximum number of instances.

    App Engine standard environment Node.js

    The option to update a Serverless VPC Access connector is now available at general availability (GA). This feature allows you to edit the machine (instance) type, as well as the minimum and maximum number of instances.

    App Engine standard environment PHP

    The option to update a Serverless VPC Access connector is now available at general availability (GA). This feature allows you to edit the machine (instance) type, as well as the minimum and maximum number of instances.

    App Engine standard environment Python

    The option to update a Serverless VPC Access connector is now available at general availability (GA). This feature allows you to edit the machine (instance) type, as well as the minimum and maximum number of instances.

    App Engine standard environment Ruby

    The option to update a Serverless VPC Access connector is now available at general availability (GA). This feature allows you to edit the machine (instance) type, as well as the minimum and maximum number of instances.

    Application Integration

    The following new data transformer functions are available:

    Chronicle

    Chronicle Curated Detections has been enhanced with new detection content for Linux Threats. These new rule sets help identify malware and suspicious activity in Linux environments.

    Cloud Asset Inventory

    The following resource types are now publicly available through the ExportAssets, ListAssets, BatchGetAssetsHistory, QueryAssets, Feed, and Search (SearchAllResources, SearchAllIamPolicies) APIs.

    • Network Connectivity Center
      • networkconnectivity.googleapis.com/RouteTable
      • networkconnectivity.googleapis.com/HubRoute
    Cloud Billing

    Subscription IDs for your committed use discounts are now available in the Detailed cost data export

    You can now view a subscription ID associated with your resource-based and spend based Committed Use Discount (CUD) fees. This enables you to connect CUD fees to the corresponding CUD (subscription instance) to improve traceability of costs and savings calculations. Use the subscription.instance_id column in the Detailed cost data export to see your subscription ID.

    Cloud Functions

    The option to update a Serverless VPC Access connector is now available at the General Availability release level. This feature allows you to edit the machine (instance) type, as well as the minimum and maximum number of instances.

    Cloud Run

    The option to update a Serverless VPC Access connector is now available at general availability (GA). This feature allows you to edit the machine (instance) type, as well as the minimum and maximum number of instances.

    Datastream

    Datastream now supports the JA16SJIS character encoding for Oracle sources.

    Dialogflow

    The Dialogflow CX name collection prebuilt component removed use of the deprecated system entities @sys.given-name and @sys.last-name. They have been replaced with @sys.person.

    Speech model migration announced eariler will include two additional language tags: en-in and nl. The migration start date is postponed and will be announced in a new release note later. For more information, read Dialogflow CX speech model migration and Dialogflow ES speech model migration.

    Spanner

    Cloud Spanner now supports the GoogleSQL INSERT OR IGNORE and INSERT OR UPDATE clauses.

    Cloud Spanner now supports the PostgreSQL ON CONFLICT DO NOTHING and ON CONFLICT DO UPDATE SET clauses.

    January 22, 2024

    AlloyDB for PostgreSQL

    AlloyDB now supports cross-project restoration. You can restore an AlloyDB cluster to a new cluster in a different Google Cloud Project.

    Anti Money Laundering AI

    Added a quickstart guide and a sample dataset to use with it. You can use these together for end-to-end functional testing of the AML AI API prior to, or in parallel to, moving sensitive customer data to Google Cloud.

    Apigee Integrated Portal

    On January 22, 2024 we released an updated version of Apigee integrated portal.

    Bug ID Description
    311491188 API requests to add a category to a catalog item now validate that the category ID exists.
    Apigee X

    On January 22, 2023, we released an updated version of Apigee (1-11-0-apigee-14).

    Note: Rollouts of this release to production instances will begin within two business days and may take four or more business days to be completed across all Google Cloud zones. Your instances may not have the features and fixes available until the rollout is complete.

    Bug ID Description
    316093865 Fixed issue where empty LoadBalancer configuration in the Target Endpoint results in a failed proxy deployment with NullPointerException.
    312966965 Resolved proxy chaining issue resulting in incorrect post-target service callout hostnames.
    318909276 Fixed issue withLookupCache policy failures under certain circumstances.
    262071551 Resolved issue with the use of combinators such as allOf in the OASValidation Policy.
    311049371 Resolved issue causing SSL error in proxy chaining and path chaining flows.
    308196929 Use of target.header.host flow variable with gRPC targets is now fixed.
    BigQuery

    A weekly digest of client library updates from across the Cloud SDK.

    Go

    Changes for bigquery/storage/apiv1beta1

    1.58.0 (2024-01-18)

    Features
    • bigquery/storage/managedwriter: Improve schema comparison stability (#9241) (faccb68)
    • bigquery/storage: Add ability to request compressed ReadRowsResponse rows (c3f1174)
    • bigquery: Add DataGovernanceType to routines (#8990) (57491ae)
    • bigquery: Add schema support for RANGE type (#9050) (477ccee)
    • bigquery: Add support for AllowNonIncrementalDefinition and Staleness on MaterializedView (#8673) (6ec2bb2)
    • bigquery: Add table resource tags support (#9084) (3569cc2)
    • bigquery: Expose query id on row iterator if available (#9224) (bbff8ac)
    Documentation
    • bigquery/storage/managedwriter: Add documentation for ingesting JSON to a ManagedStream (#9137) (cae54ed)
    • bigquery: Update package docs to show query parameterization (#8965) (cc76ab3)

    BigQuery is now available in the Berlin (europe-west10) region.

    Bigtable

    A weekly digest of client library updates from across the Cloud SDK.

    Java

    Changes for google-cloud-bigtable

    2.31.0 (2024-01-12)

    Features
    • Add a flag to add / remove routing cookie from callable chain (#2032) (201e631)
    • Adding feature flags for routing cookie and retry info (#2031) (08c5bf1)
    • Count row merging errors as internal errors (#2045) (fc7845b)
    • Enable feature flag when setting is enabled (#2043) (e0d90db)
    • Handle retry info so client respect the delay server sets (#2026) (f1b7fc7)
    Bug Fixes
    • Deps: Update the Java code generator (gapic-generator-java) to 2.31.0 (#2044) (d9042a5)
    • Fix RetryInfo algorithm and tests (#2041) (dad7517)
    Dependencies
    • Update dependency com.google.cloud:gapic-libraries-bom to v1.27.0 (#2030) (a492d02)
    • Update dependency com.google.truth.extensions:truth-proto-extension to v1.2.0 (#2035) (46e1e03)
    Cloud Asset Inventory

    The following resource types are now publicly available through the analyze policy APIs (AnalyzeIamPolicy and AnalyzeIamPolicyLongrunning).

    • Blockchain Node Engine
      • blockchainnodeengine.googleapis.com/BlockchainNode
    Cloud Build

    Cloud Build is now available in the following regions:

    • europe-west10
    • europe-west12
    • me-central1
    • me-central2

    For more information, see Cloud Build locations.

    Cloud Domains

    On September 7, 2023, Squarespace acquired all domain registrations and related customer accounts from Google Domains. Consequently, some Cloud Domains features are deprecated and removed. For more information, see Deprecations and shut down features and Cloud Domains FAQ.

    Cloud Monitoring

    You can now create and manage your uptime checks and synthetic monitors by using the Google Cloud CLI. For more information, see Create public uptime checks and Create a synthetic monitor.

    Cloud Storage

    You can now work with the Object Retention Lock feature within the Cloud Console.

    Compute Engine

    Generally available: In the Google Cloud console, in the Observability tab on the VM instances page, you can customize the predefined dashboard to monitor specific VM metrics that you want. For more information, see Create a customized dashboard to view specific metrics.

    Container Optimized OS

    cos-109-17800-66-65

    Kernel Docker Containerd GPU Drivers
    COS-6.1.58 v24.0.5 v1.7.10 v535.129.03(default, latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Fixed a performance issue observed in Postgres databases.

    Google Kubernetes Engine

    We have identified several clusters where users have granted Kubernetes privileges to the system:authenticated group, which includes all users with a Google account. These types of bindings are not recommended, as they violate the principle of least privilege and grant access to very large groups of users. See guidance under 'What should I do' for instructions on how to find these types of bindings.

    For more information, see the GCP-2024-003 security bulletin.

    Pub/Sub

    A weekly digest of client library updates from across the Cloud SDK.

    Go

    Changes for pubsub/apiv1

    1.34.0 (2024-01-19)

    Features
    • pubsub/pstest: Update max topic retention duration to 31 days (#8605) (d4f90ec)
    • pubsub: Add use_table_schema field to BigQueryConfig (5132d0f)
    Bug Fixes
    • pubsub: Add veneer header to sub client (#8608) (04c380d)
    • pubsub: Bump google.golang.org/api to v0.149.0 (8d2ab9f)
    • pubsub: Make retry policy back off more aggressively for RPCs that retry RESOURCE_EXHAUSTD (#8438) (81a33c0)
    • pubsub: Set x-goog-request-params for streaming pull request (#8753) (21ec815)
    • pubsub: Update golang.org/x/net to v0.17.0 (174da47)
    • pubsub: Update grpc-go to v1.56.3 (343cea8)
    • pubsub: Update grpc-go to v1.59.0 (81a97b0)
    Documentation
    • pubsub: Clarified where ordering_key will be written if write_metadata is set (327e101)
    • pubsub: Modified some descriptions (e864fbc)
    • pubsub: Update allowed message retention duration by server (#8559) (78c178b)

    Java

    Changes for google-cloud-pubsub

    1.126.0 (2024-01-13)

    Features
    • Add use_table_schema field to BigQueryConfig (#1838) (8653f4f)
    Bug Fixes
    • deps: Update the Java code generator (gapic-generator-java) to 2.31.0 (#1855) (7e733d2)
    • Swap writer and reader schema to correct places in sample (#1849) (1c79ad7)
    • Temporarily remove publisher tests causing timeouts (#1860) (a8fa24d)
    • Use message ordering enabled property that comes with streaming pull responses (#1851) (d816138)
    Dependencies
    • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.21.0 (#1854) (b36825b)
    • Update dependency com.google.cloud:google-cloud-storage to v2.30.1 (#1841) (d6f1352)

    BigQuery subscriptions now support the ability to parse JSON messages by using the schema of a BigQuery table. For more information, see use table schema. The change is being rolled out in a phased manner over the rest of the week.

    Spanner

    Cloud Spanner now supports COSINE_DISTANCE() and EUCLIDEAN_DISTANCE() functions (in Preview). You can use these vector distance functions to perform similarity vector search. For more information, see Perform similarity vector search in Spanner by finding the K-nearest neighbors.

    January 19, 2024

    AlloyDB for PostgreSQL

    AlloyDB database server compatibility with PostgreSQL version 15 is now generally available (GA). You can create or upgrade a cluster with PostgreSQL 15 compatibility.

    Chronicle

    The following supported default parsers have changed. Each is listed by product name and log_type value, if applicable.

    • Alcatel Switch (ALCATEL_SWITCH)
    • Awake NDR (AWAKE_NDR)
    • AWS Aurora (AWS_AURORA)
    • Azure AD (AZURE_AD)
    • Azure AD Directory Audit (AZURE_AD_AUDIT)
    • Azure AD Organizational Context (AZURE_AD_CONTEXT)
    • Azure DevOps Audit (AZURE_DEVOPS)
    • Barracuda Email (BARRACUDA_EMAIL)
    • BeyondTrust (BOMGAR)
    • Box (BOX)
    • Cisco Firepower NGFW (CISCO_FIREPOWER_FIREWALL)
    • Cisco Umbrella Audit (CISCO_UMBRELLA_AUDIT)
    • Cisco VPN (CISCO_VPN)
    • Cisco WLC/WCS (CISCO_WIRELESS)
    • Cloud Audit Logs (N/A)
    • Cloudflare (CLOUDFLARE)
    • Compute Context (N/A)
    • Dell Switch (DELL_SWITCH)
    • F5 ASM (F5_ASM)
    • FireEye (FIREEYE_ALERT)
    • FireEye HX (FIREEYE_HX)
    • FireEye PX (FIREEYE_PX)
    • Fortinet Web Application Firewall (FORTINET_FORTIWEB)
    • HP Aruba (ClearPass) (CLEARPASS)
    • Infoblox DHCP (INFOBLOX_DHCP)
    • JumpCloud Directory Insights (JUMPCLOUD_DIRECTORY_INSIGHTS)
    • Kubernetes Audit Azure (KUBERNETES_AUDIT_AZURE)
    • Microsoft Azure Activity (AZURE_ACTIVITY)
    • Microsoft Graph API Alerts (MICROSOFT_GRAPH_ALERT)
    • Microsoft IIS (IIS)
    • Nutanix Prism (NUTANIX_PRISM)
    • Office 365 (OFFICE_365)
    • Palo Alto Networks Firewall (PAN_FIREWALL)
    • Quest Change Auditor for EMC (QUEST_CHANGE_AUDITOR_EMC)
    • Quest File Access Audit (QUEST_FILE_AUDIT)
    • RH-ISAC (RH_ISAC_IOC)
    • Riverbed Steelhead (STEELHEAD)
    • SentinelOne Singularity Cloud Funnel (SENTINELONE_CF)
    • Symantec DLP (SYMANTEC_DLP)
    • Synology (SYNOLOGY)
    • Sysdig (SYSDIG)
    • Unix system (NIX_SYSTEM)
    • Vectra Detect (VECTRA_DETECT)
    • Vectra Stream (VECTRA_STREAM)
    • Windows DNS (WINDOWS_DNS)
    • Windows Event (WINEVTLOG)
    • Windows Event (XML) (WINEVTLOG_XML)
    • Windows Sysmon (WINDOWS_SYSMON)
    • Zscaler (ZSCALER_WEBPROXY)

    The following log types, without a default parser, were added. Each is listed by product name and log_type value, if applicable.

    • AliCloud Anti DDos (ALICLOUD_ANTI_DDOS)
    • AliCloud WAF (ALICLOUD_WAF)
    • Arista CloudVision Portal (ARISTA_CVP)
    • CypherTrust Manager (CIPHERTRUST_MANAGER)
    • Cybergatekeeper NAC (CYBERGATEKEEPER_NAC)
    • Microsoft Graph Activity Logs (MICROSOFT_GRAPH_ACTIVITY_LOGS)
    • Trend Micro EdgeIPS (TRENDMICRO_EDGEIPS)
    • Vanguard Active Alerts (VANGUARD)

    For a list of supported log types and details about default parser changes, see Supported log types and default parsers.

    Chronicle SOAR

    Remote Agents 1.4.8

    Enhancement for Docker image upgrade.

    Release 6.2.45 is now in General Availability.

    Cloud Monitoring

    Ops Agent version 2.46.0 introduces a new health check, LogPingOpsAgent, an informational payload message written every 10 minutes to the ops-agent-health log. You can use the resulting log entries to verify that the agent is sending logs. For more information, see Agent health checks.

    Cloud Run

    You can now mount a Cloud Storage bucket as a storage volume for services, and also for Cloud Run jobs.

    Dataproc

    New Dataproc on Compute Engine subminor image versions:

    • 2.0.89-debian10, 2.0.89-rocky8, 2.0.89-ubuntu18
    • 2.1.37-debian11, 2.1.37-rocky8, 2.1.37-ubuntu20, 2.1.37-ubuntu20-arm
    • 2.2.3-debian12, 2.2.3-rocky9, 2.2.3-ubuntu22

    Dataproc on Compute Engine: The default yarn.nm.liveness-monitor.expiry-interval-ms Hadoop YARN setting has been changed in the latest image versions from 15000 (15 seconds) to 120000 (2 minutes).

    Dataproc on Compute Engine: Upgraded Cloud Storage connector version to 2.2.19 in the latest 2.0 and 2.1 images.

    Dataproc on Compute Engine: Upgraded Miniconda to 23.11, Python to 3.11, and curl to 8.5 to fix CVE-2023-38545 in the latest 2.2 images.

    Dataproc on Compute Engine: Fixed the gsutil: command not found error in the latest Ubuntu images.

    Dataproc on Compute Engine: Fixed Trino startup issue in the latest 2.2 images.

    New Dataproc Serverless for Spark runtime versions:

    • 1.1.46
    • 2.0.54
    • 2.1.33
    • 2.2.0-RC6

    Dataproc Serverless for Spark: Upgraded Cloud Storage connector to 2.2.19 version in the latest 1.1, 2.0, and 2.1 runtimes.

    Deep Learning Containers

    M115 release

    • TensorFlow 2.15 with CUDA 12.1 and Python 3.10 container images are now available.
    • TensorFlow 2.14 with CUDA 11.8 and Python 3.10 container images are now available.
    Deep Learning VM Images

    M115 release

    • TensorFlow 2.15 with CUDA 12.1 and Python 3.10 images are now available.
    • TensorFlow 2.14 with CUDA 11.8 and Python 3.10 images are now available.
    Google Cloud Architecture Center

    Disaster recovery building blocks: Updated the guidance for Google Kubernetes Engine (GKE) with information about the Backup for GKE and multi-cluster Gateway features.

    Google Kubernetes Engine

    You can create Cloud Tensor Processing Unit (TPU) nodes in GKE to run AI workloads, from training to inference models. GKE manages your cluster by automating TPU resource provisioning, scaling, scheduling, repairing, and upgrading. GKE provides TPU infrastructure metrics in Cloud Monitoring, TPU logs, and error reports for better visibility and monitoring of TPU node pools in GKE clusters. TPUs are available with GKE Standard clusters. To learn more, see About TPUs in GKE. See TPU availability in GKE to find the TPU availability depending on the machine type and version.

    Vertex AI Workbench

    M115 release

    The M115 release of Vertex AI Workbench user-managed notebooks includes the following:

    • Added support for TensorFlow 2.15 with Python 3.10 on Debian 11.
    • Added support for TensorFlow 2.14 with Python 3.10 on Debian 11.

    The M115 release of Vertex AI Workbench managed notebooks includes the following:

    • Fixed the BigQuery connector within PySpark containers.

    M115 release

    The M115 release of Vertex AI Workbench instances includes the following:

    • Added support for venv kernels.

    January 18, 2024

    Blockchain Analytics

    Blockchain Analytics' Ethereum Goerli nodes are synced with the network and indexing has resumed after the Dencun Hardfork.

    Chronicle SOAR

    Remote Agents 1.4.7

    Bug Fix: Open SSL version on the remote agent is outdated. (ID #00250583)

    Cloud Key Management Service

    Bare Metal HSM is generally available for customers with specific business and technical requirements in limited regions.

    Bare Metal HSM is an infrastructure-as-a-service offering that lets you deploy customer-owned hardware security modules (HSMs) in PCI-compliant facilities next to your Google Cloud workloads. This product helps to accelerate migration of your payment applications to Google Cloud.

    For more information, see Bare Metal HSM.

    Cloud Run

    Direct VPC egress (Preview) is now available in the following additional regions:

    • asia-east1
    • asia-east2
    • asia-northeast2
    • asia-south2
    • australia-southeast1
    • europe-north1
    • europe-southwest1
    • europe-west12
    • europe-west4
    • me-west1
    • northamerica-northeast1
    • northamerica-northeast2
    • southamerica-east1
    • us-east4
    • us-south1
    • us-west1
    • us-west4
    Dialogflow

    To temporarily opt out from the speech model migration, you can now use the opt_out_conformer_model_migration field in the runtime Dialogflow API requests. Read more about temporary opt-out for Dialogflow CX and Dialogflow ES.

    Google Kubernetes Engine

    The following vulnerability was discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

    • CVE-2023-6111

    For instructions and more details, see the GKE security bulletin.

    January 17, 2024

    Anthos clusters on AWS

    The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes.

    • CVE-2023-6111

    For instructions and more details, see the GCP-2024-002 security bulletin.

    Anthos clusters on Azure

    The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes.

    • CVE-2023-6111

    For instructions and more details, see the GCP-2024-002 security bulletin.

    Blockchain Analytics

    Users may experience data staleness with the Ethereum Goerli dataset. Goerli experienced a chain split earlier today due to the Dencun Hardfork. While the Goerli network has reached consensus, the Goerli nodes powering Blockchain Analytics data indexing have not yet synced with the network.

    Chronicle

    The following changes are available in the Unified Data Model.

    • New objects were added:

      • DNSRecord
      • Favicon
      • ThreatVerdict
      • PopularityRank
      • SSLCertificate
      • SSLCertificate.AuthorityKeyId
      • SSLCertificate.CertSignature
      • SSLCertificate.DSA
      • SSLCertificate.EC
      • SSLCertificate.Extension
      • SSLCertificate.PublicKey
      • SSLCertificate.RSA
      • SSLCertificate.Subject
      • SSLCertificate.Validity
      • Tracker
      • Url
      • SecurityResult.AnalyticsMetadata
    • A new field was added to Noun: url_metadata.

    • New fields were added to SecurityResult:

      • ruleset_category_display_name
      • confidence_score
      • analytics_metadata
      • threat_verdict
      • last_discovered_time
    • New fields were added to Domain:

      • last_dns_records
      • categories
      • favicon
      • jarm
      • last_dns_records
      • last_dns_records_time
      • last_https_certificate
      • last_https_certificate_time
      • popularity_ranks
      • tags
      • whois_time
    • New fields were added to File: security_result and main_icon.

    • New fields were added to SecurityResult.Association: sponsor_region, targeted_regions, and tags.

    • New values were added to File.FileType:

      FILE_TYPE_DWG FILE_TYPE_DXF
      FILE_TYPE_THREEDS FILE_TYPE_WEBM
      FILE_TYPE_MKV FILE_TYPE_ONE_NOTE
      FILE_TYPE_OOXML FILE_TYPE_ZST
      FILE_TYPE_LZFSE FILE_TYPE_PYTHON_WHL
      FILE_TYPE_PYTHON_PKG FILE_TYPE_M4
      FILE_TYPE_OBJETIVEC FILE_TYPE_JMOD
      FILE_TYPE_MAKEFILE FILE_TYPE_INI
      FILE_TYPE_CLJ FILE_TYPE_PDB
      FILE_TYPE_SQL FILE_TYPE_NEKO
      FILE_TYPE_WER FILE_TYPE_GOLANG
      FILE_TYPE_SGML FILE_TYPE_JSON
      FILE_TYPE_CSV FILE_TYPE_SQUASHFS
      FILE_TYPE_VHD FILE_TYPE_IPS
      FILE_TYPE_PEM FILE_TYPE_PGP
      FILE_TYPE_CRT FILE_TYPE_PYC

    • New values were added to Metric.Dimension:

      • PRINCIPAL_PROCESS_FILE_PATH
      • PRINCIPAL_PROCESS_FILE_HASH
      • SECURITY_RESULT_RULE_NAME
    • A new value was added to Metric.MetricName: ALERT_EVENT_NAME_COUNT.

    • A new value was added to SecurityResult.ProductSeverity: NONE.

    For a list of all fields in the Unified Data Model, and their descriptions, see the Unified Data Model field list.

    Chronicle SOAR

    Remote Agents 1.4.5

    Bug Fix: Removed forced upgrade when enabling an agent. (ID #46257228)

    Remote Agents 1.4.6

    Bug Fix: Remote actions that use the API endpoint /api/external/v1/sdk/UpdateEntities fail with timeout. (ID #00265852)

    Cloud Database Migration Service

    Database Migration Service support for Oracle to AlloyDB for PostgreSQL migrations is now available in Preview. For more information, see Database Migration Service for Oracle to AlloyDB for PostgreSQL documentation.

    Dataform

    The Releases & Scheduling tab replaces the Release configurations and Workflow configurations tabs in repositories. Configuration and monitoring of release configurations and workflow configurations is available in the Releases & Scheduling tab.

    For more information, see Create a release configuration, and Schedule executions with workflow configurations.

    Dataproc

    Beginning March 31, 2024, when you submit a Dataproc Serverless Batch with a CMEK key:

    • In addition to encrypting disk and Cloud Storage data, Dataproc Serverless will use your CMEK to also encrypt batch job arguments. This change will require that you assign the Cloud KMS CryptoKey Encrypter/Decrypter and the Service Usage Consumer role to the Dataproc Service Agent service account.
    • batches.list will return an unreachable field that lists any batches with job arguments that couldn't be decrypted. You can issue a batches.get request to obtain more information on an unreachable batch.
    • Multi-regional and cross-regional CMEKs will no longer be permitted. The key (CMEK) must be located in the same location as the encrypted resource. For example, the CMEK used to encrypt a batch that runs in the us-central1 region must also be located in the us-central1 region.
    Google Cloud Architecture Center

    Architecting disaster recovery for cloud infrastructure outages: Added information about zonal and regional resilience of Connectivity Tests and Network Analyzer.

    Identity and Access Management

    IAM deny policies let you deny groups of permissions for certain services. For more information, see Permission groups.

    Migrate to Virtual Machines

    Preview: Migrate to Virtual Machines lets you convert the OS boot type of a VM instance from Basic Input/Output System (BIOS) to Unified Extensible Firmware Interface (UEFI). This option is useful when you want to securely boot your VM instance, as secure boot is only supported by UEFI. For more information, see the table in Configure the target for a migrated VM.

    To participate in the preview of this feature, send a request to the email address: [email protected].

    VPC Service Controls

    Preview stage support for the following integration:

    January 16, 2024

    Anthos Service Mesh

    1.19.6-asm.2 is now available for in-cluster Anthos Service Mesh.

    You can now download 1.19.6-asm.2 for in-cluster Anthos Service Mesh. It includes the features of Istio 1.19.6 subject to the list of supported features. Anthos Service Mesh 1.19.6-asm.2 uses Envoy v1.27.3.

    1.18.7-asm.0 is now available for in-cluster Anthos Service Mesh.

    You can now download 1.18.7-asm.0 for in-cluster Anthos Service Mesh. It includes the features of Istio 1.18.7 subject to the list of supported features. Anthos Service Mesh 1.18.7-asm.0 uses Envoy v1.26.7.

    1.17.8-asm.12 is now available for in-cluster Anthos Service Mesh.

    You can now download 1.17.8-asm.12 for in-cluster Anthos Service Mesh. It includes the features of Istio 1.17.8 subject to the list of supported features. Anthos Service Mesh 1.17.8-asm.12 uses Envoy v1.25.12.

    Apigee Advanced API Security

    On January 16, 2024 we released an updated version of Advanced API Security.

    Training machine learning models for abuse detection on your data

    You now have the option to allow Apigee to train your organization's machine learning models for abuse detection on your data. Training the models on your data helps improve their accuracy for detecting security incidents.

    Application Integration

    Webhook triggers are now supported in preview. With webhook triggers, you can build integrations for your data sources that don't have specific triggers but support webhook for event listening.

    BigQuery

    You can now use cross-cloud joins to run queries that span both Google Cloud and BigQuery Omni regions. This feature is in preview.

    Blockchain Node Engine

    On January 16, 2024, Blockchain Node Engine upgraded all Ethereum Goerli nodes in preparation for the Dencun Hardfork.

    Chronicle

    UDM Search for entity investigation

    UDM Search now includes a feature that lets you investigate entities (for example, an IP address, user, or asset) in addition to the events and alerts that match the search query terms. UDM Search query conditions can include both UDM fields (for example, principal.hostname="alice") and grouped fields (for example, hostname="alice"). When a search query includes a condition that identifies a specific entity, the search results include details about that entity in addition to UDM events that match the entire search query.

    Chronicle Security Operations

    UDM Search for entity investigation

    UDM Search now includes a feature that lets you investigate entities (for example, an IP address, user, or asset) in addition to the events and alerts that match the search query terms. UDM Search query conditions can include both UDM fields (for example, principal.hostname="alice") and grouped fields (for example, hostname="alice"). When a search query includes a condition that identifies a specific entity, the search results include details about that entity in addition to UDM events that match the entire search query.

    Cloud Build

    Cloud Build is introducing a new organization policy constraint.

    On April 29, 2024, we are introducing changes to Cloud Build's default behavior and use of service accounts in new projects. Organizations can opt out of these changes using a new organization policy boolean constraint.

    Cloud Data Fusion

    Cloud Data Fusion version 6.10.0 is available in Preview. This release is in parallel with the CDAP 6.10.0 release.

    Source control management using Github is generally available (GA) in Cloud Data Fusion version 6.10.0. With this feature, you can use GitHub to maintain version histories of your ETL and ELT pipelines.

    To simplify the experience of synchronizing pipelines between Cloud Data Fusion and GitHub in bulk, pushing and pulling multiple pipelines is available in Preview.

    In versions before 6.10.0, you can only establish connectivity between private Cloud Data Fusion instances and customer resources with VPC Peering. Starting in version 6.10.0, you can use Private Service Connect interfaces to establish connectivity using internal IP addresses. Private Service Connect interfaces are easier to set up, use fewer internal IP addresses, and don't require the use of proxies to reach customer resources in peered VPCs, the internet, or on-premises.

    You can control access to Google Cloud resources at the Cloud Data Fusion namespace level using an IAM service account. Per Namespace Service Accounts are available in Preview in Cloud Data Fusion version 6.10.0. For more information, see Access control with namespace service accounts.

    Changes in Cloud Data Fusion 6.10.0:

    • Role-based access control in Cloud Data Fusion supports using the Cloud Data Fusion API Service Agent service account while emitting lineage events in RBAC-enabled instances. For more information, see View lineage in Dataplex.
    • To create ephemeral clusters, Cloud Data Fusion uses the Dataproc 2.1 image by default. For more information about its limitations in Cloud Data Fusion, see Change the Dataproc image to version 2.1 (CDAP-20841).
    • Cloud Data Fusion uses the autoscaling Dataproc profile by default for ephemeral clusters.
    • In Source control management, GitHub PAT was removed from the Cloud Data Fusion web interface for repository configurations (CDAP-20904 and CDAP-20581).
    • Improved latency when BigQuery pushdown is enabled by fetching artifacts from a local cache (CDAP-20846).
    • The BigQuery sink supports flexible table names and column names (PLUGIN-1718).
    • BigQuery sinks support ingesting data to JSON data type fields(PLUGIN-1692).
    • In BigQuery sink jobs, you can add labels in the form of key-value pairs (PLUGIN-1705).
    • In BigQuery execute jobs, you can add labels in the form of key-value pairs (PLUGIN-1729).
    • Added capability to run concurrent tasks in task workers (CDAP-20868).
    • If a task is stuck, task workers are forcefully restarted (CDAP-20831).
    • The Cloud Storage Java Client is upgraded to version 2.3 and later (PLUGIN-1293).
    • Wrangler is schema aware (CDAP-15361).
    • Added validation for incorrect credentials in the Amazon S3 source (PLUGIN-1694).

    To support the Private Service Connect integration, the following permissions are added to the Cloud Data Fusion API Service Agent role:

    • compute.networkAttachments.get
    • compute.networkAttachments.update
    • compute.networkAttachments.list

    Fixed in Cloud Data Fusion 6.10.0:

    • Fixed an issue in the Postgres DB plugin causing macros to be unsupported for database configuration (PLUGIN-1681).
    • Fixed an issue causing slowness in the API while fetching runs for all applications in a namespace (CDAP-20587).
    • Made the following fixes to Wrangler grammar (CDAP-20839):
      • The NUMERIC token type supports negative numbers.
      • The PROPERTIES token type supports one or more properties.
    • Fixed an issue causing columns that have all null values to be dropped in Wrangler (CDAP-20521).
    • Fixed an issue causing pipeline upgrades to not have the intended description (CDAP-20815).

    Dataproc 1.5 isn't supported in Cloud Data Fusion version 6.10.0.

    The Spark compute engine running on Scala 2.11 is not supported in Cloud Data Fusion version 6.10.0.

    Cloud Logging

    You can now edit Log Analytics charts that are saved to a dashboard directly in the Dashboards page. For more information, see Edit a chart saved to a custom dashboard.

    Announcing a common navigation pane in the Cloud console for Logging, Monitoring, Trace, and Error Reporting. When you are troubleshooting an issue, the new navigation pane simplifies accessing the pages you need to explore different types of telemetry:

    • The Explore section list the pages to view and analyze telemetry data.
    • The Detect section lists the pages you use to ensure that you are notified when errors occur.
    • The Configure section lists configuration and management pages.

    You can continue to use the search bar to locate pages in the Cloud console and to find documentation.

    Cloud Monitoring

    Observability for Google Kubernetes Engine: You can now enable the package of kube state metrics from the Observability tab of a GKE deployment. For more information, see Package: Kube state metrics.

    Announcing a common navigation pane in the Cloud console for Logging, Monitoring, Trace, and Error Reporting. When you are troubleshooting an issue, the new navigation pane simplifies accessing the pages you need to explore different types of telemetry:

    • The Explore section list the pages to view and analyze telemetry data.
    • The Detect section lists the pages you use to ensure that you are notified when errors occur.
    • The Configure section lists configuration and management pages.

    You can continue to use the search bar to locate pages in the Cloud console and to find documentation.

    Cloud NAT

    Cloud NAT support for Inter-VPC communications is available in General Availability.

    Cloud Trace

    Announcing a common navigation pane in the Cloud console for Logging, Monitoring, Trace, and Error Reporting. When you are troubleshooting an issue, the new navigation pane simplifies accessing the pages you need to explore different types of telemetry:

    • The Explore section list the pages to view and analyze telemetry data.
    • The Detect section lists the pages you use to ensure that you are notified when errors occur.
    • The Configure section lists configuration and management pages.

    You can continue to use the search bar to locate pages in the Cloud console and to find documentation.

    Container Optimized OS

    cos-dev-113-18146-0-0

    Kernel Docker Containerd GPU Drivers
    COS-6.1.71 v24.0.5 v1.7.10 v535.129.03(default, latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Updated the Linux kernel to v6.1.71.

    Sosreport now includes GPU Installer logs.

    Upgraded net-libs/libtirpc to v1.3.4-r1.

    Upgraded app-admin/sudo to v1.9.15_p5.

    Upgraded app-misc/ca-certificates to v20230311.3.96.1.

    Upgraded app-misc/jq to v1.7.1.

    Upgraded net-dns/libidn2 to v2.3.4-r2.

    Upgraded net-misc/rsync to v3.2.7-r3.

    Upgraded sys-apps/ethtool to v6.6.

    Upgraded sys-apps/pv to v1.8.5.

    Upgraded sys-libs/libcap-ng to v0.8.4.

    Upgraded sys-libs/timezone-data to v2023d.

    Upgraded sys-libs/zlib to v1.3-r3.

    Upgraded sys-process/lsof to v4.99.3.

    Upgraded app-editors/vim to v9.0.2167 and app-editors/vim-core to v9.0.2167.

    Upgraded dev-libs/nss to v3.96.1.

    Updated dev-lang/go to v1.21.5. This fixes CVE-2023-45285 and CVE-2023-39326.

    Upgraded dev-db/sqlite to v3.44.2-r2. This fixes CVE-2023-7104.

    cos-101-17162-336-47

    Kernel Docker Containerd GPU Drivers
    COS-5.15.133 v20.10.24 v1.6.24 v470.223.02 (default),v535.129.03(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Upgraded dev-db/sqlite to v3.44.2-r2. This fixes CVE-2023-7104.

    Fixed CVE-2023-48795 in net-misc/openssh.

    cos-97-16919-404-34

    Kernel Docker Containerd GPU Drivers
    COS-5.10.197 v20.10.24 v1.6.21 v470.223.02 (default),v535.129.03(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Upgraded dev-db/sqlite to v3.44.2-r2. This fixes CVE-2023-7104.

    Fixed CVE-2023-48795 in net-misc/openssh.

    cos-109-17800-66-58

    Kernel Docker Containerd GPU Drivers
    COS-6.1.58 v24.0.5 v1.7.10 v535.129.03(default, latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Upgraded dev-db/sqlite to v3.44.2-r2. This fixes CVE-2023-7104.

    cos-105-17412-226-68

    Kernel Docker Containerd GPU Drivers
    COS-5.15.133 v23.0.3 v1.7.10 v470.223.02 (default),v535.129.03(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Upgraded dev-db/sqlite to v3.44.2-r2. This fixes CVE-2023-7104.

    Datastream

    The maximum event size that Datastream supports when streaming data to BigQuery is now increased to 20 MB.

    Dialogflow

    Vertex AI Conversation has launched generative agents in the Vertex AI Conversation console. Generative agents were previously called playbook agents in the Dialogflow CX console. This feature currently has restricted access.

    Error Reporting

    Announcing a common navigation pane in the Cloud console for Logging, Monitoring, Trace, and Error Reporting. When you are troubleshooting an issue, the new navigation pane simplifies accessing the pages you need to explore different types of telemetry:

    • The Explore section list the pages to view and analyze telemetry data.
    • The Detect section lists the pages you use to ensure that you are notified when errors occur.
    • The Configure section lists configuration and management pages.

    You can continue to use the search bar to locate pages in the Cloud console and to find documentation.

    Filestore

    Zonal tier backups are now generally available.

    Identity-Aware Proxy

    A BeyondCorp Enterprise license is no longer required when configuring Identity-Aware Proxy with an internal load balancer.

    This note is incomplete; see entry for February 1, 2024.

    Vertex AI Workbench

    Vertex AI Workbench managed notebooks is deprecated. On January 30, 2025, support for managed notebooks will end and the ability to create managed notebooks instances will be removed. Existing instances will continue to function but patches, updates, and upgrades won't be available. To continue using Vertex AI Workbench, you can migrate your managed notebooks instances to Vertex AI Workbench instances.

    Vertex AI Workbench user-managed notebooks is deprecated. On January 30, 2025, support for user-managed notebooks will end and the ability to create user-managed notebooks instances will be removed. Existing instances will continue to function but patches, updates, and upgrades won't be available. To continue using Vertex AI Workbench, you can migrate your user-managed notebooks instances to Vertex AI Workbench instances.

    January 15, 2024

    BigQuery

    A weekly digest of client library updates from across the Cloud SDK.

    Java

    Changes for google-cloud-bigquery

    2.36.0 (2024-01-10)

    Features
    Bug Fixes
    • bigquery.create NullPointerException when job already exists (#3035) (38191b1)
    Dependencies
    • Update actions/upload-artifact action to v4 (#3055) (7d76100)
    • Update arrow.version to v14.0.2 (#3050) (b0dc33a)
    • Update dependency com.google.api.grpc:proto-google-cloud-bigqueryconnection-v1 to v2.34.0 (#3033) (a710632)
    • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.21.0 (#3060) (78995c4)
    • Update github/codeql-action action to v2.22.11 (#3002) (52d5e97)

    Python

    Changes for google-cloud-bigquery

    3.16.0 (2024-01-12)

    Features
    Bug Fixes

    3.15.0 (2024-01-09)

    Features
    • Support JSON type in insert_rows and as a scalar query parameter (#1757) (02a7d12)
    • Support RANGE in schema (#1746) (8585747)
    Bug Fixes
    • Deserializing JSON subfields within structs fails (#1742) (0d93073)
    • Due to upstream change in dataset, updates expected results (#1761) (132c14b)
    • Load_table_from_dataframe for higher scale decimal (#1703) (b9c8be0)
    • Updates types-protobuf version for mypy-samples nox session (#1764) (c0de695)
    Performance Improvements
    • DB-API uses more efficient query_and_wait when no job ID is provided (#1747) (d225a94)
    Cloud Functions

    Cloud Functions (1st gen) now uses Artifact Registry as the default container registry. See Customize the Cloud Functions build process for details.

    Cloud Logging

    A weekly digest of client library updates from across the Cloud SDK.

    Java

    Changes for google-cloud-logging

    3.15.15 (2024-01-10)

    Bug Fixes
    • deps: Update the Java code generator (gapic-generator-java) to 2.31.0 (#1502) (c7a20de)
    • Replace internal Structs class with google-cloud-core version (#1501) (21e1929)
    Dependencies
    • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.21.0 (#1500) (6cce3c9)
    Cloud Storage

    Newly created organizations now have the uniformBucketLevelAccess constraint enabled by default.

    • This lets you build your organization resources in a secure posture from Day 0.
    • You can opt out of this constraint. To opt out, contact your organization administrator.
    Dataproc

    New Dataproc Serverless for Spark runtime versions:

    • 1.1.45
    • 2.0.53
    • 2.1.32
    • 2.2.0-RC5

    Dataproc Serverless for Spark:

    • Upgraded Spark RAPIDS to version 23.12.1
    • Upgraded the following components to the following versions in the latest 2.2 runtime:

      • Spark BigQuery connector version 0.35.0
      • Cloud Storage connector version 3.0.0
      • Conda version 23.11
    Firestore in Datastore mode

    A weekly digest of client library updates from across the Cloud SDK.

    Java

    Changes for google-cloud-datastore

    2.18.0 (2024-01-08)

    Features
    • Remove @BetaApi annotations from get/setDatabaseId methods (#1272) (2bd9a51)
    Dependencies
    • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.21.0 (#1280) (ac253dc)
    • Update dependency com.google.errorprone:error_prone_core to v2.24.1 (#1274) (86cd785)
    Pub/Sub

    A weekly digest of client library updates from across the Cloud SDK.

    Node.js

    Changes for @google-cloud/pubsub

    4.1.1 (2024-01-05)

    Bug Fixes
    • Correct long audio synthesis HTTP binding (#1867) (65940a4)
    • deps: Update dependency @opentelemetry/semantic-conventions to ~1.19.0 (#1862) (92259f5)

    January 12, 2024

    Artifact Registry

    Artifact Registry Tags are Generally Available (GA). Tags are key-value pairs that you can use to group repositories and other resources across Google Cloud for reporting, auditing, and access control within your Google Cloud organization. To learn more, see Tag repositories.

    Cloud Healthcare API

    A release was made. Updates may include general performance improvements, bug fixes, and updates to the API reference documentation.

    Cloud SQL for MySQL

    Cloud SQL for MySQL now supports setting microsecond time periods for the following flag on MySQL 5.7 and MySQL 8.0:

    • innodb_flush_log_at_timeout

    For more information about this flag, see supported flags.

    Cloud Workstations

    Cloud Workstations supports the following machine types:

    • e2-medium

    • n1-standard-1

    For more information, see Available machine types, REST workstationConfigs, or RPC google.cloud.workstations.v1beta GceInstance.

    Dialogflow

    Dialogflow CX Standard NLU agents will be migrated to Advanced NLU starting March 1, 2024. For updated information, see the email announcement.

    Policy Intelligence

    The requirement that customers have organization-level activations of Security Command Center to use certain Policy Intelligence features has been delayed until April 29, 2024. For more information about which features are affected by this change, see Billing questions.

    Vertex AI

    Model tuning for the textembedding-gecko and textembedding-gecko-multilingual models is available in GA. You can use supervised fine-tuning to tune the textembedding-gecko model. For more information, see Tune text embeddings.

    January 11, 2024

    Anthos Service Mesh

    Managed Anthos Service Mesh 1.17 is rolling out in the regular channel. See Managed Anthos Service Mesh release channels for more information.

    Chronicle SOAR

    Release 6.2.44 is now in General Availability.

    Cloud Database Migration Service

    Database Migration Service for Oracle to Cloud SQL for PostgreSQL and Oracle to AlloyDB for PostgreSQL migrations now support row sizes of up to 30 MB. For more information, see Known limitations in Oracle to Cloud SQL for PostgreSQL migrations and Known limitations in Oracle to AlloyDB for PostgreSQL migrations.

    Google Kubernetes Engine

    (2024-R01) Version updates

    GKE cluster versions have been updated.

    New versions available for upgrades and new clusters.

    The following Kubernetes versions are now available for new clusters and for opt-in control plane upgrades and node upgrades for existing clusters. For more information on versioning and upgrades, see GKE versioning and support and Upgrades.

    No channel

    Stable channel

    • The following versions are now available in the Stable channel:
    • The following versions are no longer available in the Stable channel:
      • 1.24.16-gke.500
      • 1.25.12-gke.500
      • 1.26.7-gke.500
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.23 to version 1.24.17-gke.200 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.24 to version 1.24.17-gke.200 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.26 to version 1.26.8-gke.200 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.27 to version 1.27.5-gke.200 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.28 to version 1.28.3-gke.1203001 with this release.

    Regular channel

    • The following versions are now available in the Regular channel:
    • The following versions are no longer available in the Regular channel:
      • 1.24.17-gke.2230000
      • 1.25.13-gke.200
      • 1.26.10-gke.1073000
      • 1.27.7-gke.1056000
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.23 to version 1.24.17-gke.2266000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.24 to version 1.25.15-gke.1115000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.25 to version 1.25.15-gke.1115000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.27 to version 1.27.7-gke.1121000 with this release.

    Rapid channel

    • Version 1.28.3-gke.1286000 is now the default version in the Rapid channel.
    • The following versions are now available in the Rapid channel:
    • The following versions are no longer available in the Rapid channel:
      • 1.24.17-gke.2347000
      • 1.25.16-gke.1020000
      • 1.26.10-gke.1235000
      • 1.27.5-gke.200
      • 1.27.7-gke.1293000
      • 1.28.4-gke.1083000
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.23 to version 1.24.17-gke.2364000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.24 to version 1.25.16-gke.1041000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.25 to version 1.26.11-gke.1055000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.26 to version 1.27.8-gke.1067000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.27 to version 1.28.3-gke.1203001 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.28 to version 1.28.3-gke.1203001 with this release.

    1.29 is now available in the Rapid channel

    Kubernetes 1.29 is now available in the Rapid channel. For more information about the content of Kubernetes 1.29, read the Kubernetes 1.29 Release Notes.

    New Features

    New APIs

    • flowcontrol.apiserver.k8s.io/v1 FlowSchema, PriorityLevelConfiguration
      • Notable changes in flowcontrol.apiserver.k8s.io/v1:
        • The PriorityLevelConfiguration spec.limited.nominalConcurrencyShares field only defaults to 30 when unspecified, and an explicit value of 0 is not changed to 30.

    Deprecated APIs

    • The following Beta versions of graduated APIs are deprecated in 1.29 in favor of newer versions:
      • flowcontrol.apiserver.k8s.io/v1beta3 FlowSchema, PriorityLevelConfiguration
        • Deprecated since 1.29
        • Instead, use flowcontrol.apiserver.k8s.io/v1, available since 1.29
    • The status.nodeInfo.kubeProxyVersion field in the Node API is deprecated and will not be populated starting in version 1.33. The field is currently populated with the kubelet version, not the kube-proxy version, and might not accurately reflect the kube-proxy version in use. For more information, see KEP-4004.

    Removed APIs

    The following Beta versions of graduated APIs are removed in 1.29 in favor of newer versions:

    • flowcontrol.apiserver.k8s.io/v1beta2 FlowSchema, PriorityLevelConfiguration
      • Deprecated since 1.26
      • Instead, use flowcontrol.apiserver.k8s.io/v1beta3 available since 1.26, or flowcontrol.apiserver.k8s.io/v1, available since 1.29

    Removed SHA-1 certificate support

    • Starting from version 1.29, GKE no longer supports webhook backends that use TLS certificates signed with the insecure SHA-1 algorithm. To prevent impact on your clusters, you must replace incompatible certificates of webhook servers and extension API servers before upgrading your clusters to version 1.29.
    • GKE will not auto-upgrade clusters with webhook backends using incompatible certificates to 1.29 until you replace the certificates or until version 1.28 reaches end of life. For more information, refer to Ensure compatibility of TLS certificates before upgrading to GKE 1.29.

    Deprecated in-tree volume support

    • The Ceph CephFS (kubernetes.io/cephfs) and RBD (kubernetes.io/rbd) volume plugins are deprecated in 1.28 and will be removed in a future release.
    • To determine if you have volumes or Pods using RBD or Ceph volumes, run the following commands. If either of them print output, then you are using a deprecated volume type.
      • kubectl describe pv | egrep -i 'Type: *(RBD|CephFS)'
      • kubectl describe pod -A | egrep -i 'Type: *(RBD|CephFS)'
    • Switch to use an RBD or CephFS CSI driver, such as the drivers provided in the Ceph CSI GitHub repo, or use a Google-managed solution such as Filestore.
    • For more information, refer to the OSS Kubernetes announcement and the Ceph CSI GitHub repo.

    (2024-R01) Version updates

    • Version 1.28.3-gke.1286000 is now the default version in the Rapid channel.
    • The following versions are now available in the Rapid channel:
    • The following versions are no longer available in the Rapid channel:
      • 1.24.17-gke.2347000
      • 1.25.16-gke.1020000
      • 1.26.10-gke.1235000
      • 1.27.5-gke.200
      • 1.27.7-gke.1293000
      • 1.28.4-gke.1083000
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.23 to version 1.24.17-gke.2364000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.24 to version 1.25.16-gke.1041000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.25 to version 1.26.11-gke.1055000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.26 to version 1.27.8-gke.1067000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.27 to version 1.28.3-gke.1203001 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.28 to version 1.28.3-gke.1203001 with this release.

    1.29 is now available in the Rapid channel

    Kubernetes 1.29 is now available in the Rapid channel. For more information about the content of Kubernetes 1.29, read the Kubernetes 1.29 Release Notes.

    New Features

    New APIs

    • flowcontrol.apiserver.k8s.io/v1 FlowSchema, PriorityLevelConfiguration
      • Notable changes in flowcontrol.apiserver.k8s.io/v1:
        • The PriorityLevelConfiguration spec.limited.nominalConcurrencyShares field only defaults to 30 when unspecified, and an explicit value of 0 is not changed to 30.

    Deprecated APIs

    • The following Beta versions of graduated APIs are deprecated in 1.29 in favor of newer versions:
      • flowcontrol.apiserver.k8s.io/v1beta3 FlowSchema, PriorityLevelConfiguration
        • Deprecated since 1.29
        • Instead, use flowcontrol.apiserver.k8s.io/v1, available since 1.29
    • The status.nodeInfo.kubeProxyVersion field in the Node API is deprecated and will not be populated starting in version 1.33. The field is currently populated with the kubelet version, not the kube-proxy version, and might not accurately reflect the kube-proxy version in use. For more information, see KEP-4004.

    Removed APIs

    The following Beta versions of graduated APIs are removed in 1.29 in favor of newer versions:

    • flowcontrol.apiserver.k8s.io/v1beta2 FlowSchema, PriorityLevelConfiguration
      • Deprecated since 1.26
      • Instead, use flowcontrol.apiserver.k8s.io/v1beta3 available since 1.26, or flowcontrol.apiserver.k8s.io/v1, available since 1.29

    Removed SHA-1 certificate support

    • Starting from version 1.29, GKE no longer supports webhook backends that use TLS certificates signed with the insecure SHA-1 algorithm. To prevent impact on your clusters, you must replace incompatible certificates of webhook servers and extension API servers before upgrading your clusters to version 1.29.
    • GKE will not auto-upgrade clusters with webhook backends using incompatible certificates to 1.29 until you replace the certificates or until version 1.28 reaches end of life. For more information, refer to Ensure compatibility of TLS certificates before upgrading to GKE 1.29.

    Deprecated in-tree volume support

    • The Ceph CephFS (kubernetes.io/cephfs) and RBD (kubernetes.io/rbd) volume plugins are deprecated in 1.28 and will be removed in a future release.
    • To determine if you have volumes or Pods using RBD or Ceph volumes, run the following commands. If either of them print output, then you are using a deprecated volume type.
      • kubectl describe pv | egrep -i 'Type: *(RBD|CephFS)'
      • kubectl describe pod -A | egrep -i 'Type: *(RBD|CephFS)'
    • Switch to use an RBD or CephFS CSI driver, such as the drivers provided in the Ceph CSI GitHub repo, or use a Google-managed solution such as Filestore.
    • For more information, refer to the OSS Kubernetes announcement and the Ceph CSI GitHub repo.

    (2024-R01) Version updates

    • The following versions are now available in the Regular channel:
    • The following versions are no longer available in the Regular channel:
      • 1.24.17-gke.2230000
      • 1.25.13-gke.200
      • 1.26.10-gke.1073000
      • 1.27.7-gke.1056000
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.23 to version 1.24.17-gke.2266000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.24 to version 1.25.15-gke.1115000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.25 to version 1.25.15-gke.1115000 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.27 to version 1.27.7-gke.1121000 with this release.

    (2024-R01) Version updates

    • The following versions are now available in the Stable channel:
    • The following versions are no longer available in the Stable channel:
      • 1.24.16-gke.500
      • 1.25.12-gke.500
      • 1.26.7-gke.500
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.23 to version 1.24.17-gke.200 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.24 to version 1.24.17-gke.200 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.26 to version 1.26.8-gke.200 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.27 to version 1.27.5-gke.200 with this release.
    • Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.28 to version 1.28.3-gke.1203001 with this release.

    (2024-R01) Version updates

    SAP on Google Cloud

    Google Cloud's Agent for SAP version 3.0

    Version 3.0 of Google Cloud's Agent for SAP is generally available (GA). This version introduces the following:

    • The optional feature – Backint based backup and recovery for SAP HANA. Once you enable this feature, the agent becomes the successor to the Cloud Storage Backint agent for SAP HANA.
    • Improvement for the collection of Workload Manager validation metrics.

    For more information, see What's new with Google Cloud's Agent for SAP.

    The Cloud Storage Backint agent for SAP HANA is deprecated, and is replaced by the Backint feature of version 3.0 of Google Cloud's Agent for SAP. For upgrade instructions, see Google Cloud's Agent for SAP operations guide.

    Support for the Cloud Storage Backint agent for SAP HANA ends on February 28, 2025.

    Cloud Storage Backint agent for SAP HANA version 1.0.33

    Version 1.0.33 of the Cloud Storage Backint agent for SAP HANA is available. This version adds a message to the installation and update process that users should upgrade to the Agent for SAP.

    For upgrade instructions, see Google Cloud's Agent for SAP operations guide.

    Virtual Private Cloud

    Regional service endpoints that are used with Private Service Connect backends are now referred to as locational service endpoints. Locational service endpoints are different from regional service endpoints.

    Private Service Connect endpoints support accessing regional service endpoints. This feature is available in Preview.

    Workflows

    Support for invoking a VPC Service Controls-compliant private endpoint is generally available (GA).

    Support for defining environment variables at deployment time is generally available (GA). See the blog post: Custom Environment Variables in Workflows.

    January 10, 2024

    App Engine flexible environment .NET Chronicle SOAR

    Release 6.2.45 is currently in Preview.

    New placeholders added

    A new category of placeholders have been added which focus on the current state of the session, such as logged-in user and the platform. These can be used in a variety of scenarios. For example, you can use them in an HTML widget to create customized information specifically for logged-in users as opposed to the users assigned to the case.

    A new section called General has been added to the placeholders. It contains the following placeholders

    • HostUrl
    • CurrentUserEmail
    • CurrentUserID
    • CurrentUserFullName
    • CurrentUserRole

    Note that the Current User placeholders cannot be used in playbooks or jobs.

    Case Queue not refreshing automatically (ID #00267303)

    Cloud Functions

    Cloud Functions now supports the .NET 8 runtime at the General Availability release level for 2nd gen functions.

    Cloud Healthcare API Cloud Run

    Tags configured on Cloud Run services are now available when exporting Cloud Billing data to BigQuery.

    Firestore

    The ability to create multiple databases per project is now supported at the General Availability level.

    Firestore in Datastore mode

    The ability to create multiple databases per project is now supported at the General Availability level.

    Looker

    Looker 24.0 includes the following changes, features, and fixes.

    Expected Looker (original) deployment start: Tuesday, January 23, 2024

    Expected Looker (original) final deployment and download available: Thursday, February 1, 2024

    Expected Looker (Google Cloud core) deployment start: Tuesday, January 23, 2024

    Expected Looker (Google Cloud core) final deployment: Monday, February 5, 2024

    stream_to_cache time has been reduced for New LookML Runtime queries with Liquid in their result set. This does not include downloads.

    The run_inline_query endpoint now applies the same query validations as the create_query endpoint. Existing calls to the run_inline endpoint that do not match the API spec now return an error message that explains the issue.

    The default values have changed for the Persistent Sessions and Inactivity Logout settings. Persistent Sessions is now disabled by default, while Inactivity Logout is now enabled by default. You can change these values on the Admin Sessions page. The behavior of these settings will not change for users who have modified the session defaults.

    New quick resize and tile repositioning features are available for editing dashboard layouts.

    AND/OR filtering is now generally available when creating filters in Explores.

    The Chart Config Editor is now generally available. You can use the Chart Config Editor to customize formatting options on Looker visualizations that use the HighCharts API.

    The custom URLs for alert and schedule emails feature is now generally available.

    Raw SQL will now be included in the json_bi format.

    The Open SQL Interface now supports Looker-specific metadata to indicate if a field is configured as a hidden parameter in LookML.

    The Presto JDBC driver version has been updated to 0.284.

    The custom filter editor is now persisted when users toggle AND/OR filters, even if the editor is empty.

    When used with the OR operator in AND/OR filters, filter-only fields will show a "not supported" warning.

    Username and password are no longer required fields in the SMTP settings user interface.

    Previously, drill modals on measures would be cut off in the data pane for Looks. This feature now performs as expected.

    Previously, "Fiscal years from now" could not be selected with AND/OR filters. This feature now performs as expected.

    Previously, users who did not have the explore permission could not view /embed/query pages. This feature now performs as expected.

    Previously, filters could not be localized correctly in dashboards. This feature now performs as expected.

    Previously, Google Maps visualizations on tiles in the lower section of a dashboard were blank in PDF downloads. This feature now performs as expected.

    Previously, Looks that were saved with the Legacy map type broke when the legacy feature was turned off. These Looks should now use Google Maps instead and perform correctly.

    Previously, a performance regression in the New LookML Runtime caused slow validation in models that included many dashboards. This feature now performs as expected.

    Previously, there were performance issues with large pivot tables that involved filled-in date values. The performance issues have been resolved, and this feature now performs as expected.

    If an aggregate table references a base view, joined in dimensions, and a measure that will cause fanout, then any query that references only the base dimensions will not optimize with the aggregate table. The aggregate table will continue to optimize with exact query matches.

    The Lightweight Drill Links Labs feature is now available. Enable this Labs feature for potential improvements in browser and query performance times for queries that contain drill fields.

    An optional parameter has been added to the LookML Model Explore parameter endpoint, which defaults to false. If the parameter is true and the user has see_lookml permission, then the endpoint returns drill_fields and link entities defined for that field in LookML. The response for each field will also contain a Boolean, has_drills_metadata, to signify that either drill_fields or link was defined, regardless of whether the user has see_lookml permission. drill_fields in the response will correspond directly with those defined under the field in LookML or on the view level for measure-type fields.

    Extensions can now be developed to run in a tile on dashboards. Extensions that support being run as a tile or visualization can be added while the dashboard is in edit mode or saved to a dashboard as a visualization from an Explore. Extensions can also be configured as tiles in LookML dashboards.

    Looker (Google Cloud core) now supports the SAML and OpenID Connect authentication methods.

    The Looker Admin role can now be granted within a Looker (Google Cloud core) instance. You are no longer required to have a Looker Admin IAM role to be an admin within the instance.

    Security Command Center

    Issue that caused finding severities to change unexpectedly is resolved

    Between December 11, 2023 and January 10, 2024, an issue might have changed the severities of some findings unexpectedly. As of today, the issue has been fixed for all customers. Any finding severities that were changed have been returned to their original state.

    Sensitive Data Protection

    The FINANCIAL_ACCOUNT_NUMBER infoType detector is available in all regions. For more information about all built-in infoTypes, see InfoType detector reference.

    January 09, 2024

    Cloud Load Balancing

    The following regional load balancers can now be configured in either Premium or Standard Network Service Tier:

    • Regional internal Application Load Balancers
    • Regional external Application Load Balancers
    • Regional internal proxy Network Load Balancers
    • Regional external proxy Network Load Balancers

    For more information about Network Service Tiers, see the Network Service Tiers overview.

    This feature is available in General Availability.

    Compute Engine

    Google has patched several vulnerabilities that were discovered in the TianoCore EDK II UEFI firmware used in Google Compute Engine VMs. For more information, see the GCP-2024-001 security bulletin.

    Contact Center AI Platform

    All release notes published on this date are part of the 3.9 release.

    Email Channel: CCAI Platform now supports the new Email Channel feature, which allows you to set up and provide email support. This features includes the following new functionalities:

    • Comprehensive configuration options including global settings, queue-level settings, auto-response, and email account data storage management.
    • An integrated email adapter providing agents an email workspace.
    • A new default agent status, In-email.
    • Various configuration options for pushing email details to the CRM.

    For more information, see the email channel documentation

    Display previous chats: Display previous chats allows end-users and agents to see any prior support chat interactions. Previous chats are displayed above the new incoming chat, so agents and end-users can scroll up in the chat view to read through previous interactions.

    Agent Extensions: Agent Extensions allows agents to be assigned an extension for agent-to-agent calling. The agent adapter has a new directory tab. See the agent guide and configuration guide for details.

    Multiple disposition code lists: Disposition code management is based on creating codes and organizing them into lists. You can now group a collection of disposition codes into a disposition list. You can then apply the disposition list to queues that share a set of common disposition codes. See the documentation for details.

    Queue level EWT caller announcement: You now have the ability to configure Estimated Wait Time (EWT) announcements at the queue level, enabling more personalized interactions. See the call and chat setttings documentation for details.

    Virtual Agent platform improvements

    • Service drop-down selection: The workflow selection drop-down in the Add/Edit Virtual Agent Platform menu now offers the new Dialogflow CX onboarding flow for chats.
    • Support for Analyze Content in the Dialogflow API for chat VA sessions.

    The existing Dialogflow CX Chat, Voice (Legacy) onboarding flow is now deprecated. We encourage customers to transition to the new onboarding flow for improved functionality. Dialogflow agents already onboarded using the legacy platform can still be used as normal.

    Support for WhatsApp: CCAI Platform now supports WhatsApp. See the social channel documentation for details.

    Added Dialogflow API timeout if it failed.

    Fix for when an agent selected do not create record within the ServiceNow CRM and no outbound calls were recorded.

    Enhanced Call Management: The rules table columns for allowing/denying international calls can now be sorted.

    Expanded Agent Extensions: You can now use extension numbers up to 10 characters in length.

    Fixed an issue where the agent's next status selection could not be canceled.

    If no SmartActions are available to the agent, the SmartActions button will no longer be displayed.

    Fixed an issue that prevented agents from transferring to unavailable agents (even if this was configured to be possible).

    Fixed an issue that would sometimes cause errors when tickets were created on Zendesk.

    Fixed an issue that caused records to not be created if Do not record was configured for the queue.

    Fixed an issue that caused some actions during calls to not be recorded properly in Salesforce.

    Fixed an issue that caused the volume to sometimes be recorded inaccurately in the Queue Groups Summary report.

    Document AI

    The Custom Extractor with generative AI has General Availability and is ready for production workloads. For more information, see the Custom Extractor with generative AI or check out the demo.

    To better support production workloads, we reduced prices for the Custom Extractor, Custom Classifier, Custom Splitter, and Form Parser. For more information, see Document AI pricing.

    Developers can now specify pages Document AI should process within a document. For more information, see IndividualPageSelector within V1 API ProcessOptions.

    Google Cloud Architecture Center

    (New guide) Import logs from Cloud Storage to Cloud Logging: Import logs that were previously exported to Cloud Storage back to Cloud Logging. This architecture is accompanied by a deployment guide.

    Architecture fundamentals: This page provides a consolidated view of the Architecture Center resources that provide fundamental architectural guidance applicable to all the technology categories.

    Speech-to-Text

    Model adaptation is now available for latest_long models in 13 languages. Also, its quality was substantially improved for latest_short models. To determine whether this feature is available for your language, see Language support.

    January 08, 2024

    Cloud Composer

    Environment snapshots now correctly work with the bring your own bucket (BYOB) feature.

    (Available without upgrading) Cloud Composer now creates an audit log on a successful completion of create and update environment operations.

    If an environment update operation fails, Airflow configuration overrides that were applied by this operation are rolled back.

    Cloud Composer 2.5.4 images are available:

    • composer-2.5.4-airflow-2.5.3
    • composer-2.5.4-airflow-2.6.3 (default)

    The apache-airflow-providers-google package is upgraded to version 10.12.0 in images with Airflow 2.6.3 and 2.5.3. For more information about changes, see the apache-airflow-providers-google changelog from version 10.11.1 to version 10.12.0.

    Cloud Composer versions 2.1.2 and 1.20.2 have reached their end of full support period.

    Cloud Functions

    Cloud Functions (2nd gen) now supports custom service accounts for Cloud Build, at the Preview release level.

    Cloud Healthcare API Cloud Logging

    You can now go to the Log Analytics page from the Logs Explorer page by clicking the Analyze results button, which automatically translates the Logging query language query into a SQL query. For more information, see Analyze results.

    Cloud VPN

    Cloud VPN lets you connect an HA VPN gateway to Compute Engine virtual machine (VM) instances.

    For more information, see HA VPN topologies.

    Compute Engine

    Generally available: NVIDIA L4 GPUs are now available in the following additional zone:

    • Changhua County, Taiwan (asia-east1-b)

    For more information about using GPUs on Compute Engine, see GPU platforms.

    Container Optimized OS

    cos-dev-113-18137-0-0

    Kernel Docker Containerd GPU Drivers
    COS-6.1.70 v24.0.5 v1.7.10 v535.129.03(default, latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Upgraded app-admin/google-guest-agent to v20231214.00.

    Upgraded app-admin/google-guest-configs to v20231214.00.

    Upgraded dev-util/puffin to v1.0.0-r449.

    Upgraded dev-util/bsdiff to v4.3.1-r42.

    Upgraded chromeos-base/shill-client to v0.0.1-r4236.

    Upgraded chromeos-base/update_engine-client to v0.0.1-r2362.

    Upgraded chromeos-base/dlcservice-client to v0.0.1-r864.

    Upgraded chromeos-base/chromeos-common-script to v0.0.1-r594.

    Upgraded chromeos-base/session_manager-client to v0.0.1-r2704.

    Upgraded chromeos-base/debugd-client to v0.0.1-r2614.

    Upgraded chromeos-base/hiberman-client to v0.0.1-r426.

    Upgraded chromeos-base/power_manager-client to v0.0.1-r2834.

    Upgraded net-misc/curl to v8.5.0.

    Updated net-misc/openssh to v9.6_p1-r1.

    Upgraded dev-go/crypto to v0.17.0. This fixes CVE-2023-48795.

    Upgraded sys-apps/dbus to v1.12.28. This fixes CVE-2023-34969.

    cos-105-17412-226-67

    Kernel Docker Containerd GPU Drivers
    COS-5.15.133 v23.0.3 v1.7.10 v470.223.02 (default),v535.129.03(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Updated net-misc/openssh to v9.6_p1-r1.

    Updated dev-lang/go to v1.20.12. This resolves CVE-2023-45285 and CVE-2023-39326.

    Upgraded sys-apps/dbus to v1.12.28. This fixes CVE-2023-34969, CVE-2022-42012, CVE-2022-42011 and CVE-2022-42010.

    Runtime sysctl changes:

    • Changed: net.core.optmem_max: 20480 -> 131072

    cos-109-17800-66-57

    Kernel Docker Containerd GPU Drivers
    COS-6.1.58 v24.0.5 v1.7.10 v535.129.03(default, latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Updated net-misc/openssh to v9.6_p1-r1.

    Upgraded dev-go/crypto to v0.17.0. This fixes CVE-2023-48795.

    Upgraded sys-apps/dbus to v1.12.28. This fixes CVE-2023-34969.

    cos-101-17162-336-45

    Kernel Docker Containerd GPU Drivers
    COS-5.15.133 v20.10.24 v1.6.24 v470.223.02 (default),v535.129.03(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Upgraded sys-apps/dbus to v1.12.28. This fixes CVE-2023-34969, CVE-2022-42012, CVE-2022-42011 and CVE-2022-42010.

    Fixed CVE-2023-51385 in net-misc/openssh.

    Fixed CVE-2023-6931 in the Linux kernel.

    cos-97-16919-404-33

    Kernel Docker Containerd GPU Drivers
    COS-5.10.197 v20.10.24 v1.6.21 v470.223.02 (default),v535.129.03(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Upgraded sys-apps/dbus to v1.12.28. This fixes CVE-2023-34969, CVE-2022-42012, CVE-2022-42011 and CVE-2022-42010.

    Fixed CVE-2023-51385 in net-misc/openssh.

    Container Registry

    Starting January 8, 2024, organizations that haven't previously used Container Registry will have any gcr.io repositories hosted on Artifact Registry by default. For more information on this change, see gcr.io hosted on Artifact Registry.

    Google Cloud Architecture Center

    Manage just-in-time privileged access to projects: Updated the deployment instructions for JIT Access 1.6.

    Google Kubernetes Engine

    GKE clusters in Autopilot mode no longer require workload-level logging to be enabled. Pass --logging=SYSTEM to create-auto or update to disable workload logs.

    Speech-to-Text

    Speech-to-Text has launched a new model, named chirp_telephony to bring the accuracy gains of our chirp model to telephony-specific use cases. The new model is a fine-tuned version of our very successful chirp model, based on the Universal large Speech Model(USM) architecture, on audio that originated from a phone call typically recorded at an 8 kHz sampling rate. For more information, see Speech-to-Text supported languages.

    Vertex AI

    AutoSxS evaluates LLMs side by side

    The automatic side-by-side (AutoSxS) evaluation tool is available in Preview to A/B test the performance of your LLMs or pre-generated predictions. It's comparable to human evaluators, yet faster, available on-demand, and more cost-efficient.

    January 07, 2024

    Cloud Database Migration Service

    Database Migration Service now supports MySQL minor version 8.0.35. See Supported source and destination databases in Cloud SQL for MySQL migrations.

    January 05, 2024

    Chronicle SOAR

    Release 6.2.43 is now in General Availability.

    Dataproc

    New Dataproc Serverless for Spark runtime versions:

    • 1.1.44
    • 2.0.52
    • 2.1.31
    • 2.2.0-RC4
    Vertex AI

    Generative AI on Vertex AI regional expansion

    Generative AI on Vertex AI features for Batch Prediction and Model Evaluation are available in 12 additional Google Cloud regions.

    January 04, 2024

    Chronicle SOAR

    Release 6.2.44 is currently in Preview.

    New platform navigation

    An entirely new way of navigating the platform is now available. For more information, refer to Navigate the SOAR platform.

    Delete SAML provider

    You can now delete existing SAML providers in the External Authentication page.

    Additional support for trimming large alerts

    In order to prevent performance issues, when an alert contains over 500 entities, the alert is ingested with the key entities retained and the additional entities are removed.

    This trimming support works in parallel with the current trimming mechanism as defined in Handle large alerts .

    Issues when trying to update a specific playbook block (ID #00267635)

    Playbooks and their folders within a specific environment are deleted without a corresponding entry in the audit logs. (ID #48557086)

    The following API endpoints will be deprecated in July 2024.

    • api/external/v1/settings/AddOrUpdateSamlSettings
    • api/external/v1/accounts/DisableJitAndAutoRedirect
    • api/external/v1/settings/GetSamlSettingsTemplate
    Dataproc

    The following previously released sub-minor versions of Dataproc images have been rolled back and can only be used when updating existing clusters that already use them:

    • 2.0.88-debian10, 2.0.88-rocky8, 2.0.88-ubuntu18
    • 2.1.36-debian11, 2.1.36-rocky8, 2.1.36-ubuntu20, 2.1.36-ubuntu20-arm
    • 2.2.2-debian12, 2.2.2-rocky9, 2.2.2-ubuntu22

    January 03, 2024

    AutoML Tables

    The shutdown date for AutoML Tables has changed from Jan 23, 2024 to Mar 31, 2024.

    AutoML Vision Image Classification (ICN)

    The shutdown date for AutoML Vision has changed from Jan 23, 2024 to Mar 31, 2024.

    AutoML Vision Object Detection

    The shutdown date for AutoML Vision has changed from Jan 23, 2024 to Mar 31, 2024.

    BeyondCorp Enterprise

    BeyondCorp Enterprise and Tanium integration was officially shut down because Tanium has deprecated the APIs on which this integration was built.

    Chronicle

    The following supported default parsers have changed. Each is listed by product name and log_type value, if applicable.

    • ADVA Fiber Service Platform (ADVA_FSP)
    • Anomali (ANOMALI_IOC)
    • Apache (APACHE)
    • AWS EMR (AWS_EMR)
    • AWS Route 53 DNS (AWS_ROUTE_53)
    • AWS WAF (AWS_WAF)
    • Azure AD Directory Audit (AZURE_AD_AUDIT)
    • Azure Application Gateway (AZURE_GATEWAY)
    • BIND (BIND_DNS)
    • Blue Coat Proxy (BLUECOAT_WEBPROXY)
    • Carbon Black (CB_EDR)
    • Check Point (CHECKPOINT_FIREWALL)
    • Cisco ASA (CISCO_ASA_FIREWALL)
    • Cisco DNA Center Platform (CISCO_DNAC)
    • Cisco Firepower NGFW (CISCO_FIREPOWER_FIREWALL)
    • CrowdStrike Falcon (CS_EDR)
    • Darktrace (DARKTRACE)
    • Deep Instinct EDR (DEEP_INSTINCT_EDR)
    • Elastic Windows Event Log Beats (ELASTIC_WINLOGBEAT)
    • Extreme Networks Switch (EXTREME_SWITCH)
    • F5 ASM (F5_ASM)
    • F5 BIGIP LTM (F5_BIGIP_LTM)
    • Forescout NAC (FORESCOUT_NAC)
    • Fortinet FortiClient (FORTINET_FORTICLIENT)
    • GitHub (GITHUB)
    • GMAIL Logs (GMAIL_LOGS)
    • IBM DB2 (DB2_DB)
    • IBM Guardium (GUARDIUM)
    • Jamf Protect Alerts (JAMF_PROTECT)
    • Juniper (JUNIPER_FIREWALL)
    • Kubernetes Node (KUBERNETES_NODE)
    • Mandiant Custom IOC (MANDIANT_CUSTOM_IOC)
    • Mattermost (MATTERMOST)
    • Microsoft Exchange (EXCHANGE_MAIL)
    • Microsoft IIS (IIS)
    • Microsoft SQL Server (MICROSOFT_SQL)
    • Nutanix Prism (NUTANIX_PRISM)
    • Office 365 (OFFICE_365)
    • Okta (OKTA)
    • Palo Alto Cortex XDR Events (PAN_CORTEX_XDR_EVENTS)
    • Palo Alto Networks Firewall (PAN_FIREWALL)
    • Proofpoint Observeit (OBSERVEIT)
    • RH-ISAC (RH_ISAC_IOC)
    • SAP SAST Suite (SAP_SAST)
    • Security Command Center Threat (N/A)
    • SentinelOne Singularity Cloud Funnel (SENTINELONE_CF)
    • Symantec DLP (SYMANTEC_DLP)
    • Talon (TALON)
    • Tanium Stream (TANIUM_TH)
    • Trend Micro Apex one (TRENDMICRO_APEX_ONE)
    • Windows Event (WINEVTLOG)
    • Windows Event (XML) (WINEVTLOG_XML)
    • wiz.io (WIZ_IO)
    • Zscaler (ZSCALER_WEBPROXY)
    • Zscaler CASB (ZSCALER_CASB)
    • Zscaler Tunnel (ZSCALER_TUNNEL)

    The following log types, without a default parser, were added. Each is listed by product name and log_type value, if applicable.

    • Asimily (ASIMILY)
    • Checkpoint Gaia (CHECKPOINT_GAIA)
    • Cisco Cyber Vision (CISCO_CYBER_VISION)
    • Cisco IronPort (CISCO_IRONPORT)
    • Cyber 2.0 IDS (CYBER_2_IDS)
    • CypherTrust Manager (CYPHERTRUST_MANAGER)
    • Duo Trust Monitor (DUO_TRUST_MONITOR)
    • Extreme Wireless (EXTREME_WIRELESS)
    • FireEye PX (FIREEYE_PX)
    • Harfanglab EDR (HARFANGLAB_EDR)
    • ImageNow (IMAGENOW)
    • INFINICO NetWyvern Series Appliance (INFINICO_NETWYVERN)
    • Quest CA Audit (QUEST_CA_AUDIT)
    • Quest Change Auditor for EMC (QUEST_CHANGE_AUDITOR_EMC)
    • Quest File Access Audit (QUEST_FILE_AUDIT)
    • RadiFlow IDS (RADIFLOW_IDS) rigo (SENTRIGO)
    • SEPPmail Secure Email (SEPPMAIL)
    • SpecterX (SPECTERX)
    • ViaControl Server Application (VIACONTROL)
    • WindChill (WINDCHILL)
    • WS Ftp (WS_FTP)

    For a list of supported log types and details about default parser changes, see Supported log types and default parsers.

    Dialogflow

    The Text-to-Speech API used by Dialogflow now supports two new experimental voices for en-us: en-US-Journey-D and en-US-Journey-F. For more details, see Journey voices.

    Google Cloud Architecture Center

    (New guide) Okta user provisioning and single sign-on: Set up federated user provisioning and single sign-on using Okta.

    Migrate to Containers

    The Migrate to Containers UI in the Google Cloud console, migctl, and CRDs that use processing clusters to migrate workloads to Google Cloud are now deprecated. They are supported for existing users until May 2024, after which they will no longer be available. If you're new to Migrate to Containers, then use the Migrate to Containers CLI to perform migrations on your local machine. For more information, see Migrate to Containers CLI architecture.

    January 02, 2024

    Batch

    The limit for concurrent VMs per job now varies based on the number of zones allowed for a job's VMs:

    • The limit for concurrent VMs per single-zone job remains 2,000.
    • The limit for concurrent VMs per multi-zone job has increased to 4,000.

    Learn more about Quotas and limits and Batch locations.

    BigQuery

    Analytics Hub listings can now include data encrypted with customer-managed encryption keys (CMEK). This feature is generally available (GA).

    Container Optimized OS

    cos-dev-113-18125-0-0

    Kernel Docker Containerd GPU Drivers
    COS-6.1.69 v24.0.5 v1.7.10 v535.129.03(default, latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Updated cos-gpu-installer to v2.1.10.

    Updated the Linux kernel to v6.1.69.

    Added additional option to existing kernel cmdline flag that moves protected stateful partition integrity tags to memory.

    Updated docker-credential-gcr to v2.1.21.

    Updated net-misc/openssh to v9.6_p1-r1.

    Fixed a performance issue that was observed in Postgres databases.

    Runtime sysctl changes:

    • Added: net.netfilter.nf_flowtable_tcp_timeout: 30
    • Added: net.netfilter.nf_flowtable_udp_timeout: 30

    cos-109-17800-66-54

    Kernel Docker Containerd GPU Drivers
    COS-6.1.58 v24.0.5 v1.7.10 v535.129.03(default, latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Updated docker-credential-gcr to v2.1.21.

    Fixed a performance issue that was observed in Postgres databases.

    Updated dev-lang/go to v1.21.5. This resolves CVE-2023-45285 and CVE-2023-39326.

    Updated net-misc/curl to v8.5.0. This resolves CVE-2023-46218.

    Fixed CVE-2023-6817 in the Linux kernel.

    Fixed CVE-2023-6931 in the Linux kernel.

    Fixed CVE-2023-6932 in the Linux kernel.

    cos-101-17162-336-43

    Kernel Docker Containerd GPU Drivers
    COS-5.15.133 v20.10.24 v1.6.24 v470.223.02 (default),v535.129.03(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Updated docker-credential-gcr to v2.1.21.

    Updated dev-lang/go to v1.20.12. This resolves CVE-2023-45285 and CVE-2023-39326.

    Updated net-misc/curl to v8.5.0. This resolves CVE-2023-46218.

    Fixed CVE-2023-6817 in the Linux kernel.

    Fixed CVE-2023-6931 in the Linux kernel.

    Fixed CVE-2023-6932 in the Linux kernel.

    cos-105-17412-226-62

    Kernel Docker Containerd GPU Drivers
    COS-5.15.133 v23.0.3 v1.7.10 v470.223.02 (default),v535.129.03(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Updated docker-credential-gcr to v2.1.21.

    Updated net-misc/curl to v8.5.0. This resolves CVE-2023-46218.

    Fixed CVE-2023-6817 in the Linux kernel.

    Fixed CVE-2023-6931 in the Linux kernel.

    Fixed CVE-2023-6932 in the Linux kernel.

    cos-97-16919-404-31

    Kernel Docker Containerd GPU Drivers
    COS-5.10.197 v20.10.24 v1.6.21 v470.223.02 (default),v535.129.03(latest),v470.223.02(R470 for compatibility with K80 GPUs)

    Updated docker-credential-gcr to v2.1.21.

    Updated net-misc/curl to v8.5.0. This resolves CVE-2023-46218.

    Fixed CVE-2023-6931 in the Linux kernel.

    Fixed CVE-2023-6932 in the Linux kernel.

    Dataproc

    New Dataproc on Compute Engine subminor image versions:

    • 2.0.88-debian10, 2.0.88-rocky8, 2.0.88-ubuntu18
    • 2.1.36-debian11, 2.1.36-rocky8, 2.1.36-ubuntu20, 2.1.36-ubuntu20-arm
    • 2.2.2-debian12, 2.2.2-rocky9, 2.2.2-ubuntu22

    • Rollback Notice: See the January 4, 2024 release note rollback notice.

    Dataproc on Compute Engine: Changed the Hive Server2 and MetaStore maximum default JVM heap size to 32GiB. Previously, the limit was set to 1/4 of total node memory, which could be too large on large-memory machines.

    Dataproc on Compute Engine: Backported the patch for YARN-10975 in the latest 2.0 images.

    Firestore Firestore in Datastore mode