[tahoe-lafs-trac-stream] [tahoe-lafs] #1629: auto-configuration of tub.location for nodes running on EC2

tahoe-lafs trac at tahoe-lafs.org
Fri Jan 4 20:29:25 UTC 2013


#1629: auto-configuration of tub.location for nodes running on EC2
-------------------------+-------------------------------------------------
     Reporter:           |      Owner:
  davidsarah             |     Status:  new
         Type:           |  Milestone:  undecided
  enhancement            |    Version:  1.9.0
     Priority:  normal   |   Keywords:  usability config aws ec2
    Component:  code-    |  LeastAuthority.com
  network                |
   Resolution:           |
Launchpad Bug:           |
-------------------------+-------------------------------------------------
Changes (by zooko):

 * keywords:  usability config aws ec2 lae => usability config aws ec2
     LeastAuthority.com


Old description:

> A Tahoe node running on EC2 does not know its external IP address, unless
> it is configured in {{{[node]tub.location}}}. If the external IP changes,
> as can happen in [http://support.rightscale.com/06-FAQs/FAQ_0160_-
> _Can_the_public_or_private_IP_addresses_change_on_an_EC2_instance%3F some
> circumstances], the node will become inaccessible to external clients
> (even if it is still connected to an introducer that is using its
> EC2-internal address, for example).
>
> Potentially, the node could
> [https://forums.aws.amazon.com/message.jspa?messageID=122425
> automagically detect that it is running on an EC2 instance] (at the same
> time getting its instance ID), and make an EC2 API call to get its
> current external IP.
> Extra credit if it can change its IP without needing to be restarted.

New description:

 A Tahoe node running on EC2 does not know its external IP address, unless
 it is configured in {{{[node]tub.location}}}. If the external IP changes,
 as can happen in [http://support.rightscale.com/06-FAQs/FAQ_0160_-
 _Can_the_public_or_private_IP_addresses_change_on_an_EC2_instance%3F some
 circumstances], the node will become inaccessible to external clients
 (even if it is still connected to an introducer that is using its
 EC2-internal address, for example).

 Potentially, the node could
 [https://forums.aws.amazon.com/message.jspa?messageID=122425 automagically
 detect that it is running on an EC2 instance] (at the same time getting
 its instance ID), and make an EC2 API call to get its current external IP.
 Extra credit if it can change its IP without needing to be restarted.

--

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1629#comment:3>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


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