
One of the requirements behind the system that I am attempting to build is that there should be no local storage.
i didn't understand if you don't want to use local storage but trying to use it?
Sorry, that was a typo on my part. There should be no shared storage.
I.ve noticed that I cannot add local storage hosts to the same datacenter and cluster. It seems awkward to have a 1:1:1 ratio of datacenter to cluster to host. Is there anything that I am missing or is there a reason for why this is the design in ovirt?
yes, you need a 1:1:1 for now. plan is to remove this need in the future by allowing to associate a storage domain with a cluster or host directly rather than only at DC level.
Thanks for the explanation.
Finally, I am attempting to automate registration of hosts to oVirt and am hitting this when I try to add a local storage domain:
I saw you solved this - but worth mentioning for ovirt-node, it has auto registration to engine flow.
I looked at auto-registration a little bit, but I realized that I would need to setup dcs and clusters so I decided to do everything through the API via ovirt-shell. Thanks, Andrey