Rajkumar Rajaratnam created STRATOS-1614:
--------------------------------------------

             Summary: Issues with cartridge-config.properties file
                 Key: STRATOS-1614
                 URL: https://issues.apache.org/jira/browse/STRATOS-1614
             Project: Stratos
          Issue Type: Bug
    Affects Versions: 4.1.4
            Reporter: Rajkumar Rajaratnam
            Assignee: Rajkumar Rajaratnam
            Priority: Blocker
             Fix For: 4.1.5


This file content is as below.

autoscaler.service.url=https://localhost:9443/services/AutoscalerService/
cloud.controller.service.url=https://localhost:9443/services/CloudControllerService/
stratos.manager.service.url=https://localhost:9443/services/StratosManagerService/
das.metering.dashboard.url=https://localhost:9444/portal/dashboards/metering-dashboard
das.monitoring.dashboard.url=https://localhost:9444/portal/dashboards/monitoring-dashboard
puppet.ip=127.0.0.1
puppet.hostname=puppet.stratos.apache.org
puppet.dns.available=false
puppet.environment=stratos

CartridgeConfigFileReader class (part of SM component) reads this file and set 
these properties as system variables and these system variables are used by 
other components like AS (to communicate with CC).

This approach have several issues.

a) Since the component's start up order is CC > AS > SM, there is no guarantee 
that these properties will be set before other components (AS or CC) start.
b) In distributed deployment, these properties will not be set in AS JVM.
c) This file contains information which are used by other components, not only 
cartridges. So this file name is misleading.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to