euca_conf should assume --local-sync if the given IP is local
Bug #436932 reported by
Soren Hansen
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
Changed in eucalyptus (Ubuntu): | |
importance: | Medium → Wishlist |
To post a comment you must log in.
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.