mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
Fix 'endpointe.url' global settings configuration typo (#5832)
* Update 'endpointe.url' global settings to 'endpoint.url' * Add PR number on 'schema-41610to41700.sql' * Use ApiServiceConfiguration.ApiServletPath.key() instead of "hardcoded" string
This commit is contained in:
parent
649be0d8c7
commit
2c11171517
@ -21,7 +21,7 @@ import org.apache.cloudstack.framework.config.Configurable;
|
||||
|
||||
public class ApiServiceConfiguration implements Configurable {
|
||||
public static final ConfigKey<String> ManagementServerAddresses = new ConfigKey<String>("Advanced", String.class, "host", "localhost", "The ip address of management server. This can also accept comma separated addresses.", true);
|
||||
public static final ConfigKey<String> ApiServletPath = new ConfigKey<String>("Advanced", String.class, "endpointe.url", "http://localhost:8080/client/api",
|
||||
public static final ConfigKey<String> ApiServletPath = new ConfigKey<String>("Advanced", String.class, "endpoint.url", "http://localhost:8080/client/api",
|
||||
"API end point. Can be used by CS components/services deployed remotely, for sending CS API requests", true);
|
||||
public static final ConfigKey<Long> DefaultUIPageSize = new ConfigKey<Long>("Advanced", Long.class, "default.ui.page.size", "20",
|
||||
"The default pagesize to be used by UI and other clients when making list* API calls", true, ConfigKey.Scope.Global);
|
||||
|
||||
@ -23,6 +23,10 @@
|
||||
ALTER TABLE cloud.remote_access_vpn MODIFY ipsec_psk text NOT NULL;
|
||||
|
||||
|
||||
-- PR#5832 Fix 'endpointe.url' global settings configruation typo.
|
||||
UPDATE `cloud`.`configuration` SET name='endpoint.url' WHERE name='endpointe.url';
|
||||
|
||||
|
||||
|
||||
ALTER TABLE `cloud`.`service_offering` ADD COLUMN `uuid` varchar(40) UNIQUE DEFAULT NULL;
|
||||
ALTER TABLE `cloud`.`service_offering` ADD COLUMN `name` varchar(255) NOT NULL;
|
||||
|
||||
@ -328,7 +328,7 @@ public class AutoScaleManagerImpl<Type> extends ManagerBase implements AutoScale
|
||||
}
|
||||
|
||||
if (csUrl == null || csUrl.contains("localhost")) {
|
||||
throw new InvalidParameterValueException("Global setting endpointe.url has to be set to the Management Server's API end point");
|
||||
throw new InvalidParameterValueException(String.format("Global setting %s has to be set to the Management Server's API end point", ApiServiceConfiguration.ApiServletPath.key()));
|
||||
}
|
||||
|
||||
vmProfile = _autoScaleVmProfileDao.persist(vmProfile);
|
||||
|
||||
@ -339,7 +339,7 @@ public class LoadBalancingRulesManagerImpl<Type> extends ManagerBase implements
|
||||
}
|
||||
|
||||
if (csUrl == null || csUrl.contains("localhost")) {
|
||||
throw new InvalidParameterValueException("Global setting endpointe.url has to be set to the Management Server's API end point");
|
||||
throw new InvalidParameterValueException(String.format("Global setting %s has to be set to the Management Server's API end point", ApiServiceConfiguration.ApiServletPath.key()));
|
||||
}
|
||||
|
||||
LbAutoScaleVmProfile lbAutoScaleVmProfile =
|
||||
|
||||
@ -76,11 +76,11 @@ class TestKubernetesCluster(cloudstackTestCase):
|
||||
cls.kubernetes_version_ids = []
|
||||
|
||||
if cls.hypervisorNotSupported == False:
|
||||
cls.endpoint_url = Configurations.list(cls.apiclient, name="endpointe.url")[0].value
|
||||
cls.endpoint_url = Configurations.list(cls.apiclient, name="endpoint.url")[0].value
|
||||
if "localhost" in cls.endpoint_url:
|
||||
endpoint_url = "http://%s:%d/client/api " %(cls.mgtSvrDetails["mgtSvrIp"], cls.mgtSvrDetails["port"])
|
||||
cls.debug("Setting endpointe.url to %s" %(endpoint_url))
|
||||
Configurations.update(cls.apiclient, "endpointe.url", endpoint_url)
|
||||
cls.debug("Setting endpoint.url to %s" %(endpoint_url))
|
||||
Configurations.update(cls.apiclient, "endpoint.url", endpoint_url)
|
||||
cls.initial_configuration_cks_enabled = Configurations.list(cls.apiclient, name="cloud.kubernetes.service.enabled")[0].value
|
||||
if cls.initial_configuration_cks_enabled not in ["true", True]:
|
||||
cls.debug("Enabling CloudStack Kubernetes Service plugin and restarting management server")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user