Hi Lakmal,

That's a great news! :-) Very nice to hear that.

Yes definitely we were lacking port information on the UI/API method. I
will add them and also add the public IP addresses to the Kubernetes
cluster model ASAP.

Thanks



On Fri, Feb 13, 2015 at 4:24 PM, Lakmal Warusawithana <[email protected]>
wrote:

> HI Imesh,
>
> Thanks, I have tested on EC2 and single-cartridge kubernetes application
> deployed and activated successfully.
>
> Few more things need to complete end to end.
>
>    - In the case of running docker/kubernetes on top of of EC2/IaaSs we
>    need to provide Kubernetes host's private and public IPs with the
>    kubernetes cluster registration to Stratos. Make public IP optional,
>    because if we deploy Kubernetes in bare metal machine, it may only have
>    single IP.
>    - In the case of having public IPs for minions we should show that IP
>    as default public IP (see attachment)
>    - Also we need to list all private port list (which export in the
>    container) and also need to show all public port lists which mapped into
>    kubernetes service proxy
>
>
> On Fri, Feb 13, 2015 at 2:35 PM, Imesh Gunaratne <[email protected]> wrote:
>
>> No, docker image is stratos/php:4.1.0-beta, source tag for this fix
>> is 4.1.0-beta-kubernetes-v1.
>>
>> I have now made the above Thrift receiver hostname 0.0.0.0 by default to
>> make it much easier to use the product.
>>
>> Thanks
>>
>> On Fri, Feb 13, 2015 at 1:56 PM, Lakmal Warusawithana <[email protected]>
>> wrote:
>>
>>> Do you mean docker image with tag 4.1.0-beta-kubernetes-v1 ?
>>>
>>> On Fri, Feb 13, 2015 at 1:53 PM, Imesh Gunaratne <[email protected]>
>>> wrote:
>>>
>>>> I have created a tag: 4.1.0-beta-kubernetes-v1 to mark this fix.
>>>>
>>>> Thanks
>>>>
>>>> On Fri, Feb 13, 2015 at 1:48 PM, Imesh Gunaratne <[email protected]>
>>>> wrote:
>>>>
>>>>> Kubernetes workflow works fine now! :-)
>>>>>
>>>>> There was an issue in the single-cartridge application and fixed.
>>>>> Please take a pull and update data-bridge-config.xml to bind CEP thrift
>>>>> receiver to 0.0.0.0:
>>>>>
>>>>>
>>>>> apache-stratos-4.1.0-SNAPSHOT/repository/conf/data-bridge/data-bridge-config.xml
>>>>> <thriftDataReceiver>
>>>>>         <hostName>0.0.0.0</hostName>
>>>>>         <port>7611</port>
>>>>>         <securePort>7711</securePort>
>>>>>     </thriftDataReceiver>
>>>>>
>>>>> Thanks
>>>>>
>>>>> On Fri, Feb 13, 2015 at 1:43 PM, Imesh Gunaratne <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> I just tested Kubernetes workflow with the lastest fixes in PCA and
>>>>>> PCA works fine with an unprotected Git repository.
>>>>>>
>>>>>> Will update the status of the Kubernetes workflow soon. PHP docker
>>>>>> image has been  pushed to docker hub with the latest PCA
>>>>>> (stratos/php:4.1.0-beta).
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>> On Fri, Feb 13, 2015 at 11:50 AM, Imesh Gunaratne <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> Thanks for the pull request Chamila, now git clone works properly
>>>>>>> with GitPython (without user authentication). I have now updated the PHP
>>>>>>> docker image with this and pushing it to docker hub.
>>>>>>>
>>>>>>> In addition to this I fixed few issues in PCA live test:
>>>>>>> - Terminating processes at the end of the test
>>>>>>> - Stoping server sockets used for simulating CEP and server
>>>>>>> - Asserting instance activated event
>>>>>>> - Cleaning temp folder created for running PCA
>>>>>>>
>>>>>>> We will try to fix issue with cloning private repos soon.
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>>> On Fri, Feb 13, 2015 at 10:13 AM, Chamila De Alwis <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Hi Imesh,
>>>>>>>>
>>>>>>>> On Fri, Feb 13, 2015 at 10:09 AM, Imesh Gunaratne <[email protected]
>>>>>>>> > wrote:
>>>>>>>>
>>>>>>>>> According to the error, seems like the checkout path parameter is
>>>>>>>>> not String:
>>>>>>>>>
>>>>>>>>
>>>>>>>> Yes, this seems to be the case, however, when the type of the
>>>>>>>> parameters that were sent to GitPython was printed, all of them were of
>>>>>>>> `str` type. I've tried converting the strings to utf-8 encoding, with 
>>>>>>>> no
>>>>>>>> better result. The only issue here might be the encoding of the 
>>>>>>>> decrypted
>>>>>>>> password that is included in the credentialled url.
>>>>>>>>
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> Chamila de Alwis
>>>>>>>> Software Engineer | WSO2 | +94772207163
>>>>>>>> Blog: code.chamiladealwis.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
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> 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
>>
>
>
>
> --
> 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

Reply via email to