You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The "Provisioning from Template" form could be improved to add CPU configuration (shared/dedicated, number of CPUs and CPU Pool/Entitlement in the case of shared CPUs).
Any of these attributes can be passed to the template_provision call, similarly to what is currently done for VLANs or LPAR name here:
procs can be set to the number of desired processors
if false (shared CPU):
vprocs is the number of virtual processors (cannot be less than proc_units and there is also a minimum of proc_units required per vproc)
proc_units is the cpu entitlement to claim from the selected shared CPU pool
pool_id is an integer between 0 and 63 supposed to identify the shared CPU pool (0 = DefaultPool)
The pool_id attribute is not currently saved in the ManageIQ database, so from the provisionning form side, the template name or UUID we get would have to be converted to a pool_id and this will require an extra call to the SDK (templates) to get the full list of templates.
The text was updated successfully, but these errors were encountered:
This issue has been automatically marked as stale because it has not been updated for at least 3 months.
If you can still reproduce this issue on the current release or on master, please reply with all of the information you have about it in order to keep the issue open.
Thank you for all your contributions! More information about the ManageIQ triage process can be found in the triage process documentation.
This issue has been automatically marked as stale because it has not been updated for at least 3 months.
If you can still reproduce this issue on the current release or on master, please reply with all of the information you have about it in order to keep the issue open.
Thank you for all your contributions! More information about the ManageIQ triage process can be found in the triage process documentation.
The "Provisioning from Template" form could be improved to add CPU configuration (shared/dedicated, number of CPUs and CPU Pool/Entitlement in the case of shared CPUs).
Any of these attributes can be passed to the
template_provision
call, similarly to what is currently done for VLANs or LPAR name here:manageiq-providers-ibm_power_hmc/app/models/manageiq/providers/ibm_power_hmc/infra_manager/template.rb
Line 28 in e2a8fd2
(https://github.com/IBM/ibm_power_hmc_sdk_ruby/blob/0fac4b7a9e1bff8940740e129715412e3b9a8fdb/lib/ibm_power_hmc/schema/templates.rb#L20)
dedicated
is set totrue
orfalse
true
(dedicated CPU):procs
can be set to the number of desired processorsfalse
(shared CPU):vprocs
is the number of virtual processors (cannot be less thanproc_units
and there is also a minimum ofproc_units
required pervproc
)proc_units
is the cpu entitlement to claim from the selected shared CPU poolpool_id
is an integer between 0 and 63 supposed to identify the shared CPU pool (0 = DefaultPool)The pool_id attribute is not currently saved in the ManageIQ database, so from the provisionning form side, the template name or UUID we get would have to be converted to a pool_id and this will require an extra call to the SDK (
templates
) to get the full list of templates.The text was updated successfully, but these errors were encountered: