Ohh, then the old way should be the one as you correctly said. Just checking if you built with the -Dnoredist flag so that the Vmware code is compiled again?
Thanks, Amogh On 9/5/14 1:14 AM, "Mohamed Ali Saidi" <saidi.mohamed.ali...@gmail.com> wrote: >Hi, > >I'm sorry but i forgot to specify that i'm working on CS 4.2.1. > >So the trick, that i want to add os x 10.9 on guest list but the request >to vmware will contain os x 10.7 ( because vmware 5.1, supported by cs >4.2.1, have no support for os x 10.9) > >Regards, > > >2014-09-05 7:43 GMT+02:00 Amogh Vasekar <amogh.vase...@citrix.com>: > >> Hi, >> >> The guest OS mappings have been moved to DB, let me put up a wiki on how >> to add new OS to ACS. >> >> In your case, you would need something like the following: >> >> INSERT IGNORE INTO `cloud`.`guest_os_hypervisor` (uuid,hypervisor_type, >> hypervisor_version, guest_os_name, guest_os_id, created, >>is_user_defined) >> VALUES (UUID(),'VMware', '5.0', 'darwin11Guest', 226, now(), 0); >> >> This needs to be done for Vmware versions that support OS X 10.9 (5.1, >> 5.5?) >> Also, please note that hypervisor = VMware and not VmWare all throughout >> cloudstack. >> >> HTH >> Amogh >> >> On 9/4/14 1:27 AM, "Mohamed Ali Saidi" <saidi.mohamed.ali...@gmail.com> >> wrote: >> >> >Hi, >> > >> >I'm working on a CI platforme and I want to add OS x 10.9 to Cloudstack >> >guest os type. >> > >> >I tried with adding these lines on db: >> > >> >INSERT INTO `cloud`.`guest_os` (id, uuid, category_id, display_name) >> >VALUES >> >(226, UUID(), 7, 'Apple Mac OS X 10.9 (32 bit)'); >> >INSERT INTO `cloud`.`guest_os` (id, uuid, category_id, display_name) >> >VALUES >> >(227, UUID(), 7, 'Apple Mac OS X 10.9 (64 bit)'); >> > >> >INSERT INTO `cloud`.`guest_os_hypervisor` (hypervisor_type, >>guest_os_name, >> >guest_os_id) VALUES ("VmWare", 'Apple Mac OS X 10.9 (32 bit)', 226); >> >INSERT INTO `cloud`.`guest_os_hypervisor` (hypervisor_type, >>guest_os_name, >> >guest_os_id) VALUES ("VmWare", 'Apple Mac OS X 10.9 (64 bit)', 227); >> > >> >And on VmwareGuestOsMapper.java: >> > >> >s_mapper.put("Apple Mac OS X 10.9 (32 >> >bit)",VirtualMachineGuestOsIdentifier.DARWIN_11_GUEST); >> > s_mapper.put("Apple Mac OS X 10.9 (64 >> >bit)",VirtualMachineGuestOsIdentifier.DARWIN_11_64_GUEST); >> > >> > >> >but it didn't work. >> > >> >PS:On Vcenter i get "Other(64 bit)" as vm os guest type. >> > >> >Thanks >> >>