gcloud components update

From wikieduonline
Jump to navigation Jump to search

gcloud components update
gcloud components update --quiet

576.0.0 (Jul 2026)[edit]

 gcloud components update
Beginning update. This process may take several minutes.


Your current Google Cloud CLI version is: 575.0.1
You will be upgraded to version: 576.0.0

┌────────────────────────────────────────────────────────────────────┐
│                 These components will be updated.                  │
├────────────────────────────────────────────┬────────────┬──────────┤
│                    Name                    │  Version   │   Size   │
├────────────────────────────────────────────┼────────────┼──────────┤
│ BigQuery Command Line Tool                 │     2.1.34 │  1.9 MiB │
│ Google Cloud CLI Core Libraries            │ 2026.07.10 │ 26.3 MiB │
│ gcloud cli dependencies                    │ 2026.07.10 │ 16.2 MiB │
│ gke-gcloud-auth-plugin (Platform Specific) │     0.5.17 │  3.5 MiB │
└────────────────────────────────────────────┴────────────┴──────────┘
┌───────────────────────────────────────────────────────────────────────────┐
│                    These components will be installed.                    │
├────────────────────────────────────────────────────┬────────────┬─────────┤
│                        Name                        │  Version   │   Size  │
├────────────────────────────────────────────────────┼────────────┼─────────┤
│ Default set of gcloud commands (Platform Specific) │ 2026.07.10 │ < 1 MiB │
└────────────────────────────────────────────────────┴────────────┴─────────┘

The following release notes are new in this upgrade.
Please read carefully for information about new features, breaking changes,
and bugs fixed.  The latest full release notes can be viewed at:
  https://cloud.google.com/sdk/release_notes

576.0.0 (2026-07-14)
  Breaking Changes
      ▪ **(Cloud Storage)** Updated gcloud storage rsync to default
        decompresses downloaded gzip files to match the behavior of gcloud
        storage cp. To retain the previous behavior, use the new
        --do-not-decompress flag.

  Google Cloud CLI
      ▪ Updated Linux bundled Python for the gcloud CLI to 3.14.6 to resolve
        CVE-2026-34182.

  Artifact Registry
      ▪ Fixed a performance regression in gcloud artifacts docker images list
        when listing a large number of image versions.

  BigLake
      ▪ Promoted gcloud biglake delta-sharing
        <catalogs|shares|schemas|tables> to GA.
      ▪ Promoted gcloud biglake data-product-sharing publish to GA.
      ▪ Added lakehouse option to --catalog=type flag to gcloud biglake
        iceberg catalogs.
      ▪ Added gcloud biglake hive tables update to beta.

  BigQuery
      ▪ Added environment information to the user-agent HTTP header.
      ▪ Added support for --label flag in bq cp, bq extract, and bq load
        commands to configure job-level labels.
      ▪ Fixed 'bq show' command failures displaying timestamps without
        fractional seconds.

  Cloud Data Lineage
      ▪ Added gcloud datalineage runs command group to manage data lineage
        runs.
      ▪ Added gcloud datalineage lineage-events command group to manage data
        lineage runs.

  Cloud Dataplex
      ▪ Added --enable-catalog-publishing flag to gcloud dataplex datascans
        create data-documentation and gcloud dataplex datascans update
        data-documentation commands.
      ▪ Added --mode flag to gcloud dataplex datascans create data-profile
        and gcloud dataplex datascans update data-profile commands to support
        specifying profiling mode.

  Cloud Dataproc
      ▪ Promoted gcloud dataproc batches submit pyspark-notebook to GA.

  Cloud Identity-Aware Proxy
      ▪ Promoted support for agent-registry resource type in gcloud iap web
        IAM commands to GA.

  Cloud Key Management Service
      ▪ (Alpha, Beta) Added --folder flag to gcloud kms autokey-config
        show-effective-config to retrieve the effective Cloud KMS Autokey
        configuration for folders. The --project and --folder flags are now
        optional, defaulting to the current project.
      ▪ Added --hsm-trusted-wrapping flag to gcloud kms keys create and
        gcloud kms keys versions import to enable trusted wrapping
        capabilities.
      ▪ Promoted gcloud kms keys versions export-trusted-key-wrapped and
        gcloud kms keys versions import-trusted-key-wrapped to GA.
      ▪ Added --crypto-key-version-name and --two-factor-public-key-pem flags
        to gcloud kms single-tenant-hsm proposal create for
        --operation-type=upgrade_key_trust.

  Cloud Managed Kafka
      ▪ Added util function to validate and remove byte units from broker
        disk input.

  Cloud Run
      ▪ Modified gcloud run services proxy to fail immediately if the service
        has its default URL disabled.

  Cloud SQL
      ▪ Upgraded --storage-auto-increase-limit flag for gcloud sql instances
        create and gcloud sql instances patch commands to GA.

  Cloud Storage
      ▪ Updated gcloud storage Parallel Composite Uploads
        (https://cloud.google.com/storage/docs/parallel-composite-uploads) to
        atomically clean up temporary parts, avoiding bucket soft-delete costs.

  Cluster Director
      ▪ Added support for Lustre dynamic tier in gcloud cluster-director
        clusters commands.

  Compliance Manager
      ▪ Updated gcloud compliance-manager commands to support project-level
        resources.

  Compute Engine
      ▪ Promoted --nat-ips-per-endpoint flag to GA in gcloud compute
        service-attachments create and gcloud compute service-attachments
        update.
      ▪ Promoted gcloud compute hosts and gcloud compute reservations hosts
        to beta.
      ▪ Added gcloud compute sole-tenancy node-templates test-iam-permissions
        command to test IAM permissions on a node template in beta, preview,
        and GA.
      ▪ Added gcloud compute instant-snapshots set-iam-policy command to
        support setting IAM policy bindings for instant snapshots in alpha,
        beta, preview, and GA.
      ▪ Added gcloud compute network-attachments test-iam-permissions command
        to test IAM permissions on a network attachment in beta, preview, and
        GA.
      ▪ Added gcloud beta compute instance-groups managed adopt-instances to
        support adopting instances into regional managed instance groups.
      ▪ Added gcloud compute instant-snapshots test-iam-permissions command
        to test IAM permissions on an instant snapshot in beta, preview, and
        GA.
      ▪ Added get-iam-policy and set-iam-policy commands to gcloud compute
        firewall-policies and gcloud compute network-firewall-policies to
        manage policy-level IAM policy.
      ▪ Promote the --location flag of gcloud compute interconnects update to
        GA.
      ▪ Added gcloud compute backend-buckets test-iam-permissions command to
        test IAM permissions on backend buckets.
      ▪ Promoted --on-repair-allow-changing-zone flag to GA in gcloud compute
        instance-groups managed create and gcloud compute instance-groups
        managed update.
      ▪ Added gcloud compute interconnects test-iam-permissions command to
        test IAM permissions on a Compute Engine interconnect in beta.
      ▪ Added gcloud compute instant-snapshot-groups test-iam-permissions
        command.
      ▪ Added test-iam-permissions command to gcloud compute
        target-tcp-proxies to test IAM permissions on a target TCP proxy.
        Global proxies are supported in all tracks, and regional proxies are
        supported in alpha and beta tracks.
      ▪ Added support for displaying dynamic field
        GRACEFUL_SHUTDOWN_TIMESTAMP to gcloud compute instance-groups managed
        list-instances in GA, beta and alpha.
      ▪ Added gcloud compute service-attachments set-iam-policy command to
        set IAM policy on a service attachment in beta, preview, and GA.
      ▪ Added --async flag to gcloud compute instance-groups managed delete.
      ▪ Promoted --load-balancing-scheme flag to GA in gcloud compute
        target-tcp-proxies create.
      ▪ Promoted --instances flag of gcloud create instance-groups managed
        resize-requests create to GA to support specific instance names.
      ▪ Added gcloud compute reservations sub-blocks test-iam-permissions
        command to beta, preview and GA release tracks.
      ▪ Added on-update-action enum class to --create-disk flag for an
        instance creation. And it is added to the following release tracks
        alpha, beta, preview, and GA.
      ▪ Added gcloud compute external-vpn-gateways test-iam-permissions
        command to test IAM permissions on an external VPN gateway.
      ▪ Added gcloud compute sole-tenancy node-groups test-iam-permissions
        command to test IAM permissions on a node group in alpha, beta, GA, and
        preview.
      ▪ Promoted --identity, --identity-certificate and
        --most-disruptive-allowed-action flags to GA.
      ▪ Added gcloud compute disks bulk set-labels command to alpha, beta,
        ga, and preview release tracks.

  Developer Connect
      ▪ Promoted gcloud developer-connect insights-configs deployment-events
        list and describe commands to GA.

  Kubernetes Engine
      ▪ Added KCP_VPA option to --logging flag of gcloud container clusters
        create to enable VPA Decision Logs feature.
      ▪ Added KCP_VPA option to --logging flag of gcloud container clusters
        create-auto to enable VPA Decision Logs feature.
      ▪ Added KCP_VPA option to --logging flag of gcloud container clusters
        update to enable VPA Decision Logs feature.
      ▪ Added node config options nodeVfioConfig to gcloud container clusters
        create, gcloud container node-pools create, and gcloud container
        node-pools update command which contains VFIO-related configurations
        for this node.
      ▪ Added node config options diskIoScheduler to gcloud container
        clusters create, gcloud container node-pools create, and gcloud
        container node-pools update command which contains the configuration
        for the disk IO scheduler.
      ▪ Promoted Rollbackable Upgrades (Two-Step Upgrades) to GA. Added
        --control-plane-soak-duration flag to gcloud container clusters upgrade
        and promoted gcloud container clusters complete-control-plane-upgrade
        to GA.
      ▪ Promoted --managed-otel-scope flag to GA in gcloud container clusters
        create to enable Managed OpenTelemetry feature.
      ▪ Promoted --managed-otel-scope flag to GA in gcloud container clusters
        create-auto to enable Managed OpenTelemetry feature.
      ▪ Promoted --managed-otel-scope flag to GA in gcloud container clusters
        update to enable Managed OpenTelemetry feature.
      ▪ Additional kubectl versions:
        ◆ kubectl.1.30 (1.30.14)
        ◆ kubectl.1.31 (1.31.14)
        ◆ kubectl.1.32 (1.32.13)
        ◆ kubectl.1.33 (1.33.13)
        ◆ kubectl.1.34 (1.34.9)
        ◆ kubectl.1.35 (1.35.6)
        ◆ kubectl.1.36 (1.36.2)

  Looker
      ▪ Promoted --release-channel and --accelerated-security-patch-enabled
        flags to GA for gcloud looker instances create and gcloud looker
        instances update.
      ▪ Added RELEASE_CHANNEL and ACCELERATED_SECURITY_PATCH_ENABLED columns
        to gcloud looker instances describe output in GA track.

  Network Security
      ▪ Added support for project-level security profiles to gcloud
        network-security security-profiles wildfire-analysis commands in BETA.

  Transfer
      ▪ Deprecated --s3-compatible-mode flag in gcloud transfer agents
        install. It is no longer needed as Transfer Service automatically
        detects S3-compatible job.

  Vmware Engine
      ▪ Updated gcloud vmware private-clouds create command to use full
        resource names for --preferred-zone and --secondary-zone flags when
        creating a stretched private cloud. This update ensures compliance with
        VPC Service Controls.

    Subscribe to these release notes at
    https://groups.google.com/forum/#!forum/google-cloud-sdk-announce
    (https://groups.google.com/forum/#!forum/google-cloud-sdk-announce).

Once started, canceling this operation may leave your SDK installation in an
inconsistent state.

Do you want to continue (Y/n)?  Y

Performing in place update...

╔════════════════════════════════════════════════════════════╗
╠═ Downloading: BigQuery Command Line Tool                  ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Downloading: Default set of gcloud commands (Platform... ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Downloading: Google Cloud CLI Core Libraries             ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Downloading: gcloud cli dependencies                     ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Downloading: gke-gcloud-auth-plugin (Platform Specific)  ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Uninstalling: BigQuery Command Line Tool                 ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Uninstalling: Google Cloud CLI Core Libraries            ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Uninstalling: gcloud cli dependencies                    ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Uninstalling: gke-gcloud-auth-plugin (Platform Specific) ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Installing: BigQuery Command Line Tool                   ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Installing: Default set of gcloud commands (Platform ... ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Installing: Google Cloud CLI Core Libraries              ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Installing: gcloud cli dependencies                      ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Installing: gke-gcloud-auth-plugin (Platform Specific)   ═╣
╚════════════════════════════════════════════════════════════╝


Google Cloud CLI works best with Python 3.14 and certain modules.

Setting up virtual environment
Updating modules...
Collecting cryptography==46.0.7
  Downloading cryptography-46.0.7-cp38-abi3-macosx_10_9_universal2.whl (7.7 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.7/7.7 MB 11.1 MB/s  0:00:00
 .../...

Virtual env enabled.

Performing post processing steps...done.

Update done!

To revert your CLI to the previously installed version, you may run:
  $ gcloud components update --version 575.0.1

399.0.0[edit]

Beginning update. This process may take several minutes.


Your current Google Cloud CLI version is: 398.0.0
You will be upgraded to version: 399.0.0

┌─────────────────────────────────────────────────────────┐
│            These components will be updated.            │
├─────────────────────────────────┬────────────┬──────────┤
│               Name              │  Version   │   Size   │
├─────────────────────────────────┼────────────┼──────────┤
│ Google Cloud CLI Core Libraries │ 2022.08.19 │ 24.4 MiB │
│ gcloud Alpha Commands           │ 2022.08.19 │  < 1 MiB │
│ gcloud Beta Commands            │ 2022.08.19 │  < 1 MiB │
│ gcloud cli dependencies         │ 2022.08.19 │ 11.2 MiB │
└─────────────────────────────────┴────────────┴──────────┘

The following release notes are new in this upgrade.
Please read carefully for information about new features, breaking changes,
and bugs fixed.  The latest full release notes can be viewed at:
  https://cloud.google.com/sdk/release_notes

399.0.0 (2022-08-23)
  AlloyDB
      ▪ Added --cluster flag to gcloud beta alloydb operations list to enable
        listing of operations pertaining to a given cluster.
      ▪ Updated gcloud beta alloydb clusters restore to support PITR (point
        in time recovery) via new --source-cluster and --point-in-time flags.

  App Engine
      ▪ Updated the Java SDK to version 1.9.98.1 to address bug
        <https://issuetracker.google.com/issues/240455023>.

  Cloud Asset Inventory
      ▪ Added gcloud asset get-effective-iam-policy command, which retrieves
        batch effective IAM policies for a specified list of resources within
        specified accessible scope.

  Cloud Dataflow
      ▪ Added GO to gcloud flex-template build command SDK Language options,
        allowing users to submit Go Flex Template jobs.

  Cloud Functions
      ▪ Move Python 3.10 for Cloud Functions to GA.

  Cloud Org Policy
      ▪ Added gcloud org-policies {custom constraint} commands that allow
        users to create, update, list, describe, and delete org policy custom
        constraints.
      ▪ gcloud org-policies set-custom-constraint
      ▪ gcloud org-policies describe-custom-constraint
      ▪ gcloud org-policies delete-custom-constraint
      ▪ gcloud org-policies list-custom-constraints.

  Cloud SQL
      ▪ Set the maximum allowed value for --storage-auto-increase-limit in
        gcloud beta sql instances create to the max value of int. This removes
        the hardcoded limit of 10230.

  Cloud Spanner
      ▪ Promoted gcloud spanner samples to beta and GA. Commands in this
        group support creating sample databases and running open source sample
        applications.
      ▪ Added --instance-type, --expire-behavior flags to spanner instances
        create and spanner instances update to add ability to create free
        instances in GA.
      ▪ Added instance_type column for spanner instances list and
        free_instance_availability column for spanner instance-configs list.

  Compute Engine
      ▪ Promoted --architecture flag of gcloud compute disks create to GA.
      ▪ Promoted --update-architecture flags of gcloud compute disks update
        to GA.
      ▪ Promoted --clear-architecture flags of gcloud compute disks update to
        GA.
      ▪ Promoted --architecture flag of gcloud compute images create and
        gcloud compute disks update to GA.

  Network Services
      ▪ Promoted gcloud network-services tls-routes to GA.

  Notebooks
      ▪ Added notebooks runtimes command group which provides access to AI
        Platform Notebooks' runtimes.

  Transfer
      ▪ Added multipart copy feature to agent setup flags.

    Subscribe to these release notes at
    https://groups.google.com/forum/#!forum/google-cloud-sdk-announce
    (https://groups.google.com/forum/#!forum/google-cloud-sdk-announce).

Do you want to continue (Y/n)?  Y

╔════════════════════════════════════════════════════════════╗
╠═ Creating update staging area                             ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Uninstalling: Google Cloud CLI Core Libraries            ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Uninstalling: gcloud Alpha Commands                      ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Uninstalling: gcloud Beta Commands                       ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Uninstalling: gcloud cli dependencies                    ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Installing: Google Cloud CLI Core Libraries              ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Installing: gcloud Alpha Commands                        ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Installing: gcloud Beta Commands                         ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Installing: gcloud cli dependencies                      ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Creating backup and activating new installation          ═╣
╚════════════════════════════════════════════════════════════╝

Performing post processing steps...done.

Update done!

To revert your CLI to the previously installed version, you may run:
  $ gcloud components update --version 398.0.0

395.0.0[edit]

Beginning update. This process may take several minutes.


Your current Google Cloud CLI version is: 392.0.0
You will be upgraded to version: 395.0.0

┌─────────────────────────────────────────────────────────┐
│            These components will be updated.            │
├─────────────────────────────────┬────────────┬──────────┤
│               Name              │  Version   │   Size   │
├─────────────────────────────────┼────────────┼──────────┤
│ Cloud Storage Command Line Tool │       5.11 │ 15.5 MiB │
│ Google Cloud CLI Core Libraries │ 2022.07.22 │ 24.1 MiB │
│ kubectl                         │    1.22.12 │ 65.2 MiB │
│ kubectl                         │    1.22.12 │  < 1 MiB │
└─────────────────────────────────┴────────────┴──────────┘

The following release notes are new in this upgrade.
Please read carefully for information about new features, breaking changes,
and bugs fixed.  The latest full release notes can be viewed at:
  https://cloud.google.com/sdk/release_notes

395.0.0 (2022-07-26)
  AI
      ▪ Modified gcloud ai models upload to support model version aliases.
        Use --version-aliases flag to set version aliases so that a model
        version can be referenced via alias (i.e.
        projects/{project}/locations/{location}/models/{model_id}@{version_alias}
        instead of auto-generated version id (i.e.
        projects/{project}/locations/{location}/models/{model_id}@{version_id}).
        The format is [a-z][a-zA-Z0-9-]{0,126}[a-z0-9] to distinguish from
        version_id. The aliases set in the flag will replace the aliases set in
        the model.

  App Engine
      ▪ Updated the Java SDK to version 1.9.98. Please visit the following
        release notes for details:
        <https://cloud.google.com/appengine/docs/java/release-notes>.

  Artifact Registry
      ▪ Added gcloud artifacts packages describe command.

  Cloud Deploy
      ▪ Added new --from-k8s-manifest to releases create command. When used,
        a Skaffold file will be generated.

  Cloud Domains
      ▪ Implemented the following commands for gcloud domains registrations
        in alpha and beta.
        ◆ import
        ◆ list-importable-domains

  Cloud Functions
      ▪ Updated gcloud functions list to return 2nd gen functions in addition
        to 1st gen functions.
      ▪ Fixed crash in gcloud beta functions deploy --gen2 failures causing
        the error message "This stage does not belong to this progress
        tracker".
      ▪ Promoted --gen2 flag of gcloud functions add-iam-policy-binding to
        GA.
      ▪ Promoted --gen2 flag of gcloud functions call to GA.
      ▪ Promoted --gen2 flag of gcloud functions delete to GA.
      ▪ Promoted --gen2 flag of gcloud functions deploy to GA.
      ▪ Promoted --gen2 flag of gcloud functions describe to GA.
      ▪ Promoted --gen2 flag of gcloud functions get-iam-policy to GA.
      ▪ Promoted --gen2 flag of gcloud functions remove-iam-policy-binding to
        GA.
      ▪ Promoted --gen2 flag of gcloud functions set-iam-policy to GA.
      ▪ Promoted --gen2 flag of gcloud functions event-types list to GA.
      ▪ Promoted --gen2 flag of gcloud functions logs read to GA.
      ▪ Promoted --gen2 flag of gcloud functions regions list to GA.
      ▪ Promoted gcloud functions add-invoker-policy-binding to GA.
      ▪ Promoted gcloud functions remove-invoker-policy-binding to GA.

  Cloud Healthcare
      ▪ Added --schema-type value analytics_v2 to gcloud healthcare
        fhir-stores export bq.

  Cloud Identity-Aware Proxy
      ▪ Renamed flag --group-name to --dest-group for`gcloud iap tcp
        dest-groups IAM commands.

  Cloud Pub/Sub
      ▪ Fixed issue where gcloud pubsub subscriptions create and gcloud
        pubsub subscriptions update will crash when specifying
        --min-retry-delay=0 and/or --max-retry-delay=0.
      ▪ Fixed issue where gcloud pubsub subscriptions create will crash when
        specifying --retention_duration=0.

  Cloud Run
      ▪ Added --description flag in gcloud run deploy, and description field
        in gcloud run services describe [SERVICE].
        ◆ Description is an optional, human-readable string of up to 512
          characters.
        ◆ Using the flag is functionally equivalent to adding service
          annotation "run.googleapis.com/description".

  Compute Engine
      ▪ Added --update-user-licenses and --clear-user-licenses flags of
        gcloud compute images update to alpha and beta.
      ▪ Made global scope the default for gcloud compute security-policies.

  Config Controller
      ▪ Added --man-blocks flag to gcloud anthos config controller create to
        allow specifying multiple master authorized network CIDR blocks for a
        CC instance.
      ▪ Deprecated --man-block flag of gcloud anthos config controller
        create. Use --man-blocks to set master authorized network CIDR block.
      ▪ Modified gcloud anthos config controller list to print out only the
        instance name instead of the fully specified name.
      ▪ Added --full-name flag to gcloud anthos config controller list to
        allow users printing out the fully specified name in the NAME column
        when needed.

  GKE Hub
      ▪ Promote gcloud container hub memberships generate-gateway-rbac to GA.
 Kubernetes Engine
     ▪ Add cgroupMode node system config option to allow switching nodes to cgroupv1 or cgroupv2.
     ▪ Updates default kubectl from 1.22.9 to 1.22.12
     ▪ Additional kubectl versions:
       ◆ kubectl.1.19 (1.19.16)
       ◆ kubectl.1.20 (1.20.15)
       ◆ kubectl.1.21 (1.21.14)
       ◆ kubectl.1.22 (1.22.12)
       ◆ kubectl.1.23 (1.23.9)
       ◆ kubectl.1.24 (1.24.3)
  Pubsub Emulator
      ▪ Added support for creating BigQuery subscriptions.

    Subscribe to these release notes at
    https://groups.google.com/forum/#!forum/google-cloud-sdk-announce
    (https://groups.google.com/forum/#!forum/google-cloud-sdk-announce).

394.0.0 (2022-07-19)
  AI
      ▪ Modified gcloud ai models describe to support model versioning.
      ▪ Added europe-west9 option to --region flag of gcloud ai custom-jobs
        and gcloud ai hp-tuning-jobs.
        ◆ Provide the model version ID or version alias to retrieve a
          specific version of the model.
        ◆ If no model version ID or alias is specified, the "default" model
          version will be used. The "default" version alias is created for the
          first version of the model, and can be moved to other versions later
          on. There will be exactly one default version.
      ▪ Added gcloud ai models delete-version which deletes an existing
        Vertex AI model version.

  Anthos Multi-Cloud
      ▪ Added --ssh-public-key flag to gcloud container azure node-pools
        update to update the SSH public key for the Azure node pool nodes.

  Artifact Registry
      ▪ Fixed a bug where the plus sign ("+") was not escaped properly,
        making it impossible to delete artifacts with a plus sign in their
        name.
 Bare Metal Solution
     ▪ Started using v2.projects.locations.operations instead of
       v1.operations for the following commands:
       ◆ gcloud bms instances start
       ◆ gcloud bms instances reset
       ◆ gcloud bms instances disable-serial-console
       ◆ gcloud bms instances enable-serial-console
       ◆ gcloud bms instances update
       ◆ gcloud bms networks update
       ◆ gcloud bms nfs-shares update
       ◆ gcloud bms volumes update
       ◆ gcloud bms volumes restore
       ◆ gcloud bms operations describe
       ◆ gcloud bms operations wait
     ▪ Promoted --os-image flag of gcloud bms instances update to GA.
     ▪ Promoted --[no-]enable-hyperthreading flag of gcloud bms instances
       update to GA.
     ▪ Promoted --add-ip-range-reservation flag of gcloud bms networks
       update to GA.
     ▪ Promoted --clear-ip-range-reservations flag of gcloud bms networks
       update to GA.
     ▪ Promoted --remove-ip-range-reservation flag of gcloud bms networks
       update to GA.
     ▪ Promoted gcloud bms networks list-ip-reservations to GA.
  Batch
      ▪ Promoted gcloud batch to alpha and beta which enables the CLI to use
        Batch APIs.

  CLOUD SDK
      ▪ Replaced the default login flow when a browser is not detected from
        --no-browser to --no-launch-browser.

  Cloud Deploy
      ▪ Changed the default bucket name upload path on release create to use
        the pipeline UUID.
      ▪ Added mutex flags --enable-initial-rollout and
        --disable-initial-rollout.

  Cloud Key Management Service
      ▪ Modified gcloud kms import-jobs create to accept new SHA-2 import
        methods rsa-oaep-3072-sha256, rsa-oaep-3072-sha256-aes-256,
        rsa-oaep-4096-sha256, and rsa-oaep-4096-sha256-aes-256 in beta.

  Cloud SQL
      ▪ Added support for incremental addition of user password policies.

  Cloud Storage
      ▪ Updated gsutil component to 5.11.

  Compute Engine
      ▪ Added --layer7-ddos-defense-auto-deploy-load-threshold,
        --layer7-ddos-defense-auto-deploy-confidence-threshold,
        --layer7-ddos-defense-auto-deploy-impacted-baseline-threshold, and
        --layer7-ddos-defense-auto-deploy-expiration-sec to gcloud compute
        security-policies update to gcloud beta compute security-policies
        update.
      ▪ Promoted flags --enable-strong-affinity of gcloud compute
        backend-services create and gcloud compute backend-services update to
        GA.

  Identity and Access Management
      ▪ Removed etag flag from gcloud beta iam policies update command. The
        command will always use the etag in the policy file.

    Subscribe to these release notes at
    https://groups.google.com/forum/#!forum/google-cloud-sdk-announce
    (https://groups.google.com/forum/#!forum/google-cloud-sdk-announce).

393.0.0 (2022-07-12)
  Breaking Changes
      ▪ **(AlloyDB)** Updated gcloud beta alloydb instances create and gcloud
        beta alloydb instances update to remove the unused --zone flag.
      ▪ **(Cloud Datastore Emulator)** Removed support for running the
        Datastore emulator (gcloud beta emulators datastore start) in
        environment with Java versions prior to 11. Users can upgrade to Java
        11 or above to continue using the latest Datastore emulator.
        Alternatively, users can use gcloud command-line tool with version
        before 392.0.0 to continue using the previous Datastore emulator with
        Java 8 support.
      ▪ **(Cloud Firestore Emulator)** Removed support for running the
        Firestore emulator (gcloud beta emulators firestore start) in
        environment with Java versions prior to 11. Users can upgrade to Java
        11 or above to continue using the latest Firestore emulator.
        Alternatively, users can use gcloud command-line tool with version
        before 392.0.0 to continue using the previous Firestore emulator with
        Java 8 support.

  AI
      ▪ Added gcloud ai models delete-version which delete an existing Vertex
        AI model version.
      ▪ Modified gcloud ai models upload to support model versioning. Use
        --parent-model flag to specify the parent model of the model version to
        be uploaded. When this flag is specified, a new version of the parent
        model will be uploaded. Use --model-id flag to specify the model ID for
        the uploaded model.
      ▪ Fixed an issue for gcloud ai custom-jobs create that the value of the
        --args and --command flags are not passed when the --worker-pool-spec
        flag is left unspecified.

  AlloyDB
      ▪ Updated gcloud beta alloydb instances create and gcloud beta alloydb
        instances update to allow --cpu-count of 2.

  Artifact Registry
      ▪ Fixed issue where gcloud artifacts packages delete requires the
        package id unescaped.

  Cloud Dataproc
      ▪ Added bootDiskKmsKey key in --pools flag to gcloud dataproc clusters
        gke create to allow creating Dataproc on GKE cluster with CMEK
        protected node pool.

  Cloud Datastream
      ▪ Added --bigquery-destination-config flag to gcloud datastream streams
        <create/update>.
      ▪ Added bigquery type to --type flag of datastream connection-profiles
        <create/update>.

  Cloud Deploy
      ▪ Added optional flags --labels and --annotations for users to add
        labels or annotations to apply to gcloud deploy targets rollback
        command.

  Cloud Firestore Emulator
      ▪ Release Cloud Firestore emulator v1.14.4
        ◆ Fix: Condition Normalization now correctly handles cartesian
          products and flattening in certain edge cases.

  Cloud Functions
      ▪ Promoted --docker-registry flag of gcloud functions deploy to GA.
      ▪ Move PHP 8.1 for Cloud Functions to GA.
      ▪ Added gcloud functions runtimes list which displays the supported
        runtimes for both 1st & 2nd generation functions.

  Cloud Key Management Service
      ▪ Promoted --wrapped-key-file flag of gcloud kms keys versions import
        to GA.
      ▪ Deprecated --rsa-aes-wrapped-key-file flag of gcloud kms keys
        versions import. Use --wrapped-key-file instead.

  Cloud Memorystore
      ▪ Promoted --persistence-mode, --rdb-snapshot-period and
        --rdb-snapshot-start-time flags of gcloud redis instances create to GA.
      ▪ Promoted --persistence-mode, --rdb-snapshot-period and
        --rdb-snapshot-start-time flags of gcloud redis instances update to GA.

  Cloud SQL
      ▪ Added flag --password-policy-enable-password-verification to gcloud
        sql users create and gcloud sql users set-password-policy for MySQL
        password validation.
      ▪ Added flags --discard-dual-password and --retain-password to gcloud
        sql users set-password to allow control over MySQL's dual password.

  Cloud Speech API
      ▪ Added latest_short and latest_long options for gcloud ml speech
        <recognize | recognize-long-running> --model flag.

  Cloud TPU
      ▪ Updated tpus tpu-vm ssh to return an error when users attempt to ssh
        into a TPU VM during a maintenance event.

  Compute Engine
      ▪ Promoted --target-distribution-shape flag of gcloud compute instances
        bulk create to GA.
      ▪ Promoted --key-revocation-action-type flag to GA for gcloud compute
        instance-templates create.
      ▪ Promoted explicit scope requirement for gcloud compute
        security-policies to beta.
      ▪ Promoted --network-ddos-protection flag of gcloud compute
        security-policies create to beta.
      ▪ Promoted gcloud compute network-edge-security-services to beta.
      ▪ Promoted --key-reservation-action-type flag to GA for gcloud compute
        instances create.
      ▪ Promoted keyRevocationActionType property of gcloud compute instances
        update-from-file to GA.

  Compute Firewall Policies
      ▪ Promoted --src-region-codes and --dest-region-codes flags to beta in
        gcloud compute firewall-policies rules create , gcloud compute
        firewall-policies rules update , gcloud compute
        network-firewall-policies rules create and gcloud compute
        network-firewall-policies rules update commands.
      ▪ Promoted --src-threat-intelligence and --dest-threat-intelligence
        flags to beta in gcloud compute firewall-policies rules create , gcloud
        compute firewall-policies rules update , gcloud compute
        network-firewall-policies rules create and gcloud compute
        network-firewall-policies rules update commands.

  Config Connector
      ▪ Updated Google Cloud Config Connector to version 1.89.0. See Config
        Connector Overview for more details
        https://cloud.google.com/config-connector/docs/overview
        (https://cloud.google.com/config-connector/docs/overview).

  Config Controller
      ▪ Added --man-blocks flag to gcloud anthos config controller create to
        allow specifying multiple master authorized network CIDR blocks for a
        CC instance.
      ▪ Deprecated --man-block flag of gcloud anthos config controller
        create. Use --man-blocks to set master authorized network CIDR block.

  Kubernetes Engine
      ▪ Added --binauthz-evaluation-mode flag to gcloud container clusters
        create command.
      ▪ Added --binauthz-evaluation-mode flag to gcloud container clusters
        create-auto command.
      ▪ Added --binauthz-evaluation-mode flag to gcloud container clusters
        update command.
      ▪ Added --total-max-nodes and --total-min-nodes to gcloud container
        cluster/node-pools create/update that allow users to set total size
        limits for autoscaled nodepools. The limits are available in clusters
        with version 1.24+.
      ▪ Added --location-policy to gcloud container cluster/node-pools
        create/update that allow users to set location policy for autoscaled
        nodepools. The location policy is available in clusters with version
        1.24.1-gke.800+.

  Transcoder
      ▪ added support for --labels flag when creating a new job/job template.

    Subscribe to these release notes at
    https://groups.google.com/forum/#!forum/google-cloud-sdk-announce
    (https://groups.google.com/forum/#!forum/google-cloud-sdk-announce).


╔════════════════════════════════════════════════════════════╗
╠═ Creating update staging area                             ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Uninstalling: Cloud Storage Command Line Tool            ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Uninstalling: Google Cloud CLI Core Libraries            ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Uninstalling: kubectl                                    ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Uninstalling: kubectl                                    ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Installing: Cloud Storage Command Line Tool              ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Installing: Google Cloud CLI Core Libraries              ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Installing: kubectl                                      ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Installing: kubectl                                      ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Creating backup and activating new installation          ═╣
╚════════════════════════════════════════════════════════════╝

Performing post processing steps...done.

Update done!

To revert your CLI to the previously installed version, you may run:
  $ gcloud components update --version 392.0.0

WARNING:   There are other instances of Google Cloud tools on your system PATH.
  Please remove the following to avoid confusion or accidental invocation:

  /Applications/Docker.app/Contents/Resources/bin/kubectl
 $HOME/brew/bin/gsutil
 $HOME/brew/Cellar/kubernetes-cli/1.24.3/bin/kubectl


See also[edit]

Advertising: