cloudstack/server/test/com/cloud/vpc
Nicolas Vazquez c9ce3e2344 router: Persistent DHCP leases file on VRs and cleanup /etc/hosts on VM deletion (#3351)
Since the CloudStack virtual router was redesigned on version 4.6 it has been observed that the DHCP leases file is not persistent across network operations. This causes conflicts on guest VMs static IPs, causing these static IPs to not be renewed by the DHCP server running on isolated and VPC networks' virtual routers (dnsmasq). On stopping or destroying a VM, its dhcp/dns records are not removed from the virtual router causing ghost effects.

Fixes #3272
Fixes #3354

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2019-06-03 17:04:16 +05:30
..
dao CLOUDSTACK-9450: Network Offering for VPC based on DB flag 2017-11-03 12:39:23 +01:00
MockConfigurationManagerImpl.java CLOUDSTACK-10109: Enable dedication of public IPs to SSVM and CPVM (#2295) 2018-01-06 23:14:30 +05:30
MockNetworkManagerImpl.java router: Persistent DHCP leases file on VRs and cleanup /etc/hosts on VM deletion (#3351) 2019-06-03 17:04:16 +05:30
MockNetworkModelImpl.java config-drive: use hostname of VM instance of internal VM id (#2645) 2018-05-16 13:19:21 +05:30
MockResourceLimitManagerImpl.java CLOUDSTACK-10104: Optimize database transactions in ListDomain API to improve performance (#2282) 2018-01-05 21:51:46 +05:30
MockSite2SiteVpnManagerImpl.java Removed unnecessary @Local annotations and their respective imports from the ComponentLifecycleBase class and its subclasses. 2015-11-21 18:31:11 -02:00
MockSite2SiteVpnServiceProvider.java Removed unnecessary @Local annotations and their respective imports from the ComponentLifecycleBase class and its subclasses. 2015-11-21 18:31:11 -02:00
MockVpcVirtualNetworkApplianceManager.java Removed unnecessary @Local annotations and their respective imports from the ComponentLifecycleBase class and its subclasses. 2015-11-21 18:31:11 -02:00
NetworkACLManagerTest.java CLOUDSTACK-9245 - Deletes ACL items when destroying the VPC or deleting the ACL itself 2016-01-22 12:49:48 +01:00
NetworkACLServiceTest.java CLOUDSTACK-5236 : ability to identify where the user is from (ex. LDAP) 2015-03-16 14:53:53 +05:30
Site2SiteVpnTest.java Removed trailing spaces 2013-11-21 04:08:01 -08:00
VpcApiUnitTest.java CLOUDSTACK-8656: restructure tests to ensure exception throwing 2015-08-14 15:43:54 +02:00
VpcTestConfiguration.java CLOUDSTACK-8958: add dedicated ips to domain (account for now) 2015-11-16 10:17:40 +01:00