Reviewed: https://review.openstack.org/290303 Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=2dc6cb7b8d60171eb6c9edb395b3476a35c1eab2 Submitter: Jenkins Branch: master
commit 2dc6cb7b8d60171eb6c9edb395b3476a35c1eab2 Author: Miguel Lavalle <[email protected]> Date: Wed Mar 9 06:39:51 2016 +0000 Fixes external DNS driver failure with Python 3.4 The external DNS driver uses an index computed with a division to slice strings when calculating PTR records. In Python 3.4, this division returns a float instead of an int, which causes the slice operation to fail leading to Python 3.4 unit tests to fail in Jenkins Change-Id: I15ec039a095e00db9087b67557f9fab997e48648 Closes-Bug: 1554922 ** Changed in: neutron Status: In Progress => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1554922 Title: External DNS driver fails with Python 3.4 with an index computed with a division operation when slicing a string Status in neutron: Fix Released Bug description: The external DNS driver for Designate has method _get_in_addr_zone_name that utilizes a division operation to compute an index to slice a string. The string slicing fails if the index is not explicitly converted to int in python 3.4 To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1554922/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

