Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Create c3-standard-4-lssd using confidential compute type TDX failed

When I try to create c3-standard-4-lssd using confidential compute type TDX (follow doc https://cloud.google.com/confidential-computing/confidential-vm/docs/supported-configurations#intel-...), always failed with following error. Also tried other 3 zones, failed with the same message.

```

message: A c3-standard-4-lssd VM instance with 1 local SSD(s) is not supported in the us-central1-a zone with your configuration. Retry your request in a zone that supports the machine type and configuration you require. For more information, view the troubleshooting documentation.

```

The error is saying that there are no free resources in GCP to run that parcticular type of instance. SSD local drive seems to be the problem as c3 without a local drive works just fine.

 

 

 

 

$ gcloud compute instances create hhei-cvm --machine-type=c3-standard-4-lssd --image-project "fedora-coreos-cloud" --image fedora-coreos-41-20250130-1-0-gcp-x86-64 --project=openshift-rhcos-devel --zone=us-central1-a --metadata-from-file "user-data=ssh.ign" --maintenance-policy=terminate --confidential-compute-type=TDX

ERROR: (gcloud.compute.instances.create) Could not fetch resource:
---
code: ZONE_RESOURCE_POOL_EXHAUSTED_WITH_DETAILS
errorDetails:
- help:
links:
- description: Troubleshooting documentation
url: https://cloud.google.com/compute/docs/resource-error
- localizedMessage:
locale: en-US
message: A c3-standard-4-lssd VM instance with 1 local SSD(s) is not supported
in the us-central1-a zone with your configuration. Retry your request in a
zone that supports the machine type and configuration you require. For more
information, view the troubleshooting documentation.
- errorInfo:
domain: compute.googleapis.com
metadatas:
attachment: local-ssd:1
vmType: c3-standard-4-lssd
zone: us-central1-a
zonesAvailable: ''
reason: configuration_availability
message: The zone 'projects/openshift-rhcos-devel/zones/us-central1-a' does not have
enough resources available to fulfill the request. '(resource type:compute)'.

 

 

 

 


And check the image has type 'TDX_CAPABLE'.

 

 

 

 

$ gcloud compute images describe fedora-coreos-41-20250130-1-0-gcp-x86-64 --project=fedora-coreos-cloud
architecture: X86_64
archiveSizeBytes: '3034889472'
creationTimestamp: '2025-01-31T13:52:41.808-08:00'
description: Fedora, Fedora CoreOS next, 41.20250130.1.0, x86_64 published on 2025-01-31
diskSizeGb: '10'
enableConfidentialCompute: false
family: fedora-coreos-next
guestOsFeatures:
- type: VIRTIO_SCSI_MULTIQUEUE
- type: SEV_CAPABLE
- type: GVNIC
- type: UEFI_COMPATIBLE
- type: SEV_SNP_CAPABLE
- type: IDPF
- type: TDX_CAPABLE
- type: SEV_LIVE_MIGRATABLE_V2

 

 

 

 

Solved Solved
0 3 409
1 ACCEPTED SOLUTION

3 REPLIES 3

Hi, @hhei.

Have you tried this in another region?

Regards,
Mokit

Thank you for the reply. Yes, I tried and always failed.

Seems the Local SSD machine types aren't supported. ( see https://cloud.google.com/confidential-computing/confidential-vm/docs/supported-configurations#intel-... )

Yeah, you're right. I forgot to check the limitations of that.