Description of problem:
In RHEL-7, the dhclient lease file under /var/lib/NetworkManager/ folder is not removed during deprovisioning.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Prepare a RHEL-7.3 VM with WALA-2.2.0+ installed(NetworkManager enabled)
2. Run "waagent -deprovision". It shows "WARNING! Cached DHCP leases will be deleted."
3. Check dhclient lease file:
The dhclient lease file is not removed.
The dhclient lease file is removed.
Currently WALA only remove all the files under /var/lib/dhclient/dhclient/. But if we use NetworkManager, the dhclient lease file is like this: /var/lib/NetworkManager/dhclient-5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03-eth0.lease
Verify on RHEL-7.3 ondemand image with WALinuxAgent-2.2.4-1.el7.mrezanin201702081000.noarch.rpm
Change the status to "POST" for developers to add it into ERRATA.