cloudstack/plugins/hypervisors
Chiradeep Vittal a98eb12549 CLOUDSTACK-4575: Portable IP: disassociating a transferred public IP fails
The code is excessively complicated and convoluted.
 DisassociateIP ->
     Revoke Rule -> {FW, PF{incl SNAT}, LB, RA VPN} ->
        -> Send IpAssoc (false) to VR
     Send all config to VR again
        -> Send IpAssoc(false) to VR again  <---- fails here since it cannot find the VLAN for the IP since it is already gone
        -> Mark Ip as released

The workaround fix would be to not throw an exception in CitrixResourceBase if it is disassociate and the VLAN does not exist on the XS host.

Signed-off-by: Chiradeep Vittal <chiradeep@apache.org>
2013-08-30 14:30:04 -07:00
..
baremetal CloudStack CLOUDSTACK-1365 2013-08-22 17:27:27 -07:00
kvm CLOUDSTACK-4405: fix vm migration during the upgrade to 4.2 2013-08-29 16:45:26 -07:00
ovm if object is already stored in cache store, don't download again 2013-05-16 14:34:06 -07:00
simulator CLOUDSTACK-4384: Switch back to CLOUD_DB after simulator processing 2013-08-19 10:39:54 +05:30
ucs CLOUDSTACK-4224 2013-08-12 12:09:19 -07:00
vmware CLOUDSTACK-4362: always honor vCenter on-disk meta data to work with live migration better 2013-08-30 11:11:20 -07:00
xen CLOUDSTACK-4575: Portable IP: disassociating a transferred public IP fails 2013-08-30 14:30:04 -07:00