On Sat, Jan 3, 2015 at 7:59 AM, Imesh Gunaratne <im...@apache.org> wrote:

> One of the problems we have here is that, the previous logic has used the
> Cluster ID to fetch the connected subscriptions on Instance Started event.
> However now it is not possible to do the same with Cluster ID, instead
> Instance Started event need to include the Application ID.
>

Yes, we need to use application ID


>
> On Sat, Jan 3, 2015 at 7:52 AM, Imesh Gunaratne <im...@apache.org> wrote:
>
>> Thanks Lakmal! Now SM does not have subscription/repo information, we
>> might need to get them from Autoscaler. Yes I think we still have not
>> implemented any functionality for MT cartridges. Will introduce this with
>> the signup process.
>>
>> Thanks
>>
>> On Sat, Jan 3, 2015 at 7:45 AM, Lakmal Warusawithana <lak...@wso2.com>
>> wrote:
>>
>>> But this is required by the multi tenants scenario also. In single
>>> tenant wait to get git repo info (SM will send after receiving instance
>>> start, IIRC) and do the clone at first time. In the MT, when we signup for
>>> the MT, we should send these info. IMO, we should fixed the flow, but SM
>>> should handle this. Even, we can pass repo info in single tenant, should
>>> not store password in side instances. IMO when application deployment, we
>>> should preserve info in SM side and make the flow work.
>>>
>>> On Fri, Jan 2, 2015 at 10:57 PM, Imesh Gunaratne <im...@apache.org>
>>> wrote:
>>>
>>>> As it looks like we have taken this long path to send repository
>>>> information to the instance because we needed to send the encrypted
>>>> password and secret separately.
>>>>
>>>> I think we need to preserve this and fix Instance Status listener
>>>> logic.
>>>>
>>>> On Fri, Jan 2, 2015 at 9:52 PM, Imesh Gunaratne <im...@apache.org>
>>>> wrote:
>>>>
>>>>> Hi Devs,
>>>>>
>>>>> This is regarding $subject. In the latest codebase git clone does not
>>>>> work in agent.
>>>>>
>>>>> I did some investigations on this logic and found that it has worked
>>>>> earlier when cartridge subscriptions were managed by Stratos Manager (SM).
>>>>> When an Instance Started event is received by SM, it query the
>>>>> subscriptions connected to the given cluster and send Artifact Updated
>>>>> event for each subscription.
>>>>>
>>>>> Now with service grouping, subscriptions are no longer managed by SM.
>>>>> As a result this flow does not work.
>>>>>
>>>>> The question is do we need to take a such a long path to execute the
>>>>> Git clone operation? Agent could execute it as soon after sending the
>>>>> Instance Started event. WDYT?
>>>>>
>>>>> Thanks
>>>>>
>>>>>
>>>>> --
>>>>> Imesh Gunaratne
>>>>>
>>>>> Technical Lead, WSO2
>>>>> Committer & PMC Member, Apache Stratos
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Imesh Gunaratne
>>>>
>>>> Technical Lead, WSO2
>>>> Committer & PMC Member, Apache Stratos
>>>>
>>>
>>>
>>>
>>> --
>>> Lakmal Warusawithana
>>> Vice President, Apache Stratos
>>> Director - Cloud Architecture; WSO2 Inc.
>>> Mobile : +94714289692
>>> Blog : http://lakmalsview.blogspot.com/
>>>
>>>
>>
>>
>> --
>> Imesh Gunaratne
>>
>> Technical Lead, WSO2
>> Committer & PMC Member, Apache Stratos
>>
>
>
>
> --
> Imesh Gunaratne
>
> Technical Lead, WSO2
> Committer & PMC Member, Apache Stratos
>



-- 
Lakmal Warusawithana
Vice President, Apache Stratos
Director - Cloud Architecture; WSO2 Inc.
Mobile : +94714289692
Blog : http://lakmalsview.blogspot.com/

Reply via email to