Hi Raj,

I changed the logic slightly to publish the Complete Topology event soon
after the Stratos Manager becomes active. This is how things happen in the
startup now:

1. Start ActiveMQ manually
2. Start Stratos, it will first start Cloud Controller
3. Once Cloud Controller is activated Autoscaler will start.
4. Once both Cloud Controller and Autoscaler are activated Stratos Manager
will start.
5. Once Stratos Manager is activated REST API will get enabled and Cloud
Controller will publish Complete Topology event.
6. Afterwards topology will be initialized in all components.

Now I cannot see any problems in the application deployment process,
however I can see that GET /applications/{applicationId}/runtime method is
returning null. It looks like the application events are not received by
Stratos Manager due to some reason. I'm now investigating this.

Thanks

On Sun, Mar 22, 2015 at 4:26 PM, Rajkumar Rajaratnam <[email protected]>
wrote:

> Hi Imesh,
>
> I am still seeing this problem intermittently. When I deploy, undeploy and
> deploy an application again, most of the time, AS is not receiving
> application clusters created event. But CC is publishing it. And some parts
> of UI seems to be broken now. Topology tree is not displayed even after an
> application becomes active. Its blank.
>
> Thanks.
>
> On Sun, Mar 22, 2015 at 2:46 PM, Imesh Gunaratne <[email protected]> wrote:
>
>> I have now fixed this issue and pushed changes to master branch. The
>> problem was that topology was not initialized at the time
>> ApplicationClustersCreated event is received.
>>
>> Thanks
>>
>> On Sun, Mar 22, 2015 at 10:14 AM, Imesh Gunaratne <[email protected]>
>> wrote:
>>
>>> Yes looks like there is a problem in the application deployment process.
>>> It stops at "Application deployed successfully" and thereafter nothing
>>> happens. Need to debug and see what's causing this.
>>>
>>> On Sun, Mar 22, 2015 at 9:27 AM, Imesh Gunaratne <[email protected]>
>>> wrote:
>>>
>>>> I cannot see any functional issues, however the integration test is
>>>> failing while trying to invoke the API before activating the Stratos
>>>> Manager. I will fix this.
>>>>
>>>> On Sun, Mar 22, 2015 at 7:49 AM, Rajkumar Rajaratnam <
>>>> [email protected]> wrote:
>>>>
>>>>> Hi Devs,
>>>>>
>>>>> $Subject please. Even single-cartridge is not working and Integration
>>>>> test is also failing.
>>>>>
>>>>> Everything works fine in the following commit.
>>>>>
>>>>> commit 7cb908e3cf4ded92afc46a1792b5bf5dfac1d9b2
>>>>> Author: R-Rajkumar <[email protected]>
>>>>> Date:   Sat Mar 21 06:52:24 2015 +0530
>>>>>
>>>>>     fixing some issues with n-level-group-nesting and making a sample
>>>>>
>>>>> And some commits after this break the stuff. Will look into it.
>>>>>
>>>>> Thanks.
>>>>>
>>>>> --
>>>>> Rajkumar Rajaratnam
>>>>> Committer & PMC Member, Apache Stratos
>>>>> Software Engineer, WSO2
>>>>>
>>>>> Mobile : +94777568639
>>>>> Blog : rajkumarr.com
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Imesh Gunaratne
>>>>
>>>> Technical Lead, WSO2
>>>> Committer & PMC Member, Apache Stratos
>>>>
>>>
>>>
>>>
>>> --
>>> Imesh Gunaratne
>>>
>>> Technical Lead, WSO2
>>> Committer & PMC Member, Apache Stratos
>>>
>>
>>
>>
>> --
>> Imesh Gunaratne
>>
>> Technical Lead, WSO2
>> Committer & PMC Member, Apache Stratos
>>
>
>
>
> --
> Rajkumar Rajaratnam
> Committer & PMC Member, Apache Stratos
> Software Engineer, WSO2
>
> Mobile : +94777568639
> Blog : rajkumarr.com
>



-- 
Imesh Gunaratne

Technical Lead, WSO2
Committer & PMC Member, Apache Stratos

Reply via email to