[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH OSSTEST v2 0/6] Have OpenStack tested on top of xen's master and libvirt's master.
Hi, I have looked into getting OpenStack been tested on the latest Xen via osstest. There is an adjustement in common code to accomodate OpenStack, this is a few extra Linux config option. The ts-openstack-devstack script does prepare a bit more the host, clone devstack and other OpenStack trees, then run ./stack.sh, which is a bit like raisin. Once the machine is ready, the integration test suite from OpenStack, Tempest, is started by ts-openstack-tempest. For the last patch that create a flight plan, I've tested only with `./standalone make-flight openstack` and looked into the database to check that only the necessary build job and the only test job are there. Thanks. Changes in V2: - no more Osstest::Toolstack::OpenStack. - osstest now clone every single tree that devstack is going to need. And ./stack.sh should fail if one tree is missing. - avoid build-*-xsm for an openstack flight - rename ts-devstack to ts-openstack-devstack - New test script ts-openstack-tempest - Add CONFIG_CRYPTO_XTS=m to the kernel build. - new possible runvar $dom0_mem to control dom0 memory - several fix to have volume tests working. - have OpenStack deploy from it's builddir instead of /opt/stack - have 4GB for dom0 instead of relying on balloning. Anthony PERARD (6): ts-kernel-build: Enable CONFIG_NETFILTER_XT_TARGET_CHECKSUM ts-kernel-build: Compile CONFIG_CRYPTO_XTS in ts-xen-install: Add dom0_mem runvar to control dom0 memory ts-openstack-devstack: Deploy OpenStack on a host ts-openstack-tempest: Run Tempest to check OpenStack Create a flight to test OpenStack with xen-unstable and libvirt ap-common | 9 ++ ap-fetch-version | 4 + ap-fetch-version-old | 5 + ap-print-url | 3 + cri-common | 1 + make-flight | 42 ++++++- mfi-common | 5 + sg-run-job | 6 + ts-kernel-build | 8 ++ ts-openstack-devstack | 304 ++++++++++++++++++++++++++++++++++++++++++++++++++ ts-openstack-tempest | 35 ++++++ ts-xen-install | 3 +- 12 files changed, 423 insertions(+), 2 deletions(-) create mode 100755 ts-openstack-devstack create mode 100755 ts-openstack-tempest -- Anthony PERARD _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |