[CI] nested virtualization support in OpenStack CI

Sean Mooney smooney at redhat.com
Thu Mar 28 11:30:21 UTC 2019


On Wed, 2019-03-27 at 22:29 -0400, Mohammed Naser wrote:
> Hi there,
> 
> We have worked with infra to make this available, it seems to have
> been reasonable stable but it recently started crashing because of a
> new Linux kernel in Ubuntu.  I do not have time to look into it,
> however, I would totally be up to help you if you want to dig into
> this issue.
for what its worth using the mainline 5.0 kernel form the ubunut mainline
kernel ppa fixed all my nested virt issue on ubunut. not i installed
the mainline kernel on the host and it fixed the issues for the ubuntu 18.04 guests

i belive ye have centos hosts so perhaps the revers might help e.g. using ukuu to install
the 5.0 kernel into the guest image when you build it presuably via diskiamge builder/nodepool
for the ci image.

the other option would be to just use centos.
devstack works fine on cento7 with python3.6
hopefuly https://review.openstack.org/#/c/643299/4 will be merged so as i acidentally broke python2 on fedora...
but the point im trying to make is the ci does not required ubuntu even thouhg it is the best tested
so if nested vert issues continue with ubunutu people should consider centos or failing that fedroa although i
generally advice against fedroa based ci as things break frequently doe to kernel updates and other package updates.

> 
> Are you available on IRC? :)
> 
> Thanks,
> Mohammed
> 
> On Wed, Mar 27, 2019 at 9:52 PM Guo, Ruijing <ruijing.guo at intel.com> wrote:
> > 
> > Hi,
> > 
> > OpenStack CI runs on VM, which is not nested virtualization as:
> > 
> > 2019-03-27 06:45:07.282 | flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush
> > mmx fxsr sse sse2 syscall nx rdtscp lm constant_tsc rep_good nopl cpuid pni pclmulqdq ssse3 cx16 sse4_1 sse4_2
> > x2apic popcnt tsc_deadline_timer aes hypervisor lahf_lm pti
> > 
> > however, I want to add new CI which depends on nested virtualization.
> > which team can help me?
> > 
> > Thanks,
> > -Ruijing
> 
> 
> 




More information about the openstack-discuss mailing list