Adding 2 new methods to our SystemHandler: public int provisionVirtualGuest(String sessionKey, Integer sid, String guestName, String profileName) { public int provisionVirtualGuest(String sessionKey, Integer sid, String guestName, String profileName, Integer memoryMb, Integer vcpus, Integer storageMb) { This will allow callers to use the API to create new virtual guests.
ON_QA
ON_QA for real.
Fails QA. Here's what I got: ./test_system.provision_virtual_guest.pl --host https://rlx-2-06.rhndev.redhat.com --user bdperkin --password redhat --target 1000010002 --name test08 --profile ks-rhel-i386-server-5-pv-guest-external Fault returned from XML RPC Server, fault code -1: Kickstart --url requires a host My *very* quick and dirty script is at: rhn-svn: trunk/qa/api_test/scripts/test_system.provision_virtual_guest.pl I attempted this both with internal and external distro profiles...and these profiles have been used in the past to scuessfuly create PV guests.
fixed in svn.
Verified. General case, for both long and short versions, looks good, but needs more robust testing. Any other issues will be reported as separate bugs.
Release Pending.
Closed for Satellite 500 Release.