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

Reply via email to