Bug found by @rogeliosanchez when running inspect API test
Bug Summary
when inspecting a VCH with volume store on vSAN datastore using vic-machine service API, the volume_stores field in the json response does not contain the volume store folder created for the VCH, but contains the vSAN DOM folder for the volume store.
Details
Deploy a VCH named AAAAA with this CLI command:
In web client, volume store folder AAAAA-vol is created in vSAN datastore, and the DOM folder 4278fc5a-ab59-35a4-8736-020035603167 shows up in the inventory as well:
Inspect this VCH with API, the output for both volume store and image store contains vSAN DOM folders, instead of volume store folder AAAAA-vol and image store folder AAAAA:
@zjs It seems that we should not be showing users vSAN internal dom folders. I'm not sure about the potential impacts. Is it something we should fix? What should be the priority?
Bug found by @rogeliosanchez when running inspect API test
Bug Summary when inspecting a VCH with volume store on vSAN datastore using vic-machine service API, the
volume_stores
field in the json response does not contain the volume store folder created for the VCH, but contains the vSAN DOM folder for the volume store.Details Deploy a VCH named
AAAAA
with this CLI command:From vic-machine log, vSAN datastore DOM folder
4278fc5a-ab59-35a4-8736-020035603167
is created:In web client, volume store folder
AAAAA-vol
is created in vSAN datastore, and the DOM folder4278fc5a-ab59-35a4-8736-020035603167
shows up in the inventory as well:Inspect this VCH with API, the output for both volume store and image store contains vSAN DOM folders, instead of volume store folder
AAAAA-vol
and image store folderAAAAA
:Steps to reproduce
@zjs It seems that we should not be showing users vSAN internal dom folders. I'm not sure about the potential impacts. Is it something we should fix? What should be the priority?