You don't need to restart puppet master. You can use the same base image. Thanks.
On Fri, Jul 17, 2015 at 2:00 PM, Swapnil Patil <swapnil.r...@gmail.com> wrote: > Thanks Rajkumar! > > I am not using external CEP. So I will just set Stratos IP in base.pp. > > After this, do I need to restart puppet master and this change will > automatically reflected in a newly spawned cartridge instance (using old > cartridge image) ? > > I hope I don't need to create a new cartridge base image > > Sorry for a lot of questions. > > Thanks, > Swapnil > > On Fri, Jul 17, 2015 at 8:06 AM, Rajkumar Rajaratnam <rajkum...@wso2.com> > wrote: > >> >> >> On Fri, Jul 17, 2015 at 1:27 PM, Swapnil Patil <swapnil.r...@gmail.com> >> wrote: >> >>> Thanks Rajkumar! >>> >>> Do I need to set it in >>> >>> thrift-client-config.xml file in repository/conf folder? >>> >> >> If you are using external CEP, you need to specify CEP IP in >> >> $STRATOS_HOME/repository/conf/thrift-client-config.xml and you need to >> set the CEP IP in base.pp in your puppet master. If you are not using >> external CEP, you do not need to do any changes to thrift-client-config. >> xml*, *but still you need to set the CEP IP to Stratos machine IP in >> base.pp in your puppet master. >> >> Thanks. >> >>> >>> Regards, >>> Swapnil >>> >>> On Fri, Jul 17, 2015 at 7:27 AM, Rajkumar Rajaratnam <rajkum...@wso2.com >>> > wrote: >>> >>>> If you are not using external CEP, then yes CEP IP should be same as >>>> Stratos IP. >>>> >>>> On Fri, Jul 17, 2015 at 12:28 PM, Swapnil Patil <swapnil.r...@gmail.com >>>> > wrote: >>>> >>>>> I checked Stratos log and I did find member fault event. >>>>> >>>>> TID: [0] [STRATOS] [2015-07-17 06:41:32,767] INFO >>>>> {org.apache.stratos.cep.extension.FaultHandlingWindowProcessor} - Faulty >>>>> member detected [member-id] >>>>> single-cartridge-app.my-php.php.domain57018954-d22e-4b53-a4c3-2faf6da35da3 >>>>> with [last time-stamp] 1437115228159 [time-out] 60000 milliseconds >>>>> TID: [0] [STRATOS] [2015-07-17 06:41:32,767] INFO >>>>> {org.apache.stratos.cep.extension.FaultHandlingWindowProcessor} - >>>>> Publishing member fault event for [member-id] >>>>> single-cartridge-app.my-php.php.domain57018954-d22e-4b53-a4c3-2faf6da35da3 >>>>> >>>>> A part of cartridge agent log related to CEP is below. Should this >>>>> thrift.receiver.ip have been set to Stratos machine IP? >>>>> >>>>> 2015-07-17 06:44:33,144:DEBUG:Reading property: >>>>> cep.stats.publisher.enabled = true >>>>> 2015-07-17 06:44:33,144:INFO:CEP Publisher enabled >>>>> 2015-07-17 06:44:33,144:DEBUG:Reading property: *thrift.receiver.ip = >>>>> 127.0.0.1* >>>>> 2015-07-17 06:44:33,144:DEBUG:Reading property: *thrift.receiver.port >>>>> = 7711* >>>>> 2015-07-17 06:44:33,144:DEBUG:Reading property: >>>>> thrift.server.admin.username = admin >>>>> 2015-07-17 06:44:33,144:DEBUG:Reading property: >>>>> thrift.server.admin.password = admin >>>>> 2015-07-17 06:44:33,145:DEBUG:Message received: >>>>> instance/status/InstanceActivatedEvent: >>>>> { >>>>> "clusterId": "single-cartridge-app.my-php.php.domain", >>>>> "clusterInstanceId": "single-cartridge-app-2", >>>>> "instanceId": null, >>>>> "memberId": >>>>> "single-cartridge-app.my-php.php.domain66e0b348-205d-4492-8de1-b29db08c8bb3", >>>>> "networkPartitionId": "network-partition-1", >>>>> "partitionId": "partition-1", >>>>> "serviceName": "php" >>>>> } >>>>> 2015-07-17 06:44:33,145:INFO:CEP Publisher configuration initialized >>>>> 2015-07-17 06:44:33,145:DEBUG:Reading property: port.check.timeout = >>>>> 600000 >>>>> 2015-07-17 06:44:33,146:DEBUG:Port check timeout: 600000 >>>>> 2015-07-17 06:44:33,146:INFO:Waiting for ports to be active: [ip] >>>>> '127.0.0.1' [ports] ['7711'] >>>>> 2015-07-17 06:44:33,146:DEBUG:Port '7711' is not active >>>>> 2015-07-17 06:44:33,159:DEBUG:Message received: >>>>> topology/MemberActivatedEvent: >>>>> >>>>> {"serviceName":"php","clusterId":"single-cartridge-app.my-php.php.domain","clusterInstanceId":"single-cartridge-app-2","memberId":"single-cartridge-app.my-php.php.domain66e0b348-205d-4492-8de1-b29db08c8bb3","networkPartitionId":"network-partition-1","partitionId":"partition-1","portMap":{"8280":{"protocol":"http","value":80,"proxy":8280}},"memberPrivateIPs":["172.31.17.77"],"defaultPrivateIP":"172.31.17.77","memberPublicIPs":["54.169.207.111"],"defaultPublicIP":"54.169.207.111"} >>>>> 2015-07-17 06:44:33,159:DEBUG:Executing handler for event >>>>> 'MemberActivatedEvent' >>>>> 2015-07-17 06:44:33,159:DEBUG:Member activated event received: >>>>> '{"serviceName":"php","clusterId":"single-cartridge-app.my-php.php.domain","clusterInstanceId":"single-cartridge-app-2","memberId":"single-cartridge-app.my-php.php.domain66e0b348-205d-4492-8de1-b29db08c8bb3","networkPartitionId":"network-partition-1","partitionId":"partition-1","portMap":{"8280":{"protocol":"http","value":80,"proxy":8280}},"memberPrivateIPs":["172.31.17.77"],"defaultPrivateIP":"172.31.17.77","memberPublicIPs":["54.169.207.111"],"defaultPublicIP":"54.169.207.111"}' >>>>> 2015-07-17 06:44:33,160:INFO:Processing Member activated event: >>>>> [service] u'php' [cluster] u'single-cartridge-app.my-php.php.domain' >>>>> [member] >>>>> u'single-cartridge-app.my-php.php.domain66e0b348-205d-4492-8de1-b29db08c8bb3' >>>>> 2015-07-17 06:44:33,160:DEBUG:Reading property: param.file.path = >>>>> /mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params >>>>> 2015-07-17 06:44:33,160:DEBUG:Executing extension for event >>>>> [MemberActivatedEvent] >>>>> 2015-07-17 06:44:33,160:DEBUG:Running extension for >>>>> MemberActivatedEvent >>>>> 2015-07-17 06:44:33,172:DEBUG:Running extension for >>>>> MemberActivatedEvent >>>>> 2015-07-17 06:44:33,185:DEBUG:Message received: >>>>> topology/ClusterInstanceActivatedEvent: >>>>> >>>>> {"serviceName":"php","clusterId":"single-cartridge-app.my-php.php.domain","appId":"single-cartridge-app","instanceId":"single-cartridge-app-2"} >>>>> 2015-07-17 06:44:33,228:INFO:MemberActivatedEvent Extension executed. >>>>> [output]: Fri Jul 17 06:44:33 UTC 2015: Member Activated Event: MEMBER_ID: >>>>> single-cartridge-app.my-php.php.domain66e0b348-205d-4492-8de1-b29db08c8bb3, >>>>> MEMBER_IP: , CLUSTER_ID: single-cartridge-app.my-php.php.domain, >>>>> LB_CLUSTER_ID: , NETWORK_PARTITION_ID: network-partition-1, SERVICE_NAME: >>>>> php, PORTS: 80, STRATOS_LB_IP: , STRATOS_LB_PUBLIC_IP: , APPLICATION_PATH: >>>>> , STRATOS_PARAM_FILE_PATH: >>>>> /mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params >>>>> Member List: >>>>> Topology: >>>>> --------------- >>>>> >>>>> 2015-07-17 06:44:33,233:INFO:MemberActivatedEvent Extension executed. >>>>> [output]: Fri Jul 17 06:44:33 UTC 2015: Member Activated Event: MEMBER_ID: >>>>> single-cartridge-app.my-php.php.domain66e0b348-205d-4492-8de1-b29db08c8bb3, >>>>> MEMBER_IP: , CLUSTER_ID: single-cartridge-app.my-php.php.domain, >>>>> LB_CLUSTER_ID: , NETWORK_PARTITION_ID: network-partition-1, SERVICE_NAME: >>>>> php, PORTS: 80, STRATOS_LB_IP: , STRATOS_LB_PUBLIC_IP: , APPLICATION_PATH: >>>>> , STRATOS_PARAM_FILE_PATH: >>>>> /mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params >>>>> Member List: >>>>> Topology: >>>>> --------------- >>>>> >>>>> 2015-07-17 06:44:33,234:DEBUG:No plugins registered for event >>>>> MemberActivatedEvent >>>>> 2015-07-17 06:44:33,234:DEBUG:Event handler not found for event : >>>>> 'ClusterInstanceActivatedEvent' >>>>> 2015-07-17 06:44:38,151:INFO:Waiting for ports to be active: [ip] >>>>> '127.0.0.1' [ports] ['7711'] >>>>> 2015-07-17 06:44:38,155:DEBUG:Port '7711' is not active >>>>> 2015-07-17 06:44:43,159:INFO:Waiting for ports to be active: [ip] >>>>> '127.0.0.1' [ports] ['7711'] >>>>> 2015-07-17 06:44:43,160:DEBUG:Port '7711' is not active >>>>> 2015-07-17 06:44:48,163:INFO:Waiting for ports to be active: [ip] >>>>> '127.0.0.1' [ports] ['7711'] >>>>> 2015-07-17 06:44:48,164:DEBUG:Port '7711' is not active >>>>> 2015-07-17 06:44:53,169:INFO:Waiting for ports to be active: [ip] >>>>> '127.0.0.1' [ports] ['7711'] >>>>> 2015-07-17 06:44:53,170:DEBUG:Port '7711' is not active >>>>> 2015-07-17 06:44:58,175:INFO:Waiting for ports to be active: [ip] >>>>> '127.0.0.1' [ports] ['7711'] >>>>> 2015-07-17 06:44:58,175:DEBUG:Port '7711' is not active >>>>> 2015-07-17 06:45:03,181:INFO:Waiting for ports to be active: [ip] >>>>> '127.0.0.1' [ports] ['7711'] >>>>> 2015-07-17 06:45:03,181:DEBUG:Port '7711' is not active >>>>> 2015-07-17 06:45:08,187:INFO:Waiting for ports to be active: [ip] >>>>> '127.0.0.1' [ports] ['7711'] >>>>> 2015-07-17 06:45:08,188:DEBUG:Port '7711' is not active >>>>> 2015-07-17 06:45:13,202:INFO:Waiting for ports to be active: [ip] >>>>> '127.0.0.1' [ports] ['7711'] >>>>> 2015-07-17 06:45:13,202:DEBUG:Port '7711' is not active >>>>> >>>>> >>>>> Thanks and Regards, >>>>> Swapnil >>>>> >>>>> >>>>> On Fri, Jul 17, 2015 at 6:08 AM, Swapnil Patil <swapnil.r...@gmail.com >>>>> > wrote: >>>>> >>>>>> Thanks Rajkumar for the suggestion! >>>>>> >>>>>> Regards, >>>>>> Swapnil >>>>>> >>>>>> On Fri, Jul 17, 2015 at 6:05 AM, Rajkumar Rajaratnam < >>>>>> rajkum...@wso2.com> wrote: >>>>>> >>>>>>> >>>>>>> >>>>>>> On Fri, Jul 17, 2015 at 11:31 AM, Swapnil Patil < >>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>> >>>>>>>> Thanks Akila and Udara! >>>>>>>> >>>>>>>> I will check Stratos logs. >>>>>>>> >>>>>>>> I need to be very quick to check cartridge agent log because I >>>>>>>> cannot restart the instance once it gets terminated. >>>>>>>> >>>>>>> >>>>>>> You can shutdown the stratos once the instance is activated - then >>>>>>> the instance will not be terminated. >>>>>>> >>>>>>> Thanks. >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> Thanks and Regards, >>>>>>>> Swapnil >>>>>>>> >>>>>>>> On Fri, Jul 17, 2015 at 5:51 AM, Udara Liyanage <ud...@wso2.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi Swapnil, >>>>>>>>> >>>>>>>>> You might get a clue if you have a look at cartridge agent's log >>>>>>>>> file. >>>>>>>>> Could you please check your Stratos logs to see if there is a >>>>>>>>> member fault event after the member activated. >>>>>>>>> >>>>>>>>> On Fri, Jul 17, 2015 at 11:14 AM, Akila Ravihansa Perera < >>>>>>>>> raviha...@wso2.com> wrote: >>>>>>>>> >>>>>>>>>> This is probably because instances that were spawned got >>>>>>>>>> activated but failed to publish health stats to CEP. Check whether >>>>>>>>>> CEP IP >>>>>>>>>> and port are correctly set in the cartridge definition. Did you check >>>>>>>>>> Stratos logs for possible causes? >>>>>>>>>> >>>>>>>>>> On Fri, Jul 17, 2015 at 10:42 AM, Swapnil Patil < >>>>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Hi All, >>>>>>>>>>> >>>>>>>>>>> I am testing the AWS load balancer extension using sample ec2 >>>>>>>>>>> scripts. >>>>>>>>>>> >>>>>>>>>>> I am using simple application scripts for deployment. >>>>>>>>>>> Application gets deployed successfully but the instance that got >>>>>>>>>>> created >>>>>>>>>>> gets terminated immediately (in around 2 minutes) and a new one is >>>>>>>>>>> started. >>>>>>>>>>> >>>>>>>>>>> Just wondering if this is the expected behaviour? If yes can I >>>>>>>>>>> increase the time after which the instance will be terminated? >>>>>>>>>>> >>>>>>>>>>> Thanks and Regards, >>>>>>>>>>> Swapnil >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Akila Ravihansa Perera >>>>>>>>>> Software Engineer, WSO2 >>>>>>>>>> >>>>>>>>>> Blog: http://ravihansa3000.blogspot.com >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> Udara Liyanage >>>>>>>>> Software Engineer >>>>>>>>> WSO2, Inc.: http://wso2.com >>>>>>>>> lean. enterprise. middleware >>>>>>>>> >>>>>>>>> web: http://udaraliyanage.wordpress.com >>>>>>>>> phone: +94 71 443 6897 >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Rajkumar Rajaratnam >>>>>>> Committer & PMC Member, Apache Stratos >>>>>>> Software Engineer, WSO2 >>>>>>> >>>>>>> Mobile : +94777568639 >>>>>>> Blog : rajkumarr.com >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> >>>> -- >>>> Rajkumar Rajaratnam >>>> Committer & PMC Member, Apache Stratos >>>> Software Engineer, WSO2 >>>> >>>> Mobile : +94777568639 >>>> Blog : rajkumarr.com >>>> >>> >>> >> >> >> -- >> Rajkumar Rajaratnam >> Committer & PMC Member, Apache Stratos >> Software Engineer, WSO2 >> >> Mobile : +94777568639 >> Blog : rajkumarr.com >> > > -- Rajkumar Rajaratnam Committer & PMC Member, Apache Stratos Software Engineer, WSO2 Mobile : +94777568639 Blog : rajkumarr.com