euca_conf should assume --local-sync if the given IP is local

Bug #436932 reported by Soren Hansen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
eucalyptus (Ubuntu)
Invalid
Wishlist
Unassigned

Bug Description

euca_conf --register-* requires you to add --local-sync if the
controller you're adding is on localhost. Instead, it should detect the
given hostname/IP is local and assume --local-sync.

This snippet will return true if a given IP will be routed to the
loopback device:

   ip route get $ip | grep -q "dev lo"

Having to add --local-sync is not very obvious at all, and without it,
the call will likely fail, so marking as medium.

 affects ubuntu/eucalyptus
 importance medium
 status triaged

Matt Zimmerman (mdz)
Changed in eucalyptus (Ubuntu):
importance: Medium → Wishlist
Revision history for this message
Dustin Kirkland  (kirkland) wrote :

I doubt this bug is still very relevant, based on all of the autoregistration work. Nodes are now autoregistered. I'm closing this bug as "fix released" for now. Please reopen if you're still not getting your desired behavior (or a more convenient behavior) through with the current Lucid packages.

Changed in eucalyptus (Ubuntu):
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.