[ovirt-users] OVIRT-3.5-TEST-DAY-3: replace XML-rpc with JSON-rpc
fromani at redhat.com
Wed Sep 17 11:33:01 EDT 2014
of this test day I played with the new JSON-rpc transport, which is enabled by default.
I set up from scratch two hypervisors running on RHEL 6.5, while Engine was running on F19.
I created everything from scratch and tested all the flows I known good enough, including
The list includes creating storage domains, VMs, hotplug/unplug disks, snapshots, migration,
hibernation and dehibernation.
On top of that, I prepared an environment to run more tests, that included create 200 VMs,
started/stopped 100 of them to test.
I kept an eye on the logs other than Engine.
Everything I tried went OK, and logs look good to me.
I run in a few hiccups, which I mention for the sake of completeness:
- VDSM refused to start or run VMs initially: libvirt config included relics from past
environment on the same box, not JSON-rpc fault. Fixed with new config and (later) a reboot.
- Trying recovery, Engine took longer than expected to sync up with VDSM.
I have not hard data and feeling is not enough to file a BZ, so I didn't.
- Still trying recovery, one and just one time Engine had stale data from VDSM (reported two
VMs as present which actually aren't). Not sure it was related to JSON-rpc, can't reproduce,
so not filed a BZ.
Since I need to continue profiling anyway (better late than never I guess), I include
a couple of test to see if JSON-rpc makes any difference to JSON-rpc.
Results will be posted on devel at ovirt.org and/or on the oVirt wiki.
RedHat Engineering Virtualization R & D
More information about the Users