This is an automated email from the ASF dual-hosted git repository.

vishesh pushed a commit to branch 4.19
in repository https://gitbox.apache.org/repos/asf/cloudstack.git

commit fe5d7412364e2d15263707f60ab30313ebe06392
Merge: 0043540fa30 9d748f0837f
Author: Vishesh <vishes...@gmail.com>
AuthorDate: Tue Mar 19 13:58:44 2024 +0530

    Merge branch '4.18' into '4.19'

 .../java/com/cloud/network/router/VirtualNetworkApplianceManager.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --cc 
server/src/main/java/com/cloud/network/router/VirtualNetworkApplianceManager.java
index 387e50519e9,d569d3297b4..f77081aa96c
--- 
a/server/src/main/java/com/cloud/network/router/VirtualNetworkApplianceManager.java
+++ 
b/server/src/main/java/com/cloud/network/router/VirtualNetworkApplianceManager.java
@@@ -36,47 -36,46 +36,47 @@@ import com.cloud.vm.DomainRouterVO
   */
  public interface VirtualNetworkApplianceManager extends Manager, 
VirtualNetworkApplianceService {
  
 -    static final String RouterTemplateXenCK = "router.template.xenserver";
 -    static final String RouterTemplateKvmCK = "router.template.kvm";
 -    static final String RouterTemplateVmwareCK = "router.template.vmware";
 -    static final String RouterTemplateHyperVCK = "router.template.hyperv";
 -    static final String RouterTemplateLxcCK = "router.template.lxc";
 -    static final String RouterTemplateOvm3CK = "router.template.ovm3";
 -    static final String SetServiceMonitorCK = 
"network.router.EnableServiceMonitoring";
 -    static final String RouterAlertsCheckIntervalCK = 
"router.alerts.check.interval";
 -    static final String VirtualRouterServiceOfferingCK = 
"router.service.offering";
 -
 -    static final String RouterHealthChecksConfigRefreshIntervalCK = 
"router.health.checks.config.refresh.interval";
 -    static final String RouterHealthChecksResultFetchIntervalCK = 
"router.health.checks.results.fetch.interval";
 -    static final String RouterHealthChecksFailuresToRecreateVrCK = 
"router.health.checks.failures.to.recreate.vr";
 -
 -    static final ConfigKey<String> RouterTemplateXen = new 
ConfigKey<String>(String.class, RouterTemplateXenCK, "Advanced", "SystemVM 
Template (XenServer)",
 +    String RouterTemplateXenCK = "router.template.xenserver";
 +    String RouterTemplateKvmCK = "router.template.kvm";
 +    String RouterTemplateVmwareCK = "router.template.vmware";
 +    String RouterTemplateHyperVCK = "router.template.hyperv";
 +    String RouterTemplateLxcCK = "router.template.lxc";
 +    String RouterTemplateOvm3CK = "router.template.ovm3";
 +    String SetServiceMonitorCK = "network.router.EnableServiceMonitoring";
 +    String RouterAlertsCheckIntervalCK = "router.alerts.check.interval";
 +    String VirtualRouterServiceOfferingCK = "router.service.offering";
 +
 +    String RouterHealthChecksConfigRefreshIntervalCK = 
"router.health.checks.config.refresh.interval";
 +    String RouterHealthChecksResultFetchIntervalCK = 
"router.health.checks.results.fetch.interval";
 +    String RouterHealthChecksFailuresToRecreateVrCK = 
"router.health.checks.failures.to.recreate.vr";
 +    String RemoveControlIpOnStopCK = "systemvm.release.control.ip.on.stop";
 +
 +    ConfigKey<String> RouterTemplateXen = new ConfigKey<>(String.class, 
RouterTemplateXenCK, "Advanced", "SystemVM Template (XenServer)",
              "Name of the default router template on Xenserver.", true, 
ConfigKey.Scope.Zone, null);
 -    static final ConfigKey<String> RouterTemplateKvm = new 
ConfigKey<String>(String.class, RouterTemplateKvmCK, "Advanced", "SystemVM 
Template (KVM)",
 +    ConfigKey<String> RouterTemplateKvm = new ConfigKey<>(String.class, 
RouterTemplateKvmCK, "Advanced", "SystemVM Template (KVM)",
              "Name of the default router template on KVM.", true, 
ConfigKey.Scope.Zone, null);
 -    static final ConfigKey<String> RouterTemplateVmware = new 
ConfigKey<String>(String.class, RouterTemplateVmwareCK, "Advanced", "SystemVM 
Template (vSphere)",
 +    ConfigKey<String> RouterTemplateVmware = new ConfigKey<>(String.class, 
RouterTemplateVmwareCK, "Advanced", "SystemVM Template (vSphere)",
              "Name of the default router template on Vmware.", true, 
ConfigKey.Scope.Zone, null);
 -    static final ConfigKey<String> RouterTemplateHyperV = new 
ConfigKey<String>(String.class, RouterTemplateHyperVCK, "Advanced", "SystemVM 
Template (HyperV)",
 +    ConfigKey<String> RouterTemplateHyperV = new ConfigKey<>(String.class, 
RouterTemplateHyperVCK, "Advanced", "SystemVM Template (HyperV)",
              "Name of the default router template on Hyperv.", true, 
ConfigKey.Scope.Zone, null);
 -    static final ConfigKey<String> RouterTemplateLxc = new 
ConfigKey<String>(String.class, RouterTemplateLxcCK, "Advanced", "SystemVM 
Template (LXC)",
 +    ConfigKey<String> RouterTemplateLxc = new ConfigKey<>(String.class, 
RouterTemplateLxcCK, "Advanced", "SystemVM Template (LXC)",
              "Name of the default router template on LXC.", true, 
ConfigKey.Scope.Zone, null);
 -    static final ConfigKey<String> RouterTemplateOvm3 = new 
ConfigKey<String>(String.class, RouterTemplateOvm3CK, "Advanced", "SystemVM 
Template (Ovm3)",
 +    ConfigKey<String> RouterTemplateOvm3 = new ConfigKey<>(String.class, 
RouterTemplateOvm3CK, "Advanced", "SystemVM Template (Ovm3)",
              "Name of the default router template on Ovm3.", true, 
ConfigKey.Scope.Zone, null);
  
 -    static final ConfigKey<Boolean> SetServiceMonitor = new 
ConfigKey<Boolean>(Boolean.class, SetServiceMonitorCK, "Advanced", "true",
 +    ConfigKey<Boolean> SetServiceMonitor = new ConfigKey<>(Boolean.class, 
SetServiceMonitorCK, "Advanced", "true",
              "service monitoring in router enable/disable option, default 
true", true, ConfigKey.Scope.Zone, null);
  
 -    static final ConfigKey<Integer> RouterAlertsCheckInterval = new 
ConfigKey<Integer>(Integer.class, RouterAlertsCheckIntervalCK, "Advanced", 
"1800",
 +    ConfigKey<Integer> RouterAlertsCheckInterval = new 
ConfigKey<>(Integer.class, RouterAlertsCheckIntervalCK, "Advanced", "1800",
              "Interval (in seconds) to check for alerts in Virtual Router.", 
false, ConfigKey.Scope.Global, null);
 -    static final ConfigKey<Boolean> RouterVersionCheckEnabled = new 
ConfigKey<Boolean>("Advanced", Boolean.class, "router.version.check", "true",
 +    ConfigKey<Boolean> RouterVersionCheckEnabled = new 
ConfigKey<>("Advanced", Boolean.class, "router.version.check", "true",
              "If true, router minimum required version is checked before 
sending command", false);
 -    static final ConfigKey<Boolean> UseExternalDnsServers = new 
ConfigKey<Boolean>(Boolean.class, "use.external.dns", "Advanced", "false",
 +    ConfigKey<Boolean> UseExternalDnsServers = new ConfigKey<>(Boolean.class, 
"use.external.dns", "Advanced", "false",
              "Bypass internal dns, use external dns1 and dns2", true, 
ConfigKey.Scope.Zone, null);
-     ConfigKey<Boolean> ExposeDnsAndBootpServer = new 
ConfigKey<>(Boolean.class, "expose.dns.externally", "Advanced", "true",
 -    static final ConfigKey<Boolean> ExposeDnsAndBootpServer = new 
ConfigKey<Boolean>(Boolean.class, "expose.dns.externally", "Advanced", "false",
++    ConfigKey<Boolean> ExposeDnsAndBootpServer = new 
ConfigKey<>(Boolean.class, "expose.dns.externally", "Advanced", "false",
              "open dns, dhcp and bootp on the public interface", true, 
ConfigKey.Scope.Zone, null);
  
 -    static final ConfigKey<String> VirtualRouterServiceOffering = new 
ConfigKey<String>(String.class, VirtualRouterServiceOfferingCK, "Advanced", "",
 +    ConfigKey<String> VirtualRouterServiceOffering = new 
ConfigKey<>(String.class, VirtualRouterServiceOfferingCK, "Advanced", "",
              "Uuid of the service offering used by virtual routers; if NULL - 
system offering will be used", true, ConfigKey.Scope.Account, null);
  
      // Health checks

Reply via email to