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
March 24, 2023
Access ApprovalAccess Approval supports Certificate Authority Service in the GA stage.
Access Approval supports Firestore in the Preview stage.
Access Transparency supports Certificate Authority Service in the GA stage.
Release 1.14.3
Anthos clusters on bare metal 1.14.3 is now available for download. To upgrade, see Upgrading Anthos on bare metal. Anthos clusters on bare metal 1.14.3 runs on Kubernetes 1.25.
Fixes:
- Improved maintenance mode operation by ignoring non-running pods on nodes.
- Updated etcd version to version 3.4.21-0-gke.1 to resolve an issue that could lead to watch starvation and non-operational watch for resources.
- Updated kubernetes version to 1.25.6-gke.1000 to honor exponential backoff in job controller.
- The following container image security vulnerabilities have been fixed:
Known issues:
For information about the latest known issues, see Anthos clusters on bare metal known issues in the Troubleshooting section.
Backup and DR Service release 11.0.4.568 is now available. This release includes:
Backup and DR Service now supports archive snapshots for Compute Engine instance backups.
Simplified experience for updating backup/recovery appliances from the management console.
Google Cloud Managed Service for Prometheus: You can use the OpenTelemetry Collector to scrape standard Prometheus metrics and report them to Managed Service for Prometheus. For more information, see Get started with the OpenTelemetry Collector.
Cloud TPUs now support the PyTorch 2.0 release, via PyTorch/XLA integration. On top of the underlying improvements and bug fixes in PyTorch's 2.0 release, this release introduces several features, and PyTorch/XLA specific bug fixes.
Beta Features
PJRT runtime
- Checkout our newest document; PjRt is the default runtime in 2.0.
- New Implementation of
xm.rendezvouswith XLA collective communication which scales better (#4181) - New PJRT TPU backend through the C-API (#4077)
- Use PJRT to default if no runtime is configured (#4599)
- Experimental support for torch.distributed and DDP on TPU v2 and v3 (
#4520)
FSDP
- Add
auto_wrap_policyinto XLA FSDP for automatic wrapping (#4318)
Stable Features
Lazy Tensor Core Migration
- Migration is completed, checkout this dev discussion for more detail.
- Naively inherits LazyTensor (#4271)
- Adopt even more LazyTensor interfaces (#4317)
- Introduce XLAGraphExecutor (#4270)
- Inherits LazyGraphExecutor (#4296)
- Adopt more LazyGraphExecutor virtual interfaces (#4314)
- Rollback to use
xla::Shapeinstead oftorch::lazy::Shape(#4111) - Use TORCH_LAZY_COUNTER/METRIC (#4208)
Improvements & Additions
- Add an option to increase the worker thread efficiency for data loading (#4727)
- Improve numerical stability of torch.sigmoid (#4311)
- Add an api to clear counter and metrics (#4109)
- Add
met.short_metrics_reportto display more concise metrics report (#4148) - Document environment variables (#4273)
- Op Lowering
Experimental Features
TorchDynamo (torch.compile) support
- Checkout our newest doc.
- Dynamo bridge python binding (#4119)
- Dynamo bridge backend implementation (#4523)
- Training optimization: make execution async (#4425)
- Training optimization: reduce graph execution per step (#4523)
PyTorch/XLA GSPMD on single host
- Preserve parameter sharding with sharded data placeholder (#4721)
- Transfer shards from server to host (#4508)
- Store the sharding annotation within XLATensor(#4390)
- Use d2d replication for more efficient input sharding (#4336)
- Mesh to support custom device order. (#4162)
- Introduce virtual SPMD device to avoid unpartitioned data transfer (#4091)
Ongoing development
- Ongoing Dynamic Shape implementation
- Ongoing SPMD multi host execution (#4573)
Bug fixes & improvements
Workspace compilation overrides are available in Preview.
OR queries now available in Preview.
OR queries now available in Preview.
March 23, 2023
Anthos Config ManagementAlpha release of AssignImage mutator, which allows mutation of Docker image paths. For reference, see AssignImage under Mutation in the OPA Gatekeeper documentation.
The constraint template library includes a new template: VerifyDeprecatedAPI. For reference, see the Constraint template library.
The constraint template library's K8sPodsRequireSecurityContext template now supports an exempt-list of Images using the new exemptImages parameter. For reference, see Constraint template library.
The constraint template library's K8sRequireCosNodeImage template now supports an exempt-list of OS images using the new exemptOsImages parameter. For reference, see Constraint template library.
Policy Controller has been updated to include a more recent build of OPA Gatekeeper (hash: 8170c5f).
Stopped exposing the "unable to load /repo/source/error.json" transient error in the RootSync and RepoSync API.
Fixed an issue in the nomos CLI so that it works for standalone Config Sync.
Fixed an issue causing a Kubernetes Service object not syncing without the .spec.ports field being specified.
Fixed an issue of accidental deletion of resources caused by a race condition between *-sync, hydration-controller and reconciler containers.
In April 2023, enabling mesh.googleapis.com will automatically enable trafficdirector.googleapis.com, networkservices.googleapis.com, and networksecurity.googleapis.com. These APIs will be required for managed Anthos Service Mesh. You will be able to safely disable them on a project or fleet that has no managed Anthos Service Mesh clusters.
Configuring Certificate Authority connectivity through a HTTP CONNECT-based proxy is now generally available (GA). For more information, see Configure Certificate Authority connectivity through a proxy.
On March 23, 2023 we released an updated version of Apigee integrated portal.
Users are now able to enable the content security policy feature for their portal for Apigee and Apigee hybrid. Previously, this feature was available in Apigee Edge only.
| Bug ID | Description |
|---|---|
| 272794133 | When setting a user account to Inactive, a notice is now displayed indicating that this setting affects the login behavior only for built-in identity provider accounts. |
| 267502391 | Improved error messages for invalid input to various endpoints. |
| 265051231 | Default assets (images) added to a newly created portal used to show up as size 0px x 0px. Now they show their proper size. |
| 253037871 | Users are now able to enable the content security policy feature for their portal for Apigee and Apigee hybrid. Previously, this feature was available in Apigee Edge only. |
On March 23, 2023, we released an updated version of Apigee.
Public preview release of Advanced API Security abuse detection
Advanced API Security's new abuse detection feature lets you view security incidents involving your APIs. Abuse detection uses Google's machine learning algorithms to detect API traffic patterns that are a sign of malicious activity targeting your APIs.
Abuse detection includes two new types of detection rules powered by machine learning models:
- Advanced Anomaly Detection: Detects unusual patterns of API traffic.
- Advanced API scraper: Detects attempts to extract information from APIs for malicious purposes.
The two new detection rules, Advanced Anomaly Detection and Advanced API Scraper, are not available for organizations with VPC Service Controls. We are actively working to resolve this issue.
Go 1.18 and 1.19 are now generally available. These versions require you to specify an operating system version in your app.yaml. Learn more.
The immutable tags setting is now in Preview for Docker repositories. When tags are immutable, you cannot change the image digest that a tag references in the repository. You can configure this setting when you create a repository or change the setting on an existing repository.
You can now provision multiple storage volumes to attach to the existing servers in a single configuration request through Google Cloud console intake form.
Cloud Bigtable is now available in the europe-west12 (Turin) region. For more information, see Bigtable locations.
Dedicated Cloud Interconnect support is available in the following colocation facilities:
- Telecom Italia Cebrosa Campus, Turin
For more information, see the Locations table.
Cloud KMS is available in the following region:
europe-west12
For more information, see Cloud KMS locations.
The following new region is now available: europe-west12.
Cloud SQL for MySQL now supports minor version 8.0.32. To upgrade your existing instance to the new version, see Upgrade the database minor version.
Support for europe-west12 (Turin) region.
Support for europe-west12 (Turin) region.
Support for europe-west12 (Turin) region.
You can create Cloud Spanner regional instances in Turin, Italy (europe-west12).
Cloud Storage is now available in Turin, Italy (europe-west12 region).
Objects smaller than 128KiB stored in buckets with Autoclass enabled are no longer managed by Autoclass.
- Such objects are not subject to the Autoclass management fee and are statically set to Standard Storage.
- Any such objects in Autoclass buckets that are currently stored in a different storage class are being transitioned to Standard Storage automatically and free of charge.
Cloud VPN is now available in region europe-west12 (Turin, Italy).
Pricing is available on the Cloud VPN pricing page.
Generally available: Turin, Italy, Europe europe-west12-a,b,c has launched with E2, N2, N2D, and T2D VMs available in all three zones. See VM instance pricing for details.
Dataflow is now available in Turin (europe-west12).
Dataproc is now available in the europe-west12 region (Turin).
The europe-west12 region in Turin, Italy is now available.
The ability to dismiss a recommendation is generally available via Recommender API
The export to BigQuery feature now supports custom pricing and non-project scoped recommendations.
The global Recommender Viewer role is now available to get view access to all insights and recommendations available.
Secret Manager is now available in the following region:
- europe-west12
For more information, see Secret Manager locations.
The March 20, 2023 release of the Google Cloud SCC content pack for sending Security Command Center data to Cortex XSOAR is generally available.
This version includes support for multiple Google Cloud organizations, bug fixes, and supportability improvements.
For information about downloading and installing the new content pack, see Upgrade the Google Cloud SCC content pack.
The version 3.0 release of the Google SCC App for QRadar, which lets you send Security Command Center data to QRadar v7.4.1FP2+, is generally available.
This version includes support for multiple Google Cloud organizations, bug fixes, and supportability improvements.
For information about downloading and installing the new application, see Upgrade the Google SCC app.
The version 3.0 release of the Google SCC App for ELK, which lets you send Security Command Center data to Elastic Stack, is generally available.
This version includes support for multiple Google Cloud organizations, bug fixes, and supportability improvements.
For information about downloading and installing the new application, see Upgrade the Docker container.
The version 2.0 release of the Google SCC Add-on For Splunk and the Google SCC App For Splunk, which let you send Security Command Center data to Splunk, is generally available.
This version includes support for multiple Google Cloud organizations, bug fixes, and supportability improvements.
For information about downloading and installing the new applications, see Upgrade Google SCC App for Splunk and Google SCC Add-on for Splunk.
Preview stage support for the following integration:
For auto mode VPC networks, added a new subnet 10.210.0.0/20 for the Turin europe-west12 region. For more information, see Auto mode IP ranges.
March 22, 2023
Apigee XOn March 22, we released an updated version of Apigee X.
Customize SSL certs for access routing when provisioning Apigee Pay-as-you-go organizations.
Users can now select existing self-managed SSL certs when customizing access routing during Apigee Pay-as-you-go provisioning. For more information, see Step 4: Customize access routing .
Receive Cloud console notifications when Pay-as-you-go provisioning completes.
While provisioning is in progress, users can navigate away from the Apigee provisioning page and monitor notifications in the Cloud console for updates when provisioning completes.
BigQuery now supports Unicode column naming using international character sets, alphanumeric and special characters. Existing columns can use these new capabilities using the RENAME command. This feature is now in preview.
In Cloud Data Fusion versions 6.8.0 and 6.8.1, there's a known issue that may cause the following error: Unsupported program type: Spark.
The first time a pipeline that only contains actions runs on a newly created or upgraded instance, it succeeds. However, following pipeline runs that also include sources or sinks may fail with this error. For updated settings, see Troubleshooting.
In addition to the existing values of 1440 and 1500,
Cloud Interconnect now lets you configure your VLAN attachments with an MTU value of 1460. This configuration setting is available for all VLAN attachments for both Partner Interconnect and Dedicated Interconnect.
To minimize the risk of packet loss, Google recommends that you configure the same MTU value on your VPC network, on-premises routers, and associated VLAN attachments whenever possible.
The default MTU for VLAN attachments that you create for Cloud Interconnect is still 1440.
Dataplane v2 for Cloud Interconnect is fully available for customers using Dedicated Interconnect or Partner Interconnect in the following regions:
asia-east2(Hong Kong)asia-northeast3(Seoul)
All new VLAN attachments that you create in these regions are automatically provisioned on Dataplane v2. Existing VLAN attachments for these regions can be migrated to Dataplane v2. You can migrate existing attachments yourself by re-creating the attachments, or you can request and schedule an assisted migration. Contact Google Cloud Support for assistance.
For the list of all regions that are Dataplane v2-enabled, see the Locations table (Dedicated Interconnect) or Supported service providers (Partner Interconnect).
Log buckets in the following regions can now be upgraded to use Log Analytics:
asia-northeast1australia-southeast1europe-west1europe-west2northamerica-northeast1us-east1us-west2
For more information, see Supported regions.
Policy Engine:
- Modify RuleSet APIs logic to auto-populate RuleId field during create RuleSet call and allow Rules update using existing RuleId
- Publish action messages by default will include Schema name, Document name, RuleSet name, Rule Id, Action Id and trigger type information.
(2023-R07) 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
The following control plane and node versions are now available:
The following control plane versions are no longer available:
- 1.21.14-gke.14100
- 1.22.17-gke.3100
- 1.25.6-gke.200
Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.20 to 1.21.14-gke.14600 with this release.
Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.21 to 1.22.17-gke.4000 with this release.
Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.22 to 1.22.17-gke.4000 with this release.
Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.25 to 1.25.6-gke.1000 with this release.
Stable channel
- The following versions are now available in the Stable channel:
- The following versions are no longer available in the Stable channel:
- 1.22.17-gke.3100
- 1.23.16-gke.1100
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.21 to 1.22.17-gke.4000 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.22 to 1.23.16-gke.1400 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.23 to 1.23.16-gke.1400 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.21.14-gke.15800
- 1.22.17-gke.4000
- 1.23.16-gke.1100
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.20 to 1.21.14-gke.18100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.21 to 1.22.17-gke.5400 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.22 to 1.23.16-gke.2500 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.23 to 1.23.16-gke.2500 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.21.14-gke.18100
- 1.22.17-gke.4300
- 1.24.10-gke.2300
- 1.25.6-gke.200
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.20 to 1.21.14-gke.18800 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.21 to 1.22.17-gke.5400 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.22 to 1.23.16-gke.2500 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.23 to 1.24.11-gke.1000 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.24 to 1.25.6-gke.1000 with this release.
(2023-R07) Version updates
- The following control plane and node versions are now available:
The following control plane versions are no longer available:
- 1.21.14-gke.14100
- 1.22.17-gke.3100
- 1.25.6-gke.200
Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.20 to 1.21.14-gke.14600 with this release.
Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.21 to 1.22.17-gke.4000 with this release.
Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.22 to 1.22.17-gke.4000 with this release.
Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.25 to 1.25.6-gke.1000 with this release.
(2023-R07) Version updates
- The following versions are now available in the Stable channel:
- The following versions are no longer available in the Stable channel:
- 1.22.17-gke.3100
- 1.23.16-gke.1100
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.21 to 1.22.17-gke.4000 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.22 to 1.23.16-gke.1400 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.23 to 1.23.16-gke.1400 with this release.
(2023-R07) Version updates
- The following versions are now available in the Regular channel:
- The following versions are no longer available in the Regular channel:
- 1.21.14-gke.15800
- 1.22.17-gke.4000
- 1.23.16-gke.1100
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.20 to 1.21.14-gke.18100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.21 to 1.22.17-gke.5400 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.22 to 1.23.16-gke.2500 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.23 to 1.23.16-gke.2500 with this release.
(2023-R07) Version updates
- The following versions are now available in the Rapid channel:
- The following versions are no longer available in the Rapid channel:
- 1.21.14-gke.18100
- 1.22.17-gke.4300
- 1.24.10-gke.2300
- 1.25.6-gke.200
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.20 to 1.21.14-gke.18800 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.21 to 1.22.17-gke.5400 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.22 to 1.23.16-gke.2500 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.23 to 1.24.11-gke.1000 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.24 to 1.25.6-gke.1000 with this release.
Model event management with Cloud Functions and Pub/Sub
The Vertex AI Vision event management feature lets you generate and send event notifications through Pub/Sub topics by:
- Enabling supported models* to output to Cloud Function for data processing and events generation.
- In-product support to send generated event to configured Pub/Sub topics.
- An easy configuration of the event management system in the Vertex AI Vision Studio.
* GA event management is available for the following models:
- Occupancy analytics pre-trained model
- Vertex AI custom-trained models imported into a Vertex AI Vision application
For more information, see the Enable model event notification with Cloud Functions and Pub/Sub.
March 21, 2023
Anthos Service MeshWith Envoy versions 1.22 and later, the default minimal TLS version for servers changed from 1.0 to 1.2. Therefore, for Anthos Service Mesh version 1.14 and later, the default minimum TLS version for gateway servers is 1.2. If you need to configure the minimal TLS version on an Anthos Service Mesh gateway server to be lower than 1.2, then you can configure the minProtocolVersion parameter.
In Anthos Service Mesh versions 1.9 and earlier, the server-side minimum TLS version for Anthos Service Mesh workloads was 1.0. In Anthos Service Mesh versions 1.10 and later, the server-side minimum TLS version for Anthos Service Mesh workloads is configured to be 1.2 to improve TLS security. For better security, Anthos Service Mesh does not support configuring the minimum workload TLS version to be lower than 1.2.
Anthos clusters on AWS (previous generation) will be deprecated as of April 1, 2023. Therefore, Anthos Service Mesh will not support Anthos clusters on AWS (previous generation) starting April 1, 2023. For more information, see the deprecation announcement.
Release 1.13.6
Anthos clusters on bare metal 1.13.6 is now available for download. To upgrade, see Upgrading Anthos on bare metal. Anthos clusters on bare metal 1.13.6 runs on Kubernetes 1.24.
Fixes:
The following container image security vulnerabilities have been fixed:
Known issues:
For information about the latest known issues, see Anthos clusters on bare metal known issues in the Troubleshooting section.
The STREET_ADDRESS infoType detection model that was previously only accessible by setting InfoType.version to latest has been promoted to be the default detection model for this infoType.
To use the new model, leave InfoType.version unset, or set it to latest or stable. To use the old detection model, set InfoType.version to legacy. You can continue to use the legacy model until 19 June 2023 (90 days from the time of this change).
As of March 21, 2023, the Cloud Endpoints Portal is no longer available. API traffic managed by Cloud Endpoints is not affected by this change. For more information, see Cloud Endpoints Portal deprecation.
Viewing FHIR store metrics is generally available (GA).
Network Load Balancing now supports user-specified weights on the backend service. This allows you to manage the backend load distribution of your load balancer and avoid overloading them.
For details, see:
This feature is in General Availability.
The changes listed in the June 10 Release Notes entry for faster machine type changes have been postponed for Cloud SQL for MySQL.
Smaller read replicas are now available for Cloud SQL. Read replicas no longer require the same or more CPUs and RAM than their primary instances.
The following functions and expressions have been added to the GoogleSQL dialect:
Your automated processes might fail if they use API response data about your resource-based commitment quotas. For more information, see Known issues.
Dataform in Preview is available in the following regions:
- australia-southeast1
- southamerica-east1
Dialogflow CX sentiment analysis now supports all regions supported by Dialogflow CX and over 70 new languages.
Support for triggering a workflow within a service perimeter using VPC Service Controls is generally available (GA).
Preview mode is now Generally Available for advanced network DDoS protection, allowing you to receive all the logging and telemetry about the detected attack without enforcing the mitigation.
Starting on March 21, 2023, traffic to k8s.gcr.io will be redirected to registry.k8s.io, following the community announcement. This change will happen gradually to reduce disruption, and should be transparent to the majority of GKE clusters.
To check for edge cases, and mitigate a potential impact, follow the step-by-step guidance in k8s.gcr.io Redirect to registry.k8s.io - What You Need to Know.
Pub/Sub is now available in Turin, Italy (europe-west12).
Generally available: In projects protected by a service perimeter, and if using Eventarc to route events to Workflows destinations, you can create a new push subscription through Eventarc where the endpoint is set to a Workflows execution. To know more, see Set up a service perimeter using VPC Service Controls.
Vertex AI supports running Explainable AI on certain types of BQML models when they are added to the Vertex AI Model Registry (GA). To learn more, see Explainable AI for BigQuery ML models.
Vertex AI Feature Store
The ability to delete feature values from an entity type is now generally available (GA). The following features are available:
- Delete feature values from specified entities
- Delete feature values from specified features within a time range
Links to additional resources:
Slates and CDN keys are now created using long-running operations.
Support for triggering a workflow using Eventarc within a VPC Service Controls perimeter is generally available (GA).
March 20, 2023
BigQueryA weekly digest of client library updates from across the Cloud SDK.
Go
Changes for bigquery/storage/apiv1beta1
1.49.0 (2023-03-16)
Features
Python
Changes for google-cloud-bigquery
3.7.0 (2023-03-06)
Features
- Add
connection_propertiesandcreate_sessiontoLoadJobConfig(#1509) (cd0aaa1) - Add default_query_job_config property and property setter to BigQuery client (#1511) (a23092c)
Documentation
The following AutoML Tables model features are now generally available:
- Availability in additional regions.
- CMEK support in available regions except multi-regions US and EU.
- OPTIMIZATION_OBJECTIVE now accepts two additional options:
- MAXIMIZE_PRECISION_AT_RECALL
- MAXIMIZE_RECALL_AT_PRECISION
General Availability: You can create resources such as certificate authorities (CA) and certificate authority pools with X.509 name constraints. Name constraints on CA resources are enforced when issuing certificates, which lets you control which names are permitted or excluded.
For more information, see CA certificate name constraints.
You now have the option to use default logs buckets stored within your own project in the same region as your build. You can enable this feature by setting the defaultLogsBucketBehavior option in your build config file. When you use this option, you gain more control over data residency. Using logs within your own project also allows you to fine-tune access permissions and object lifecycle settings for your build logs. This feature is generally available. For more information, see the Store and manage build logs page.
Salesforce plugins version 1.4.4 is available in all supported Cloud Data Fusion versions with the following changes:
In the Salesforce Sink, added the Concurrency Mode property to let you configure the plugin for parallel or serial concurrency. The default value is
Parallel. Use this property to help resolve lock contention issues with the Salesforce Bulk API.In the Salesforce Batch Source, Salesforce Multi Object Batch Source, Salesforce Streaming Source, and Salesforce Sink, added the Connection Timeout property, which lets you set the maximum time in milliseconds to wait for connection initialization before it times out. The default value is
30000(PLUGIN-1533).In the Salesforce Streaming Source, improved error handling in the pipeline logs (PLUGIN-1469).
You can now use Google Cloud tags to group and organize your Cloud Spanner instances, and to condition Identity and Access Management (IAM) policies based on whether an instance has a specific tag. For more information, see Control access and organize instances with tags.
The following US regions are now available for dual-region storage:
- Los Angeles (
us-west2) - Salt Lake City (
us-west3)
The following EU regions are now available for dual-region storage:
- Warsaw (
europe-central2) - Madrid (
europe-southwest1) - Frankfurt (
europe-west3) - Milan (
europe-west8) - Paris (
europe-west9)
Newly-created clusters write vm_assignments and disk_assignments platform logs to Cloud Logging, indicating when VM instances and persistent disks are allocated to a workstation.
A weekly digest of client library updates from across the Cloud SDK.
A weekly digest of client library updates from across the Cloud SDK.
Go
Changes for pubsub/apiv1
1.29.0 (2023-03-13)
Features
- pubsub: Add google.api.method.signature to update methods (aeb6fec)
- pubsub: Add REST client (06a54a1)
- pubsub: Add schema evolution methods and fields (ee41485)
- pubsub: Add support for schema revisions (#7295) (369b16f)
- pubsub: Add temporary_failed_ack_ids to ModifyAckDeadlineConfirmation (aeb6fec)
- pubsub: Make INTERNAL a retryable error for Pull (aeb6fec)
Bug Fixes
- pubsub/pstest: Fix panic on undelivered message (#7377) (98dd29d)
- pubsub: Allow updating topic schema fields individually (#7362) (f09e059)
- pubsub: Dont compare revision fields in schema config test (#7317) (e364f7a)
- pubsub: Fix bug with AckWithResult with exactly once disabled (#7319) (c88fbdf)
- pubsub: Pipe revision ID in name in DeleteSchemaRevision (#7519) (e211635)
Documentation
- pubsub: Add x-ref for ordering messages docs: Clarify subscription expiration policy (aeb6fec)
- pubsub: Clarify BigQueryConfig PERMISSION_DENIED state (aeb6fec)
- pubsub: Clarify subscription description (aeb6fec)
- pubsub: Mark revision_id in CommitSchemaRevisionRequest deprecated (2fef56f)
- pubsub: Replacing HTML code with Markdown docs: Fix PullResponse description docs: Fix Pull description (aeb6fec)
- pubsub: Update Pub/Sub topic retention limit from 7 days to 31 days (aeb6fec)
Java
Changes for google-cloud-pubsub
1.123.6 (2023-03-14)
Dependencies
Python
Changes for google-cloud-pubsub
2.15.1 (2023-03-14)
Bug Fixes
Vertex AI Prediction
You can now use N2, N2D, C2, and C2D machine types to serve predictions.
Managing Shared VPC with the Shared VPC Admin role at the folder level is available in General Availability.
reCAPTCHA WAF express protection is now available in Preview. For more information about this feature, see Features for integration with WAF service providers.
March 19, 2023
Cloud Vision API Product SearchProduct Search legacy category migration
The legacy categories "apparel", "homegoods", and "toys" have been upgraded. See the December 5, 2022 release note for more information.
March 18, 2023
Cloud ComposerIf your environment interacts with Google Ads, make sure to upgrade it to Cloud Composer version 2.1.10 and 1.20.10 (or later versions) before March 29, 2023.
On this date, the Google Ads API v11 is sunset. The google-ads version 20.0.0 communicates with the supported Google Ads API v12.
(Airflow 2.3.4 and 2.4.3 only) The Google Ads Python library (google-ads) package is updated to version 20.0.0.
(Airflow 2.3.4 and 2.4.3 only) The apache-airflow-providers-google package was upgraded to version 2023.3.14+composer. This version is based on the public version 8.9.0 with the following changes:
- Use
google-ads==20.0.0
5 new Airflow metrics are now available in Cloud Monitoring. For more information, see Monitor environments with Cloud Monitoring.
Cloud Composer 2 environments no longer create airflow.cfg and env_var.jsonfiles in the environment's bucket.
(Composer 2 only) The instance_name field for Airflow Webservers in new environments is now by default set to the Composer Environment name.
(Airflow 2) The Airflow metadata database size metric now reports more accurate values after the data is deleted from the database.
Cloud Composer 2.1.10 and 1.20.10 images are available:
- composer-2.1.10-airflow-2.4.3 (default)
- composer-2.1.10-airflow-2.3.4
- composer-1.20.10-airflow-1.10.15
- composer-1.20.10-airflow-2.4.3
- composer-1.20.10-airflow-2.3.4
Airflow 2.2.5 is no longer included in Cloud Composer images.
Cloud Composer versions 2.0.7 and 1.18.3 have reached their end of full support period.
March 17, 2023
Anthos clusters on VMwareAnthos clusters on VMware 1.13.6-gke.32 is now available. To upgrade, see Upgrading Anthos clusters on VMware. Anthos clusters on VMware 1.13.6-gke.32 runs on Kubernetes 1.24.10-gke.2200.
The supported versions offering the latest patches and updates for security vulnerabilities, exposures, and issues impacting Anthos clusters on VMware are 1.14, 1.13, and 1.12.
Fixed an issue with Anthos Identity Service to better scale and handle concurrent authentication requests.
Fixed an issue where
component-access-sa-keywas missing in theadmin-cluster-credsSecret after admin cluster upgrade.
Fixed the following vulnerabilities:
Critical container vulnerabilities:
High-severity container vulnerabilities:
Container-optimized OS vulnerabilities:
Ubuntu vulnerabilities:
On March 17, we released an updated version of Apigee X (1-9-0-apigee-23).
With this release we removed certain insecure TLS ciphers for northbound traffic. You can find the full list of supported ciphers in the FIPS build of Envoy.
| Bug ID | Description |
|---|---|
| N/A | Upgraded infrastructure and libraries. |
If you are in a region where Hyperdisk Extreme is available, then a mount as a new Compute Engine instance may fail unless you change the boot disk disktype away from Hyperdisk Extreme. This is because images cannot be created using Hyperdisk Extreme disks. In addition, the target instance requires 64 CPUs or more and each disk being created must be 64 GB or larger.
If you are in a region where Hyperdisk Extreme is available, then a mount to an existing Compute Engine instance may fail unless you change the disktype away from Hyperdisk Extreme. This is because the target instance requires 64 CPUs or more and the disk being created needs to be 64 GB or larger.
You can now use the interactive serial console to access your Bare Metal Solution servers. This feature is generally available (GA).
Starting from March 15, 2023, in your Billing BigQuery exports and all Cloud Billing reports in the Google Cloud console, the service description for Cloud Monitoring (formerly Stackdriver) has changed from Stackdriver Monitoring to Cloud Monitoring.
If you have BigQuery queries or visualizations that filter data based on the Cloud Monitoring service description, you must update those queries.
Cloud Functions has added support for customer-managed encryption keys for 2nd gen functions at the Preview release level.
Support for the GoogleSQL-dialect THEN RETURN clause and the PostgreSQL-dialect RETURNING clause is now generally available. For more information, see THEN RETURN and RETURNING.
The following functions have been added to the GoogleSQL dialect:
Expanded Cloud Storage monitoring dashboards are now generally available (GA).
- Available metrics include server and client error rates, write request counts, network ingress rates, and network egress rates.
- Dashboards can be filtered by bucket location.
- Dashboards are customizable, including the ability to set up alerts.
Cloud Workstations is available in the following regions:
- europe-west6 (Zurich)
- europe-west9 (Paris)
For more information, see Locations.
End of life: On May 31, 2023, Ubuntu 18.04 LTS (Bionic) will reach end of life and the images deprecated on Google Cloud. If you use Ubuntu 18.04 LTS images in your project, review Ubuntu LTS end of life.
New Dataproc Serverless for Spark runtime versions:
- 1.1.7
- 2.0.15
- 2.1.0-RC3
Virtual Machine Threat Detection, a built-in service of Security Command Center, launched the following detectors to Preview.
Defense Evasion: Unexpected kernel code modificationDefense Evasion: Unexpected kernel read-only data modificationDefense Evasion: Unexpected ftrace handlerDefense Evasion: Unexpected interrupt handlerDefense Evasion: Unexpected kernel modulesDefense Evasion: Unexpected kprobe handlerDefense Evasion: Unexpected processes in runqueueDefense Evasion: Unexpected system call handler
These modules analyze runtime Linux kernel integrity to detect common evasion techniques used by malware.
The following attributes were added to the Finding object of the Security Command Center API.
cloudDlpInspectioncloudDlpDataProfile
The cloudDlpInspection attribute provides details about the results of a Cloud Data Loss Prevention (Cloud DLP) inspection job. The cloudDlpDataProfile attribute provides the name of a Cloud DLP data profile that is associated with a finding.
For more information, see the Security Command Center API documentation for the Finding object.
Event Threat Detection, a built-in service of Security Command Center Premium, has launched the Initial Access: Excessive Permission Denied Actions rule to General Availability. This rule detects events where a principal repeatedly triggers permission denied errors across multiple methods and services.
For more information about Event Threat Detection findings, see Event Threat Detection rules.
Preview stage support for the following integration:
reCAPTCHA Enterprise for WAF integration with Fastly is now available in Preview. For more information, see Integrate with Fastly.
March 16, 2023
API GatewayFixed issue where API Gateway used the IP address of the Google Cloud Load Balancer (GCLB) (specifically the address of the forwarding rule) to validate IP-restricted API keys in requests proxied by a GCLB. API gateway now correctly validates IP-restricted API keys using the IP address of the client calling the GCLB.
A release was made. Updates may include general performance improvements, bug fixes, and updates to the API reference documentation.
New sub-minor versions of Dataproc images:
- 1.5.85-debian10, 1.5.85-rocky8, 1.5.85-ubuntu18
- 2.0.59-debian10, 2.0.59-rocky8, 2.0.59-ubuntu18
- 2.1.7-debian11, 2.1.7-rocky8, 2.1.7-ubuntu20
M104 Release
- Added the following packages:
- google-cloud-artifact-registry
- google-cloud-bigquery-storage
- google-cloud-language
- keyring
- keyrings.google-artifactregistry-auth
- Fixed a bug in which curl could not find the right SSL certificate path by default.
TensorFlow Enterprise 2.1 has reached the end of its support period. See Version details.
M104 Release
- Added the following packages:
- google-cloud-artifact-registry
- google-cloud-bigquery-storage
- google-cloud-language
- keyring
- keyrings.google-artifactregistry-auth
- Fixed a bug in which curl could not find the right SSL certificate path by default.
TensorFlow Enterprise 2.1 has reached the end of its support period. See Version details.
Cloud Text-to-Speech now offers Long Audio Synthesis. This new API can be used to synthesize texts longer than 5 KB. For more information about API usage using the command line, see Create long audio from text by using the command line.
M104 Release
The M104 release of Vertex AI Workbench user-managed notebooks includes the following:
- Fixed a regression in which
jupyter-usermetadata was ignored. - Enabled access to the Jupyter Gateway Client configuration by using the
notebook-enable-gateway-clientandgateway-client-urlmetadata tags. - Added the following packages:
- google-cloud-artifact-registry
- google-cloud-bigquery-storage
- google-cloud-language
- keyring
- keyrings.google-artifactregistry-auth
- Fixed a bug in which curl could not find the right SSL certificate path by default.
TensorFlow Enterprise 2.1 has reached the end of its support period. See Version details.
Support for a Transcoder API connector is available in Preview.
reCAPTCHA Enterprise Mobile SDK v18.1.1 is now available for iOS.
This version contains the following changes:
- Fixed the issue that generated multiple warnings when archiving apps.
- Fixed an issue affecting
execute()on iOS 11, 12, and 13. - Removed Protobuf as a dependency on CocoaPods.
March 15, 2023
App Engine flexible environment PythonPython 3.8, 3.9, 3.10, and 3.11 are now generally available. These versions require you to specify an operating system version in your app.yaml. Learn more.
The following supported default parsers have changed. Each is listed by product name and ingestion label, if applicable.
- BloxOne Threat Defense (
BLOXONE) - Carbon Black (
CB_EDR) - Cisco Firepower NGFW (
CISCO_FIREPOWER_FIREWALL) - Cisco ISE (
CISCO_ISE) - Cisco Meraki (
CISCO_MERAKI) - CrowdStrike Falcon (
CS_EDR) - Duo Administrator Logs (
DUO_ADMIN) - Elastic Audit Beats (
ELASTIC_AUDITBEAT) - Elastic Windows Event Log Beats (
ELASTIC_WINLOGBEAT) - F5 BIGIP LTM (
F5_BIGIP_LTM) - FortiGate (
FORTINET_FIREWALL) - Imperva CEF (
IMPERVA_CEF) - Infoblox (
INFOBLOX) - JAMF CMDB (
JAMF) - Juniper (
JUNIPER_FIREWALL) - Microsoft Graph API Alerts (
MICROSOFT_GRAPH_ALERT) - Microsoft IIS (
IIS) - Nyansa Events (
NYANSA_EVENTS) - Office 365 (
OFFICE_365) - Onfido (
ONFIDO) - Palo Alto Networks Firewall (
PAN_FIREWALL) - Samba SMBD (
SMBD) - Sentinelone Alerts (
SENTINELONE_ALERT) - SentinelOne EDR (
SENTINEL_EDR) - SonicWall (
SONIC_FIREWALL) - Symantec VIP Gateway (
SYMANTEC_VIP) - Tanium Threat Response (
TANIUM_THREAT_RESPONSE) - Unix system (
NIX_SYSTEM) - VMware NSX (
VMWARE_NSX) - Windows Defender ATP (
WINDOWS_DEFENDER_ATP) - Workspace Activities (
WORKSPACE_ACTIVITY)
For details about changes in each parser, see Supported default parsers.
The shutdown of the Cloud Endpoints Portal is approaching. On or after March 21, 2023, the Cloud Endpoints Portal will no longer be available. API traffic managed by Cloud Endpoints is not affected by this change. For more information, see Cloud Endpoints Portal deprecation.
Dataplane v2 for Cloud Interconnect is fully available for customers using Dedicated Interconnect or Partner Interconnect in the following regions:
asia-east1(Taiwan)asia-southeast1(Singapore)
All new VLAN attachments that you create in these regions are automatically provisioned on Dataplane v2. Existing VLAN attachments for these regions can be migrated to Dataplane v2. You can migrate existing attachments yourself by re-creating the attachments, or you can request and schedule an assisted migration. Contact Google Cloud Support for assistance.
For the list of all regions that are Dataplane v2-enabled, see the Locations table (Dedicated Interconnect) or Supported service providers (Partner Interconnect).
March 14, 2023
BigQueryThe Lineage tab in the table properties page lets you track how your data moves and transforms through BigQuery. This feature is now generally available (GA).
All public SKU groups, including 8 Google Cloud Marketplace SKU groups are now available for repricing in the Partner Sales Console (PSC). You can can use the new SKU groups in repricing configurations to pass the granular margin to your customers. You can also view and download the list of SKUs in these SKU groups.
You can search for SKU groups by both name and ID.
When you restore a backup, if the destination cluster doesn't have enough nodes to store the new table, Cloud Bigtable returns a FAILED_PRECONDITON error message. Previously, a RESOURCE_EXHAUSTED error was returned.
Oracle plugins version 1.8.6 is available in Cloud Data Fusion versions 6.7.1, 6.7.2, and 6.7.3. Oracle plugins version 1.9.2 is available in Cloud Data Fusion versions 6.8.0 and later. These plugin versions have the following changes:
For the Oracle Batch Source, fixed a backward compatibility issue. In plugin versions 1.8.3, 1.9.0, and earlier, Cloud Data Fusion maps the Oracle NUMBER data type with undefined precision and scale to CDAP decimal(38,0) , which can cause data loss due to rounding errors. In plugin versions 1.8.4, 1.8.5, and 1.9.1, the Oracle NUMBER data type with undefined precision and scale maps to the CDAP string data type by default, which preserves all decimal digits. In versions 1.8.6 and 1.9.2, the Oracle NUMBER data type with undefined precision and scale gets mapped to CDAP string by default and lets you edit the output schema to use the older mapping to decimal(38, 0) data type.
For more information, see Oracle batch source plugin converts NUMBER to string (PLUGIN-1535 ).
The Logging Query Language now supports a built-in SEARCH function that you can use to find strings in your log data. The SEARCH function is in preview. For more information, see SEARCH function.
Cloud SQL for MySQL now supports 106 new database flags. See supported flags for more information.
The CCAIP integration with Kustomer now offers the following new custom enhancement options:
- Call transfer information is now posted as a comment.
- Administrators can now create custom fields from CCAIP.
- Administrators can now create custom Account and Record fields by going to: Developer Settings > Custom fields for Account and Record. See the Kustomer documentation for details.
Salesforce multi-number lookup: You can now configure CCAIP to look up an account across multiple phone number fields in Salesforce. This makes it easier to connect different support sessions to a single account for consumers who have multiple phone numbers, such as mobile, home, or work numbers. Additionally, you can now assign all phone numbers to one account rather than having to set up separate contacts for each number. The Account Lookup section now offers the following settings:
- Phone number lookup fields : This updated configuration enables you to select multiple phone numbers, such as mobile, account phone, account fax. You can then associate these numbers with the same account.
- Phone number primary fields: This field enables you to select the phone number field to be used when you create a new CRM account.
For more information, see the Salesforce CRM documentation.
Dialogflow (DF) Wrap-up events are now captured as custom events. Every time a customer ends their session with a Virtual Agent for any reason (for example, consumer abandon, call failure), a new DF Wrap-up custom event is sent to the Dialogflow CX (for example, handled by VA). This enables the VA to react to the event and perform any desired session wrap-up process(es). For more inforation, see the Dialogflow documentation.
New data parameters for Virtual Task Assistant: Virtual Task Assistant now has the ability to send parameters, supports multiple languages, and includes a dedicated settings panel. Admins can now specify the data parameters that can be gathered and sent to Virtual Task Assistants, including the new dynamic parameter Agent Form. See the data parameters documentation for details.
Twinning: Twinning is a new feature that allows a primary extension (for example, web adapter) and a secondary extension (for example, mobile phone number) to operate as a single phone.
Twinning is ideal for support agents who are frequently on the go, since it allows them to forward support calls to their preferred phone number while also allowing them to handle calls at their desk using their web adapter. Another example is a front desk phone set up as the office's primary extension; you can use Twinning to forward those calls to a mobile phone.
For details, see the Twinning documentation
Agent Adapter Improvements:
- Updated active state styling of the in-call buttons (for example, Mute and Hold) to provide agents with greater clarity when the buttons are in an active state.
- The in-call button labels no longer update when you toggle between the active and inactive state. Mute and Hold no longer update to "Unmute" and "Pause" respectively.
- Improved color contrast ratios of the following UI elements for better legibility:
- The Logout button.
- The Save & Close button during the Wrap-up phase.
- The Wrap-up Exceeded informational text.
- The tabs in the chat overview list.
Domain Based Access Control: You can configure CCAIP to restrict the set of domains able to frame the agent adapter and admin portal. This provides protection against clickjacking attacks.
An Admin can configure the domain allowlist by going to: Developer Settings > Domain Based Access Control. Configuration changes might take up to 1 minute to take effect.
Existing customers will have an empty allowlist by default. To enable this feature, the allowlist must be populated with each domain currently framing the agent adapter. Domains that are not configured will be blocked. New customers will have an allowlist containing the domain of the CCAIP instance itself to allow the agent adapter to be framed by the admin portal. Additional domains will be blocked from framing the agent adapter until they are configured in the allowlist.
See Domain based access control for details.
We resolved an issue in the Queue settings where the menu numbers on a queue continued to display even when the queue setting was set to Hide.
We resolved an issue where chat shortcuts were not appearing consistently in the Agent Adapter.
A new audio chime has been added to the Agent Adapter to indicate when an agent connects with a customer on a call. We also updated the existing audio chimes for these events:
- Agent joins
- Member joins
- Call Disconnects
- Member Leaves
DTMF Support Capability You can now select the DTMF checkbox during Virtual Task Assistant and Virtual Agent setup to ensure that DTMF tones are supported.
Custom CRM, Extended OAuth and nested parameter support: The following enhancements have been added to the Custom CRM integration offering:
- Extended OAuth Authentication support.
- Handling nested parameters in the API endpoints configuration.
Fixed an issue where the ringtone would sometimes not play in the preview dialer.
Co-browse disabled: We have disabled and removed references to Co-browse functionality while the feature undergoes internal review/approval.
MS Dynamics: Updated default user functionality and improved Virtual Agent record assignment: You can now assign a CRM Admin user as the default user for all CRM actions and events where no specific agent has been identified. After enabling this Default User option in Developer Settings, you can set the default user for all Customer Support Virtual Agent sessions as well. See the Virtual Agent documentation for details.
Resource name translation will be required after April 2023.
For more information on resource name translation, see Resource Name Translation.
Identity Platform has updated several quotas. View the updated quotas from Identity Toolkit API > Quotas on the APIs & Services page in the Google Cloud console.
Looker 23.4 release includes the following changes, features, and fixes.
Support for YAML LookML is scheduled to end in the latter part of June 2023. All YAML LookML projects will generate a warning to this effect upon project validation, and all instances of YAML LookML in the Ruby test base must be translated to New LookML by this date.
The unversioned Denodo dialect was deprecated in Looker as of January 31, 2023. Any queries run against it will return an error. The updated dialects (Denodo 7 or Denodo 8) continue to be supported. However, customers running Denodo 7 are encouraged to move to Denodo 8.
The New Users Page and New Groups Page Labs features are now generally available. These features add a host of performance improvements to the Users and Groups pages, including pagination options on the Groups page.
The download dashboard modal now allows CSV download without Chromium. If the user is an admin, a message about installing Chromium is displayed.
The Support Access page in the Admin panel now contains a link to an upgraded support access audit dashboard.
The Looker Studio Connector and Connected Sheets features are now available for all Looker-hosted instances, including those Looker-hosted on AWS and Azure. Previously, these features were available only for instances that were Looker-hosted on Google Cloud. A Looker admin must enable these features in the new BI Connectors Admin page.
The new logging feature allows Looker to collect metrics on the number of NFS read, write, open, and status operations.
The Performant Field Picker Labs feature offers more refined search options, which let users more quickly and efficiently search for fields in large Explore field pickers.
The Query Reload custom filter in the Automagic Heatmap now correctly maintains the rendered data after every refresh. Previously, Looker removed the custom filter when a user refreshed a query.
The grid visualization feature now correctly styles different column types using classic themes and contrasting colors.
The Create Connection and Edit Connection pages have received a design refresh for improved clarity and usability.
Distinct measure types such as count_distinct and sum_distinct now bring through their filter values when referenced in a number type measure.
When New LookML Runtime is enabled, fields of type: parameter are no longer automatically added to the SELECT statement of generated SQL queries. Any references to parameter type fields using Liquid will still apply to SQL queries.
Cloud Secure Web Proxy supports TLS inspection, which helps you intercept the TLS traffic, inspect the encrypted request, and enforce security policies. This feature is supported in Preview.
Hybrid subnets are available in Preview. A hybrid subnet combines an on-premises subnet and a VPC subnet into a single logical subnet. You can migrate individual workloads and instances from the on-premises subnet to the VPC subnet over time without needing to change IP addresses.
March 13, 2023
Apigee API hubOn March 13, 2023 Apigee API hub released a new version of the software.
FieldSet artifacts that are attached to an API are now displayed in the API overview page.
In the Google Cloud console, the Job details page has been updated to include an Events tab, which lists the job's status events and contains a link to the job's logs.
To view the Events tab, follow the steps to describe a job using the console.
A weekly digest of client library updates from across the Cloud SDK.
You can now specify translation configurations in the BigQuery Interactive SQL Translator and use it to debug Batch SQL translator jobs. This feature is now in preview.
PyPI package installation is now possible in network setups with maximum transmission unit (MTU) of 1280 bytes or more. This issue was affecting environments where Cloud Build cannot be used to install PyPI packages.
Fixed the issue where BigQuery tasks in the deferrable mode failed when data lineage was enabled.
Cloud Composer 2.1.9 and 1.20.9 images are available:
- composer-2.1.9-airflow-2.4.3 (default)
- composer-2.1.9-airflow-2.3.4
- composer-2.1.9-airflow-2.2.5
- composer-1.20.9-airflow-1.10.15
- composer-1.20.9-airflow-2.4.3
- composer-1.20.9-airflow-2.3.4
- composer-1.20.9-airflow-2.2.5
Cloud Composer versions 2.0.6 and 1.18.2 have reached their end of full support period.
Generally available: Hyperdisk provides the fastest block storage for Compute Engine for your high-end, memory intensive workloads. Hyperdisk volumes are durable network storage devices that your VMs can access, similar to Persistent Disk. For more information, see About Hyperdisk.
Support for the europe-west4 (Netherlands) region.
Support for the europe-west4 (Netherlands) region.
Workforce identity federation now supports browser-based sign-in. The feature is generally available (GA). To use it, see Browser-based sign-in in Obtain short-lived tokens for workforce identity federation, or locate the Browser-based sign-in section in the configuration guide for your identity provider.
A weekly digest of client library updates from across the Cloud SDK.
General availability: You can now update the schemas that you create in Pub/Sub. Before you do so, read the guidelines. The change is being rolled out in a phased manner over the rest of the week.
New SAP HANA certification: Hyperdisk Extreme
For use with SAP HANA, SAP has now certified the Compute Engine disk — Hyperdisk Extreme.
Hyperdisks provide the fastest block storage for Compute Engine for your high-end, memory-intensive SAP HANA workloads. Hyperdisks are durable network storage devices that your VMs can access, similar to persistent disks. For more information, see:
SAP HANA: minimum sizes for persistent disks reduced
Baseline performance improvements for PD-SSD and PD-Balanced have allowed us to reduce the minimum PD size required for most Compute Engine VM types running SAP HANA. This enables you to optimize your SAP HANA workloads by reducing costs and releasing quota related to disk storage.
We have also updated our Terraform configurations for SAP HANA to use the reduced sizes.
For more information, see Minimum sizes for SSD-based persistent disks and Hyperdisks in the SAP HANA planning guide.
Disk related enhancements for automating SAP HANA deployments with Terraform
The Terraform configurations that Google Cloud provides for automating SAP HANA deployments, now support the following disk related enhancements:
- Using the argument
disk_type, you can now specify the default disk type that you want to deploy for your SAP volumes. This argument also supports Hyperdisk Extreme. - By default, all SAP volumes are now mounted on separate SSD-based persistent disks or Hyperdisks. Using the argument
use_single_shared_data_log_disk, you can specify if you want to mount all SAP volumes on a single disk. - For scale-up deployments, using the argument
include_backup_disk, you can now specify if you want to deploy a disk for the SAP HANA backup volume.
These enhancements are available when you automate the deployment of SAP HANA on Google Cloud with Terraform configurations that use the module version 202303130717 or later.
For more information, see the deployment guide for your scenario.
Google Cloud's Agent for SAP version 1.1
Version 1.1 of the Google Cloud's agent for SAP is now available. This version includes bug fixes and supportability improvements.
For more information, see What's new with Google Cloud's Agent for SAP.
Support for aliases in Secret Manager is now generally available. You can use an alias to get and access a version using a resource path name. A given alias string can only be bound to a single version. You can, however, assign multiple aliases to a secret version.
March 10, 2023
Access ApprovalAccess Approval supports Certificate Authority Service in the Preview stage.
The CREATE TABLE AS SELECT statement now lets you filter data from files in Amazon S3 and Azure Blob Storage before transferring results into BigQuery tables This feature is in preview.
The [all namespaces] menu item in Asset view will be removed on July 1, 2023. This change will not impact the ability to view and filter events assigned the default namespace, using the [untagged] menu item, or to view and filter events with custom namespace labels that were assigned to incoming logs.
Log-based metrics on log buckets are now generally available (GA). In addition to features available in the preview, the GA release includes the ability to create bucket-level log-based metrics in the Google Cloud console.
Starting with version 2.28.0, the Ops Agent limits the amount of disk space it can use to store buffer chunks. The Ops Agent creates buffer chunks when logging data can't be sent to the Logging API. Without a limit, these chunks might consume all available space, interrupting other services on the VM. When a network outage causes buffer chunks to be written to disk, the Ops Agent now uses a platform-specific amount of disk space to store the chunks.
You can now have Cloud Monitoring send an email that contains a dashboard URL to people or groups in your organization. For more information, see Share dashboards.
Dataform in Preview is available in the following regions:
- asia-south1
- europe-west6
New Dataproc Serverless for Spark runtime versions:
- 1.1.6
- 2.0.14
- 2.1.0-RC2
Upgraded Spark BigQuery connector version to 0.28.1 in 1.1 and 2.1 Dataproc Serverless for Spark runtimes.
Support for Filestore as an NFS datastore for Google Cloud VMware Engine (GCVE) is now available in (Preview).
Cloud Functions minimum instances recommendations are now available in Preview.
Preview stage support for the following integration:
Connectivity to Private Service Connect endpoints used to access a managed service is supported over VLAN attachments for Cloud Interconnect. This feature is available in General Availability.
Consumption of IP addresses in Private Service Connect NAT subnets is improved for service attachments that are created after March 1st, 2023. For more information, see NAT subnets. This improvement is available in General Availability.
March 09, 2023
Anthos clusters on bare metalCluster lifecycle improvements 1.13.1 and later
Starting with Anthos clusters on bare metal release 1.13.1, you can use the Google Cloud console or the gcloud CLI to upgrade admin and user clusters managed by the Anthos On-Prem API. If your cluster is at version 1.13.0 or lower, you must use bmctl to upgrade the cluster.
For more information about using the console or the gcloud CLI for upgrades, see the documentation for your version of Anthos clusters on bare metal:
The SentinelOne Alert feed has been enhanced to ingest both alerts and threats. No change is needed to the feed configuration. If data contains both alerts and threats, then both types of data will be ingested.
You can now route logs through the Log Router of another Google Cloud project. The logs can then be managed by the other Google Cloud project, which includes log-based metrics, log-based alerts, and other log sinks. For more information, see Route logs to supported destinations.
A weekly digest of client library updates from across the Cloud SDK.
Go
Changes for logging/apiv2
1.7.0 (2023-02-27)
Features
- logging: Add (*Logger). StandardLoggerFromTemplate() method. (#7261) (533ecbb)
- logging: Add REST client (06a54a1)
- logging: Rewrite signatures and type in terms of new location (620e6d8)
Bug Fixes
Java
Changes for google-cloud-logging
3.14.5 (2023-03-02)
Dependencies
Cloud Spanner fine-grained access control is now generally available. Fine-grained access control combines the benefits of Identity and Access Management (IAM) with traditional SQL role-based access control. For more information, see About fine-grained access control.
Query preview in a workspace is available in Preview.
Dataproc Metastore 2 is now Generally Available (GA). Dataproc Metastore 2 provides horizontal scalability through fine grained scaling options. For more information, see Datproc Metastore versions.
The Spanner database type is generally available (GA).
Auxiliary versions is generally available (GA).
VMware Engine nodes are now available in the following additional region:
asia-south2(Delhi)
Network Topology now includes cross-project metrics for network traffic sent across Shared VPC or VPC Network Peering boundaries within the same organization. For more information, see Network Topology overview.
March 08, 2023
Apigee API hubOn March 8, 2023, the Apigee Registry API documents were updated to include the Google APIs Explorer panel.
The Google APIs Explorer has been added to the Apigee Registry API documents. The Try this method panel acts on real data and lets you try Google API methods without writing code.
SAP BW OHD, SAP ODP, SAP OData, SAP SLT, and SAP Table plugins version 0.8 is generally available (GA) in Cloud Data Fusion versions 6.8.0 and later.
Dataplane v2 for Cloud Interconnect is fully available for customers using Dedicated Interconnect or Partner Interconnect in the following regions:
europe-west2(UK)northamerica-northeast1(Montréal)
All new VLAN attachments that you create in these regions are automatically provisioned on Dataplane v2. Existing VLAN attachments for these regions can be migrated to Dataplane v2. You can migrate existing attachments yourself by re-creating the attachments, or you can request and schedule an assisted migration. Contact Google Cloud Support for assistance.
For the list of all regions that are Dataplane v2-enabled, see the Locations table (Dedicated Interconnect) or Supported service providers (Partner Interconnect).
You can now use the gcloud CLI to configure a snooze, which prevents Cloud Monitoring from sending notifications or creating incidents during specific time periods. You can also configure a snooze by using the Google Cloud Console and the API. For more information see Create and manage snoozes.
You can now see allow rules that are no longer active based on usage patterns and trends. For more information, see Allow rules with no hits based on trend analysis.
You can now see shadowed rule insights for hierarchical firewall policies and global network firewall policies in Firewall Insights. For more information, see Firewall Insights categories and states.
You can now create dry-run organization policies to monitor how policy changes would impact your workflows before they are enforced.
Support for Annotations in Secret Manager is now generally available. Annotations are used to define custom metadata about a secret.
ta check is a command line tool to detect and help fix configuration issues with Transfer Appliance and Edge Appliance.
March 07, 2023
Anthos clusters on AWSYou can now launch clusters with the following Kubernetes versions:
- 1.23.16-gke.200
- 1.24.9-gke.2000
- 1.25.5-gke.2000
- Fixed an issue where certain errors weren't propagated and reported during cluster create/update operations.
- Fixed an issue with AWS EFS CSI driver where EFS hostnames can't be resolved when AWS VPC is configured to use a custom DNS server.
- Updated Anthos Identity Service to better handle concurrent authentication webhook requests.
- Updated
fluent-bitto v1.9.9 to fix CVE-2022-42898.
This release fixes the following vulnerabilities:
You can now launch clusters with the following Kubernetes versions:
- 1.23.16-gke.200
- 1.24.9-gke.2000
- 1.25.5-gke.2000
- Fixed an issue where certain errors weren't propagated and reported during cluster create/update operations.
- Updated Anthos Identity Service to better handle concurrent authentication webhook requests.
- Updated
fluent-bitto v1.9.9 to fix CVE-2022-42898.
This release fixes the following vulnerabilities:
Anthos clusters on VMware 1.14.2-gke.37 is now available. To upgrade, see Upgrading Anthos clusters on VMware. Anthos clusters on VMware 1.14.2-gke.37 runs on Kubernetes 1.25.5-gke.100.
The supported versions offering the latest patches and updates for security vulnerabilities, exposures, and issues impacting Anthos clusters on VMware are 1.14, 1.13, and 1.12.
We no longer silently skip saving empty files in diagnose snapshots, but instead collect the names of those files in a new empty_snapshots file in the snapshot tarball.
Fixed an issue where user cluster data disk validation used the cluster-level datastore
vsphere.datastoreinstead ofmasterNode.vsphere.datastore.Fixed an issue with Anthos Identity Service to better scale and handle concurrent authentication requests.
Fixed an issue where
component-access-sa-keywas missing in theadmin-cluster-credsSecret after admin cluster upgrade.Fixed an issue where user cluster upgrade triggered through the Google Cloud console might flap between ready and non-ready states until CA rotation fully completes.
Fixed an issue where
gkectl diagnose clustermight generate false failure signals with non-vSphere CSI drivers.Fixed an issue where admin cluster update doesn't wait for user control-plane machines to be re-created when using ControlPlaneV2.
Fixed the following vulnerabilities:
Critical container vulnerabilities:
High-severity container vulnerabilities:
Container-optimized OS vulnerabilities:
Ubuntu vulnerabilities:
Case-insensitive collation support is now generally available (GA). In addition to features available in the preview, the GA release includes:
- MIN, MAX, COUNT with DISTINCT, and PERCENTILE_DISC windows functions
- ORDER BY and PARTITION BY in the WINDOWS clause
- LIKE operator with limitations
- Views
- Materialized views with limitations
- Table functions with limitations
- BigQuery BI engine
The Cloud Load Balancing Console now allows you to see the equivalent API code for actions you take in the Console. When you create or update a load balancer, before you click Create or Update, you can click Equivalent Code to view the load balancer API resources that will be created, updated, or deleted.
This capability is in Preview.
You can now authenticate to a Cloud Run service by including a Google-signed OpenID Connect ID token in the X-Serverless-Authorization header if your application already uses the Authorization header for custom authorization.
In buckets with turbo replication enabled, objects uploaded using XML API multipart uploads are now included in the turbo replication RPO.
Backend Service-based external Network load balancers are now generally available with GKE. Regional Backend Service is a foundational element of a Google Cloud Load Balancer and using it for your external LoadBalancer Services will unlock new capabilities going forward. To learn more, see how to deploy a backend service-based external network load balancer.
You can now set an expiry time for all newly created service account keys in your project, folder, or organization. This feature is generally available (GA).
March 06, 2023
Access ApprovalAccess Approval supports Cloud NAT in the GA stage.
Cloud Client libraries for the AlloyDB Admin API are in Preview. Supported languages include C++, C#, Go, and Java.
Cluster lifecycle improvements versions 1.13.1 and later
You can use the Google Cloud console or the gcloud CLI to upgrade user clusters managed by the Anthos On-Prem API. The upgrade steps differ depending on your admin cluster version. For more information, see the version of the documentation that corresponds to your admin cluster version:
1.12.6 patch release
Anthos clusters on VMware 1.12.6-gke.35 is now available. To upgrade, see Upgrading Anthos clusters on VMware. Anthos clusters on VMware 1.12.6-gke.35 runs on Kubernetes v1.23.16-gke.2400.
The supported versions offering the latest patches and updates for security vulnerabilities, exposures, and issues impacting Anthos clusters on VMware are 1.14, 1.13, and 1.12.
- Fixed a bug where KSASigningKeyRotation always shows as an unsupported change during user cluster update.
Fixed an issue with Anthos Identity Service to better scale and handle concurrent authentication requests.
Fixed an issue where
component-access-sa-keywas missing in theadmin-cluster-credsSecret after admin cluster upgrade.
Fixed the following vulnerabilities:
Critical container vulnerabilities:
High-severity container vulnerabilities:
Container-optimized OS vulnerabilities:
Ubuntu vulnerabilities:
The Ruby 3.20 runtime for App Engine standard environment is now available in preview.
Backup and DR Service now supports logging and alerting via Cloud Logging and Cloud Monitoring. It:
- Supports centralized logging of backup events.
- Enables users to view backup events in Cloud Logging with custom filters.
- Enables users to configure alerts for backup events via email, SMS, Slack, PagerDuty, and more – all within Cloud Monitoring.
Batch is available in the following regions:
asia-south1(Mumbai)asia-east1(Taiwan)europe-west3(Frankfurt)southamerica-west1(Santiago)us-east4(Northern Virginia)
For more information, see Locations.
A weekly digest of client library updates from across the Cloud SDK.
Go
Changes for bigquery/storage/apiv1beta1
1.48.0 (2023-03-01)
Features
Java
Changes for google-cloud-bigquery
2.23.1 (2023-03-02)
Dependencies
A weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/bigtable
4.4.0 (2023-03-01)
Features
Java
Changes for google-cloud-bigtable
2.20.0 (2023-03-02)
Features
- Add getNewPartitions method to CloseStream for Bigtable ChangeStream (#1655) (8847fed)
- Add new_partitions field for CloseStream for Cloud Bigtable ChangeStream (#1654) (0e283bf)
Bug Fixes
- Fix StackOverflow in ChangeStreamStateMachine due to excessive mods (#1648) (9e11106)
- Use org.threeten.bp.Duration for ReadChangeStreamQuery::heartbeatDura… (#1652) (87261a9)
Dependencies
Python
Changes for google-cloud-bigtable
2.17.0 (2023-03-01)
Features
2.16.0 (2023-02-27)
Features
- Enable "rest" transport in Python for services supporting numeric enums (c5116e0)
- Publish the Cloud Bigtable Change Streams (c5116e0)
Bug Fixes
Documentation
- Add documentation for enums (beb5bf3)
A release was made. Updates may include general performance improvements, bug fixes, and updates to the API reference documentation.
You can now view and list incidents on your custom dashboards. For more information, see Display incidents on a dashboard.
Config Controller now uses the following versions of its included products:
- Anthos Config Management v1.14.2, release notes
Dataform in Preview is available in the following regions:
- asia-northeast1
- europe-west2
- europe-west3
- us-east1
Added stronger validations to disallow upper-case characters in template IDs per Resource Names guidance, which allows Workflow template creation to fail fast instead of failing at workflow template instantiation.
Added decision metric field in Stackdriver autoscaler logs.
Filestore data is compliant with at-rest and in-use data residency requirements pursuant with Google Cloud terms of service.
A weekly digest of client library updates from across the Cloud SDK.
Python
Changes for google-cloud-datastore
2.14.0 (2023-02-28)
Features
- Enable "rest" transport in Python for services supporting numeric enums (6785908)
Documentation
- Minor documentation formatting and cleanup (6785908)
Java
Changes for google-cloud-datastore
2.13.6 (2023-03-02)
Dependencies
Google Cloud Deploy now provides the ability to deploy to multiple targets at the same time, supported in preview.
A weekly digest of client library updates from across the Cloud SDK.
A weekly digest of client library updates from across the Cloud SDK.
Python
Changes for google-cloud-secret-manager
2.16.0 (2023-02-28)
Features
- Enable "rest" transport in Python for services supporting numeric enums (10c02e5)
Text-to-Speech now offers a Spanish Studio voice, cloud-es-US-Studio-B, in addition to its existing English Studio voices.
March 03, 2023
Cloud SpannerAdded support for the JSONB array data type in the PostgreSQL dialect. For more information, see Work with JSONB data.
Dialogflow CX now provides a setting for choosing the voice for speech synthesis.
(2023-R06) 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
The following control plane and node versions are now available:
The following control plane versions are no longer available:
- 1.23.13-gke.900
- 1.23.14-gke.401
- 1.24.8-gke.2000
- 1.24.9-gke.1500
Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.24 to version 1.24.9-gke.3200 with this release.
Stable channel
- Version 1.24.9-gke.3200 is now the default version in the Stable channel.
- The following versions are now available in the Stable channel:
- The following versions are no longer available in the Stable channel:
- 1.21.14-gke.14100
- 1.23.14-gke.1800
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.20 to version 1.21.14-gke.14600 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.21 to version 1.21.14-gke.14600 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.22 to version 1.23.16-gke.1100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.23 to version 1.23.16-gke.1100 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.22.17-gke.3100
- 1.23.16-gke.200
- 1.25.6-gke.200
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.21 to version 1.22.17-gke.4000 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.22 to version 1.23.16-gke.1100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.23 to version 1.23.16-gke.1100 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.6-gke.1000 with this release.
Rapid channel
- Version 1.26.1-gke.1500 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.21.14-gke.15800
- 1.22.17-gke.4000
- 1.23.16-gke.1100
- 1.24.10-gke.1200
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.20 to version 1.21.14-gke.18100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.21 to version 1.22.17-gke.4300 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.22 to version 1.23.16-gke.1400 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.23 to version 1.24.10-gke.2300 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.24.10-gke.2300 with this release.
(2023-R06) Version updates
The following control plane and node versions are now available:
The following control plane versions are no longer available:
- 1.23.13-gke.900
- 1.23.14-gke.401
- 1.24.8-gke.2000
- 1.24.9-gke.1500
Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.24 to version 1.24.9-gke.3200 with this release.
(2023-R06) Version updates
- Version 1.24.9-gke.3200 is now the default version in the Stable channel.
- The following versions are now available in the Stable channel:
- The following versions are no longer available in the Stable channel:
- 1.21.14-gke.14100
- 1.23.14-gke.1800
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.20 to version 1.21.14-gke.14600 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.21 to version 1.21.14-gke.14600 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.22 to version 1.23.16-gke.1100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.23 to version 1.23.16-gke.1100 with this release.
(2023-R06) Version updates
- The following versions are now available in the Regular channel:
- The following versions are no longer available in the Regular channel:
- 1.22.17-gke.3100
- 1.23.16-gke.200
- 1.25.6-gke.200
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.21 to version 1.22.17-gke.4000 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.22 to version 1.23.16-gke.1100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.23 to version 1.23.16-gke.1100 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.6-gke.1000 with this release.
(2023-R06) Version updates
- Version 1.26.1-gke.1500 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.21.14-gke.15800
- 1.22.17-gke.4000
- 1.23.16-gke.1100
- 1.24.10-gke.1200
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.20 to version 1.21.14-gke.18100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.21 to version 1.22.17-gke.4300 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.22 to version 1.23.16-gke.1400 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.23 to version 1.24.10-gke.2300 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.24.10-gke.2300 with this release.
The IAM documentation has been reorganized. We made the following changes:
- Reorganized the left-hand navigation for the Guides tab.
- Removed the Support tab and relocated its documents to the Resources and Guides tabs.
Pre-built containers to perform custom training with TensorFlow 2.11, PyTorch 1.12, or PyTorch 1.13 are now generally available (GA).
March 02, 2023
Anthos clusters on bare metalRelease 1.12.8
Anthos clusters on bare metal 1.12.8 is now available for download. To upgrade, see Upgrading Anthos on bare metal. Anthos clusters on bare metal 1.12.8 runs on Kubernetes 1.23.
Fixes:
Updated Anthos Identity Service to better handle concurrent authentication webhook requests.
The following container image security vulnerabilities have been fixed:
Known issues:
For information about the latest known issues, see Anthos clusters on bare metal known issues in the Troubleshooting section.
On March 2, 2023, we released an updated provisioning experience for Apigee users creating Pay-as-you-go organizations from the Apigee UI. All Apigee users creating new organizations with Pay-as-you-go billing can access the simplified onboarding experience, whether they are provisioning from the Apigee UI or the Google Cloud console.
The Java runtime versions 11 and 17 are now available in preview, and are built on modern and secure operating systems (Ubuntu 18 and 22). These new runtime versions use Google Cloud's buildpacks and require updates to your app.yaml. Learn more.
The WITH RECURSIVE clause is now generally available (GA). This clause lets you include one or more recursive common table expressions (CTEs) in a query.
Cloud Composer 2.1.8 and 1.20.8 images are available:
- composer-2.1.8-airflow-2.4.3 (default)
- composer-2.1.8-airflow-2.3.4
- composer-2.1.8-airflow-2.2.5
- composer-1.20.8-airflow-1.10.15
- composer-1.20.8-airflow-2.4.3
- composer-1.20.8-airflow-2.3.4
- composer-1.20.8-airflow-2.2.5
New Dataproc Serverless for Spark runtime versions:
- 1.1.5
- 2.0.13
- 2.1.0-RC1
Release Dataproc Serverless for Spark runtime 2.1 preview:
- Spark 3.4.0-rc1
- BigQuery Spark Connector 0.28.0
- Cloud Storage Connector 2.2.11
- Conda 22.11
- Java 17
- Python 3.10
- R 4.2
- Scala 2.13
The Dialogflow CX maximum number of flows per agent has been increased from 20 to 50.
Workflows is available in the following additional regions:
asia-northeast3(Seoul, South Korea)asia-southeast2(Jakarta, Indonesia)me-west1(Tel Aviv, Israel)southamerica-west1(Santiago, Chile)
Support for limiting the maximum number of concurrent branches or iterations within a parallel step is generally available (GA).
March 01, 2023
Anthos clusters on VMwareA new vulnerability (CVE-2022-4696) has been discovered in the Linux kernel that can lead to a privilege escalation on the node. Anthos clusters on VMware running v1.12 and v1.13 are impacted. Anthos clusters on VMware running v1.14 or later are not affected.
For instructions and more details, see the Anthos clusters on VMware security bulletin.
Release 1.14.2
Anthos clusters on bare metal 1.14.2 is now available for download. To upgrade, see Upgrading Anthos on bare metal. Anthos clusters on bare metal 1.14.2 runs on Kubernetes 1.25.
Fixes:
- Updated Anthos Identity Service to better handle concurrent authentication webhook requests.
- Updated
stackdriver-operatorto set CPU and memory resource limits. - The following container image security vulnerabilities have been fixed:
Known issues:
For information about the latest known issues, see Anthos clusters on bare metal known issues in the Troubleshooting section.
On March 1, 2023, we released updates to connectors for Apigee.
The IBM MQ connector now supports requestReply messages.
The Cloud Storage connector now supports the following actions for file operations:
- UploadObject
- DownloadObject
- MoveObject
- CopyObject
- DeleteObject
The MongoDB connector now supports the following actions:
- InsertDocument
- UpdateDocument
- DeleteDocument
- GetDocument
On March 1, 2023, we released an updated version of the Apigee UI.
Public preview release of the Apigee UI in the Google Cloud console
This release includes a new version of the Apigee UI that is integrated with the Google Cloud console. The new UI makes it easier to perform Apigee tasks that are managed in the Cloud console. We welcome your feedback on the new UI: click Send Feedback at the top of the UI.
For now, you can continue to use the classic Apigee UI if you wish: just click Back to Classic Apigee in the new UI.
The following tabs in the classic Apigee UI have not yet been implemented in the Apigee UI in the Cloud console, but they will be available there soon:
- Develop > Integrations
- API Security
- Monetization
- Analyze > API Metrics > Cache Performance,
- Analyze > API Metrics > Target Performance
- Analyze > Developers
- Analyze > End Users
- Publish > Portals
If you need to use these features, you can do so by switching to the classic Apigee UI.
This release will be rolled out over the next week, so you might not be able to view the new Apgee UI until the rollout is complete.
Schedule Chronicle dashboard reports
You can schedule the delivery of Chronicle dashboard reports over email for both the default dashboards and custom dashboards. In addition to setting the time interval, email address, and format to deliver the report, you can also set the pagination details and test the delivery of the report. For more information, see Schedule Chronicle dashboard reports.
Chronicle Feed Management enhanced the support for the Qualys VM log type to include Qualys VM Detections API. See the Feed Management documentation for information.
The following supported default parsers have changed. Each is listed by product name and ingestion label, if applicable.
- 1Password (
ONEPASSWORD) - Airlock Digital Application Allowlisting (
AIRLOCK_DIGITAL) - Apache (
APACHE) - Atlassian Confluence (
ATLASSIAN_CONFLUENCE) - AWS Cloudtrail (
AWS_CLOUDTRAIL) - Azure AD Directory Audit (
AZURE_AD_AUDIT) - Azure Cosmos DB (
AZURE_COSMOS_DB) - Cisco Firepower NGFW (
CISCO_FIREPOWER_FIREWALL) - Compute Engine (
GCP_COMPUTE) - CrowdStrike Detection Monitoring (
CS_DETECTS) - CrowdStrike Falcon (
CS_EDR) - Cybereason EDR (
CYBEREASON_EDR) - F5 BIGIP LTM (
F5_BIGIP_LTM) - Forcepoint NGFW (
FORCEPOINT_FIREWALL) - FortiGate (
FORTINET_FIREWALL) - Google Chrome Browser Cloud Management (CBCM) (
N/A) - iBoss Proxy (
IBOSS_WEBPROXY) - JumpCloud Directory Insights (
JUMPCLOUD_DIRECTORY_INSIGHTS) - Juniper Mist (
JUNIPER_MIST) - Kubernetes Node logs (
KUBERNETES_NODE) - Microsoft Azure Activity (
AZURE_ACTIVITY) - Microsoft Graph API Alerts (
MICROSOFT_GRAPH_ALERT) - Okta (
OKTA) - Okta Access Gateway (
OKTA_ACCESS_GATEWAY) - Palo Alto Networks Firewall (
PAN_FIREWALL) - pfSense (
PFSENSE) - Salesforce (
SALESFORCE) - Sentinelone Alerts (
SENTINELONE_ALERT) - SentinelOne EDR (
SENTINEL_EDR) - Signal Sciences WAF (
SIGNAL_SCIENCES_WAF) - SonicWall (
SONIC_FIREWALL) - Windows Event (
WINEVTLOG) - Workspace Activities (
WORKSPACE_ACTIVITY) - Yubico OTP (
YUBICO_OTP) - Zscaler Private Access (
ZSCALER_ZPA)
For details about changes in each parser, see Supported default parsers.
You can now use the gcloud CLI to do the following:
- Create a log bucket and upgrade that bucket to use Log Analytics.
- Upgrade an existing log bucket to use Log Analytics.
- Create a linked dataset in BigQuery.
For more information, see Configure log buckets.
Log buckets in the following regions can now be upgraded to use Log Analytics:
us-central1us-west1asia-south1
For more information, see Supported regions.
Change streams are now supported for PostgreSQL-dialect databases.
A new vulnerability (CVE-2022-4696) has been discovered in the Linux kernel that can lead to a privilege escalation on the node. GKE clusters, including Autopilot clusters, are impacted. GKE clusters using GKE Sandbox are not affected. For instructions and more details, see the GKE security bulletin.
The legacy version of the Findings tab in the Security Command Center dashboard in the Cloud console is now deprecated. Similar functionality is currently available in the new version of the Findings tab.
After March 31, 2023, the option to use the legacy Findings tab will be removed from the dashboard. After that date, you will be able to work with findings in the console only by using the newer, default version of the Findings tab.
For more information about working with Security Command Center findings by using the default Findings tab, see Work with findings in the Security Command Center.
February 28, 2023
Anthos Service Mesh1.14.6-asm.9 is now available for in-cluster Anthos Service Mesh.
You can now download 1.14.6-asm.9 for in-cluster Anthos Service Mesh. It includes the features of Istio 1.14.6 subject to the list of supported features.
The Node.js 18 runtime is now available in preview, and is built on a modern and secure operating system (Ubuntu 22). This new runtime version uses Google Cloud's buildpacks and requires updates to your app.yaml. Learn more.
Cloud Data Fusion version 6.8.1 is generally available (GA). This release is in parallel with the CDAP 6.8.1 release.
Changes in Cloud Data Fusion 6.8.1:
Cloud Data Fusion supports upgrades for real-time pipelines that have a Kafka Consumer Streaming source from version 6.8.0 to 6.8.1 after you upgrade your environment.
Starting in Cloud Data Fusion 6.8.1, Dataproc clusters require the following OAUTH scope to function:
https://www.googleapis.com/auth/cloud-platform.March 17, 2023 release note addition: The Oracle Batch Source version 1.9.1 (which comes with Cloud Data Fusion 6.8.1) reads the Oracle
NUMBERdata type with undefined precision and scale as astringin Cloud Data Fusion. In previous versions, Cloud Data Fusion reads the OracleNUMBERdata type with undefined precision and scale asdecimal (38,0), which could result in data loss. For more information, see Troubleshooting (PLUGIN-1119).
Fixed in 6.8.1:
Fixed an issue in instances with role-based access control where deployment and validations failed with
read time outerror after a short time.Fixed an issue that caused replication assessment for Oracle by Datastream to fail when an instance had role-based access control.
Fixed an issue that allowed reading secure keys in the system namespace with only the Data Fusion Viewer role (
datafusion.viewer) or Instance Accessor role (datafusion.accessor). For more information about predefined roles for role-based access control in Cloud Data Fusion, see the Role-based access control (RBAC) overview.Fixed an issue where the Replication Source plugin's event reader was not stopped by the Delta worker when there were errors, which caused leakage of the plugin's resources (CDAP-20394).
Fixed an issue that occurred in certain upgrade scenarios, where pipelines didn't have the Use Connection property set and the UI didn't display a plugin's connection properties, such as Project ID and Service Account Type (CDAP-20392).
Fixed an issue that caused pipelines to fail if they used a connection property, such as the Service Account JSON property, that used a secure macro with JSON as the value (CDAP-20271).
For Oracle by Datastream Replication sources, fixed an issue where the Review Assessment page would freeze when a selected or manually-entered table didn't exist in the source database (CDAP-20257).
For Oracle by Datastream Replication sources, fixed an issue where the Select tables and transformations page failed to load the list of tables and displayed the error
deadline exceededwhen the source database contained a large number of tables (CDAP-20199).Fixed an error in security-enabled instances that caused pipeline launch to fail and return a
token expirederror when evaluating secure macros in provisioner properties (CDAP-20146).For MySQL Replication sources, fixed an issue that caused Replication jobs to fail during the initial snapshot, if the job included a runtime argument with the Debezium property,
binary-handling-mode(CDAP-20121).For Replication jobs, increased retry duration for API calls to update state/offsets in Replication jobs (CDAP-20028).
Fixed an issue that prevented upgrades for MySQL and SQL Server Replication jobs in version 6.6.0. Upgrades are supported from version 6.6.0 to 6.7.3 and 6.8.1 (CDAP-19622).
Fixed upgrades for Oracle by Datastream Replication jobs. You can upgrade Oracle by Datastream Replication jobs from Cloud Data Fusion versions 6.6.0 and 6.7 to version 6.8.1. (CDAP-20013).
Cloud Data Fusion version 6.7.3 is generally available (GA). This release is in parallel with the CDAP 6.7.3 release.
March 17, 2023 release note addition: The Oracle Batch Source version 1.8.5 (which comes with Cloud Data Fusion 6.7.3) reads the Oracle NUMBER data type with undefined precision and scale as a string in Cloud Data Fusion. In plugin versions 1.8.3 and earlier, Cloud Data Fusion reads the Oracle NUMBER data type with undefined precision and scale as decimal (38,0), which could result in data loss. For more information, see Troubleshooting (PLUGIN-1119).
Fixed in 6.7.3:
Fixed an issue that allowed reading secure keys in the system namespace with only the Data Fusion Viewer role (
datafusion.viewer) or Instance Accessor role (datafusion.accessor). For more information about predefined roles for role-based access control in Cloud Data Fusion, see the Role-based access control (RBAC) overview.Fixed an issue in the BigQuery Replication Target plugin that caused Replication jobs to fail when the BigQuery target table already existed. The new version of the plugin will automatically be used in new Replication jobs (CDAP-19599).
Fixed an issue that prevented upgrades for MySQL and SQL Server Replication jobs in version 6.6.0. Upgrades are supported from version 6.6.0 to 6.7.3 and 6.8.1 (CDAP-19622).
Fixed an issue that prevented upgrades for Oracle by Datastream Replication jobs in version 6.6.0. Upgrades are supported from versions 6.6.0 , 6.7.0, 6.7.1, and 6.7.2 to version 6.7.3 (CDAP-20013).
Fixed an issue that caused pipelines to fail if they used a connection property, such as the Service Account JSON property, which used a secure macro with JSON as the value (CDAP-20271).
Fixed an issue that occurred in certain upgrade scenarios, where pipelines didn't have the Use Connection property set and the UI didn't display a plugin's connection properties, such as Project ID and Service Account Type (CDAP-20392).
Fixed an issue where the Replication Source plugin's event reader was not stopped by the Delta worker when there were errors, which caused leakage of the plugin's resources (CDAP-20394).
Fixed an error in security-enabled instances that caused pipeline launch to fail and return a
token expirederror when evaluating secure macros in provisioner properties (CDAP-20146).In the Oracle Batch Source (version 1.8.4 and earlier), when the source data included fields with the
NUMBERdata type with undefined precision and scale, Cloud Data Fusion read it asdecimaland set the precision to38and the scale to0. If any values in the field had scale other than0, values were rounded, which could have resulted in data loss. If the scale for this field is overridden in the plugin output schema, the pipeline fails.
In Oracle batch source version 1.8.5, you can edit the scale of the CDAPdecimaldata type in the output schema. The overridden value is used to map to the OracleNUMBERdata type without failing the pipeline. If there are any numbers present in the fields with a scale greater than the scale defined in the plugin, Cloud Data Fusion rounds the values based on the scale you set in the output schema. For example, if you specifyprecision=10,scale=3, the value123.4567is rounded to123.457. For more information about setting precision and scale in a plugin, see Changing the precision and scale for decimal fields in the output schema (PLUGIN-1433).Improved performance for batch pipelines with MySQL sinks (PLUGIN-1374).
For Database plugins (version 2.9.3), fixed a security issue where the database username and password were exposed in the logs (CDAP-20235).
Cloud Functions now supports the Python 3.11 runtime at the General Availability release level.
Cloud SQL now supports the ability to get details for a Cloud SQL user for a database instance using the API or gcloud. To learn more about the new method, see Cloud SQL Admin API REST Resource.
Cloud SQL now supports the ability to get details for a Cloud SQL user for a database instance using the API or gcloud. To learn more about the new method, see Cloud SQL Admin API REST Resource.
Cloud SQL now supports the ability to get details for a Cloud SQL user for a database instance using the API or gcloud. To learn more about the new method, see Cloud SQL Admin API REST Resource.
For document translations, added support for Microsoft DOC, PPT, and XLS files. For more information, see Supported formats.
Generally available: When creating a reservation, you can now include a compact placement policy to specify that VMs should be located as close to each other as possible to reduce network latency. Learn how to create a reservation that specifies a compact placement policy.
--properties=dataproc:agent.ha.enabled=true can now be used to enable the Dataproc Agent in high availability mode. This property is supported by Dataproc Image versions 2.0 and above.
The Dialogflow CX audio input duration limit has been increased from one minute to two minutes.
High Scale and Enterprise tier instances now support overlapping permissions (GA).
A new custom training overview page is available. The new overview page covers the following topics:
- What is custom training?
- Benefits of custom training on Vertex AI.
- How custom training works.
- Custom training workflow.
February 27, 2023
AlloyDB for PostgreSQLAlloyDB for PostgreSQL is available in the following regions:
asia-east1 (Taiwan)asia-east2 (Hong Kong)asia-northeast2 (Osaka)asia-northeast3 (Seoul)asia-south1 (Mumbai)asia-southeast2 (Jakarta)australia-southeast1 (Sydney)australia-southeast2 (Melbourne)europe-central2 (Warsaw)europe-north1 (Finland)europe-west2 (London)europe-west6 (Zurich)us-east1 (South Carolina)us-east4 (Northern Virginia)us-west1 (Oregon)us-west3 (Salt Lake City)
For more information, see AlloyDB Locations.
The Python 3.11 runtime for App Engine standard environment is now generally available.
A weekly digest of client library updates from across the Cloud SDK.
Go
Changes for bigquery/storage/apiv1beta1
1.47.0 (2023-02-22)
Features
- bigquery/storage: Add default_value_expression to TableFieldSchema (#7400) (1244b3f)
- bigquery: Add support for session in load jobs (#7418) (f9ff2ca)
Bug Fixes
Java
Changes for google-cloud-bigquery
2.23.0 (2023-02-22)
Features
Dependencies
- Update cloud client dependencies (#2526) (4d88ccc)
- Update dependency com.google.api.grpc:proto-google-cloud-bigqueryconnection-v1 to v2.13.0 (#2533) (ed2cb74)
- Update dependency com.google.apis:google-api-services-bigquery to v2-rev20230210-2.0.0 (#2530) (62ff092)
- Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.3.0 (#2534) (f1bcc33)
- Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.20 (#2527) (5fe5e74)
- Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.20 (#2528) (554e75d)
Python
Changes for google-cloud-bigquery
3.6.0 (2023-02-22)
Features
Bug Fixes
- Annotate optional integer parameters with optional type (#1487) (a190aaa)
- Loosen ipywidget dependency (#1504) (20d3276)
- Removes scope to avoid unnecessary duplication (#1503) (665d7ba)
Dependencies
- Update minimum google-cloud-core to 1.6.0 (a190aaa)
You can set default values on columns in your BigQuery tables. This feature is now generally available (GA).
The multivariate time-series forecasting model ARIMA_PLUS_XREG is now available to on-demand users.
A weekly digest of client library updates from across the Cloud SDK.
Cloud Functions has added support for a new runtime, Ruby 3.2, at the Preview release level.
New performance recommendations are supported for Cloud Functions, which analyze cold starts and suggest setting up minimum instances to improve function performance. At the Preview release level.
A weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.14.4 (2023-02-21)
Dependencies
When session affinity is enabled on a Cloud Run service that is splitting traffic between multiple revisions, requests from the same clients are now routed to the same revision. When updating the traffic splitting configuration, Cloud Run minimizes the number of clients that are redirected to a new revision.
A monthly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-spanner
6.36.0 (2023-02-08)
Features
Bug Fixes
Dependencies
- Update dependency com.google.cloud:google-cloud-monitoring to v3.11.0 (#2262) (d566613)
- Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.2.0 (#2264) (b5fdbc0)
- Update dependency com.google.cloud:google-cloud-trace to v2.10.0 (#2263) (96f0c81)
6.36.1 (2023-02-21)
Bug Fixes
- Prevent illegal negative timeout values into thread sleep() method while retrying exceptions in unit tests. (#2268) (ce66098)
Dependencies
- Update dependency com.google.api.grpc:proto-google-cloud-spanner-executor-v1 to v1.2.0 (#2256) (f0ca86a)
- Update dependency com.google.cloud:google-cloud-monitoring to v3.12.0 (#2284) (0be701a)
- Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.3.0 (#2285) (bb5d5c6)
- Update dependency com.google.cloud:google-cloud-trace to v2.11.0 (#2286) (3c80932)
- Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.20 (#2280) (685d1ea)
- Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.20 (#2281) (f2aabc2)
Node.js
Changes for @google-cloud/spanner
6.7.1 (2023-01-23)
Bug Fixes
- Change of tag for fgac (#1780) (d75b6dd)
- codec: Use index to determine array struct member value (#1775) (fc2b695), closes #1774
6.7.2 (2023-02-17)
Bug Fixes
- Tests emit empty metadata before emitting unspecified error (14ef031)
Go
Changes for spanner/admin/database/apiv1
1.44.0 (2023-02-01)
Features
Python
Changes for google-cloud-spanner
3.27.1 (2023-01-30)
Bug Fixes
- Add context manager return types (830f325)
- Change fgac database role tags (#888) (ae92f0d)
- Fix for database name in batch create request (#883) (5e50beb)
Documentation
- Add documentation for enums (830f325)
The new System insights dashboard displays metrics and scorecards for the resources that your instance or database uses and helps you get a high-level view of your system's performance. For more information, see Monitor instances with system insights.
The service account attached to a Confidential Space workload VM now requires the confidentialcomputing.workloadUser role to generate an attestation token. If you receive a permission denied message for confidentialcomputing.locations.list on your existing workload, add the role to the VM service account.
Terraform now supports Datastream private connectivity, connection profile, and stream resources. For more information, see Getting started with Terraform and Datastream.
A weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/datastore
7.3.2 (2023-02-17)
Bug Fixes
Java
Changes for google-cloud-datastore
2.13.5 (2023-02-17)
Dependencies
The ability to verify your deployment is now generally available.
A weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-pubsub
1.123.4 (2023-02-22)
Dependencies
1.123.3 (2023-02-22)
Dependencies
- Update dependency com.google.cloud:google-cloud-bigquery to v2.21.0 (#1470) (105c293)
- Update dependency com.google.cloud:google-cloud-bigquery to v2.22.0 (#1489) (665436c)
- Update dependency com.google.cloud:google-cloud-core to v2.10.0 (#1464) (8cab4e2)
- Update dependency com.google.cloud:google-cloud-core to v2.11.0 (#1490) (c42474a)
- Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.3.0 (#1491) (e5e3227)
- Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.20 (#1484) (8206d12)
- Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.20 (#1485) (d0e9b2a)
Python
Changes for google-cloud-pubsub
2.15.0 (2023-02-22)
Features
- Add google.api.method.signature to update methods (3dd43d6)
- Add temporary_failed_ack_ids to ModifyAckDeadlineConfirmation (3dd43d6)
Bug Fixes
- Add service_yaml_parameters to py_gapic_library BUILD.bazel targets (3dd43d6)
- Move global import in publisher sample (#866) (271a46d)
- Port proto changes (#871) (3dd43d6)
Documentation
February 24, 2023
Access ApprovalAccess Approval supports Cloud Composer in the Preview stage. For the complete list of supported services, see Supported services.
hybrid v1.8.5
On February 24, 2023 we released an updated version of the Apigee hybrid software, v1.8.5.
For information on upgrading, see Upgrading Apigee hybrid to version 1.8.
| Bug ID | Description |
|---|---|
| 266594584 | Websocket was failing in asm 1.15. This was due to incompatible capitalization in variable names between the Anthos Service Mesh overlay.yaml file and the and the Envoy filter apigee-envoyfilter.yaml file. |
| 266411394 | Add support for Azure Front Door request headers to /healthz health check. |
| 260372012 | Requests failed with 500 response and keyvaluemap.service.ErrorDuringDecryption error after upgrade to Hybrid 1.8. Note: Fixed in Apigee hybrid 1.8.4 and newer. |
| 245619397 | In Apigee hybrid, fluentbit support now includes the NO_PROXY environment variable. |
| 181569522 | You can now create a new environment with the same name as a deleted environment without needing to perform manual clean-up tasks first. |
The default Composer version is changed to Cloud Composer 2.
The default Cloud Composer image used for operations is now the latest version of Cloud Composer 2, unless the image-version parameter is explicitly specified.
The composer-latest-airflow-* version aliases now point to Cloud Composer 2.
24 new Airflow metrics are now available in Cloud Monitoring. For more information, see Monitor environments with Cloud Monitoring.
The apache-airflow-providers-google package is upgraded to the public version 8.9.0 in images with Airflow 2.4.3 and 2.3.4. For more information about changes, see the apache-airflow-providers-google page.
Cloud Composer 2.1.7 and 1.20.7 images are available:
- composer-2.1.7-airflow-2.4.3 (default)
- composer-2.1.7-airflow-2.3.4
- composer-2.1.7-airflow-2.2.5
- composer-1.20.7-airflow-1.10.15
- composer-1.20.7-airflow-2.4.3
- composer-1.20.7-airflow-2.3.4
- composer-1.20.7-airflow-2.2.5
Cloud Composer versions 2.0.4, 2.0.5, 1.18.0, and 1.18.1 have reached their end of full support period.
The Cloud SQL Proxy Operator is now available in public preview. The Cloud SQL Proxy Operator is an open-source Kubernetes operator that automates connecting workloads in a GKE cluster to Cloud SQL databases. To learn more about the Cloud SQL Proxy Operator, see About the Cloud SQL Proxy Operator.
The Cloud SQL Proxy Operator is now available in public preview. The Cloud SQL Proxy Operator is an open-source Kubernetes operator that automates connecting workloads in a GKE cluster to Cloud SQL databases. To learn more about the Cloud SQL Proxy Operator, see About the Cloud SQL Proxy Operator.
The Cloud SQL Proxy Operator is now available in public preview. The Cloud SQL Proxy Operator is an open-source Kubernetes operator that automates connecting workloads in a GKE cluster to Cloud SQL databases. To learn more about the Cloud SQL Proxy Operator, see About the Cloud SQL Proxy Operator.
February 23, 2023
Anthos Config ManagementIncreased the helm-sync container CPU request to 50m. For information on resource requirements, see Resource requests.
Updated the spec.override.resources field on RootSync and RepoSync objects to let you override the default resource amounts (for example, CPU or memory) requested by the helm-sync container.
Release 1.13.5
Anthos clusters on bare metal 1.13.5 is now available for download. To upgrade, see Upgrading Anthos on bare metal. Anthos clusters on bare metal 1.13.5 runs on Kubernetes 1.24.
Fixes:
Updated Anthos Identity service to better handle concurrent authentication webhook requests.
The following container image security vulnerabilities have been fixed:
Known issues:
For information about the latest known issues, see Anthos clusters on bare metal known issues in the Troubleshooting section.
Authorized stored procedures are now in preview. This feature lets you share stored procedures with users or groups without giving them direct access to the underlying tables.
FTP Plugins versions 3.1.0 and 3.2.0 are generally available (GA) in Cloud Data Fusion versions 6.7.2+ and 6.8.0+, respectively. They include support for more file formats and properties. An issue was fixed in the FTP Batch Source that caused pipelines to fail when running with Dataproc 2.0. For more information, see the CDAP Hub release log.
Data profiles generated at the column level include the following metrics:
- Estimated null proportion: an approximate proportion of null values in a column, categorized as high, medium, low, or very low.
- Estimated uniqueness: an estimate of how much of the data in a column is unique, categorized as high, medium, or low.
For more information on these metrics, see the Metrics reference.
Network Load Balancing logging and Internal TCP/UDP Load Balancing logging are now available in General availability.
The time-range selector in the Logs Explorer has been updated to support a larger set of time range options, such as preset times, custom start and end times, and relative time ranges. For more information, see Use the time-range selector.
New Dataproc Serverless for Spark runtime versions:
- 1.1.4
- 2.0.12
Upgrade Spark to 3.3.2 and its dependencies in 1.1 and 2.0 Dataproc Serverless for Spark runtimes:
- Jackson to 2.13.5
- Jetty to 9.4.50.v20221201
- ORC to 1.8.2
- Protobuf to 3.21.12
- RoaringBitmap to 0.9.39
TIFF file UI rendering support: when calling GetDocument API for a TIFF file, the API will return a converted PNG image inside cloud_ai_document field.
Users do not need to grant the Cloud Storage roles to the Document AI Warehouse service account during the provisioning process.
February 22, 2023
Anthos Service Mesh1.15.5-asm.2 is now available for in-cluster Anthos Service Mesh.
You can now download 1.15.5-asm.2 for in-cluster Anthos Service Mesh. It includes the features of Istio 1.15.5 subject to the list of supported features.
Fixed linked datasets querying shared dataset that has data ingested through streaming inserts or the BigQuery Storage Write API.
Primary and foreign key table constraints are now available in preview. You can define table constraints using the CREATE TABLE statement, the ALTER TABLE ADD PRIMARY KEY statement, or the ALTER TABLE ADD CONSTRAINT statement.
Health checks for internal load balancers and automatic failovers in Cloud DNS routing policies are now available in GA.
HA VPN over Cloud Interconnect is generally available. With HA VPN over Cloud Interconnect, you can use Cloud VPN to encrypt your Cloud Interconnect traffic by deploying HA VPN tunnels over your VLAN attachments.
For more information, see the HA VPN over Cloud Interconnect overview.
HA VPN over Cloud Interconnect is generally available. With HA VPN over Cloud Interconnect, you can use Cloud VPN to encrypt your Cloud Interconnect traffic by deploying HA VPN tunnels over your VLAN attachments.
For more information, see the HA VPN over Cloud Interconnect overview.
Generally available: You can upgrade the term of your 1-year commitments and convert them into 3-year commitments to get a higher discount percentage for your committed resources and continue receiving the discounts for a longer time period.
For more information, see Upgrade the term of commitments.
VMware Engine private clouds support the addition of a Trusted Platform Module (TPM) 2.0 virtual cryptoprocessor to a virtual machine.
For details about this feature, see About Virtual Trusted Platform Module.
(2023-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
- Version 1.24.9-gke.3200 is now the default version.
- The following control plane and node versions are now available:
- The following control plane versions are no longer available:
- 1.21.14-gke.7100
- 1.22.15-gke.1000
- 1.22.15-gke.2500
- 1.22.16-gke.1300
- 1.22.16-gke.2000
- 1.25.5-gke.2000
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.20 to version 1.21.14-gke.14100 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.21 to version 1.22.17-gke.3100 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.22 to version 1.22.17-gke.3100 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.25 to version 1.25.6-gke.200 with this release.
Stable channel
- The following versions are now available in the Stable channel:
- The following versions are no longer available in the Stable channel:
- 1.22.16-gke.2000
- 1.24.9-gke.1500
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.21 to version 1.22.17-gke.3100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.22 to version 1.22.17-gke.3100 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.9-gke.3200 with this release.
Regular channel
- Version 1.24.9-gke.3200 is now the default version in the Regular channel.
- The following versions are now available in the Regular channel:
- The following versions are no longer available in the Regular channel:
- 1.21.14-gke.14600
- 1.22.16-gke.2000
- 1.23.14-gke.1800
- 1.24.9-gke.2000
- 1.25.5-gke.2000
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.20 to version 1.21.14-gke.15800 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.21 to version 1.22.17-gke.3100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.22 to version 1.23.16-gke.200 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.23 to version 1.24.9-gke.3200 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.24.9-gke.3200 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.6-gke.200 with this release.
Rapid channel
- Version 1.25.6-gke.1000 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.22.17-gke.3100
- 1.23.16-gke.200
- 1.24.9-gke.3200
- 1.26.1-gke.200
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.21 to version 1.22.17-gke.4000 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.22 to version 1.23.16-gke.1100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.23 to version 1.24.10-gke.1200 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.6-gke.1000 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.25.6-gke.1000 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.26.1-gke.1500 with this release.
(2023-R05) Version updates
- Version 1.24.9-gke.3200 is now the default version.
- The following control plane and node versions are now available:
- The following control plane versions are no longer available:
- 1.21.14-gke.7100
- 1.22.15-gke.1000
- 1.22.15-gke.2500
- 1.22.16-gke.1300
- 1.22.16-gke.2000
- 1.25.5-gke.2000
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.20 to version 1.21.14-gke.14100 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.21 to version 1.22.17-gke.3100 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.22 to version 1.22.17-gke.3100 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.25 to version 1.25.6-gke.200 with this release.
(2023-R05) Version updates
- The following versions are now available in the Stable channel:
- The following versions are no longer available in the Stable channel:
- 1.22.16-gke.2000
- 1.24.9-gke.1500
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.21 to version 1.22.17-gke.3100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.22 to version 1.22.17-gke.3100 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.9-gke.3200 with this release.
(2023-R05) Version updates
- Version 1.24.9-gke.3200 is now the default version in the Regular channel.
- The following versions are now available in the Regular channel:
- The following versions are no longer available in the Regular channel:
- 1.21.14-gke.14600
- 1.22.16-gke.2000
- 1.23.14-gke.1800
- 1.24.9-gke.2000
- 1.25.5-gke.2000
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.20 to version 1.21.14-gke.15800 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.21 to version 1.22.17-gke.3100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.22 to version 1.23.16-gke.200 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.23 to version 1.24.9-gke.3200 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.24.9-gke.3200 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.6-gke.200 with this release.
(2023-R05) Version updates
- Version 1.25.6-gke.1000 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.22.17-gke.3100
- 1.23.16-gke.200
- 1.24.9-gke.3200
- 1.26.1-gke.200
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.21 to version 1.22.17-gke.4000 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.22 to version 1.23.16-gke.1100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.23 to version 1.24.10-gke.1200 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.6-gke.1000 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.25.6-gke.1000 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.26.1-gke.1500 with this release.
Preview stage support for the following integration:
February 21, 2023
Anthos Service Mesh1.16.2-asm.2 is now available for in-cluster Anthos Service Mesh.
You can now download 1.16.2-asm.2 for in-cluster Anthos Service Mesh. It includes the features of Istio 1.16.2 subject to the list of supported features.
Managed Anthos Service Mesh 1.16 isn't rolling out to the rapid release channel at this time. You can periodically check this page for the announcement of the rollout of managed Anthos Service Mesh to the rapid channel. See Select a managed Anthos Service Mesh release channel for more information.
Anthos Service Mesh now supports multi-cluster meshes on Amazon EKS and Microsoft AKS. See Install Anthos Service Mesh and Set up a multi-cluster mesh outside Google Cloud for more information.
Anthos Service Mesh now supports Mesh CA on all supported platforms.
Anthos Service Mesh now supports Anthos Clusters on Azure as a preview feature.
Anthos Service Mesh 1.13 is no longer supported. For more information, see Supported versions.
The Go runtime versions 1.18 and 1.19 are now available in preview and are built on a modern and secure operating system (Ubuntu 22). These new runtime versions use Google Cloud's buildpacks and require updates to your app.yaml. Learn more.
The Python runtime versions 3.8, 3.9, 3.10, and 3.11 are now available in preview and are built on modern and secure operating systems (Ubuntu 18 and 22). These new runtime versions use Google Cloud's buildpacks and require updates to your app.yaml. Learn more.
Google Cloud Backup and DR is now available under Google Cloud terms of service.
The ALTER TABLE RENAME COLUMN statement and the ALTER TABLE DROP COLUMN statement are now generally available (GA).
Dataplane v2 for Cloud Interconnect is fully available for customers using Dedicated Interconnect or Partner Interconnect in the following region:
us-east1(South Carolina)
All new VLAN attachments that you create in these regions are automatically provisioned on Dataplane v2. Existing VLAN attachments for these regions can be migrated to Dataplane v2. You can migrate existing attachments yourself by re-creating the attachments, or you can request and schedule an assisted migration. Contact Google Cloud Support for assistance.
For the list of all regions that are Dataplane v2-enabled, see the Locations table (Dedicated Interconnect) or Supported service providers (Partner Interconnect).
You can now attach a maximum of 50 tag bindings to a storage bucket.
Generally available: NVIDIA® T4 GPUs are now available in the following region and zones:
- Warsaw, Poland, Europe:
europe-central2-b,c
For more information about using GPUs on Compute Engine, see GPU platforms.
Generally available: The image import tool now supports importing SUSE Linux Enterprise Server 15 SP4 and SUSE Linux Enterprise Server 15 SP4 for SAP images to Google Cloud.
Regional metrics for Compute Engine API limits are now available. Regional migration of API limits reduces the scope of global or multi-regional outages. For more information about the new regional metrics and changes in API limits, see API rate limits.
Due to this change, you might want to update your Cloud Monitoring dashboards, queries and alerts to use the regional metrics. For more information, see Migrate Compute Engine API quota from global metrics to regional metrics.
Config Connector version 1.101.0 is now available.
Disabled fast dependency reconciliation during resource deletion.
Adjusted default reconciliation interval for the following resources:
BigtableInstance: 3600 seconds (1 hour)BigtableTable: 3600 seconds (1 hour)ServiceUsage: 3600 seconds (1 hour)ComputeSslCertificate: 0 seconds (This resource does not support any updates)
Graduated the following resources from alpha to stable: NetworkServicesGateway, NetworkServicesGRPCRoute, NetworkServicesHTTPRoute, NetworkServicesMesh, NetworkServicesTCPRoute, NetworkServicesTLSRoute.
Removed GameServicesRealm resource.
Added spec.externalDataConfiguration.referenceFileSchemaUri field to BigQueryTable.
Added spec.gitFileSource.githubEnterpriseConfigRef, spec.repositoryEventConfig and spec.sourceToBuild.githubEnterpriseConfigRef fields to CloudBuildTrigger.
Added spec.edgeSecurityPolicyRef and spec.localityLbPolicies fields to ComputeBackendService.
Added spec.scheduling.maxRunDuration field to ComputeInstance.
Added spec.resourcePolicies and spec.scheduling.maxRunDuration fields to ComputeInstanceTemplate.
Added spec.shareSettings field to ComputeNodeGroup.
Added spec.tcpTimeWaitTimeoutSec field to ComputeRouterNAT (#692).
Added spec.adaptiveProtectionConfig.autoDeployConfig field to ComputeSecurityPolicy.
Added spec.bindings.members.memberFrom.serviceIdentityRef field to IAMPartialPolicy (#722).
Added spec.memberFrom.serviceIdentityRef field to IAMPolicyMember (#722).
Added spec.ipConfiguration.enablePrivatePathForGoogleCloudServices field to SQLInstance.
spec.settings.diskType is now immutable in SQLInstance.
Fixed a bug that could cause controllers to become stuck on an outdated CRD version.
You can now set the number of maximum concurrent backfill tasks for a stream using the Datastream API. To learn more, see Manage streams.
Discovery for Media
Preview recommendations is now available in Preview mode.
Use this feature to preview and evaluate what documents your serving configs will recommend to your users. This allows you to test models and serving configs quickly before you go into production.
For information about this feature, see Preview Recommendations.
This launch upgrades the lifecycle stage of the Custom Document Extractor (CDE) component of the DocAI Workbench from Public Preview to Generally Available (GA). CDE covers essential workflows for developing custom document extraction processors with end-to-end UI support:
- Data import
- Schema creation and annotation
- Processor model training
- Evaluation and troubleshooting
- Model deployment and version management
- Human-in-the-loop (HITL) integration for "last-mile" processor quality assurance
Notable new Generally Available Custom Document Extractor (CDE) features include:
- Public APIs
- Automatic schema label creation from pre-labeled documents
- Schema label data type and occurrence editable pre-training
- New DocAI Toolkit with a labeled document converter
The following features have been upgraded:
- Processor Gallery
- Schema editor
- Labeling UI
- Training pipeline
- Manage versions table
This is a minor release of Distributed Cloud Edge (version 1.3.0).
The following new features have been introduced in this release of Google Distributed Cloud Edge:
- Distributed Cloud Edge now exposes the Edge Network API, which allows you to configure the networking components of Distributed Cloud Edge. For more information, see How it works and Distributed Cloud Edge networking features.
The following changes have been introduced in this release of Distributed Cloud Edge:
- Getting information about a Machine resource now returns the version of the Distributed Cloud Edge cluster stack.
- You can now connect Distributed Cloud Edge clusters to a Virtual Private Cloud network in a Cloud project other than your Distributed Cloud Edge cluster project.
- When creating a cross-project VPN connection, you can no longer specify a VPC project service account. Distributed Cloud Edge now uses your cluster project service account.
Added content encryption support
Added new channel events: mute, unmute, return to program, and switch input
Added the timecode feature which supports synchronizing media workflows with live stream content
M104 Update
This update of the M104 release of Vertex AI Workbench managed notebooks includes the following:
- Fixed a bug where local and remote kernels are not displayed. This happens when remote kernels are not accessible.
- Minor bug fixes and improvements.
An issue where one shared variable in a subworkflow overwrote another in a calling subworkflow during a workflow's execution is resolved. This affected calling a subworkflow with a parallel step from within a parallel step.
February 20, 2023
Apigee API hubOn February 20, 2023 Apigee API hub released a new version of the software.
| Bug ID | Description |
|---|---|
| 264686707 | Vertical scrollbars would not appear if the taxonomy and lifecycle stage tables overflowed the page. |
| 264409346 | The API list failed to load if there were over 1,000 APIs registered. |
A weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/bigtable
4.3.0 (2023-02-10)
Features
Bug Fixes
Java
Changes for google-cloud-bigtable
2.19.1 (2023-02-16)
Bug Fixes
- Change the return type of Heartbeat::getEstimatedLowWatermark to long (#1631) (a101494)
- Fix connectivity error count calculation (#1632) (0803785)
- test: Fix flaky test (#1633) (fc29cd3)
Dependencies
A release was made. Updates may include general performance improvements, bug fixes, and updates to the API reference documentation.
Preview: You can autoscale a regional managed instance group with a BALANCED target distribution shape. With the BALANCED shape, the autoscaler is aware of the capacity in each zone and creates VMs in zones that have resource availability. For more information, see Autoscaling a regional MIG.
A weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/datastore
7.3.1 (2023-02-17)
Bug Fixes
7.3.0 (2023-02-16)
Preview: Migrate to Virtual Machines from an Azure source lets you migrate Azure VM instances to Compute Engine.
February 17, 2023
Access Context ManagerThe ability to add individual VPC networks to a perimeter is generally available (GA).
Previously, all VPC networks in a host project were added to a perimeter. You can now do the following:
- Add individual VPC networks as members of a perimeter.
- Create an ingress rule to authorize individual VPC networks to access a perimeter.
The query limit for the udmSearch method has been increased from 60 to 120 queries per hour (QPH). The maximum number of events which can be returned using the udmSearch method has been increased from 1,000 to 10,000.
You can now specify single-line comments and block comments in UDM search. You can also now use UDM search to find values of type float (floating point numbers) and bool (boolean).
You can create log buckets that use Log Analytics and upgrade existing log buckets to use Log Analytics by using the Logging API. For more information, see Create a bucket.
You can now install pre-defined alerting policies for services integrated with Cloud Monitoring from the Monitoring Integrations page and from the Observability tab on the pages for Kubernetes Engine clusters and workloads. For more information about these installable policies, see Install alerting policies.
To view details of your user-defined metrics, use the Metrics diagnostics page, which can now be accessed through the navigation pane of Cloud Monitoring. For more information, see View information about your user-defined metrics.
New Dataproc Serverless for Spark runtime versions:
- 1.1.3
- 2.0.11
New sub-minor versions of Dataproc images:
- 1.5.82-debian10, 1.5.82-rocky8, 1.5.82-ubuntu18
- 2.0.56-debian10, 2.0.56-rocky8, 2.0.56-ubuntu18
- 2.1.4-debian11, 2.1.4-rocky8, 2.1.4-ubuntu20
Google Cloud Deploy now uses Skaffold 2.0 as the default Skaffold version for all target types.
In Standard clusters with GKE version 1.26 and later, you can now audit workloads to validate if they are compatible with Autopilot clusters. Use kubectl get audit to see the cluster objects.
Connectivity Tests now include dual-stack instances with both IPv4 and IPv6 addresses, including instances with multiple network interfaces. For more information, see Create and run Connectivity Tests.
The ability to add individual VPC networks to a perimeter is generally available (GA).
Previously, all VPC networks in a host project were added to a perimeter. You can now do the following:
- Add individual VPC networks as members of a perimeter.
- Create an ingress rule to authorize individual VPC networks to access a perimeter.
February 16, 2023
AlloyDB for PostgreSQLContinuous backup and recovery is in Preview. This feature protects your clusters from data-loss events by letting you recover their data from any moment within a configurable window.
Version 2.25.1 of the Ops Agent introduces health checks. When the Ops Agent starts, it performs a series of checks for conditions that prevent the agent from running correctly. If the agent detects one of the conditions, it writes a message to its health-check log and exits. For more information, see Find Ops Agent troubleshooting information.
Version 2.25.1 of the Ops Agent introduces health checks. When the Ops Agent starts, it performs a series of checks for conditions that prevent the agent from running correctly. If the agent detects one of the conditions, it writes a message to its health-check log and exits. For more information, see Find Ops Agent troubleshooting information.
The Ops Agent now provides Preview support for NVIDIA GPU metrics, including metrics reported from the NVIDIA Management Library (NVML) and the Data Center GPU Manager (DCGM).
When you install the GPU-enabled version of the Ops Agent, NVML metrics are collected automatically. DGCM metrics are available as a third-party integration. For information about configuring the integration, see NVIDIA Data Center GPU Manager. The reference document for Ops Agent metrics includes tables for the NVML metrics and the DCGM metrics.
You can now deploy public container images from Docker Hub to Cloud Run.
The Cloud Spanner regional endpoints feature has been moved to a future release. It is not currently available.
Preview: C3 VMs are now available in the following regions:
- Council Bluffs, Iowa, North America :
us-central1 - Ashburn, Virginia, North America:
us-east4 - Eemshaven, Netherlands, Europe :
europe-west4
Preview: You can now use a GPU-enabled Ops Agent to track GPU utilization and GPU memory usage rates for Linux virtual machine instances that have attached GPUs.
Through an available integration with NVIDIA's Data Center GPU Manager (DCGM), you can also track metrics such as Streaming Multiprocessor (SM) block utilization, SM occupancy, SM pipe utilization, PCIe traffic rate, and NVLink traffic rate.
For more information, see Monitoring GPU performance on Linux VMs.
The organization restrictions feature has entered General Availability. The organization restrictions feature helps security administrators to prevent data exfiltration due to phishing or insider attacks. The organization restrictions feature restricts access only to resources in authorized Google Cloud organizations. For more information, see Introduction to organization restrictions.
Text-to-Speech offers these new voices. See the supported voices page for a complete list of voices and audio samples.
- cloud-eu-ES-Standard-A
- cloud-gl-ES-Standard-A
reCAPTCHA Enterprise Fraud Prevention is available in Preview.
You can use reCAPTCHA Enterprise Fraud Prevention to protect payment transactions against attacks such as carding, stolen instrument fraud, and account takeover payment fraud. For more information, see Protect payment transactions.
February 15, 2023
BatchThe documentation for how to create and run a job has been split into the following pages:
- Job creation and execution overview
- Create and run a basic job
- Create and run advanced jobs
You can now make a dataset and the tables in that dataset case-insensitive when you create a dataset or alter a dataset. This feature is generally available (GA).
You can now run bq commands using service account impersonation. This feature is generally available (GA).
In the Explorer pane, the resource corresponding to the focused tab is now selected. This feature is generally available (GA).
In the Explorer pane, you can now see all the resources in the searched resource's level by clicking Show more. This feature is generally available (GA).
The following supported default parsers have changed. Each is listed by product name and ingestion label, if applicable.
- 1Password (
ONEPASSWORD) - Atlassian Jira (
ATLASSIAN_JIRA) - AWS GuardDuty (
GUARDDUTY) - Azure AD Directory Audit (
AZURE_AD_AUDIT) - Azure AD Organizational Context (
AZURE_AD_CONTEXT) - Carbon Black (
CB_EDR) - Cisco Stealthwatch (
CISCO_STEALTHWATCH) - Cisco WLC/WCS (
CISCO_WIRELESS) - Cloudflare WAF (
CLOUDFLARE_WAF) - CrowdStrike Detection Monitoring (
CS_DETECTS) - CrowdStrike Falcon (
CS_EDR) - Cybereason EDR (
CYBEREASON_EDR) - DigitalArts i-Filter (
DIGITALARTS_IFILTER) - F5 ASM (
F5_ASM) - F5 BIGIP LTM (
F5_BIGIP_LTM) - Google Chrome Browser Cloud Management (CBCM) (
N/A) - Imperva (
IMPERVA_WAF) - Imperva Database (
IMPERVA_DB) - Ipswitch MOVEit Transfer (
IPSWITCH_MOVEIT_TRANSFER) - Linux Auditing System (AuditD) (
AUDITD) - Microsoft AD FS (
ADFS) - Microsoft Graph API Alerts (
MICROSOFT_GRAPH_ALERT) - Mobileiron (
MOBILEIRON) - Netskope Web Proxy (
NETSKOPE_WEBPROXY) - Palo Alto Cortex XDR Events (
PAN_CORTEX_XDR_EVENTS) - Palo Alto Networks Firewall (
PAN_FIREWALL) - Samba SMBD (
SMBD) - Sentinelone Alerts (
SENTINELONE_ALERT) - SentinelOne Deep Visibility (
SENTINEL_DV) - SentinelOne EDR (
SENTINEL_EDR) - SonicWall (
SONIC_FIREWALL) - Trend Micro AV (
TRENDMICRO_AV) - VMware vCenter (
VMWARE_VCENTER) - Windows DNS (
WINDOWS_DNS) - Windows Event (
WINEVTLOG)
For details about changes in each parser, see Supported default parsers.
The VAT_NUMBER infoType detector can identify Belgium VAT numbers.
For more information about VAT_NUMBER and other built-in infoType detectors, see InfoType detector reference.
Dataplane v2 for Cloud Interconnect is fully available for customers using Dedicated Interconnect or Partner Interconnect in the following regions:
us-west1(Oregon)europe-west4(Netherlands)
All new VLAN attachments that you create in these regions are automatically provisioned on Dataplane v2. Existing VLAN attachments for these regions can be migrated to Dataplane v2. You can migrate existing attachments yourself by re-creating the attachments, or you can request and schedule an assisted migration. Contact Google Cloud Support for assistance.
For the list of all regions that are Dataplane v2-enabled, see the Locations table (Dedicated Interconnect) or Supported service providers (Partner Interconnect).
You can now configure uptime checks to include a user-defined content-type header. For more information, see the customContentType field of the UptimeCheckConfig structure.
Glossaries are now supported for the recently added 24 languages.
- Assamese
- Aymara
- Bambara
- Bhojpuri
- Dhivehi
- Dogri
- Ewe
- Guarani
- Ilocano
- Konkani
- Krio
- Kurdish(Sorani)
- Lingala
- Luganda
- Maithili
- Meiteilon(Manipuri)
- Mizo
- Oromo
- Quechua
- Sanskrit
- Sepedi(Pedi)
- Tigrinya
- Tsonga
- Twi (Akan)
Validation checks added for segmentDuration and gopDuration for all video codecs as outlined in the documentation. This change was released earlier this month.
Glossaries are now supported for the recently added 24 languages.
- Assamese
- Aymara
- Bambara
- Bhojpuri
- Dhivehi
- Dogri
- Ewe
- Guarani
- Ilocano
- Konkani
- Krio
- Kurdish(Sorani)
- Lingala
- Luganda
- Maithili
- Meiteilon(Manipuri)
- Mizo
- Oromo
- Quechua
- Sanskrit
- Sepedi(Pedi)
- Tigrinya
- Tsonga
- Twi (Akan)
reCAPTCHA Enterprise account defender is now generally available (GA).
You can use this feature to detect and prevent account-related fraudulent activities.
February 14, 2023
Apigee hybridhybrid v1.7.6
On February 14, 2023 we released an updated version of the Apigee hybrid software, v1.7.6.
For information on upgrading, see Upgrading Apigee hybrid to version 1.7.
| Bug ID | Description |
|---|---|
| 268445095 | The validateOrg flag can be set to false to bypass upgrade validation errors when configuration includes HTTP Forward proxy. You can use this to avoid upgrade errors caused by HTTP proxy settings. |
| 262699558 | The watcher component no longer fails when using Kubernetes Secret to store hybrid service account secret. |
| 181569522 | You can now create a new environment with the same name as a deleted environment without needing to perform manual clean-up tasks first. |
| 218567150 | The ingress gateway is now configured to consistently preserve UUID in the x-request-id header. Note: This setting does have some impact on tracing in the ingress gateway. For more information, see pack_trace_reason in "UUID (proto)" in the envoy documentation. (Also fixed in Apigee hybrid v1.8.3) |
| 259264961 | Added support for ASM v1.15. Please see Known issue 266452840 |
Artifact Registry remote repositories and virtual repositories are now in Preview. These features help you to optimize your build and deployment workflows.
- Remote repositories cache artifacts from external sources, including Docker Hub, Maven Central, PyPI, and the npm registry.
- Virtual repositories provide a single access point to download artifacts from multiple remote or standard repositories. Each upstream repository has a set priority to protect against issues with dependency confusion.
(Cloud Composer 2) The default version of Airflow is changed to 2.4.3.
(Cloud Composer 2) Fixed the problem where the Composer Agent Kubernetes workload generated warnings about failed pods during the environment creation.
Fixed environment upgrade checks that were failing for environments in some Cloud Composer 2 versions.
Cloud Composer 2.1.6 and 1.20.6 images are available:
- composer-2.1.6-airflow-2.4.3 (default)
- composer-2.1.6-airflow-2.3.4
- composer-2.1.6-airflow-2.2.5
- composer-1.20.6-airflow-1.10.15 (default)
- composer-1.20.6-airflow-2.4.3
- composer-1.20.6-airflow-2.3.4
- composer-1.20.6-airflow-2.2.5
Cloud Composer versions 2.0.3 and 1.17.10 have reached their end of full support period.
Tau T2A VMs now support secure boot.
Dataform in Preview is available in the following regions:
- asia-southeast1
- europe-west1
- us-west1
Dialogflow CX added regional support for some system entities. The following system entities:
- @sys.person
- @sys.address
- @sys.geo-city
- @sys.geo-country
- @sys.geo-state
are now available in the following regions for English (en), French (fr), Italian (it), German (de), and Spanish (es) languages:
- europe-west1
- europe-west2
- europe-west3
- northamerica-northeast1
Google Cloud's Agent for SAP is now generally available (GA)
To simplify agent installation and operation, while also enabling access to new products, Google Cloud's Agent for SAP v1.0 combines Google Cloud's monitoring agent for SAP NetWeaver with new Process Monitoring and Workload Manager Validation functionalities.
In addition to collecting and sending information required by SAP to the SAP Host Agent, on Linux, now you can opt in and enable other functionalities, all built into the same agent. The new optional functionalities include collection of Process Monitoring metrics, such as high-availability cluster status and information, and collection of Workload Manager Validation metrics, a way to automatically evaluate your workloads against best practices.
For more information, see What's new with Google Cloud's Agent for SAP.
Vertex AI Prediction
Pre-built PyTorch containers for serving predictions from PyTorch models is generally available (GA).
Vertex AI Matching Engine now supports Private Service Connect in Preview. To learn how to set up a a Private Service Connect instance, see Using Private Service Connect.
Video Stitcher API can now insert ads served by Google Ad Manager (GAM) into live streams and VOD assets.
February 13, 2023
Access ApprovalAccess Approval supports Artifact Registry in the GA stage.
Anthos clusters on VMware 1.13.5-gke.27 is now available. To upgrade, see Upgrading Anthos clusters on VMware. Anthos clusters on VMware 1.13.5-gke.27 runs on Kubernetes 1.24.9-gke.2500.
The supported versions offering the latest patches and updates for security vulnerabilities, exposures, and issues impacting Anthos clusters on VMware are 1.14, 1.13, and 1.12.
Updated the Ubuntu image to ubuntu-gke-op-2004-1-13-v20230201 using node kernel version 5.4.0.1062.60.
Instead of ignoring snapshots files with empty content, we save their names in a new file named
empty_snapshots.
During preflight checks and cluster diagnosis, we now skip PVs and PVCs that use non-vSphere drivers.
Fixed the following vulnerabilities:
Critical container vulnerabilities:
High-severity container vulnerabilities:
Ubuntu vulnerabilities:
The Go 1.20 runtime for App Engine standard environment is now available in preview.
A weekly digest of client library updates from across the Cloud SDK.
Go
Changes for bigquery/storage/apiv1beta1
1.46.0 (2023-02-06)
Features
- bigquery: Add dataset/table collation (#7235) (9f7bbeb)
- bigquery: Use storage api for query jobs (#6822) (26c04f4)
Bug Fixes
Java
Changes for google-cloud-bigquery
2.22.0 (2023-02-08)
Features
Dependencies
- Update arrow.version to v11 (major) (#2495) (94ed060)
- Update dependency com.google.api.grpc:proto-google-cloud-bigqueryconnection-v1 to v2.11.0 (#2482) (e6ffb9b)
- Update dependency com.google.api.grpc:proto-google-cloud-bigqueryconnection-v1 to v2.12.0 (#2512) (09f280d)
- Update dependency com.google.cloud:google-cloud-bigquerystorage-bom to v2.31.0 (#2499) (c0a393c)
- Update dependency com.google.cloud:google-cloud-datacatalog-bom to v1.15.0 (#2483) (5c2bf69)
- Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.2.0 (#2513) (02832dd)
You can now create materialized views over BigLake metadata cache-enabled tables to reference structured data stored in Cloud Storage. This feature is in preview.
A weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-bigtable
2.19.0 (2023-02-10)
Features
Bug Fixes
Documentation
2.18.4 (2023-02-06)
Dependencies
Cloud Functions has added support for a new runtime, Go 1.20, at the Preview release level.
A release was made. Updates may include general performance improvements, bug fixes, and updates to the API reference documentation.
A weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.14.3 (2023-02-06)
Dependencies
As of today, the list compute price for the following 9-replica Spanner multi-region configurations has been reduced: nam-eur-asia1 and nam-eur-asia3. For more details, see Cloud Spanner pricing.
A weekly digest of client library updates from across the Cloud SDK.
Python
Changes for google-cloud-dataflow-client
0.8.2 (2023-02-07)
Bug Fixes
Eventarc is available in the region: me-west1 (Tel Aviv, Israel).
A weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/datastore
7.2.0 (2023-02-09)
Features
- Add dynamic routing header annotation to DatastoreV1 (b023ab4)
- Added Snooze API support (b023ab4)
- Added SuggestConversationSummary RPC (b023ab4)
- New transaction options for datastoreV1 (b023ab4)
Bug Fixes
Java
Changes for google-cloud-datastore
2.13.4 (2023-02-06)
Dependencies
A weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-pubsub
1.123.2 (2023-02-06)
Dependencies
Python
Changes for google-cloud-pubsub
2.14.1 (2023-02-08)
Bug Fixes
- Add context manager return types (4f690b9)
Documentation
Support for resource-level IAM policies for Vertex AI featurestore and entityType resources is generally available (GA). For more information, see Control access to resources.
February 10, 2023
Access ApprovalAccess Approval supports Cloud NAT in the Preview stage. For the complete list of supported services, see Supported services.
Config Controller now uses the following versions of its included products:
- Config Connector v1.100.0, release notes
New Dataproc Serverless for Spark runtime versions:
- 1.1.2
- 2.0.10
Dataproc Serverless for Spark now supports unconditional TTL to batches. The workload will be terminated after the TTL without waiting for work to complete.
Dataproc Serverless for Spark now supports statically-sized Dataproc Serverless for Spark batch workloads with more than 500 executors.
Add support for filters when listing batches. Batches may be filtered on one or more of batch_id, batch_uuid, state, or create_time (for example, state = RUNNING AND create_time < "2023-01-01T00:00:0Z"). See Filter expressions for more information.
Generate a warning when initialization actions are used in a cluster created with a driver node group.
The default Dataproc Serverless for Spark runtime version has changed to 2.0.
(2023-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
- Version 1.24.9-gke.2000 is now the default version.
- The following control plane and node versions are now available:
- The following control plane versions are no longer available:
- 1.21.14-gke.5300
- 1.22.17-gke.1400
- 1.22.17-gke.1900
- 1.24.7-gke.900
- 1.24.8-gke.401
- 1.25.5-gke.1500
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.20 to version 1.21.14-gke.7100 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.21 to version 1.21.14-gke.7100 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.22 to version 1.23.14-gke.1800 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.24 to version 1.24.8-gke.2000 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.25 to version 1.25.5-gke.2000 with this release.
Stable channel
- Version 1.21.14-gke.14600 is now available in the Stable channel.
- The following versions are no longer available in the Stable channel:
- 1.21.14-gke.5300
- 1.21.14-gke.7100
- 1.21.14-gke.8500
- 1.22.15-gke.2500
- 1.23.13-gke.900
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.20 to version 1.21.14-gke.14100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.21 to version 1.22.16-gke.2000 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.22 to version 1.23.14-gke.1800 with this release.
Regular channel
- Version 1.24.9-gke.2000 is now the default version in the Regular channel.
- The following versions are no longer available in the Regular channel:
- 1.21.14-gke.7100
- 1.21.14-gke.8500
- 1.22.15-gke.1000
- 1.22.15-gke.2500
- 1.22.16-gke.1300
- 1.23.14-gke.401
- 1.24.8-gke.2000
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.20 to version 1.21.14-gke.14600 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.21 to version 1.22.16-gke.2000 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.22 to version 1.23.14-gke.1800 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.24.9-gke.2000 with this release.
Rapid channel
- Version 1.25.6-gke.200 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.22.16-gke.2000
- 1.22.17-gke.1400
- 1.22.17-gke.1900
- 1.23.15-gke.1400
- 1.23.15-gke.1900
- 1.24.8-gke.2000
- 1.24.9-gke.1500
- 1.24.9-gke.2000
- 1.25.5-gke.2000
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.21 to version 1.22.17-gke.3100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.22 to version 1.23.16-gke.200 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.23 to version 1.24.9-gke.3200 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.24.9-gke.3200 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.25.6-gke.200 with this release.
(2023-R04) Version updates
- Version 1.24.9-gke.2000 is now the default version.
- The following control plane and node versions are now available:
- The following control plane versions are no longer available:
- 1.21.14-gke.5300
- 1.22.17-gke.1400
- 1.22.17-gke.1900
- 1.24.7-gke.900
- 1.24.8-gke.401
- 1.25.5-gke.1500
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.20 to version 1.21.14-gke.7100 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.21 to version 1.21.14-gke.7100 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.22 to version 1.23.14-gke.1800 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.24 to version 1.24.8-gke.2000 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.25 to version 1.25.5-gke.2000 with this release.
(2023-R04) Version updates
- Version 1.21.14-gke.14600 is now available in the Stable channel.
- The following versions are no longer available in the Stable channel:
- 1.21.14-gke.5300
- 1.21.14-gke.7100
- 1.21.14-gke.8500
- 1.22.15-gke.2500
- 1.23.13-gke.900
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.20 to version 1.21.14-gke.14100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.21 to version 1.22.16-gke.2000 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.22 to version 1.23.14-gke.1800 with this release.
(2023-R04) Version updates
- Version 1.24.9-gke.2000 is now the default version in the Regular channel.
- The following versions are no longer available in the Regular channel:
- 1.21.14-gke.7100
- 1.21.14-gke.8500
- 1.22.15-gke.1000
- 1.22.15-gke.2500
- 1.22.16-gke.1300
- 1.23.14-gke.401
- 1.24.8-gke.2000
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.20 to version 1.21.14-gke.14600 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.21 to version 1.22.16-gke.2000 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.22 to version 1.23.14-gke.1800 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.24.9-gke.2000 with this release.
(2023-04) Version updates
- Version 1.25.6-gke.200 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.22.16-gke.2000
- 1.22.17-gke.1400
- 1.22.17-gke.1900
- 1.23.15-gke.1400
- 1.23.15-gke.1900
- 1.24.8-gke.2000
- 1.24.9-gke.1500
- 1.24.9-gke.2000
- 1.25.5-gke.2000
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.21 to version 1.22.17-gke.3100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.22 to version 1.23.16-gke.200 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.23 to version 1.24.9-gke.3200 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.24.9-gke.3200 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.25.6-gke.200 with this release.
Workforce identity federation is generally available (GA). The feature lets you use an external identity provider to authenticate and authorize users to access supported Google Cloud products.
Looker 23.2 is released. The Looker 23.2 release includes the following changes, features, and fixes.
The Use Legacy Internal Query API legacy feature is now disabled by default. When this feature is disabled, Explores, Looks, and SQL Runner use the upgraded internal API for running queries. Upgrading the internal query API does not affect applications that use the externally available Looker API.
Users will no longer be able to view legacy dashboards unless a Looker admin turns on the Can use Legacy Dashboards legacy flag on the instance. This is in preparation for the complete deprecation of legacy dashboards in Looker 23.6.
When users are running model-based SQL Runner queries, the New Query Admin page should not show Error fetching requested Queries.
The Admin > Usage page now uses the new dashboard experience.
Error logging for cookieless embed has been improved. Additional error details are logged if an issue is detected while Looker is processing a cookieless embed request.
The Presto and Trino dialects now support the approximate parameter.
A new Center Dashboard Title dashboard control on the Admin > Themes page lets you center dashboard titles on embedded dashboards.
A new parameter, Email Domain Allowlist, has been added to the external settings API. This parameter takes an array of email domains of type: string as input. Email Domain Allowlist validates these email domains and saves them to the email domain allowlist if the domains are valid.
Looker has added merged_queries and join_fields as legal types for extending dashboards.
Dashboard URLs in alerts are now rendered as expected.
An issue has been fixed where a persistent derived table (PDT) that was referenced in the SQL of the query and a dependency of another PDT that was both referenced in that same SQL query and required with a direct join would not build unless the parent PDT was also required to be rebuilt in that query. This occurred only when New LookML Runtime was enabled.
The gray theme in Grid visualizations now works as expected.
Preview stage support for the following integration:
When performing distributed training, Vertex AI properly sets the primary replica in CLUSTER_SPEC as workerpool0 instead of chief. For details, see Format CLUSTER_SPEC.
February 09, 2023
Apigee IntegrationOn February 9, 2023 we released an updated version of the Apigee Integration.
Data Mapping Editor improvements
Transform expression changes:
- You can now add, modify, or remove a function or a function parameter in-between an existing transform expression without losing the subsequent transform functions in the expression.
- When applying a pre-defined transform function to a variable in the Data Mapping Editor, the function selection menu now displays the list of functions as per the return type of the preceding function or the data type of the preceding parameter.
Data Mapping Editor UI changes:
- Input rows are updated to display indent guides to improve readability and structure recognition.
- Mapping validation errors are now highlighted for each function in an Input row.
For more information, see Data Mapping editor.
Data Mapping Editor improvements
Transform expression changes:
- You can now add, modify, or remove a function or a function parameter in-between an existing transform expression without losing the subsequent transform functions in the expression.
- When applying a pre-defined transform function to a variable in the Data Mapping Editor, the function selection menu now displays the list of functions as per the return type of the preceding function or the data type of the preceding parameter.
Data Mapping Editor UI changes:
- Input rows are updated to display indent guides to improve readability and structure recognition.
- Mapping validation errors are now highlighted for each function in an Input row.
For more information, see Data Mapping editor.
Container Analysis automatic scanning for Java and Go vulnerabilities in container images is now generally available. If the Container Scanning API is enabled, it scans container images pushed to Artifact Registry for Java and Go vulnerabilities, in addition to operating system vulnerabilities.
Container Analysis returns Java and Go vulnerability results for images that have a supported or unsupported operating system. When you push new versions of images to the registry, you might see more successful vulnerability scans and corresponding charges against images without a supported operating system.
For more information, see the Types of scanning in the Container Analysis documentation
You can now apply four new types of dynamic data masking to table columns in BigQuery. These new data masking types include date year, email, first four characters, and last four characters masks. This feature is generally available (GA).
Autoscaling slot reservations are now available in preview. You can create autoscaling reservations and associated commitments using slots autoscaling.
Cloud console updates: In the Explorer pane, you can now refresh the contents of a resource (project or dataset). To refresh the contents of a resource, click View actions, and then click Refresh contents.
Chronicle has released additional ingestion scripts, written in Python, that can be deployed as Cloud Functions. These scripts ingest data from the following log sources, listed by name and ingestion label:
- Aruba Central (
ARUBA_CENTRAL) - Azure Event Hub (configurable log type)
- Cloud Storage (configurable log type)
- Proofpoint (configurable log type)
- Tenable.io (
TENABLE_IO) - Trend Micro Cloud App Security (configurable log type)
- Trend Micro Vision One audit logs (
TREND_MICRO_VISION_AUDIT)
The scripts can be used as-is or as templates to customize and ingest logs from another product. They are located in the Chronicle GitHub repository. See Use ingestion scripts deployed as Cloud Functions for instructions about how to configure and deploy the scripts in your environment.
In the outcome section, you can now define up to 20 outcome variables, with
arbitrary names. These outcomes will be stored in the detections generated by
the rule. Each detection may have different values for the outcomes.
Dedicated Interconnect support is available in the following colocation facilities:
- Ooredoo QDC5 (Qatar Data Center Ooredoo), Doha
- Quantum Switch (QSDC), Doha
For more information, see the Locations table.
The Observability tab is now available for GKE Deployments. To view the tab, navigate to the Kubernetes Engine Workloads page, click on the name of a Deployment, and then click the Observability tab.
The Google Cloud console for Spanner now displays the status and progress of copy backup long-running operations that you have initiated in the console. The operation is visible for 7 days.
Preview: You can modify the description, schedule frequency, or labels for a snapshot schedule instead of creating a new snapshot schedule. For more information, see Change a snapshot schedule.
You can filter and search for instructions to create an Eventarc trigger based on the event provider, event destination, and event type.
M104 Release
The M104 release of Vertex AI Workbench managed notebooks includes the following:
- Added a fix for a security vulnerability in single-user managed notebooks instances.
- Made enhancements to the network selection user experience in the managed notebooks executor.
- Minor bug fixes and improvements.
February 08, 2023
Apigee XOn February 8, we released an updated version of Apigee X (1-9-0-apigee-21).
The VerifyAPIKey policy and the VerifyAccessToken action of the OAuth2 policy now support CacheExpiryInSeconds. Setting this variable enforces TTL on the cache and enables customization of the time period for cached token expiry.
| Bug ID | Description |
|---|---|
| 181569522 | Fixed the environment recreate scenario without manual cleanup. |
| 217173784 | The HMAC.policy-name.error variable is populated for HMAC failing policies. |
| 257268790 | Fixed bug where invalid proxy configuration halted Message Processor boot up. |
| 250638658 | Fixed the SetIntegrationRequest policy that fails if the JSON payload contains {foo}. |
| 265204739 | Set externalTrafficPolicy:local as default for Apigee X instances to mitigate 502 errors. |
| N/A | Upgraded infrastructure and libraries. |
You can now create and manage repository connections using Terraform when using Cloud Build repositories (2nd gen). Cloud Build repositories (2nd gen) is available for GitHub and GitHub Enterprise repositories at the preview release stage. To learn more, see the Repositories overview page.
Dataplane v2 for Cloud Interconnect is fully available for customers using Dedicated Interconnect or Partner Interconnect in the following regions:
us-west3(Salt Lake City)europe-west1(Belgium)
All new VLAN attachments that you create in these regions are automatically provisioned on Dataplane v2. Existing VLAN attachments for these regions can be migrated to Dataplane v2. You can migrate existing attachments yourself by re-creating the attachments, or you can request and schedule an assisted migration. Contact Google Cloud Support for assistance.
For the list of all regions that are Dataplane v2-enabled, see the Locations table (Dedicated Interconnect) or Supported service providers (Partner Interconnect).
The Cloud SQL Auth proxy is a utility for ensuring secure connections to your Cloud SQL instances. The v2 release offers improvements in performance, stability, and telemetry. Among the new features, there's support for:
- Metrics and tracing with Cloud Monitoring and Cloud Trace
- Support for Prometheus
- Service account impersonation
- Separate Dialer functionality released as the Cloud SQL Go Connector
- Configuration with environment variables
- Fully POSIX-compliant flags
We recommend all customers upgrade to v2 and have released a migration guide. For more information, see Cloud SQL Auth proxy.
The Cloud SQL Auth proxy is a utility for ensuring secure connections to your Cloud SQL instances. The v2 release offers improvements in performance, stability, and telemetry. Among the new features, there's support for:
- Metrics and tracing with Cloud Monitoring and Cloud Trace
- Support for Prometheus
- Service account impersonation
- Separate Dialer functionality released as the Cloud SQL Go Connector
- Configuration with environment variables
- Fully POSIX-compliant flags
We recommend all customers upgrade to v2 and have released a migration guide. For more information, see Cloud SQL Auth proxy.
The Cloud SQL Auth proxy is a utility for ensuring secure connections to your Cloud SQL instances. The v2 release offers improvements in performance, stability, and telemetry. Among the new features, there's support for:
- Metrics and tracing with Cloud Monitoring and Cloud Trace
- Support for Prometheus
- Service account impersonation
- Separate Dialer functionality released as the Cloud SQL Go Connector
- Configuration with environment variables
- Fully POSIX-compliant flags
We recommend all customers upgrade to v2 and have released a migration guide. For more information, see Cloud SQL Auth proxy.
The ability to deploy to Cloud Run is now generally available.
Text-to-Speech now offers Studio voices. This voice type is designed specifically for use with long-form texts such as narration and news reading. See the supported voices page for a complete list of voices and audio samples.
- cloud-en-US-Studio-M
- cloud-en-US-Studio-O
reCAPTCHA Enterprise Mobile SDK v18.1.1 is now available for Android.
This version contains the following changes:
- General stability fixes
- Errors due to a race condition while calling
init()repeatedly are fixed - (BREAKING CHANGE): custom events are no longer prepended with
custom_ - Clients now return
RecaptchaErrorCode.NETWORK_ERRORinstead ofRecaptchaErrorCode.INTERNAL_ERRORon network errors
February 07, 2023
Anthos clusters on bare metalRelease 1.12.7
Anthos clusters on bare metal 1.12.7 is now available for download. To upgrade, see Upgrading Anthos on bare metal. Anthos clusters on bare metal 1.12.7 runs on Kubernetes 1.23.
Fixes:
The following container image security vulnerabilities have been fixed:
Known issues:
For information about the latest known issues, see Anthos clusters on bare metal known issues in the Troubleshooting section.
Cloud Spanner now autocompletes and validates the syntax of your DDL statements when you use the Google Cloud console to write DDL statements for your PostgreSQL-dialect databases.
You can now use customer-managed encryption keys (CMEK) to protect Persistent Disks in Cloud Workstations. CMEK in Cloud Workstations is available in Beta. For more information, see Encrypt workstation resources using customer-managed encryption keys.
For clusters running on GKE version 1.21—which reaches end of life on January 31, 2023—you can apply a one-time maintenance exclusion to prevent the cluster from being upgraded until April 30, 2023. For more information, see the note at When does GKE resume automatic upgrades?
Event Threat Detection, a built-in service of Security Command Center, launched the Persistence: New API Method rule to General Availability. This rule detects anomalous usage of Google Cloud services by IAM service accounts. For more information, see Event Threat Detection rules.
We are removing SpeechContext.strength field within the next 4
weeks, because it has been deprecated and unused for more than a year. The
documentation doesn't have references to this field anymore, and the clients aren't supposed to use it.
February 06, 2023
Apigee IntegrationOn February 6, 2023 we released an updated version of the Apigee Integration.
JavaScript task (Preview)
The JavaScript task lets you write custom JavaScript code snippets for your integration.
Using the JavaScript Editor, you can code complex data mapping logic for your integration, perform variable assignments, and add or modify integration variables.
For more information, see JavaScript task.
Delete integration
You can now delete an entire integration without the need to individually delete all the respective integration versions.
When you delete an integration, you permanently delete all the versions of that integration, including all the integration variables, configured triggers, tasks, and data mappings.
For more information, see Delete integrations.
JavaScript task
The JavaScript task lets you write custom JavaScript code snippets for your integration.
Using the JavaScript Editor, you can code complex data mapping logic for your integration, perform variable assignments, and add or modify integration variables.
For more information, see JavaScript task.
Delete integration
You can now delete an entire integration without the need to individually delete all the respective integration versions.
When you delete an integration, you permanently delete all the versions of that integration, including all the integration variables, configured triggers, tasks, and data mappings.
For more information, see Delete integrations.
New Overview page
A new Overview page is now introduced in Application Integration. It's the first place you land when opening Application Integration in your Google Cloud console, and helps you understand and get started with setting up Application Integration in your Google Cloud project.
The HAVING MAX and HAVING MIN clause for the ANY_VALUE function is now in preview.
You can now view information related to query processing to monitor and optimize queries with the query_info column in INFORMATION_SCHEMA.JOBS, JOBS_BY_FOLDER and JOBS_BY_ORGANIZATION views. This feature is generally available (GA).
A weekly digest of client library updates from across the Cloud SDK.
A weekly digest of client library updates from across the Cloud SDK.
To better understand the size and shape of your BigQuery data that's in scope for data profiling, you can run an estimation. Each estimate provides the approximate table count, data size, and profiling cost. For more information on running an estimation, see the following:
- Estimate data profiling cost for an organization or folder
- Estimate data profiling cost for a single project
For more information on data profiling, see Data profiles for BigQuery data.
A weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/logging
10.4.0 (2023-01-30)
Features
Cloud Spanner now supports regional endpoints. You can use regional endpoints if your data location must be restricted and controlled to comply with regulatory requirements.
Dialogflow CX now provides flow import options for resolving resource conflicts.
As part of a limited Preview program, you can turn on automatic offer approval for software as a service (SaaS) products. This enables you to schedule specific start dates for new private offers, or amendments to existing private offers.
Retail Search catalog support for Korean, Polish, and Turkish is now generally available (GA). For a list of all languages supported by the Retail Search catalog, see the FAQ.
Network interface support for automating SAP HANA deployments
You can now specify if you want to use Google Virtual NIC (gVNIC) with your VM instance using the new argument nic_type. This argument is available when you automate the deployment of SAP HANA on Google Cloud using the following files:
- Terraform configurations using the module version 202302060649 or later
- Deployment Manager template versions 202302060649 or later
For more information, see the deployment guide for your SAP HANA scenario:
The version 1.0 release of the Google SCC ITSM app and the Google SCC SIR app, which let you send data, such as findings, sources, assets, and audit logs, from Security Command Center to ServiceNow, is generally available. For information about downloading and installing the new applications, see Sending Security Command Center data to ServiceNow.
The Vertex AI Pipelines Template Gallery is now available in Preview. You can bootstrap your MLOps workflows with Google-authored pipeline and component templates. For more information, see Use a prebuilt template from the Template Gallery.
Preview: While creating a new evaluation, you can now choose how frequently you want to run the evaluation.
February 03, 2023
Cloud RunYou can now deploy multi-architecture container images to Cloud Run if their manifest list includes amd64/linux.
New Dataproc Serverless for Spark runtime versions:
- 1.0.29
- 1.1.1
- 2.0.9
1.0.29 is the last release of the Dataproc Serverless for Spark runtime version 1.0, it will no longer be supported and will not receive new releases.
Upgrade Cloud Storage connector to 2.2.11 version in Dataproc Serverless for Spark runtimes.
Error Reporting now reports recent application errors for Google Kubernetes Engine workloads of type Deployment or Pod. Go to Kubernetes Engine in the Google Cloud console, and select Workloads. From the overview list, select an entry with type "Deployment" or "Pod" to see details about the workload, including recent application errors.
The POD_FINDER_IP_MISMATCH errors that caused Pods to fail to access Google Cloud APIs are fixed in the following GKE versions in the Rapid release channel:
- 1.22.17-gke.3100 or later
- 1.23.16-gke.200 or later
- 1.24.9-gke.3200 or later
- 1.25.6-gke.200 or later
- 1.26.1-gke.400 or later
To fix the issue, upgrade your nodes to any of these versions.
February 02, 2023
BatchDocumentation has been updated to include new samples. The following samples are available in Java:
- Create and submit a job using a VM instance template
- Create and submit a job that uses a Cloud Storage bucket
- List tasks
- Describe a task
- View logs from Cloud Logging for a job
For more information, see All Batch code samples.
(Available without upgrading) Private IP Cloud Composer 1 environments no longer report paused DAGs as active in Cloud Console.
Cloud Composer 1.20.5 and 2.1.5 images are available:
- composer-1.20.5-airflow-1.10.15 (default)
- composer-1.20.5-airflow-2.2.5
- composer-1.20.5-airflow-2.3.4
- composer-1.20.5-airflow-2.4.3
- composer-2.1.5-airflow-2.2.5
- composer-2.1.5-airflow-2.3.4 (default)
- composer-2.1.5-airflow-2.4.3
The SSL_CERTIFICATE infoType detector is available in all regions.
Cloud SQL supports the preview version of the Underprovisioned instance recommender. This service helps you avoid bottlenecks from high CPU and memory usage and minimize the likelihood of out-of-memory events. It gives you recommendations to resize your instances to a machine tier that better suits your workload.
Cloud SQL supports the preview version of the Underprovisioned instance recommender. This service helps you avoid bottlenecks from high CPU and memory usage and minimize the likelihood of out-of-memory events. It gives you recommendations to resize your instances to a machine tier that better suits your workload.
Cloud SQL supports the preview version of the Underprovisioned instance recommender. This service helps you avoid bottlenecks from high CPU and memory usage and minimize the likelihood of out-of-memory events. It gives you recommendations to resize your instances to a machine tier that better suits your workload.
The Autoclass feature will stop managing Cloud Storage objects smaller than 128KiB after March 6, 2023.
Affected objects will be transitioned to the Standard storage class at no cost to customers and without requiring any action from customers.
Affected objects will always remain in Standard storage and will not be subject to the Autoclass Management Fee.
The change is occurring because the Autoclass Management Fee typically outweighs storage fee savings for such small objects.
(2023-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
- The following control plane and node versions are now available:
- The following control plane versions are no longer available:
- 1.21.14-gke.4300
- 1.25.4-gke.2100
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.20 to version 1.21.14-gke.5300 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.21 to version 1.22.15-gke.2500 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.22 to version 1.22.15-gke.2500 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.25 to version 1.25.5-gke.1500 with this release.
Stable channel
- The following versions are now available in the Stable channel:
- The following versions are no longer available in the Stable channel:
- 1.21.14-gke.4300
- 1.24.8-gke.401
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.20 to version 1.21.14-gke.5300 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.21 to version 1.21.14-gke.5300 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.9-gke.1500 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.21.14-gke.5300
- 1.24.7-gke.900
- 1.25.4-gke.2100
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.20 to version 1.21.14-gke.7100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.21 to version 1.22.15-gke.2500 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.22 to version 1.23.14-gke.1800 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.23 to version 1.23.14-gke.1800 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.5-gke.2000 with this release.
Rapid channel
- Version 1.25.5-gke.2000 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.21.14-gke.14600
- 1.22.16-gke.1300
- 1.23.14-gke.1800
- 1.24.8-gke.401
- 1.25.5-gke.1500
- 1.26.0-gke.2000
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.20 to version 1.21.14-gke.15800 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.21 to version 1.22.16-gke.2000 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.22 to version 1.23.15-gke.1400 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.23 to version 1.24.8-gke.2000 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.24.8-gke.2000 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.25.5-gke.2000 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.26.1-gke.200 with this release.
(2023-R02) Version updates
- The following control plane and node versions are now available:
- The following control plane versions are no longer available:
- 1.21.14-gke.4300
- 1.25.4-gke.2100
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.20 to version 1.21.14-gke.5300 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.21 to version 1.22.15-gke.2500 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.22 to version 1.22.15-gke.2500 with this release.
- Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.25 to version 1.25.5-gke.1500 with this release.
(2023-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.21.14-gke.4300
- 1.24.8-gke.401
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.20 to version 1.21.14-gke.5300 with this release.
- Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.21 to version 1.21.14-gke.5300 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.9-gke.1500 with this release.
(2023-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.21.14-gke.5300
- 1.24.7-gke.900
- 1.25.4-gke.2100
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.20 to version 1.21.14-gke.7100 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.21 to version 1.22.15-gke.2500 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.22 to version 1.23.14-gke.1800 with this release.
- Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.23 to version 1.23.14-gke.1800 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.5-gke.2000 with this release.
(2023-R02) Version updates
- Version 1.25.5-gke.2000 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.21.14-gke.14600
- 1.22.16-gke.1300
- 1.23.14-gke.1800
- 1.24.8-gke.401
- 1.25.5-gke.1500
- 1.26.0-gke.2000
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.20 to version 1.21.14-gke.15800 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.21 to version 1.22.16-gke.2000 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.22 to version 1.23.15-gke.1400 with this release.
- Control planes and nodes with auto-upgrade enabled in the Rapid channel will be upgraded from version 1.23 to version 1.24.8-gke.2000 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.24.8-gke.2000 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.25.5-gke.2000 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.26.1-gke.200 with this release.
February 01, 2023
Anthos clusters on AWSYou can now launch clusters with the following Kubernetes versions:
- 1.23.14-gke.1800
- 1.24.9-gke.1500
- 1.25.5-gke.1500
- Upgraded
containerdto version 1.6.12. - Upgraded storage drivers.
This release fixes the following vulnerabilities:
You can now launch clusters with the following Kubernetes versions:
- 1.23.14-gke.1800
- 1.24.9-gke.1500
- 1.25.5-gke.1500
- Upgraded
containerdto version 1.6.12. - Upgraded storage drivers.
This release fixes the following vulnerabilities:
hybrid v1.9.0
On February 1, 2023 we released an updated version of the Apigee hybrid software, v1.9.0.
- For information on upgrading, see Upgrading Apigee hybrid to version 1.9.
- For information on new installations, see The big picture.
Kubernetes network policies
Starting in version 1.9, Apigee hybrid offers new Kubernetes network policies to secure Cassandra and Redis pods within an Apigee Hybrid cluster. See Configuring Kubernetes network policies.
CSI Backup and Restore
Starting with Apigee hybrid 1.9, you can back up and restore your hybrid data using CSI (Container Storage Interface) snapshots. CSI backup generates disk snapshots and stores them as encrypted data in cloud storage. See Cassandra CSI backup and restore.
Custom ingress access logs
Starting in version 1.9, Apigee hybrid offers custom log formats for the Apigee Ingress gateway. See Customize Ingress access logs.
Target separate ingress gateways to virtual hosts
Starting in version 1.9, Apigee hybrid you can control how separate Apigee Ingress gateways map to specific virtual hosts. See Targeting an Apigee ingress to a virtual host.
Support for customer-installed Anthos Service Mesh deprecated
Starting in version 1.9, Apigee hybrid only supports the Apigee Ingress gateway for ingress, and no longer supports customer-installed Anthos Service Mesh. See:
| Bug ID | Description |
|---|---|
| 266356206 | A jackson-databind library error was causing OAS Validation errors when loading applications. The jackson-databind libraries have been updated to correctly parse null vs NullMode values. (Fixed in Apigee hybrid v1.9.0) |
| 262616276 | Apigee hybrid v1.9 adds support for Kubernetes in AKS v1.24+. Also fixed in Apigee hybrid v1.8.4 and newer (Fixed in Apigee hybrid v1.9.0 and v1.8.4) |
| 260372012 | Requests failed with 500 response and keyvaluemap.service.ErrorDuringDecryption error after upgrade to Hybrid 1.8. Also fixed in Apigee hybrid v1.8.4 and newer (Fixed in Apigee hybrid v1.9.0 and v1.8.4) |
| 260324159 | Solved up to 30 minute delay proxy deployment due to socket closed error in synchronizer. (Fixed in Apigee hybrid v1.9.0) |
| 259738092 | Intermittent 404's were seen at the Apigee Ingress Gateway due to an inconsistent configuration delivery mechanism. (Fixed in Apigee hybrid v1.8.3) |
| 258699204 | The default memory requests and limits for metrics pods that were inadvertently changed in 1.8.x. have been fixed. Also fixed in Apigee hybrid v1.8.4 and newer (Fixed in Apigee hybrid v1.9.0 and v1.8.4) |
| 255677576 | In fresh installations with Apigee Ingress (instead of user-installed Anthos Service Mesh), the Apigee UI would sometimes show red (not working) status. This is because in certain circumstances Watcher did not send the correct deployment status due to using the wrong selector for the Apigee Ingress Gateway. (Fixed in Apigee hybrid v1.8.3) |
| 251435916 | Fixed an issue where in certain circumstances, MP pods would scale without traffic. (Fixed in Apigee hybrid v1.7.5) |
| 249144084 | Reuse existing target IPs if DNS resolution fail on DNS cache refresh. (Fixed in Apigee hybrid v1.8.1) |
| 245664917 | During the upgrade to Apigee hybrid 1.8.x, after running apigeectl init and confirming that check-ready succeeded, the Cassandra schema validation job was in an error state. Also fixed in Apigee hybrid v1.8.4 and newer (Fixed in Apigee hybrid v1.9.0 and v1.8.4) |
| 243880171 | Upgrade from Apigee hybrid v1.7 to v1.8 could fail when http_proxy was configured to DENY internal network traffic. (Fixed in Apigee hybrid v1.8.1) |
| 243717191 | Container restart no longer conflicts with the existing certificates. |
| 243599452 | Fixed indentation issue with ingress gateway annotations. (Fixed in Apigee hybrid v1.8.2) |
| 243167389 | Apigee now validates the length of ingressGateways[].name in overrides.yaml. TThe value of ingressGateways:name must meet the following requirements:
ingressGateways[].name in the Configuration property reference. (Fixed in Apigee hybrid v1.8.1) |
| 243158304 | 'ApigeeRouteConfig' no longer looks for a cert in the istio-system namespace. (Fixed in Apigee hybrid v1.9.0) |
| 241959053 | Fixed apigeectl parsing error for serviceaccountRef. (Fixed in Apigee hybrid v1.8.2) |
| 232529030 | Replaced the Logging fluentbit container environment variable http_proxy with HTTP__PROXY to maintain compatibility with fluentbit 1.8. (Fixed in Apigee hybrid v1.8.1) |
| 227212728 | Cassandra scripts now avoid writing data to the Pod Filesystem. (Fixed in Apigee hybrid v1.8.1) |
| 218567150 | The ingress gateway is now configured to consistently preserve UUID in the x-request-id header. This applies to both Apigee Ingress gateway and to the Istio ingress gateway when are using customer-installed Anthos Service Mesh. Note: This setting does have some impact on tracing in the ingress gateway. For more information, see pack_trace_reason in the "UUID (proto)" page in the envoy documentation. (Fixed in Apigee hybrid v1.8.3) |
| Bug ID | Description |
|---|---|
| N/A | Upgraded to ASM 1.12.9 to address Istio and Go language vulnerabilities in an earlier version (CVE-2022-39278). For more information, see the Service Mesh security bulletin. (Fixed in Apigee hybrid v1.8.2) |
| N/A | Upgraded to ASM 1.12.9 to address Istio and Go language vulnerabilities in an earlier version (CVE-2022-39278). For more information, see the Service Mesh security bulletin. (Fixed in Apigee hybrid v1.7.5) |
| N/A | Miscellaneous Security updates and fixes. (Fixed in Apigee hybrid v1.7.4) |
| 262576073 | Security fix for apigee-watcher. Also fixed in Apigee hybrid v1.8.4 and newer (Fixed in Apigee hybrid v1.9.0 and v1.8.4) This addresses the following vulnerabilities: |
| 262574571 | Security fix for apigee-operators. Also fixed in Apigee hybrid v1.8.4 and newer (Fixed in Apigee hybrid v1.9.0 and v1.8.4) This addresses the following vulnerabilities: |
| 259290668 | Update Kubectl in the backup utility. (Fixed in Apigee hybrid v1.8.3) This addresses the following vulnerabilities:
|
| 256019598 | Security fix for Cassandra. Also fixed in Apigee hybrid v1.8.4 and newer (Fixed in Apigee hybrid v1.9.0 and v1.8.4) This addresses the following vulnerabilities: |
| 254862745, 249630685 | Security fix for apigee-diagnostics-runner and apigee-envoy. (Fixed in Apigee hybrid v1.8.3) This addresses the following vulnerabilities: |
| 254774193, 254773110 | Fix for vulnerability in apigee-diagnostics-collector, apigee-mart-server, and apigee-mint-task-scheduler. (Fixed in Apigee hybrid v1.8.3) This addresses the following vulnerability: |
| 254774167 | Fix for apigee-mart-server, apigee-mint-task-scheduler, apigee-runtime, and apigee-synchronizer. (Fixed in Apigee hybrid v1.8.3) This addresses the following vulnerabilities: |
| 254773838, 254773636, 254772551, 254771693 | Fix for vulnerability in apigee-diagnostics-collector, apigee-mart-server, apigee-mint-task-scheduler, apigee-runtime, and apigee-synchronizer. (Fixed in Apigee hybrid v1.8.3) This addresses the following vulnerabilities: |
| 254770883, 249633275, 249629782 | Security fixes for apigee-diagnostics-collector, apigee-mart-server, apigee-runtime, and apigee-synchronizer. (Fixed in Apigee hybrid v1.8.3) This addresses the following vulnerabilities:
|
| 254521563, 246970779 | Fix for golang vulnerability in Cassandra. (Fixed in Apigee hybrid v1.8.3) This addresses the following vulnerability: |
| 253693906 | Upgraded Prometheus to 2.39.1 to address vulnerabilities in an earlier version. (Fixed in Apigee hybrid v1.8.2) This addresses the following vulnerabilities: |
| 253498057 | Upgraded Fluent Bit to 1.9.9 to address vulnerabilities in an earlier version. (Fixed in Apigee hybrid v1.8.2) This addresses the following vulnerabilities: |
| 249635718, 249629771 | Security fixes for Apigee Connect and apigee-redis. (Fixed in Apigee hybrid v1.8.3) This addresses the following vulnerabilities: |
| 249633289 | Fix for apigee-prometheus-adapter. (Fixed in Apigee hybrid v1.8.3) This addresses the following vulnerabilities: |
| 248288668 | Fixes to address apigee-installer vulnerabilities. (Fixed in Apigee hybrid v1.8.2) |
| 247864229 | upgraded kube-rbac-proxy to v0.13.0 to address vulnerabilities in an earlier version. (Fixed in Apigee hybrid v1.8.2) |
| 240833499 | Security fix for gopkg.in/yaml.v3. (Fixed in Apigee hybrid v1.7.4) |
| 230369447 | Security fix for commons-codec (Fixed in Apigee hybrid v1.7.4) |
| 230368838 | Security fix for CVE-2018-10237, auto-value:guava. (Fixed in Apigee hybrid v1.7.4) |
| 230366823 | Security fix for jackson-databind. (Fixed in Apigee hybrid v1.7.4) |
| 230366589 | Security fix for CVE-2021-22696-cxf in cxf. (Fixed in Apigee hybrid v1.7.4) |
| 230366276 | Security fix for CVE-2021-22569. (Fixed in Apigee hybrid v1.7.4) |
| 229804717 | Security fix for apigee-envoy. (Fixed in Apigee hybrid v1.7.4) |
| 222772470, 220169963, 210116413 | Security fix for CVE-2021-38297: Updated Go language version. (Fixed in Apigee hybrid v1.8.1) |
| 222772341, 222772333, 222772261, 222771839 | Security fix for CVE-2022-23806: Updated Go language version. (Fixed in Apigee hybrid v1.8.2) |
| 202174499 | Fixed Vulnerability for protobuf-java and protobuf-java-util packages. (Fixed in Apigee hybrid v1.8.2) |
The BigQuery Data Transfer Service can now transfer data from Azure Blob Storage into BigQuery. This feature is now in preview.
The Alerts in Search feature is the newest addition to the UDM Search capability. This new feature allows you to do the following:
- View and investigate all alerts associated with the search query criteria
- See which events are associated with one or more alerts
- See details about alerts in Alert viewer and Alert details
- Pivot to the new Alert view
This feature is being enabled for global customers in a phased manner and is expected to fully roll out over the next month.
The following supported default parsers have changed. Each is listed by product name and ingestion label, if applicable.
- 1Password (ONEPASSWORD)
- Azure AD Organizational Context (AZURE_AD_CONTEXT)
- Barracuda Email (BARRACUDA_EMAIL)
- Carbon Black (CB_EDR)
- Cisco Firepower NGFW (CISCO_FIREPOWER_FIREWALL)
- Cisco Switch (CISCO_SWITCH)
- Google Chrome Browser Cloud Management (CBCM) (N/A)
- IBM Security Verify (IBM_SECURITY_VERIFY)
- Imperva (IMPERVA_WAF)
- Infoblox (INFOBLOX)
- Infoblox DNS (INFOBLOX_DNS)
- Linux Auditing System (AuditD) (AUDITD)
- McAfee Web Gateway (MCAFEE_WEBPROXY)
- Microsoft Graph API Alerts (MICROSOFT_GRAPH_ALERT)
- Microsoft SQL Server (MICROSOFT_SQL)
- Nutanix Prism (NUTANIX_PRISM)
- Office 365 (OFFICE_365)
- Okera Dynamic Access Platform (OKERA_DAP)
- Palo Alto Networks Firewall (PAN_FIREWALL)
- Proofpoint Observeit (OBSERVEIT)
- Qualys VM (QUALYS_VM)
- Sentinelone Alerts (SENTINELONE_ALERT)
- SentinelOne EDR (SENTINEL_EDR)
- Symantec Endpoint Protection (SEP)
- WatchGuard (WATCHGUARD)
- Windows Event (WINEVTLOG)
- Windows Event (XML) (WINEVTLOG_XML)
- Windows Sysmon (WINDOWS_SYSMON)
For details about changes in each parser, see Supported default parsers.
A release was made. Updates may include general performance improvements, bug fixes, and updates to the API reference documentation.
To help you manage your costs, the Logs Storage page now displays the billable storage for the current month for each log bucket. For reference, this page also displays each log bucket's ingested bytes for the current and previous months.
Config Controller now uses the following versions of its included products:
- Anthos Config Management v1.14.1, release notes
- Config Connector v1.99.0, release notes
Sovereign Controls by Partners is now generally available. The following partners' offerings are also now generally available:
reCAPTCHA Enterprise Mobile SDK v18.1.0 is now available for iOS.
This version contains the following changes:
- General stability fixes
- Errors due to a race condition while calling
init()repeatedly are fixed - iOS minimum is now iOS 11
getClientno longer crashes when called on a background thread
January 31, 2023
Anthos clusters on VMwareAnthos clusters on VMware 1.14.1-gke.39 is now available. To upgrade, see Upgrading Anthos clusters on VMware. Anthos clusters on VMware 1.14.1-gke.39 runs on Kubernetes 1.25.5-gke.100.
The supported versions offering the latest patches and updates for security vulnerabilities, exposures, and issues impacting Anthos clusters on VMware are 1.14, 1.13, and 1.12.
In the admin cluster configuration file,
gkeadmnow prepopulatescaCertPathand the service account key paths with absolute paths instead of relative paths.In the vSphere CSI driver, enabled
improved-csi-idempotency, andasync-query-volume, and disabledtrigger-csi-fullsync. This enhances the vSphere CSI driver to ensure volume operations are idempotent.
Fixed a known issue where the
calico-nodePod is unable to renew the auth token in the calico CNI kubeconfig file.Fixed a known issue where CIDR ranges cannot be used in the IP block file.
Fixed the following vulnerabilities:
Critical container vulnerabilities:
High-severity container vulnerabilities:
Container-optimized OS vulnerabilities:
Ubuntu vulnerabilities:
The Israel Regions and Support compliance regime is now generally available.
Backup and DR release 11.0.3.534 is now available. This release includes bug fixes and supportability improvements.
Fixed issue where backup/recovery appliance deployment would fail in some limited circumstances
Adds project cleanup guidance where Backup and DR components are deleted or disabled.
Improves metrics reporting for ongoing management console and backup/recovery appliance supportability.
The Cloud Run Hosted Login page for external Identities has been fixed to follow the Best practices for using signInWithRedirect on browsers that block third-party storage access. See Hosting a sign-in page with Cloud Run to learn more.
Azure workload identity federation is now generally available (GA) for BigQuery Omni connections. You can now create a connection for federated identity using Google Cloud console.
Cloud console updates: When you create datasets, select locations to run specific queries, or create exchanges in Analytics Hub, you now see separate options for multi-region and specific regions. Based on your selection, you see a list with more options.
Geolocation enrichment from an IP address
Chronicle provides geolocation data enrichment (GeoIP data) for external IP addresses to enable more powerful rule detections and greater context for investigations. Chronicle uses location data provided by Google to provide an approximate geographic location for an external IP address. For more information, see:
The Chronicle Curated Detections > Cloud Threats policy has been enhanced with the following changes:
- Admin Action rule set: added a new exclusion list, called
gcti__cld__admin_action__network_http_user_agent__exclusion_listthat enables you to exclude events based on the HTTP User Agent string. - IAM Abuse rule set: added a new exclusion list, called,
gcti__cld__iamabuse__network_http_user_agent__exclusion_listthat enables you to exclude events based on the HTTP User Agent string.
Cloud CDN supports advanced traffic management using flexible pattern matching with Global External HTTP(S) Load Balancer. This capability allows you to use wildcards anywhere in your path matcher and customize origin routing for different types of traffic, request and response behaviors, and caching policies. In addition, you can use results from your pattern matching to rewrite the path that's sent to the origin. This feature is supported in Preview.
The global external HTTP(S) load balancer now supports advanced traffic management using flexible pattern matching. This allows you to use wildcards anywhere in your path matcher. You can use this to customize origin routing for different types of traffic, request and response behaviors, and caching policies. In addition, you can now use results from your pattern matching to rewrite the path that is sent to the origin.
For details, see URL maps overview: Wildcards and pattern matching operators in path templates for route rules.
This capability is available in Preview.
Natural Language Content Classification v2 model is now Generally Available. This model supports an expanded taxonomy with 1091 content categories and 11 languages. The model is distilled from a Large Language Model with improved performance over the v1 offering.
Table sizes statistics are now generally available. They help you get insights into the size of individual tables in your database. For more information, see Table sizes statistics.
The issue for gsutil commands that use the -m global flag, which was documented on January 19, 2023, has been fixed in the most recent versions of the Cloud SDK and gsutil.
Support for resource location organization policies for Cloud Tasks is now at General Availability. To learn more, see the Resource Manager entry for Cloud Tasks.
Generally available: You can now use an instance template to define the properties of a reservation and the VMs that can consume the reservation in the same place. Learn how to create a reservation by specifying an instance template.
Add field to mark raw document file type as TIFF
Document table filter and text search state are synced with the URL to allow users to easily save and share filter settings.
As of November 30, 2022, Google Cloud Deploy has achieved the following compliance certifications:
As of December 15, 2022, Google Cloud Deploy has achieved the following compliance certifications:
The following Media CDN features are now Generally Available:
- Configuring Media CDN to follow origin redirects
- Manipulating headers on a per-origin basis
For more information, see Failover and timeouts and Example: Failover with redirect following.
January 30, 2023
Anthos Service Mesh1.15.4-asm.4 is now available for in-cluster Anthos Service Mesh.
You can now download 1.15.4-asm.4 for in-cluster Anthos Service Mesh. It includes the features of Istio 1.15.4 subject to the list of supported features.
You can search for BigQuery partners in the BigQuery Partner Center. This feature is in Preview.
A weekly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/bigquery
6.1.0 (2023-01-25)
Features
Java
Changes for google-cloud-bigquery
2.21.0 (2023-01-23)
Features
Bug Fixes
Dependencies
- Update com.google.cloud:google-cloud-bigquerystorage-bom to v2.28.3 (5a20c32)
- Update com.google.cloud:google-cloud-datacatalog-bom to v1.14.0 (606fc1e)
- Update com.google.cloud:google-cloud-storage to v2.17.1 (#2465) (606fc1e)
- Update com.google.cloud:google-cloud-storage to v2.17.2 (#2479) (5a20c32)
- Update dependency com.google.api.grpc:proto-google-cloud-bigqueryconnection-v1 to v2.10.0 (#2463) (5bfa7ae)
- Update dependency com.google.apis:google-api-services-bigquery to v2-rev20230114-2.0.0 (#2477) (b6409d5)
- Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.1.2 (#2476) (688b6a6)
Correlation ID is now available as a customer optional attribute. You can use this new field to store IDs from your other systems, so that you can organize your customers. For example, you can store a customer's ID from your existing customer relationship management (CRM) systems.
The following changes are available in the Unified Data Model:
Added the following fields to the Software object:
- Software.description
- Software.vendor_name
Deprecated the Location.region_latitude and Location.region_longitude fields. Use the following Location fields instead:
- Location.region_coordinates.latitude
- Location.region_coordinates.longitude
Deprecated the Noun.ip_location field. Use Noun.ip_geo_artifact.location instead.
Added the following fields to the File object, File.stat_mode, File.stat_inode, File.stat_dev, File.stat_nlink, File.stat_flags.
For a list of all fields in the Unified Data Model, and their descriptions, see the Unified Data Model field list.
A weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-bigtable
2.18.3 (2023-01-24)
Bug Fixes
2.18.2 (2023-01-24)
Dependencies
We've added support dates for language runtimes that have reached end of support from their open source communities. Please refer to the Runtimes Support Schedule for future updates to runtime languages
A weekly digest of client library updates from across the Cloud SDK.
Java
Changes for google-cloud-logging
3.14.2 (2023-01-24)
Bug Fixes
- java: Skip fixing poms for special modules ((#1744)#1256) (09eeff0)
Dependencies
Python
Changes for google-cloud-logging
3.5.0 (2023-01-24)
Features
- Add support for Python 3.11 (412d481)
Bug Fixes
- Add context manager return types (e2278c1)
- Instrumentation entries should not contain user labels (#703) (e05d132)
- Require proto-plus 1.22.2 for Python 3.11 (412d481)
- Send StructuredLogHandler instrumentation log using an explicit logger (#705) (ac6a2c6)
Documentation
- Add documentation for enums (e2278c1)
A monthly digest of client library updates from across the Cloud SDK.
Node.js
Changes for @google-cloud/spanner
6.7.0 (2023-01-17)
Features
Go
Changes for spanner/admin/database/apiv1
1.43.0 (2023-01-19)
Features
- spanner/spansql: Add support for change stream value_capture_type option (#7201) (27b3398)
- spanner/spansql: Support
default_leaderdatabase option (#7187) (88adaa2) - spanner: Add REST client (06a54a1)
- spanner: Inline begin transaction for ReadWriteTransactions (#7149) (2ce3606)
Bug Fixes
Java
Changes for google-cloud-spanner
6.35.0 (2023-01-12)
Features
- Add support for new cloud client test framework in google-cloud-spanner-executor (#2217) (d75ebc1)
- spanner: Add samples for fine grained access control (#2172) (77969e3)
Bug Fixes
Dependencies
- Update dependency com.google.cloud:google-cloud-monitoring to v3.8.0 (#2192) (fe7e755)
- Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.1.1 (#2222) (7d3bcca)
- Update dependency com.google.cloud:google-cloud-trace to v2.7.0 (#2193) (da2b924)
- Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.19 (#2180) (43b54e9)
- Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.19 (#2181) (b42eb38)
6.35.1 (2023-01-18)
Dependencies
- Update dependency com.google.cloud:google-cloud-monitoring to v3.9.0 (#2230) (717f70f)
- Update dependency com.google.cloud:google-cloud-trace to v2.8.0 (#2231) (557ea16)
- Update dependency org.graalvm.sdk:graal-sdk to v22.3.1 (#2238) (d5f5237)
- Update dependency org.junit.vintage:junit-vintage-engine to v5.9.2 (#2223) (3278f91)
6.35.2 (2023-01-24)
Dependencies
Python
Changes for google-cloud-spanner
3.27.0 (2023-01-10)
Features
- Add support for python 3.11 (#879) (4b8c2cf)
- Add typing to proto.Message based class attributes (4683d10)
Bug Fixes
- Add dict typing for client_options (4683d10)
- deps: Require google-api-core >=1.34.0, >=2.11.0 (4683d10)
- Drop packaging dependency (4683d10)
- Drop usage of pkg_resources (4683d10)
- Fix timeout default values (4683d10)
Documentation
A weekly digest of client library updates from across the Cloud SDK.
Python
Changes for google-cloud-dataflow-client
0.8.1 (2023-01-20)
Bug Fixes
- Add context manager return types (63d369a)
Documentation
- Add documentation for enums (63d369a)
Dataplex business glossary is now available in Preview. Dataplex business glossary lets you manage business related terminologies and definitions across the organization, and use them for describing and discovering data entries.
Dataplex Attribute Store is now available in Preview. Dataplex Attribute Store lets you associate attributes (with behavior specifications, such as resource access and column access) with tables and columns.
M103 Release
- Upgraded PyTorch to 1.13.1.
- Minor bug fixes and improvements.
M103 Release
- Upgraded PyTorch to 1.13.1.
- Minor bug fixes and improvements.
The Dialogflow CX flow stack limit has been increased to 25.
A weekly digest of client library updates from across the Cloud SDK.
Python
Changes for google-cloud-datastore
2.13.2 (2023-01-23)
Bug Fixes
2.13.1 (2023-01-20)
Bug Fixes
- Add context manager return types (9cec031)
Documentation
- Add documentation for enums (9cec031)
Java
Changes for google-cloud-datastore
2.13.3 (2023-01-23)
Bug Fixes
Dependencies
A weekly digest of client library updates from across the Cloud SDK.
A weekly digest of client library updates from across the Cloud SDK.
Python
Changes for google-cloud-secret-manager
2.15.1 (2023-01-20)
Bug Fixes
- Add context manager return types (2b85fae)
Documentation
- Add documentation for enums (2b85fae)
Project-level activation of Security Command Center
The Security Command Center project-level activation feature is generally available. The feature lets you enable Security Command Center for individual Google Cloud projects yourself in the Cloud console. Billing for project-level activations of Security Command Center is based on resource consumption in the project and uses a pay-as-you-go billing model.
For more information, see Overview of project-level activation.
M103 Release
The M103 release of Vertex AI Workbench user-managed notebooks includes the following:
- Fixed a bug in which a warning tells the user to run
jupyter lab buildwhen creating a new instance. - Upgraded PyTorch to 1.13.1.
- Minor bug fixes and improvements.
January 27, 2023
Anthos clusters on bare metal1.14.0 Upgrade problem
Control plane nodes for Anthos clusters on bare metal use Kubernetes taints to prevent workload pods from being scheduled on them. When you upgrade version 1.13 Anthos clusters to version 1.14.0, the control plane nodes lose required taints. We recommend that you skip upgrading to version 1.14.0 and upgrade to version 1.14.1 directly.
This problem doesn't cause upgrade failures, but pods that aren't supposed to run on the control plane nodes may start doing so. These workload pods can overwhelm control plane nodes and lead to cluster instability. This issue has security implications, as well. We strongly recommend that you not upgrade your clusters to version 1.14.0, but upgrade instead to a subsequent release version with the fix.
For more information about the issue, including workaround instructions, see the Clusters upgraded to 1.14.0 lose master taints known issue.
Release 1.14.1
Anthos clusters on bare metal 1.14.1 is now available for download. To upgrade, see Upgrading Anthos on bare metal. Anthos clusters on bare metal 1.14.1 runs on Kubernetes 1.25.
Fixes:
- Fixed an issue with the anthos-cluster-operator that caused CertificateSigningRequest (CSR) events to be missed during reconciliation steps. The lack of signing resulted in Istio crashlooping.
- Fixed an issue that prevented the Pod CIDR for nodes from being adjusted from the default /24 mask size to account for the maxPodsPerNode cluster setting.
- Fixed an issue that removed taints from control plane nodes when upgrading clusters to version 1.14.0.
- The following container image security vulnerabilities have been fixed:
- CVE-2021-3759
- CVE-2021-46848
- CVE-2022-3169
- CVE-2022-3524
- CVE-2022-3564
- CVE-2022-3565
- CVE-2022-3594
- CVE-2022-3640
- CVE-2022-3643
- CVE-2022-40303
- CVE-2022-40304
- CVE-2022-41849
- CVE-2022-41850
- CVE-2022-42328
- CVE-2022-42329
- CVE-2022-42895
- CVE-2022-42896
- CVE-2022-42898
- CVE-2022-44638
- CVE-2022-47518
- CVE-2022-47519
- CVE-2022-47520
- CVE-2022-47521
Functionality changes:
- Changed the behavior for periodic health checks during upgrades. Now, during the upgrade process, existing periodic health checks continue to run in the admin cluster. Once the cluster is upgraded to the next version, the previous version periodic health checks are replaced with periodic health checks for the new version.
- Lowered the priority of health check jobs to minimize contention for resources.
- Changed the etcd history compaction interval from the default of 5 minutes to 2.5 minutes. This value is set in the
kube-apiserver.yamlfile.
Known issues:
For information about the latest known issues, see Anthos clusters on bare metal known issues in the Troubleshooting section.
The Ops Agent version 2.25.0 supports a receiver for Prometheus metrics. By using this receiver, you can collect Prometheus metrics from applications running on Compute Engine instances. For more information, see Collect Prometheus metrics.
The Cloud Workstations API makes the following machine types available:
n2-standard-8n2-standard-16n2-standard-32
For more information, see Available machine types, REST workstationConfigs, or RPC google.cloud.workstations.v1beta GceInstance.
Dataform in Preview is available in the asia-east1 region.
New Dataproc Serverless for Spark runtime versions:
- 1.0.28
- 1.1.0
- 2.0.8
Announcing the General Availability (GA) release of Dataproc Serverless for Spark runtime version 1.1, which includes the following components:
- Spark 3.3.1
- BigQuery Spark Connector 0.28.0
- Cloud Storage Connector 2.2.9
- Conda 22.11
- Java 11
- Python 3.10
- R 4.2
- Scala 2.12
Announcing the General Availability (GA) release of the Dataproc Hudi Optional Component.
Dataproc Serverless for Spark runtime version 1.0 changed to non-LTS because of the release of backward-compatible Dataproc Serverless for Spark runtime version 1.1 LTS.
If containerd restarts on a node that has existing running Pods that use Workload Identity, those specific Pods might fail to access Google Cloud APIs and might return POD_FINDER_IP_MISMATCH errors. This affects nodes with the following GKE versions:
- 1.22.16-gke.2100 and later
- 1.23.14-gke.1900 and later
- 1.24.7-gke.700 and later
- 1.25.0 and later
- 1.26.0 and later
This issue will be fixed in a future release
Starting from GKE control plane versions 1.26.0-gke.2200, 1.25.5-gke.2200, 1.24.9-gke.2200 or later, SingleStack IPv6 and DualStack (IPv4/IPv6) services, stub domains, and upstream nameservers are supported with Cloud DNS for GKE.
A known issue with kube-dns receiving a DNS response from an upstream DNS resolver with a large TTL has been fixed. For more information, see Large TTL from DNS upstream servers
Public zonal clusters upgraded to GKE versions 1.24 and later will eventually be migrated to use Private Service Connect (PSC) for private control plane communication. There is no price increase for using GKE public clusters running on PSC.
The new and improved Findings page in the Cloud Console is now generally available and the default view for working with Security Command Center findings. With the redesigned Findings page, you can query, filter, and investigate Security Command Center findings faster and more efficiently. For more information, see Work with findings in the Security Command Center dashboard.
January 26, 2023
Anthos Config ManagementThe constraint template library's K8sPSPForbiddenSysctls template now supports an allow-list of sysctls using the new allowedSysctls parameter. For reference, see Constraint template library.
Config Sync now includes resource-related metrics labels in Google Cloud Monitoring. These labels were previously added to the Prometheus monitoring pipeline in Config Sync version 1.14.0. The labels are available under the "Group By" filter options in the Google Cloud Console. For more information on metrics, see Monitoring Config Sync.
Policy Controller has been updated to include a more recent build of OPA Gatekeeper (hash: c61db24).
Fixed an issue where the nomos image did not contain the nomos CLI.
Anthos clusters on AWS (previous generation) aws-1.14.1-gke.0 is now available.
You can now launch clusters with the following Kubernetes versions:
- 1.23.15-gke.2000
- 1.24.9-gke.2100
- 1.25.5-gke.2100
Upgraded to containerd 1.6.12.
This release fixes the following vulnerabilities:
Anthos clusters on VMware 1.12.5-gke.34 is now available. To upgrade, see Upgrading Anthos clusters on VMware. Anthos clusters on VMware 1.12.5-gke.34 runs on Kubernetes 1.23.15-gke.2400.
The supported versions offering the latest patches and updates for security vulnerabilities, exposures, and issues impacting Anthos clusters on VMware are 1.14, 1.13, and 1.12.
In the vSphere CSI driver, enabled improved-csi-idempotency, and async-query-volume, and disabled trigger-csi-fullsync. This enhances the vSphere CSI driver to ensure volume operations are idempotent.
If you specify a CIDR range (subnet) in the IP block file for your cluster nodes, the broadcast IP of the subnet, the network CIDR IP, and the network gateway IP will be excluded from the pool of addresses that get assigned to nodes.
Fixed a known issue where CIDR ranges cannot be used in the IP block file.
Fixed a bug where CA rotation appeared as an unsupported change during admin cluster update.
Fixed the following vulnerabilities:
Critical container vulnerabilities:
High-severity container vulnerabilities:
Container-optimized OS vulnerabilities:
Release 1.13.4
Anthos clusters on bare metal 1.13.4 is now available for download. To upgrade, see Upgrade clusters. Anthos clusters on bare metal 1.13.4 runs on Kubernetes 1.24.
Fixed an issue with the anthos-cluster-operator that caused CertificateSigningRequest (CSR) events to be missed during reconciliation steps. The lack of signing resulted in Istio crashlooping.
The following container image security vulnerabilities have been fixed:
- CVE-2021-3759
- CVE-2021-4037
- CVE-2021-46848
- CVE-2022-1184
- CVE-2022-20421
- CVE-2022-2978
- CVE-2022-3169
- CVE-2022-3176
- CVE-2022-3524
- CVE-2022-3564
- CVE-2022-3565
- CVE-2022-3586
- CVE-2022-3594
- CVE-2022-3621
- CVE-2022-3640
- CVE-2022-3643
- CVE-2022-3646
- CVE-2022-3903
- CVE-2022-39188
- CVE-2022-40303
- CVE-2022-40304
- CVE-2022-40307
- CVE-2022-41849
- CVE-2022-41850
- CVE-2022-41916
- CVE-2022-42010
- CVE-2022-42011
- CVE-2022-42012
- CVE-2022-42328
- CVE-2022-42329
- CVE-2022-42895
- CVE-2022-42896
- CVE-2022-42898
- CVE-2022-43680
- CVE-2022-43750
- CVE-2022-44638
- CVE-2022-47518
- CVE-2022-47519
- CVE-2022-47520
- CVE-2022-47521
Known issues:
For information about the latest known issues, see Anthos on bare metal known issues in the Troubleshooting section.
hybrid v1.8.4
On January 26, 2023 we released an updated version of the Apigee hybrid software, v1.8.4. For information on upgrading, see Upgrading Apigee hybrid to version 1.8.
| Bug ID | Description |
|---|---|
| 262699558 | The watcher component failed when using Kubernetes Secret to store hybrid service account secret. |
| 262616276 | Added support for Kubernetes v1.24 and v1.25 |
| 260372012 | Requests failed with 500 response and keyvaluemap.service.ErrorDuringDecryption error after upgrade to Hybrid 1.8. |
| 258699204 | The default memory requests and limits for metrics pods that were inadvertently changed in 1.8.x. have been fixed. |
| 245664917 | During the upgrade to Apigee hybrid 1.8.x, after running apigeectl init and confirming that check-ready succeeded, the Cassandra schema validation job was in an error state. |
| Bug ID | Description |
|---|---|
| 262576073 | Security fix for apigee-watcher. This addresses the following vulnerabilities: ∙ CVE-2022-41716 ∙ CVE-2022-41715 ∙ CVE-2022-2880 ∙ CVE-2022-2879 |
| 262574571 | Security fix for apigee-operators. This addresses the following vulnerabilities: ∙ CVE-2022-41716 |
The ability to configure authorization across organizations when using BeyondCorp Enterprise is in Preview.
Cross-org authorization lets you configure an access policy to trust and use data, such as device attributes, owned by other organizations. For example, you can configure the access policy of your organization to allow access to its resources from devices in other organizations.
The PORTUGAL_NIB_NUMBER infoType detector is available in all regions. For more information about all built-in infoTypes, see infoType detector reference.
The Balanced compute class is now generally available in Autopilot clusters running GKE version 1.25 and later.
You can now specify a minimum CPU platform in the Balanced compute class in Autopilot clusters running GKE version 1.25 and later if your workloads have specialized CPU requirements such as a high base frequency or optimized power management functionality. For instructions, refer to Choose a minimum CPU platform.
Connectivity Tests now includes a feature that verifies connectivity from a Cloud Run revision to a VM instance, an IP address, or a Google-managed service. For more information, see Create and run Connectivity Tests.
Connectivity Tests now includes a feature that verifies connectivity from an App Engine standard environment version to a VM instance, an IP address, or a Google-managed service. For more information, see Create and run Connectivity Tests.
Preview stage support for the following integration:
Tabular Workflow for End-to-End AutoML is generally available (GA). For documentation, refer to Tabular Workflow for End-to-End AutoML.
Policy-based routing is available in Preview. You can select a next hop based on more than a packet's destination IP address. You can match traffic by protocol and source IP address as well.