libvirt/src/storage
Peter Krempa 104db1951d storageBackendProbeTarget: Don't fail if backing store can't be parsed
When the backing store of the image can't be parsed
virStorageSourceNewFromBacking returns -1. storageBackendProbeTarget
then also fails which makes the pool refresh fail or even the storage
pool becomes inactive after (re)start of libvirtd.

In situations when we can't access the backing store via network we
just report the backing store string, thus we can do the same thing for
unparsable backing store to prevent the pool from going offline.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
2021-03-01 15:44:20 +01:00
..
meson.build build: Remove unused 'conflicts' key from virt_daemon_unit 2021-02-10 09:30:41 -07:00
parthelper.c src: add missing headers to various files 2021-01-06 13:15:17 +01:00
storage_backend_disk.c
storage_backend_disk.h
storage_backend_fs.c storage: replace VIR_FREE with g_free in all vir*Free() functions 2021-02-05 00:20:45 -05:00
storage_backend_fs.h
storage_backend_gluster.c storage_source: use virStorageSource prefix for all functions 2021-01-22 11:10:27 +01:00
storage_backend_gluster.h
storage_backend_iscsi_direct.c storage_backend_iscsi(_direct): Properly clear secrets 2021-02-03 13:07:12 +01:00
storage_backend_iscsi_direct.h
storage_backend_iscsi.c storage_backend_iscsi(_direct): Properly clear secrets 2021-02-03 13:07:12 +01:00
storage_backend_iscsi.h
storage_backend_logical.c
storage_backend_logical.h
storage_backend_mpath.c
storage_backend_mpath.h
storage_backend_rbd.c storage: replace VIR_FREE with g_free in all vir*Free() functions 2021-02-05 00:20:45 -05:00
storage_backend_rbd.h
storage_backend_scsi.c storage: replace VIR_FREE with g_free in all vir*Free() functions 2021-02-05 00:20:45 -05:00
storage_backend_scsi.h
storage_backend_sheepdog_priv.h
storage_backend_sheepdog.c Replace virStringSplit with g_strsplit 2021-02-11 17:05:34 +01:00
storage_backend_sheepdog.h
storage_backend_vstorage.c vstorage: remove build time checks for runtime binaries 2021-01-19 15:10:11 +03:00
storage_backend_vstorage.h
storage_backend_zfs.c Replace virStringSplit with g_strsplit 2021-02-11 17:05:34 +01:00
storage_backend_zfs.h
storage_backend.c util: move virStorageSource code into conf 2021-01-22 11:10:27 +01:00
storage_backend.h
storage_driver.c storage: replace VIR_FREE with g_free in all vir*Free() functions 2021-02-05 00:20:45 -05:00
storage_driver.h
storage_util.c storageBackendProbeTarget: Don't fail if backing store can't be parsed 2021-03-01 15:44:20 +01:00
storage_util.h
virtstoraged.init.in
virtstoraged.service.in
virtstoraged.sysconf