Managed Service for Apache Spark: New image versions, Iceberg, and Spark optimizations
New subminor image versions for Managed Service for Apache Spark have been released, impacting Conda channel configurations until August 2026. These new versions introduce Iceberg 1.10 support for Dataproc 2.3 clusters and enable Spark skewed-join and self-join optimizations by default. Users creating clusters with the new subminor versions must specify exact subminor versions and can opt-in to Iceberg 1.10 via a cluster property.
- →Managed Service for Apache Spark
Breaking changes (1) ›
- Managed Service for Apache Spark Managed Service for Apache Spark
Managed Service for Apache Spark (formerly Dataproc on Compute Engine): The new subminor image versions ( 1.3.96 , 1.4.81 , 1.5.92 , 2.0.161 , 2.1.116 , 2.2.84 , 2.3.32 ) do not have preconfigured Conda channels and are not mapped to default aliases (such as 2.3-debian12 , 2.3-ubuntu22 , etc.) until August 25, 2026. Impact: When creating clusters with these image versions, specify the exact subminor version (for example, 2.3.32-debian12 ). Packages cannot be installed using Conda unless channels are manually configured during cluster initialization. Mitigation: If your workloads require precon
Notes (2) ›
- Managed Service for Apache Spark
New Managed Service for Apache Spark (formerly Dataproc on Compute Engine) subminor cluster image versions : 1.3.96-debian10, 1.3.96-ubuntu18 1.4.81-debian10, 1.4.81-ubuntu18 1.5.92-debian10, 1.5.92-rocky8, 1.5.92-ubuntu18 2.0.161-debian10, 2.0.161-rocky8, 2.0.161-ubuntu18 2.1.115-debian11, 2.1.115-rocky8, 2.1.115-ubuntu20, 2.1.115-ubuntu20-arm 2.1.116-debian11, 2.1.116-rocky8, 2.1.116-ubuntu20, 2.1.116-ubuntu20-arm 2.2.83-debian12, 2.2.83-rocky9, 2.2.83-ubuntu22, 2.2.83-ubuntu22-arm 2.2.84-debian12, 2.2.84-rocky9, 2.2.84-ubuntu22, 2.2.84-ubuntu22-arm 2.3.31-debian12, 2.3.31-ml-ubuntu22, 2.3.3
- Managed Service for Apache Spark Managed Service for Apache Spark
Managed Service for Apache Spark (formerly Dataproc on Compute Engine): Key updates in these image versions include: Iceberg support : Added support for Iceberg 1.10 in Dataproc 2.3 images. This change only applies to 2.3 clusters created with the ICEBERG optional component. Users can opt-in to Iceberg 1.10 by setting the dataproc:dataproc.iceberg.version cluster property to 1.10 during cluster creation. Spark optimizations : Enabled Spark skewed-join and self-join optimizations by default in new GCE image versions. Scheduler exitTimeout : Configured spark.scheduler.listenerbus.exitTimeout to
https://docs.cloud.google.com/release-notes#June_22_2026
Related releases
- Terraform Google Provider v7.44.0 Adds New Resources and GCP Enhancements Terraform Google Provider Releases ·
- Critical Conda Channel Bug Fixed in Managed Service for Apache Spark Google Cloud release notes ·
- Cloud SDK 579.0.0: Breaking Changes, Feature Promotions, and New Commands Google Cloud release notes ·
- Managed Service for Apache Spark drops default Conda channels Google Cloud release notes ·
- Terraform Google Provider v7.42.0: New resources, BigQuery, Colab enhancements Terraform Google Provider Releases ·
- Terraform Google Provider v7.41.0: New Resources and Enhancements Terraform Google Provider Releases ·