vmware_guest: exclude dvswitch_name from guest os customization (#65997)
- exclude dvswitch_name from guest os customization - add changelog fragment for ansible PR#65997
This commit is contained in:
parent
22855f73fb
commit
bac2e02900
2 changed files with 4 additions and 2 deletions
|
@ -0,0 +1,2 @@
|
||||||
|
bugfixes:
|
||||||
|
- vmware_guest - Exclude dvswitch_name from triggering guest os customization.
|
|
@ -2432,7 +2432,7 @@ class PyVmomiHelper(PyVmomi):
|
||||||
if key == 'type' and nw['type'] == 'dhcp':
|
if key == 'type' and nw['type'] == 'dhcp':
|
||||||
network_changes = True
|
network_changes = True
|
||||||
break
|
break
|
||||||
if key not in ('device_type', 'mac', 'name', 'vlan', 'type', 'start_connected'):
|
if key not in ('device_type', 'mac', 'name', 'vlan', 'type', 'start_connected', 'dvswitch_name'):
|
||||||
network_changes = True
|
network_changes = True
|
||||||
break
|
break
|
||||||
|
|
||||||
|
@ -2701,7 +2701,7 @@ class PyVmomiHelper(PyVmomi):
|
||||||
for nw in self.params['networks']:
|
for nw in self.params['networks']:
|
||||||
for key in nw:
|
for key in nw:
|
||||||
# We don't need customizations for these keys
|
# We don't need customizations for these keys
|
||||||
if key not in ('device_type', 'mac', 'name', 'vlan', 'type', 'start_connected'):
|
if key not in ('device_type', 'mac', 'name', 'vlan', 'type', 'start_connected', 'dvswitch_name'):
|
||||||
network_changes = True
|
network_changes = True
|
||||||
break
|
break
|
||||||
if len(self.params['customization']) > 1 or network_changes or self.params.get('customization_spec'):
|
if len(self.params['customization']) > 1 or network_changes or self.params.get('customization_spec'):
|
||||||
|
|
Loading…
Reference in a new issue