
OPERATIONAL DEFECT DATABASE
...

...
When building the cluster with Dell PowerEdge 15G servers using VxRail public API /v1/system/initialize, it is mandatory to input disk_group_type value in the API request body.If the disk_group_type object is missing, the cluster deployment validation fails with error: " {"message": "Failed to create workflow instance: Input JSON is not valid. The invalid field is storage, error message is \"'encryption_enabled' is a required property\", path of error field is [storage].", "code": "20102003"}}]}" This error message is misleading, it does not tell the real cause that disk_group_type object is missing.
This is a code issue in the VxRail 8.0.200 release.It only impacts 15G cluster initial deployment, and will be fixed in future 8.0.x release.
1. Call VxRail public API /v1/system/initialize/nodes to get the "disk_group_type" value from auto-discovered nodes.For example, below information can be found from the API output: "disk_group_config": { "recommendation": { "type": "2804", "description": "Up to 4 Disk Groups (up to 6 capacity drives and 1 cache drive per group)" }, "options": [ { "type": "2804", "description": "Up to 4 Disk Groups (up to 6 capacity drives and 1 cache drive per group)" } ] } 2. Add the "disk_group_type" value to the VxRail first run API request body under the "storage" section. (Pay attention, it is not under the "hosts-->storage" section.)For example: "storage": {"disk_group_type": "2804"} 3. Call first run API /v1/system/initialize again to build the cluster.
Click on a version to see all relevant bugs
Dell Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.