[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v5 0/3] 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. The ts-openstack-deploy script does prepare a bit more the host, clone devstack and other OpenStack trees, then run ./stack.sh, which is a bit like raisin and deploy OpenStack on the host. 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. (build-amd64{,-pvops,-libvirt} test-amd64-amd64-devstack) Thanks. Change in V5: - on small change in patch 1, but I keeped the acked-by - few changes in the way the flight is created (in the last patch) Change in V4: few changes listed in second and third patch, mostly cleanup. Change in V3: - Track Nova tree instead of devstack. Nova is the service we care about from a Xen point of view. Also it is updated much more often than devstack. - Cleanups, see change log in patches. 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 (3): ts-openstack-deploy: Deploy OpenStack on a host with devstack ts-openstack-tempest: Run Tempest to check OpenStack Create a flight to test OpenStack with xen-unstable and libvirt ap-common | 12 ++ ap-fetch-version | 4 + ap-fetch-version-old | 5 + ap-print-url | 3 + ap-push | 5 + cr-daily-branch | 8 ++ cr-for-branches | 2 +- cri-common | 1 + make-flight | 52 +++++++++ sg-run-job | 6 + ts-openstack-deploy | 314 +++++++++++++++++++++++++++++++++++++++++++++++++++ ts-openstack-tempest | 65 +++++++++++ 12 files changed, 476 insertions(+), 1 deletion(-) create mode 100755 ts-openstack-deploy 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 |