OK. So I'm still having some issues with this. Here's what I have done:
- Followed instructions on http://murano.readthedocs.org/en/latest/install/development.html up to step 4 * cloned murano into /home/stack/workspace/murano * cloned devstack into /home/stack/devstack - Modified /home/stack/workspace/murano/devstack/plugin.sh based on Gosha's suggestion and replaced MURANO_REPO=${MURANO_REPO:-${GIT_BASE}/openstack/murano.git} with MURANO_REPO=/home/stack/workspace/murano. - Modified /home/stack/devstack/local.conf and added enable_plugin murano /home/stack/workspace/murano But this errors on me when I run ./stack.sh: ERROR: openstack Conflict occurred attempting to store user - Duplicate Entry (HTTP 409) (Request-ID: req-805b487c-44fe-4155-8349-65362c2a34ee) I appreciate some clarification. Thanks. Regards, ----------------------------------------------------------------------------- Vahid Hashemian, Ph.D. Advisory Software Engineer, IBM Cloud Labs From: Vahid S Hashemian/Silicon Valley/IBM@IBMUS To: "OpenStack Development Mailing List \(not for usage questions\)" <[email protected]> Date: 07/10/2015 04:02 PM Subject: Re: [openstack-dev] [Murano] Documentation on how to Start Contributing Thanks Nikolay and Gosha. As Gosha mentioned I'd like to be able to integrate my local changes to Murano into my devstack installation. I figured for UI changes I can probably make the changes directly to the file and restart my apache2 service. However, I am looking for an easy way to test back-end changes, like if I had to modify how a particular CLI behaves, and test it in my devstack environment. Gosha, thanks for the info you sent. Can you clarify something though? In local.conf there is a line "enable_plugin murano https://github.com/openstack/murano" pointing to the Murano's github repository. In plugin.sh, on the other hand, there is a line "MURANO_REPO=${MURANO_REPO:-${GIT_BASE}/openstack/murano.git}" that also another configuration for Murano repository. Are these two related? Should I modify both for the purpose I mentioned above? Also, I cannot find a "murano.git" file on my server (as referenced in line 17 of plugin.sh). Should I use something like "/home/stack/murano/.git" instead? Thank you again for your help. Regards, ----------------------------------------------------------------------------- Vahid Hashemian, Ph.D. Advisory Software Engineer, IBM Cloud Labs From: Georgy Okrokvertskhov <[email protected]> To: "OpenStack Development Mailing List (not for usage questions)" <[email protected]> Date: 07/10/2015 07:45 AM Subject: Re: [openstack-dev] [Murano] Documentation on how to Start Contributing Hi, If I understand correctly, you want to be able to install modified Murano from your own repository. There is a devstack integration script in Murano repository which does this. Here are lines where you can point to specific repository for Murano installation in devstack: https://github.com/openstack/murano/blob/master/devstack/plugin.sh#L17-L18 Installation procedure in the README.rst file in the folder devstack of murano repository. Thanks Gosha On Thu, Jul 9, 2015 at 9:54 PM, Nikolay Starodubtsev < [email protected]> wrote: Hi, Can you describe what problems do you have with "bring code changes into a live Devstack environment, and test them". If you want a real-time Q&A experience you can ask your questions at #murano on freenode. Nikolay Starodubtsev Software Engineer Mirantis Inc. Skype: dark_harlequine1 2015-07-10 2:32 GMT+03:00 Vahid S Hashemian <[email protected]>: Hello, I am wondering if there is any documentation for new contributors that explains how to get up-to-speed with Murano development; something that covers how to bring code changes into a live Devstack environment, and test them. I've looked at the Murano documentation online and have not been able to find it. Any pointer is very much appreciated. Thanks. ----------------------------------------------------------------------------- Vahid Hashemian, Ph.D. Advisory Software Engineer, IBM Cloud Labs __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev -- Georgy Okrokvertskhov Architect, OpenStack Platform Products, Mirantis http://www.mirantis.com Tel. +1 650 963 9828 Mob. +1 650 996 3284 __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
