virt-aa-helper used to ignore errors when opening files.
Commit
a8853344994a7c6aaca882a5e949ab5536821ab5 refactored
the related code and changed this behavior. virt-aa-helper
didn't ignore open errors anymore and virt-aa-helper-test
fails.
Make sure that virt-aa-helper ignores open errors again.
}
for (i = 0; i < ctl->def->ndisks; i++) {
+ /* XXX passing ignoreOpenFailure = true to get back to the behavior
+ * from before using virDomainDiskDefForeachPath. actually we should
+ * be passing ignoreOpenFailure = false and handle open errors more
+ * careful than just ignoring them */
int ret = virDomainDiskDefForeachPath(ctl->def->disks[i],
ctl->allowDiskFormatProbing,
- false,
+ true,
add_file_path,
&buf);
if (ret != 0)