From b3a73f8b9928aa88a6d6f53c3caa6428cf3fd611 Mon Sep 17 00:00:00 2001 From: Yannik Sembritzki Date: Sat, 23 Sep 2023 14:26:34 +0200 Subject: [PATCH 1/2] Fix failure of vm reconfiguration with enabled virt_based_security --- plugins/modules/vmware_guest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/modules/vmware_guest.py b/plugins/modules/vmware_guest.py index 213cc1cc4a..9b9b034d80 100644 --- a/plugins/modules/vmware_guest.py +++ b/plugins/modules/vmware_guest.py @@ -1719,7 +1719,7 @@ def configure_hardware_params(self, vm_obj): virt_based_security = self.params['hardware']['virt_based_security'] if virt_based_security is not None: - if vm_obj is None or virt_based_security != self.configspec.flags.vbsEnabled: + if vm_obj is None or virt_based_security != vm_obj.config.flags.vbsEnabled: self.change_detected = True if self.configspec.flags is None: self.configspec.flags = vim.vm.FlagInfo() From 9fa46ce68e72802e7314b95e42f71e0f59085fd8 Mon Sep 17 00:00:00 2001 From: Yannik Sembritzki Date: Tue, 23 Jan 2024 23:03:20 +0100 Subject: [PATCH 2/2] Add changelog fragment --- .../fragments/1848-fix-vm-reconfiguration-with-enabled-vbs.yml | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 changelogs/fragments/1848-fix-vm-reconfiguration-with-enabled-vbs.yml diff --git a/changelogs/fragments/1848-fix-vm-reconfiguration-with-enabled-vbs.yml b/changelogs/fragments/1848-fix-vm-reconfiguration-with-enabled-vbs.yml new file mode 100644 index 0000000000..ae9f7e8ce0 --- /dev/null +++ b/changelogs/fragments/1848-fix-vm-reconfiguration-with-enabled-vbs.yml @@ -0,0 +1,3 @@ +minor_changes: + - vmware_guest - Fix failure of vm reconfiguration with enabled virt_based_security + (https://github.com/ansible-collections/community.vmware/pull/1848).