On 30/01/2025 10:07, Herve Beraud wrote:
Hey folks,
I observed that oslo.vmware has not received any significant modifications since almost 4 years ago [1]. The only changes proposed to oslo.vmware since a while are just related to infra changes (python versions, tox versions, etc...).
Due to the recent news about vmware [2], I wonder if oslo.vmware is still a relevant library in our context and I wonder if it is worth spending time on maintaining it.
we still have the vmware driver in nova and oslo.vmware is an optional dependency for that https://github.com/openstack/nova/blob/master/setup.cfg#L36 SAP expressed interest in maintaining the vmware integration 2? cycles ago maybe 3 and have been running a third party ci and trying to fix issues in nova/neutron as they arise so we cant deprecate or retire it until we do the same for the code that uses it. we have tried to avoid the term deprecated with the vmware driver in nova. we consider it "experimental" perhaps is a better term. its in a similar state to linux bridge in neutron. it "should" mostly work but its still not properly maintained/tested to a point where i would recommend new usage of it. for existing deployments however we have not proposed removing it in 2025.1 we may want to discuss that again but i would not expect it to be removed in the next cycle or two.
Do you think we should deprecate and retire this library?
Thanks in advance for your opinions.
[1] https://opendev.org/openstack/oslo.vmware/commits/branch/master [2] the broadcom story
-- Hervé Beraud Senior Software Engineer at Red Hat irc: hberaud https://github.com/4383/