Eliminate hardware N+1 needed for cpu/mem/disk information
Eliminate hardware N+1 needed for cpu/mem/disk information

I was noticing an N+1 on hardwares for each vm in the provisioning workflow.

Since we need hardwares for the cpu/mem/disk information, we can eliminate those
extra queries by preloading the required table.

NickLaMuro/manageiq,agrare/manageiq,agrare/manageiq,mzazrivec/manageiq,chessbyte/manageiq,ManageIQ/manageiq,mzazrivec/manageiq,chessbyte/manageiq,kbrock/manageiq,jrafanie/manageiq,chessbyte/manageiq,ManageIQ/manageiq,kbrock/manageiq,mzazrivec/manageiq,chessbyte/manageiq,NickLaMuro/manageiq,ManageIQ/manageiq,ManageIQ/manageiq,NickLaMuro/manageiq,jrafanie/manageiq,kbrock/manageiq,agrare/manageiq,mzazrivec/manageiq,jrafanie/manageiq,kbrock/manageiq,agrare/manageiq,NickLaMuro/manageiq,jrafanie/manageiq