diff --git a/changelogs/fragments/700-fix-directlun.yml b/changelogs/fragments/700-fix-directlun.yml new file mode 100644 index 00000000..94d7b60b --- /dev/null +++ b/changelogs/fragments/700-fix-directlun.yml @@ -0,0 +1,3 @@ +--- +bugfixes: + - ovirt_disk - Fix issue in detaching the direct LUN (https://github.com/oVirt/ovirt-ansible-collection/pull/700) diff --git a/plugins/modules/ovirt_disk.py b/plugins/modules/ovirt_disk.py index 019ab32d..de82631c 100644 --- a/plugins/modules/ovirt_disk.py +++ b/plugins/modules/ovirt_disk.py @@ -731,7 +731,7 @@ def update_check(self, entity): equal(self.param('propagate_errors'), entity.propagate_errors) and equal(otypes.ScsiGenericIO(self.param('scsi_passthrough')) if self.param('scsi_passthrough') else None, entity.sgio) and equal(self.param('wipe_after_delete'), entity.wipe_after_delete) and - equal(self.param('profile'), follow_link(self._connection, entity.disk_profile).name) + equal(self.param('profile'), getattr(follow_link(self._connection, entity.disk_profile), 'name', None)) )