+ virStorageReportError(VIR_ERR_OPERATION_INVALID, "%s",
_("secret storage not supported"));
goto cleanup;
}
@@ -740,7 +740,7 @@ virStorageBackendCreateQemuImg(virConnectPtr conn,
if (vol->target.format != VIR_STORAGE_FILE_QCOW&&
vol->target.format != VIR_STORAGE_FILE_QCOW2) {
- virStorageReportError(VIR_ERR_NO_SUPPORT,
+ virStorageReportError(VIR_ERR_OPERATION_INVALID,
_("qcow volume encryption
unsupported with "
"volume format %s"), type);
return -1;
@@ -748,7 +748,7 @@ virStorageBackendCreateQemuImg(virConnectPtr conn,
enc = vol->target.encryption;
if (enc->format != VIR_STORAGE_ENCRYPTION_FORMAT_QCOW&&
enc->format != VIR_STORAGE_ENCRYPTION_FORMAT_DEFAULT) {
- virStorageReportError(VIR_ERR_NO_SUPPORT,
+ virStorageReportError(VIR_ERR_OPERATION_INVALID,
_("unsupported volume encryption
format %d"),
vol->target.encryption->format);
return -1;
@@ -880,13 +880,13 @@
virStorageBackendCreateQcowCreate(virConnectPtr conn ATTRIBUTE_UNUSED,
return -1;
}
if (vol->backingStore.path != NULL) {
- virStorageReportError(VIR_ERR_NO_SUPPORT, "%s",
+ virStorageReportError(VIR_ERR_OPERATION_INVALID, "%s",
_("copy-on-write image not supported
with "
"qcow-create"));
return -1;
}
if (vol->target.encryption != NULL) {
- virStorageReportError(VIR_ERR_NO_SUPPORT,
+ virStorageReportError(VIR_ERR_OPERATION_INVALID,
"%s", _("encrypted volumes not
supported with "
"qcow-create"));
return -1;
diff --git a/src/storage/storage_backend_disk.c
b/src/storage/storage_backend_disk.c
index 82b41ef..0eb34b9 100644
--- a/src/storage/storage_backend_disk.c
+++ b/src/storage/storage_backend_disk.c
@@ -574,7 +574,7 @@ virStorageBackendDiskCreateVol(virConnectPtr
conn ATTRIBUTE_UNUSED,
};
if (vol->target.encryption != NULL) {
- virStorageReportError(VIR_ERR_NO_SUPPORT,
+ virStorageReportError(VIR_ERR_OPERATION_INVALID,
"%s", _("storage pool does not
support encrypted "
"volumes"));
return -1;
diff --git a/src/storage/storage_backend_fs.c
b/src/storage/storage_backend_fs.c
index ff5afaa..4f53d3f 100644
--- a/src/storage/storage_backend_fs.c
+++ b/src/storage/storage_backend_fs.c
@@ -866,7 +866,7 @@
_virStorageBackendFileSystemVolBuild(virConnectPtr conn,
if (inputvol) {
if (vol->target.encryption != NULL) {
- virStorageReportError(VIR_ERR_NO_SUPPORT,
+ virStorageReportError(VIR_ERR_OPERATION_INVALID,
"%s", _("storage pool does not
support "
"building encrypted
volumes from "
"other volumes"));
diff --git a/src/storage/storage_backend_logical.c
b/src/storage/storage_backend_logical.c
index ca4166d..a35b360 100644
--- a/src/storage/storage_backend_logical.c
+++ b/src/storage/storage_backend_logical.c
@@ -584,7 +584,7 @@ virStorageBackendLogicalCreateVol(virConnectPtr
conn,
const char **cmdargv = cmdargvnew;
if (vol->target.encryption != NULL) {
- virStorageReportError(VIR_ERR_NO_SUPPORT,
+ virStorageReportError(VIR_ERR_OPERATION_INVALID,
"%s", _("storage pool does not
support encrypted "
"volumes"));
return -1;