Hi,
I’m running into an issue where the facts being gathered by vmware_deploy_ovf module are not accurately being enumerated in the return instance when the target host has a bonded network configuration. I’ve sifted through the relevant code and found where the issue is, and have a 2 line “patch” that should fix the issue. How do I go about actually submitting this code and getting it accepted? I’ve read the contribution docs but still a little unusure? Do I just clone the whole ansible repo, make my change in vmware.py, push it to a new branch and create a PR to the devel branch?
Also, in this vmware.py module it looks like when it “enumerates” the NIC interfaces of a VM, it doesn’t actually capture/query what the actual network device name is at the host level, and just assumes ethX and just creates a counter that it increments while looping through the devices it finds in myobject.config.hardware.device. This doesn’t accurately portray what the device names are. Does vmware actually have insight into this? Is there a way to get this info from the vm object?
Thanks and much appreciated!
Regards,
Julian