[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [OSSTEST PATCH v8 0/3] Have OpenStack tested on top of xen's master and libvirt's master.
On Mon, Dec 12, 2016 at 04:51:47PM +0000, Ian Jackson wrote: > Anthony PERARD writes ("[OSSTEST PATCH v8 0/3] Have OpenStack tested on top > of xen's master and libvirt's master."): > > I have looked into getting OpenStack been tested on the latest Xen via > > osstest. > > Run of AP_FETCH_PLACEHOLDERS=y ./standalone-generate-dump-flight-runvars on > > master (5d88d6299618f6bce204d82579392a76028fb8cd) vs this patch series: > > Thanks. I'm afraid that has prompted some nontrivial questions and > comments: > > The way you have done things, the test-amd64-amd64-devstack job will > run on a Xen dom0 installed by osstest. Does this devstack test > expect to be run in such a context ? In a Xen dom0? Yes. > It's quite anomalous that your test-* job is doing all the cloning and > building of things. This is not a huge problem; there are only a > handful of places in osstest that have any "improper" knowledge of job > names, and for their purposes I think this is probably a "test" rather > than a "build". (In particular, ts-hosts-allocate-Executive has some > different ideas about what would be a good host for a build.) > > Most software, though, has a separate build and execute. Maybe > tempest doesn't do that, in which case fine. (Sorry if I have asked > this question before...) Well, OpenStack been all python, there is nothing to build. So devstack is mostly doing configuration and start services, I think. > +openstack-nova test-amd64-amd64-devstack all_host_suite > jessie > +openstack-nova test-amd64-amd64-devstack all_hostflags > arch-amd64,arch-xen-amd64,suite-jessie,purpose-test > > This does not request a host capable of HVM. Is that right ? > (In practice all our x86 hosts are capable of HVM so this may not > matter.) I think that fine for now, this flight is only going to start PV guests. > +openstack-nova test-amd64-amd64-devstack revision_cinder > +openstack-nova test-amd64-amd64-devstack revision_devstack > +openstack-nova test-amd64-amd64-devstack revision_glance > +openstack-nova test-amd64-amd64-devstack revision_keystone > +openstack-nova test-amd64-amd64-devstack revision_nova > ap-fetch-version:openstack-nova > +openstack-nova test-amd64-amd64-devstack > revision_requirements > +openstack-nova test-amd64-amd64-devstack revision_tempest > > These openstack components ought not to live in the global namespace. > I would like you to prefix all of these runvars with `openstack'. So, > revision_openstack_cinder etc. Cf revison_rumprun_something. > > Thinking about it, I think you should probably do the same with the > corresponding shell environment variables. Will do. > +openstack-nova test-amd64-amd64-devstack toolstack > libvirt > +openstack-nova test-amd64-amd64-devstack tree_cinder > git://git.openstack.org/openstack/cinder.git > +openstack-nova test-amd64-amd64-devstack tree_devstack > git://git.openstack.org/openstack-dev/devstack.git > +openstack-nova test-amd64-amd64-devstack tree_glance > git://git.openstack.org/openstack/glance.git > +openstack-nova test-amd64-amd64-devstack tree_keystone > git://git.openstack.org/openstack/keystone.git > +openstack-nova test-amd64-amd64-devstack tree_nova > git://git.openstack.org/openstack/nova.git > +openstack-nova test-amd64-amd64-devstack tree_requirements > git://git.openstack.org/openstack/requirements.git > +openstack-nova test-amd64-amd64-devstack tree_tempest > git://git.openstack.org/openstack/tempest.git > > I notice that you have not created an openstack job in the other > branches. Is that deliberate ? Yes. > Why no ARM jobs ? I don't know if it is going to work, probably not. There probably going to be missing packages (dependencies) and it maybe not going to be able to start a guest, if devstart does not get the right guest image. -- Anthony PERARD _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |