StepBee commented on issue #6807:
URL: https://github.com/apache/cloudstack/issues/6807#issuecomment-1289435726

   @DaanHoogland thanks for the correction.
   
   I tested the agent.properties setting, unfortunately without any change in 
results.
   What makes it even harder to analyze, that i don't have this issue on our 
staging environment - i perfectly see the cpu topology in the xml on newly 
created VMs with custom service offering there and can run vms based on custom 
offerings and >2 vCPUs.
   
   Production and staging have the same setting for the guest cpu mode in 
agent.properties:
   `guest.cpu.mode=host-model`
   They have the same settings for the custom service offering, the same 
settings for the fixed service offering.
   For testing i created a new custom constrained service offering on our 
production system, but the issue stays.
   
   Whats interesting:
   In the working XML of a VM based on custom serviceoffering and >2 vCPUs in 
the staging environment i don't see any lines like:
   (taken from the non-working production system which is missing the cpu 
topology)
   ~~~
     <vcpus>
       <vcpu id='0' enabled='yes' hotpluggable='no' order='1'/>
       <vcpu id='1' enabled='yes' hotpluggable='no' order='2'/>
       <vcpu id='2' enabled='yes' hotpluggable='yes' order='3'/>
       <vcpu id='3' enabled='yes' hotpluggable='yes' order='4'/>
       <vcpu id='4' enabled='no' hotpluggable='yes'/>
       <vcpu id='5' enabled='no' hotpluggable='yes'/>
       <vcpu id='6' enabled='no' hotpluggable='yes'/>
       <vcpu id='7' enabled='no' hotpluggable='yes'/>
       <vcpu id='8' enabled='no' hotpluggable='yes'/>
       <vcpu id='9' enabled='no' hotpluggable='yes'/>
       <vcpu id='10' enabled='no' hotpluggable='yes'/>
       <vcpu id='11' enabled='no' hotpluggable='yes'/>
       <vcpu id='12' enabled='no' hotpluggable='yes'/>
       <vcpu id='13' enabled='no' hotpluggable='yes'/>
       <vcpu id='14' enabled='no' hotpluggable='yes'/>
       <vcpu id='15' enabled='no' hotpluggable='yes'/>
     </vcpus>
   ~~~
   
   and i dont see any lines like
   (taken from the non-working production system which is missing the cpu 
topology)
   ~~~
       <numa>
         <cell id='0' cpus='0-15' memory='4194304' unit='KiB'/>
       </numa>
   ~~~
   which do appear in the wrong XML in our production environment, where i am 
missing the cpu topology setting.
   
   Maybe thats giving a hint which wrong path the xml build is going in our 
production (defining `<vcpu id=` lines and defining `<numa>` lines instead of 
cpu topology setting)?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to