From 1c32efcdc3dcaef8399f2fabbaa7adde5ac439b0 Mon Sep 17 00:00:00 2001 From: Abhisar Sinha <63767682+abh1sar@users.noreply.github.com> Date: Wed, 13 May 2026 09:53:23 +0530 Subject: [PATCH] expose.kvm.backup.export.service.apis config should be non-dynamic --- .../org/apache/cloudstack/backup/KVMBackupExportService.java | 3 ++- .../apache/cloudstack/backup/KVMBackupExportServiceImpl.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/api/src/main/java/org/apache/cloudstack/backup/KVMBackupExportService.java b/api/src/main/java/org/apache/cloudstack/backup/KVMBackupExportService.java index a40b2b5b5ed..99fa35ffbe1 100644 --- a/api/src/main/java/org/apache/cloudstack/backup/KVMBackupExportService.java +++ b/api/src/main/java/org/apache/cloudstack/backup/KVMBackupExportService.java @@ -47,7 +47,8 @@ public interface KVMBackupExportService extends Configurable, PluggableService { ConfigKey ExposeKVMBackupExportServiceApis = new ConfigKey<>("Advanced", Boolean.class, "expose.kvm.backup.export.service.apis", "false", - "Enable to expose APIs for testing the KVM Backup Export Service.", true, ConfigKey.Scope.Global); + "Enable to expose APIs for testing the KVM Backup Export Service.", + false, ConfigKey.Scope.Global); /** * Creates a backup session for a VM */ diff --git a/server/src/main/java/org/apache/cloudstack/backup/KVMBackupExportServiceImpl.java b/server/src/main/java/org/apache/cloudstack/backup/KVMBackupExportServiceImpl.java index c9854d0a0ea..533ed5e75b2 100644 --- a/server/src/main/java/org/apache/cloudstack/backup/KVMBackupExportServiceImpl.java +++ b/server/src/main/java/org/apache/cloudstack/backup/KVMBackupExportServiceImpl.java @@ -144,7 +144,7 @@ public class KVMBackupExportServiceImpl extends ManagerBase implements KVMBackup !StringUtils.equals("veeam", BackupProviderPlugin.valueIn(zoneId))) { throw new CloudRuntimeException("Veeam-KVM backups are disabled because the CloudStack Zone is configured to use the \"" + BackupProviderPlugin.valueIn(zoneId) + "\" backup provider. Acceptable \"backup.framework.provider.plugin\" " + - "values are [\"veeam\", \"dummy\"]. Refer to documentation for more details on backup providers compatibility."); + "values are [\"veeam\", \"dummy\"]. Please refer to the documentation for more details on backup providers compatibility."); } }