[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2023: regression coincident with iputil fixes, on FreeBSD and Slackware

Tahoe-LAFS trac at tahoe-lafs.org
Thu Sep 11 21:12:30 UTC 2014


#2023: regression coincident with iputil fixes, on FreeBSD and Slackware
-------------------------+-------------------------------------------------
     Reporter:  zooko    |      Owner:  warner
         Type:  defect   |     Status:  assigned
     Priority:  normal   |  Milestone:  1.11.0
    Component:  code-    |    Version:  1.10.0
  network                |   Keywords:  regression portability iputil
   Resolution:           |  blocks-release
Launchpad Bug:           |
-------------------------+-------------------------------------------------
Changes (by warner):

 * keywords:  regression portability iputil blocks-release review-needed =>
     regression portability iputil blocks-release
 * owner:  daira => warner
 * status:  new => assigned


Comment:

 Daira and I decided that it'd be slightly easier to fix this by dodging
 the bug: modify iputil.py (and other code that uses subprocess) to check
 for the existence of the executable before allowing `subprocess.Popen` to
 try and run it. This seems to work, and avoids adding a new dependency.
 I'll file a PR with this change in a moment. Hopefully this will tide us
 over until 1.11 is released, and we can switch to a whole new way of
 managing local IP addresses (probably by having the Introducer tell us, or
 requiring server admins to configure them explicitly).

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2023#comment:16>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list