Hi team, I’m trying to create a DbSystem using Pul...
# general
e
Hi team, I’m trying to create a DbSystem using Pulumi (OCI provider @ 3.12.0) and I get a 400 CannotParseRequest error when launching LaunchDbSystem. import pulumi import pulumi_oci as oci db_system = oci.database.DbSystem( "example-dbsystem", compartment_id="COMPARTMENT_OCID_REDACTED", availability_domain="AD-1", subnet_id="SUBNET_OCID_REDACTED", shape="VM.Standard.E5.Flex", hostname="example-host", ssh_public_keys=["ssh-rsa AAAA...david@host"], source="NONE", license_model="LICENSE_INCLUDED", database_edition="ENTERPRISE_EDITION", disk_redundancy="HIGH", data_storage_size_in_gb=256, db_home=oci.database.DbHomeArgs( display_name="example-home", db_version="19.29.0.0", database=oci.database.DbHomeDatabaseArgs( db_name="testdb", admin_password="REDACTED", db_unique_name="testdb", db_workload="OLTP" ), ), ) Error: 400-CannotParseRequest: Incorrectly formatted request. Please refer to documentation. Provider: oci@3.12.0 Internal Terraform provider: 7.27.0 I was able to launch the same DB successfully using the OCI Python SDK directly. import oci database_client = oci.database.DatabaseClient(oci.config.from_file()) launch_details = oci.database.models.LaunchDbSystemDetails( availability_domain="AD-1", compartment_id="COMPARTMENT_OCID_REDACTED", cpu_core_count=2, database_edition="ENTERPRISE_EDITION", db_home=oci.database.models.CreateDbHomeDetails( db_version='19.29.0.0', display_name='py sdk example db home', database=oci.database.models.CreateDatabaseDetails( admin_password="REDACTED", db_name='testdb' ) ), display_name='testdb', hostname='pysdk-example-db-host', shape='VM.Standard.E5.Flex', ssh_public_keys=["ssh-rsa AAAA..."], subnet_id="SUBNET_OCID_REDACTED" ) response = database_client.launch_db_system(launch_details) print(response.data) Any advice on which Pulumi fields are missing or commonly malformed for LaunchDbSystem? Thanks!
n
I would suggest creating a GitHub issue so one of our engineers can take a look https://github.com/pulumi/pulumi-oci/issues/new/choose