ElasticIP operation is harmful when there's no free public ip
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Eucalyptus |
New
|
Undecided
|
chris grzegorczyk |
Bug Description
Following operations make a 'dead' ElasticIP which anyone cannot use there after.
In the condition that all the public addresses allocated or associated,
disassociating and releasing an address change its state 'nobody'.
However it seems to be still associated with the instance by euca-describe-
In this state I cannot connect to the instance by the address.
Next, I allocate the address, which I released in the above again, and associate it to another instance.
I cannot connect to another too.
After these operations, there's an error message, "Found 2 vms with the same address", in cloud-debug.log.
In euca-disassocia
lack of free addresses and create a dead ElasticIP as a result.
I think euca-disassocia
Thanks.
system:
Eucalyptus : 2.0.2
Host : CentOS5.5
Installed : binary(
Hypervisor : kvm
VNET_MODE : MANAGED
VNET_PUBLICIPS=
1)
# euca-describe-
ADDRESS 10.21.67.159 i-45EC08B4 (eucalyptus)
ADDRESS 10.21.67.161 available (admin)
ADDRESS 10.21.67.160 i-3AAD079D (admin)
# euca-describe-
RESERVATION r-437F07DA admin default
INSTANCE i-3AAD079D emi-280B11DF 10.21.67.160 192.168.50.179 running privatekey 0 c1.medium 2010-11-
-----------
2)
# euca-disassocia
# euca-release-
# euca-describe-
ADDRESS 10.21.67.159 i-45EC08B4 (eucalyptus)
ADDRESS 10.21.67.161 available (admin)
ADDRESS 10.21.67.160 nobody
# euca-describe-
RESERVATION r-437F07DA admin default
INSTANCE i-3AAD079D emi-280B11DF 10.21.67.160 192.168.50.179 running privatekey 0 c1.medium 2010-11-
[--> cannot connect i-3AAD079D by 10.21.67.160]
[cloud-debug.log]
10:51:24 WARN [Addresses:New I/O client worker #2-14] No addresses are available to provide a system address for: [VmInstance...
-----------
3) change to 'sample_user'
# euca-allocate-
ADDRESS 10.21.67.160
# euca-associate-
# euca-describe-
ADDRESS 10.21.67.159 i-45EC08B4 (eucalyptus)
ADDRESS 10.21.67.161 available (admin)
ADDRESS 10.21.67.160 i-4CDC0954 (sample_user)
# euca-describe-
RESERVATION r-437F07DA admin default
INSTANCE i-3AAD079D emi-280B11DF 10.21.67.160 192.168.50.179 running privatekey 0 c1.medium 2010-11-
RESERVATION r-532A08FD sample_user default
INSTANCE i-4CDC0954 emi-280B11DF 10.21.67.160 192.168.50.180 running mykey 0 c1.medium 2010-11-
[--> cannot connect i-4CDC0954 by 10.21.67.160]
[cloud-debug.log]
11:08:00 ERROR [AbstractSystem
-----------
Changed in eucalyptus: | |
assignee: | nobody → chris grzegorczyk (chris-grze) |
This issue is now being tracked upstream at http:// eucalyptus. atlassian. net/browse/ EUCA-2766
Please watch that issue for further updates.