[ 
https://issues.apache.org/jira/browse/STRATOS-1070?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sajith Kariyawasam resolved STRATOS-1070.
-----------------------------------------
    Resolution: Fixed

This works for startup order  group.group8,cartridge.tomcat,group.group6

> Cartridges outside of groups in complex application structure, is not getting 
> started
> -------------------------------------------------------------------------------------
>
>                 Key: STRATOS-1070
>                 URL: https://issues.apache.org/jira/browse/STRATOS-1070
>             Project: Stratos
>          Issue Type: Bug
>            Reporter: Sajith Kariyawasam
>            Assignee: Sajith Kariyawasam
>             Fix For: 4.1.0 Alpha
>
>
> Application json
> ---------------------
> {
>     "applicationId": "app_boo",
>     "alias": "app_boo_r2",
>     "components": {
>         "groups": [
>             {
>                 "name": "group6",
>                 "alias": "mygroup6",
>                 "groupMinInstances": 1,
>                 "groupMaxInstances": 1,
>                 "groups": [
>                     {
>                         "name": "group7",
>                         "alias": "mygroup7",
>                         "groupMinInstances": 1,
>                         "groupMaxInstances": 1,
>                         "cartridges": [
>                             {
>                                 "type": "tomcat1",
>                                 "cartridgeMin": 1,
>                                 "cartridgeMax": 2,
>                                 "subscribableInfo": {
>                                     "alias": "group7tom",
>                                     "autoscalingPolicy": "autoscale_policy_1"
>                                 }
>                             }
>                         ]
>                     }
>                 ],
>                 "cartridges": [
>                     {
>                         "type": "tomcat2",
>                         "cartridgeMin": 1,
>                         "cartridgeMax": 2,
>                         "subscribableInfo": {
>                             "alias": "group6tom",
>                             "autoscalingPolicy": "autoscale_policy_1"
>                         }
>                     }
>                 ]
>             },
>             {
>                 "name": "group8",
>                 "alias": "mygroup8",
>                 "groupMinInstances": 1,
>                 "groupMaxInstances": 1,
>                 "groups": [
>                     {
>                         "name": "group9",
>                         "alias": "mygroup9",
>                         "groupMinInstances": 1,
>                         "groupMaxInstances": 1,
>                         "cartridges": [
>                             {
>                                 "type": "tomcat1",
>                                 "cartridgeMin": 1,
>                                 "cartridgeMax": 2,
>                                 "subscribableInfo": {
>                                     "alias": "group9tom",
>                                     "autoscalingPolicy": "autoscale_policy_1"
>                                 }
>                             }
>                         ]
>                     }
>                 ],
>                 "cartridges": [
>                     {
>                         "type": "tomcat2",
>                         "cartridgeMin": 1,
>                         "cartridgeMax": 2,
>                         "subscribableInfo": {
>                             "alias": "group8tom",
>                             "autoscalingPolicy": "autoscale_policy_1"
>                         }
>                     }
>                 ]
>             }
>         ],
>         "cartridges": [
>             {
>                 "type": "tomcat",
>                 "cartridgeMin": 1,
>                 "cartridgeMax": 2,
>                 "subscribableInfo": {
>                     "alias": "mytomcat",
>                     "autoscalingPolicy": "autoscale_policy_1"
>                 }
>             }
>         ],
>         "dependencies": {
>             "startupOrders": [
>                 "group.group8,group.group6,cartridge.tomcat"
>             ],
>             "terminationBehaviour": "terminate-all"
>         }
>     }
> }
> Application clusters are getting created 
> ==============================
> Application Cluster group8tom.tomcat2.domain created in CC topology
> Application Cluster group6tom.tomcat2.domain created in CC topology
> Application Cluster group9tom.tomcat1.domain created in CC topology
> Application Cluster group7tom.tomcat1.domain created in CC topology
> Application Cluster mytomcat.tomcat.domain created in CC topology
>   
> However, there is no instance spawn for cluster mytomcat.tomcat.domain (Seems 
> the cluster monitor has not created)
> Also, in the logs I can see the instance spawned up in following order, 
> group6tom, group7tom, group8tom, group9tom, but according to the startup 
> order defined, it should be group9tom, group8tom, group7tom, group6tom, 
> mytomcat, can someone verify this is the order that instances should be 
> spawned?
> [2015-01-14 08:55:29,187]  INFO 
> {org.apache.stratos.autoscaler.client.CloudControllerClient} -  Trying to 
> spawn an instance via cloud controller: [cluster] group6tom.tomcat2.domain 
> [partition] P1 [network-partition-id] openstack_R1
> [2015-01-14 08:55:29,268]  INFO 
> {org.apache.stratos.autoscaler.client.CloudControllerClient} -  Trying to 
> spawn an instance via cloud controller: [cluster] group7tom.tomcat1.domain 
> [partition] P1 [network-partition-id] openstack_R1
> [2015-01-14 08:55:29,318]  INFO 
> {org.apache.stratos.autoscaler.client.CloudControllerClient} -  Trying to 
> spawn an instance via cloud controller: [cluster] group8tom.tomcat2.domain 
> [partition] P1 [network-partition-id] openstack_R1
> [2015-01-14 08:55:29,367]  INFO 
> {org.apache.stratos.autoscaler.client.CloudControllerClient} -  Trying to 
> spawn an instance via cloud controller: [cluster] group9tom.tomcat1.domain 
> [partition] P1 [network-partition-id] openstack_R1



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

Reply via email to