[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nova] Deprecating the XenAPI driver

On Thu, 2019-09-12 at 18:03 -0500, Matt Riedemann wrote:
> On 9/12/2019 11:11 AM, James Benson wrote:
> > I am currently working on trying to deploy Xen OpenStack.  Currently I 
> > have been trying to get it working on Rocky with Xen6.0 and will code 
> > fix for Stein/Train as well if possible. Trying to get a working 
> > solution with Rocky then will patch up the line. I have reached out to 
> > the last person who submitted a bug fix in Xen (with no response), but I 
> > am actively trying to get this working.  Unfortunately it is a one-man 
> > job, so it is taking a lot of time. Currently facing issues with Nova 
> > and Neutron.
> Thanks for letting us know you're trying to get nova working with the 
> xenapi driver James. The last time there was sustained effort on that 
> driver was in Rocky so I would not be surprised if there are issues in 
> Stein or Train. If you have fixes please contribute them upstream. 
> However, I think we should still move forward with deprecation of the 
> driver as a clear indication of the lack of maintainers on the driver. 
> If that changes in the Ussuri release we have the option to undeprecate 
> but I think it's important to clearly signal the state of maintenance 
> for parts of nova so people don't start using them just to find out 
> later they'll be in a bad state (which you might have already found out).
i dont think this applies to libvirt + xen but i think the direct to xen server
implmenation requires a specific version of like python 2.6 or an early version of 2.7
to work or put another it wont work with python 3. that it might have changed but
i remember trying to help somomn debug the xenserver driver in kolla aboud a year ago
and i dont think that any work has been done to make it python 3 compatiable.

so if we are to keep it in Ussuri some heavy lifting would be needed to make it run
python 3 only.