Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-08 Thread Serg Melikyan
Hi Vahid, You diagrams are perfectly describe what we have now and what we want to have with TOSCA, I think it's time to start working on specification! I've updated corresponding blueprint with new status and assignee: https://blueprints.launchpad.net/murano/+spec/support-tosca-format On Fri,

Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-08 Thread Vahid S Hashemian
Hi Serg, Thank you for your feedback. I'll start working on the spec. Regards, - Vahid Hashemian, Ph.D. Advisory Software Engineer, IBM Cloud Labs

Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-04 Thread Vahid S Hashemian
undefined __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-04 Thread Vahid S Hashemian
undefined __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-04 Thread Vahid S Hashemian
Okrokvertskhov gokrokvertsk...@mirantis.com Date: 06/03/2015 03:26PM Subject: Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano Hi, Murano documentation about all internals is here:  http://murano.readthedocs.org/en/latest/ You probably need to take some example applications

Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-04 Thread Vahid S Hashemian
undefined __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-04 Thread Vahid S Hashemian
wrote: -To: "OpenStack Development Mailing List (not for usage questions)" openstack-dev@lists.openstack.orgFrom: Serg Melikyan smelik...@mirantis.comDate: 06/04/2015 06:31AMSubject: Re: [openstack-dev] [Murano] Help needed with TOSCA support in MuranoHi Vahid,Your analysis

Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-04 Thread Vahid S Hashemian
undefined __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

[openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-04 Thread Vahid S Hashemian
Hi Serg, Sorry, I seem to be having issues sending messages to the mailing list. Thanks for your message. I can work on the blueprint spec. Just trying to get a good picture of related Murano processes and where the connection points to Heat-Translator should be. And I agreed with your comment

Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-04 Thread Serg Melikyan
Hi Vahid, Your analysis is correct, and integration of heat-translator is as simple as you described that in your document. It would be really awesome if you would turn this PDF to the proper specification for the blueprint. P.S. Regarding several stack for applications - currently HOT-based

Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-03 Thread Georgy Okrokvertskhov
Oh. I think it might be possible if you use Heat template based applications. As Murano has no clue how to merge two independent heat templates it might create a new stack. That is why we use workflows to define an expected behavior. Thanks Gosha On Wed, Jun 3, 2015 at 1:06 PM, Georgy

Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-03 Thread Georgy Okrokvertskhov
This is interesting. I never saw such behavior. I don't think this is the way how Murano supposed to behave. Is this a devstack version of Murano? You probably see some issue here. Thanks Gosha On Wed, Jun 3, 2015 at 11:26 AM, Vahid S Hashemian vahidhashem...@us.ibm.com wrote: Hi Gosha,

Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-03 Thread Vahid S Hashemian
undefined __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-03 Thread Georgy Okrokvertskhov
Hi, Murano documentation about all internals is here: http://murano.readthedocs.org/en/latest/ You probably need to take some example applications from here: https://github.com/openstack/murano-apps Take something simple like Tomcat and PostgresSQL. You will need to have an image for

Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-03 Thread Vahid S Hashemian
Thanks Gosha. That's right. I have been using HOT based applications. I have not used workflows before and need to dig into them. If you have any pointers on how to go about workflows please share them with me. Thanks. Regards,

Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-03 Thread Vahid S Hashemian
Hi Gosha, Thanks again for your time. I seem to be observing a different behavior in my environment. Here is the experiment I ran: 1. Created environment env. No stack yet. 2. Added a component to env. No stack yet. 3. Deployed env. Two stacks are created: template for

[openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-02 Thread Serg Melikyan
I would like to ask community for the help to implement support for TOSCA in Murano: https://blueprints.launchpad.net/murano/+spec/support-tosca-format I was driving this feature and during OpenStack Summit in Paris we spent good amount of time discussing how we can implement support for TOSCA

[openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-02 Thread Vahid S Hashemian
Hi Serg, As I mentioned in my earlier email to you I am interested in participating in this effort. I am a Heat-Translator contributor and have started looking at how the integration may work (at a higher level for now). I'll send my thoughts on that shortly. Thanks. Regards,

[openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-02 Thread Vahid S Hashemian
In other words, can a new component that is being to an environment have dependency on the existing ones? If so, how does that defined? For example, going back to your example of a multi-tier application, if I initially have PostgreDB in my environment, and later add Tomcat, how do I tell

[openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-02 Thread Vahid S Hashemian
Hi Gosha, Thank you very much for your message. Before I can answer your question I would need to better understand how Murano handles life-cycle operations that you mentioned. I hope you can bear with me with these questions or point me to documents that I need to read. When I deploy an

Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-02 Thread Georgy Okrokvertskhov
Hi Vahid, Thank you for sharing your thoughts. I have a questions about application life-cycle if we use TOSCA translator. In Murano the main advantage of using HOT format is that we can update Het stack with resources as soon as we need to deploy additional application. We can dynamically create

Re: [openstack-dev] [Murano] Help needed with TOSCA support in Murano

2015-06-02 Thread Georgy Okrokvertskhov
When you update an environment in Murano it will update underlying stack. You should not see a new stack for the same environment. If you have a PostgresDB deployed and then add a Tomcat application you will see that stack was updated with new resources. There is no dependency between Tomcat and