PaulAngus commented on issue #3609: Improve Guest OS additions and mappings
URL: https://github.com/apache/cloudstack/issues/3609#issuecomment-536586520
 
 
   I believe that the entire methodology around supporting hypervisor versions 
needs refactoring.  Users/operators should not need to be independently adding 
OSes.
   I would like to see some kind of file (probably json) which describes a 
hypervisor type+version, it's capabilities, it's supported GuestOSes, and any 
string mappings required.
   Operators would then 'import/activate' the 'file' for the hypervisors that 
they are supporting, and new versions of hypervisor (which don't require core 
code changes) could be provided outside of CloudStack's release cycle.
   
   CloudStack would also only 'present' the Guest OS lists supplied by the 
Hypervisor (via the json file) rather than an 'all-encompassing' list of 
hundreds of OS types.
   
   for example wrt CentOS, vSphere and XenServer only cares 5.x, 6.x 7.x, 
(64bit vs 32 bit) KVM doesn't care at all.  So 10s of CentOS versions is 
pointless....
   
   

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to