yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #56610
[Bug 1623838] Re: Nova requires netaddr >= 0.7.12 which is not enough
Reviewed: https://review.openstack.org/370846
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=bad2497b70605b66ada28960d9ccd9796a0867ee
Submitter: Jenkins
Branch: master
commit bad2497b70605b66ada28960d9ccd9796a0867ee
Author: Sean Dague <sean@xxxxxxxxx>
Date: Thu Sep 15 09:49:08 2016 -0400
Update minimum requirement for netaddr
Depends-On: Iffede36c4d9fb3b27d94c9497980504a70a435ba
Change-Id: I75770f3ed4fbf9f48fde210ece90662091bc0c23
Closes-Bug: #1623838
** Changed in: nova
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1623838
Title:
Nova requires netaddr >= 0.7.12 which is not enough
Status in OpenStack Compute (nova):
Fix Released
Bug description:
In this commit:
https://github.com/openstack/nova/commit/4647f418afb9ced223c089f9d49cd686eccae9e2
nova starts using the modified_eui64() function which isn't available
in netaddr 0.7.12. It is available in version 0.7.18, which is what
the upper-constraints.txt has. I haven't investigate (yet) when the
new method was introduce in netaddr, though in all reasonableness, I'd
strongly suggest pushing for an upgrade of global-requirements.txt to
0.7.18 (which is what we've been gating on for a long time).
At the packaging level, it doesn't seem to be a big problem, as 0.7.18
is what Xenial has.
The other solution would be to remove the call of modified_eui64() in
Nova, but this looks a more risky option to me, so close from the
release.
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1623838/+subscriptions
References