<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">Hi, Vahid!</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><div><div><blockquote type="cite" class="clean_bq" style="color: rgb(0, 0, 0); font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><font size="2" face="sans-serif">- Modified /home/stack/workspace/murano/devstack/plugin.sh based on Gosha's suggestion and replaced</font> <font size="2" color="blue" face="sans-serif">MURANO_REPO=${MURANO_REPO:-${GIT_BASE}/openstack/murano.git}</font><font size="2" face="sans-serif">with</font> <font size="2" color="blue" face="sans-serif">MURANO_REPO=/home/stack/workspace/murano</font><font size="2" face="sans-serif">.</font></blockquote></div><div><br class="Apple-interchange-newline"></div></div></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">Unfortunately, I’m not sure, that using local path as MURANO_REPO will work. At least, because I never heard about use cases like this.</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">But looks like you are given it a try. So, I suggest you to make sure, that you executed ./unstack and ./clean.sh scripts, before start deployment. If you using clean host, this one not needed.</div><div id="bloop_customfont" style="margin: 0px;">Also, I think that is not needed to change plugin’s code. You can define MURANO_REPO=/home/stack/… in your localrc/local.conf file and use </div><div id="bloop_customfont" style="margin: 0px;"><font face="Helvetica">"enable_plugin murano <a href="https://github.com/openstack/murano">https://github.com/openstack/murano</a>»</font></div><div id="bloop_customfont" style="margin: 0px;"><font face="Helvetica"><br></font></div><div id="bloop_customfont" style="margin: 0px;"><font face="Helvetica">What about suggestions, how to test your local changes. </font></div><div id="bloop_customfont" style="margin: 0px;"><font face="Helvetica">I see a two easy ways to do it without using local repositories.</font></div><div id="bloop_customfont" style="margin: 0px;"><font face="Helvetica">1. Deploy devstack with murano from master as is using plugin or libs and replace old files in /opt/stack/murano with new ones, that you changed. After this need to restart murano services.</font></div><div id="bloop_customfont" style="margin: 0px;"><font face="Helvetica">2. Upload your changes to gerrit, and use as MURANO_REPO=</font><font color="#6611cc" face="Roboto Slab, Times New Roman, serif"><span style="cursor: text; font-size: 14px; line-height: 19px; white-space: pre-wrap;"><a href="https://review.openstack.org/openstack/murano">https://review.openstack.org/openstack/murano</a></span></font> and MURANO_BRANCH=<refs/changes/…/.../…>. </div><div id="bloop_customfont" style="margin: 0px;"><br></div><div id="bloop_customfont" style="margin: 0px;">Both of methods are good.</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><div><blockquote type="cite" class="clean_bq" style="color: rgb(0, 0, 0); font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><font size="2" face="sans-serif">But this errors on me when I run ./stack.sh:</font><br><font size="2" face="sans-serif">        ERROR: openstack Conflict occurred attempting to store user - Duplicate Entry (HTTP 409) (Request-ID: req-805b487c-44fe-4155-8349-65362c2a34ee)</font></blockquote></div><p>It will be really good, if you can give more information (I mean full, or last part of deployment log)</p><div>Best Regards!</div></div> <div id="bloop_sign_1440548243420575232" class="bloop_sign"><div style="font-family:helvetica,arial;font-size:13px">-- <br>Victor Ryzhenkin<br></div><div style="font-family:helvetica,arial;font-size:13px">Junior QA Engeneer</div><div style="font-family:helvetica,arial;font-size:13px"><span style="line-height: normal;">freerunner on #freenode</span></div></div> <br><p class="airmail_on" style="color:#000;">Включено 26 августа 2015 г. в 2:49:46, Vahid S Hashemian (<a href="mailto:vahidhashemian@us.ibm.com">vahidhashemian@us.ibm.com</a>) написал:</p> <blockquote type="cite" class="clean_bq"><span><div><div></div><div>


<title></title>


<font size="2" face="sans-serif">OK. So I'm still having some
issues with this.</font><br>
<br>
<font size="2" face="sans-serif">Here's what I have
done:</font><br>
<br>
<font size="2" face="sans-serif">- Followed instructions on</font>
<a href="http://murano.readthedocs.org/en/latest/install/development.html"><font size="2" color="blue" face="sans-serif">http://murano.readthedocs.org/en/latest/install/development.html</font></a><font size="2" face="sans-serif">up to step 4</font><br>
<font size="2" face="sans-serif">        *
cloned murano into /home/stack/workspace/murano</font><br>
<font size="2" face="sans-serif">        *
cloned devstack into /home/stack/devstack</font><br>
<br>
<font size="2" face="sans-serif">- Modified
/home/stack/workspace/murano/devstack/plugin.sh based on Gosha's
suggestion and replaced</font> <font size="2" color="blue" face="sans-serif">MURANO_REPO=${MURANO_REPO:-${GIT_BASE}/openstack/murano.git}</font><font size="2" face="sans-serif">with</font> <font size="2" color="blue" face="sans-serif">MURANO_REPO=/home/stack/workspace/murano</font><font size="2" face="sans-serif">.</font><br>
<br>
<font size="2" face="sans-serif">- Modified
/home/stack/devstack/local.conf and added</font> <font size="2" color="blue" face="sans-serif">enable_plugin murano
/home/stack/workspace/murano</font><font size="2" face="sans-serif"><br></font><br>
<font size="2" face="sans-serif">But this errors on me when I run
./stack.sh:</font><br>
<font size="2" face="sans-serif">        ERROR:
openstack Conflict occurred attempting to store user - Duplicate
Entry (HTTP 409) (Request-ID:
req-805b487c-44fe-4155-8349-65362c2a34ee)</font><br>
<br>
<font size="2" face="sans-serif">I appreciate some clarification.
Thanks.</font><br>
<font size="2" face="sans-serif"><br>
Regards,</font><font size="3"><br>
-----------------------------------------------------------------------------</font>
<table width="463" style="border-collapse:collapse;">
<tbody><tr valign="top" height="8">
<td width="264" style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;">
<font size="2" color="blue" face="Calibri"><b>Vahid Hashemian,
Ph.D.</b></font><font size="2" face="Calibri"><br>
Advisory Software Engineer, IBM Cloud Labs</font></td>
<td width="199" style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;">
<div align="right"></div>
</td>
</tr>
</tbody></table>
<br>
<br>
<br>
<br>
<br>
<font size="1" color="#5F5F5F" face="sans-serif">From:  
     </font><font size="1" face="sans-serif">Vahid S
Hashemian/Silicon Valley/IBM@IBMUS</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">To:    
   </font><font size="1" face="sans-serif">"OpenStack
Development Mailing List \(not for usage questions\)"
<openstack-dev@lists.openstack.org></font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Date:  
     </font><font size="1" face="sans-serif">07/10/2015 04:02 PM</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Subject:  
     </font><font size="1" face="sans-serif">Re:
[openstack-dev] [Murano] Documentation on how to    
   Start      
 Contributing</font><br>
<hr noshade="noshade">
<br>
<br>
<br>
<font size="2" face="sans-serif">Thanks Nikolay and
Gosha.</font><font size="3"><br></font><font size="2" face="sans-serif"><br>
As Gosha mentioned I'd like to be able to integrate my local
changes to Murano into my devstack installation.</font> <font size="2" face="sans-serif"><br>
I figured for UI changes I can probably make the changes directly
to the file and restart my apache2 service.</font> <font size="2" face="sans-serif"><br>
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.</font><font size="3"><br></font><font size="2" face="sans-serif"><br>
Gosha, thanks for the info you sent. Can you clarify something
though?</font><font size="3"><br></font><font size="2" face="sans-serif"><br>
In local.conf there is a line "enable_plugin murano</font> <a href="https://github.com/openstack/murano"><font size="2" color="blue" face="sans-serif"><u>https://github.com/openstack/murano</u></font></a><font size="2" face="sans-serif">" pointing to the Murano's github
repository.</font> <font size="2" face="sans-serif"><br>
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.</font><font size="2" face="sans-serif"><br>
Are these two related? Should I modify both for the purpose I
mentioned above?</font> <font size="2" face="sans-serif"><br>
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?</font> <font size="3"><br>
</font><font size="2" face="sans-serif"><br>
Thank you again for your help.</font> <font size="2" face="sans-serif"><br>
<br>
Regards,</font><font size="3"><br>
-----------------------------------------------------------------------------</font>
<table width="463" style="border-collapse:collapse;">
<tbody><tr valign="top" height="8">
<td width="261" style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:1px 1px;">
<font size="2" color="blue" face="Calibri"><b>Vahid Hashemian,
Ph.D.</b></font><font size="2" face="Calibri"><br>
Advisory Software Engineer, IBM Cloud Labs</font></td>
<td width="197" style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:1px 1px;">
</td>
</tr>
</tbody></table>
<br>
<font size="3"><br>
<br>
<br>
<br></font><font size="1" color="#5F5F5F" face="sans-serif"><br>
From:        </font><font size="1" face="sans-serif">Georgy Okrokvertskhov
<gokrokvertskhov@mirantis.com></font><font size="1" color="#5F5F5F" face="sans-serif"><br>
To:        </font><font size="1" face="sans-serif">"OpenStack Development Mailing List (not for usage
questions)"
<openstack-dev@lists.openstack.org></font><font size="1" color="#5F5F5F" face="sans-serif"><br>
Date:        </font><font size="1" face="sans-serif">07/10/2015 07:45 AM</font> <font size="1" color="#5F5F5F" face="sans-serif"><br>
Subject:        </font><font size="1" face="sans-serif">Re: [openstack-dev] [Murano] Documentation on how to
Start        Contributing</font> <font size="3"><br></font>
<hr noshade="noshade">
<font size="3"><br>
<br>
<br>
Hi,<br>
<br>
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:</font> <a href="https://github.com/openstack/murano/blob/master/devstack/plugin.sh#L17-L18">
<font size="3" color="blue"><u>https://github.com/openstack/murano/blob/master/devstack/plugin.sh#L17-L18</u></font></a><font size="3"><br>

<br>
Installation procedure in the README.rst file in the folder
devstack of murano repository.<br>
<br>
Thanks<br>
Gosha<br>
<br>
On Thu, Jul 9, 2015 at 9:54 PM, Nikolay Starodubtsev
<</font><a href="mailto:nstarodubtsev@mirantis.com" target="_blank"><font size="3" color="blue"><u>nstarodubtsev@mirantis.com</u></font></a><font size="3">> wrote:<br>
Hi,<br>
Can you describe what problems do you have with "bring code changes
into a live Devstack environment, and test them".<br>
If you want a real-time Q&A experience you can ask your
questions at #murano on freenode.<br></font> <font size="2" color="#2F2F2F"><b><u><br>
                 
             
 </u></b></font><font size="2" color="#2F2F2F"><br>
Nikolay Starodubtsev</font> <font size="2" color="#2F2F2F"><br>
Software Engineer</font> <font size="2" color="#2F2F2F"><br>
Mirantis Inc.</font> <font size="3"><br></font><font size="2" color="#2F2F2F"><br>
Skype: dark_harlequi</font><font size="2" color="#8F8F8F">ne1</font>
<p><font size="3"><br>
2015-07-10 2:32 GMT+03:00 Vahid S Hashemian <</font><a href="mailto:vahidhashemian@us.ibm.com" target="_blank"><font size="3" color="blue"><u>vahidhashemian@us.ibm.com</u></font></a><font size="3">>:</font> <font size="2" face="sans-serif"><br>
Hello,</font> <font size="2" face="sans-serif"><br>
<br>
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.</font> <font size="2" face="sans-serif"><br>
I've looked at the Murano documentation online and have not been
able to find it.</font> <font size="2" face="sans-serif"><br>
<br>
Any pointer is very much appreciated.<br>
<br>
Thanks.</font> <font size="3"><br>
-----------------------------------------------------------------------------</font></p>
<table width="462" style="border-collapse:collapse;">
<tbody><tr valign="top" height="8">
<td width="261" style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:1px 1px;">
<font size="2" color="blue" face="Calibri"><b>Vahid Hashemian,
Ph.D.</b></font><font size="2" face="Calibri"><br>
Advisory Software Engineer, IBM Cloud Labs</font></td>
<td width="197" style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:1px 1px;">
</td>
</tr>
</tbody></table>
<p><font size="3"><br>
<br>
<br>
__________________________________________________________________________<br>

OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe:</font> <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" target="_blank"><font size="3" color="blue"><u>OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</u></font></a><font size="3" color="blue"><u><br></u></font><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank"><font size="3" color="blue"><u>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</u></font></a><font size="3"><br>

<br>
<br>
<br>
__________________________________________________________________________<br>

OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe:</font> <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" target="_blank"><font size="3" color="blue"><u>OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</u></font></a><font size="3" color="blue"><u><br></u></font><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank"><font size="3" color="blue"><u>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</u></font></a><font size="3"><br>

<br>
<br>
<br>
<br>
--</font> <font size="3" color="#A2A2A2"><br>
Georgy Okrokvertskhov<br>
Architect,</font><font size="2" color="#A2A2A2" face="Arial"><br>
OpenStack Platform Products,</font><font size="3" color="#A2A2A2"><br>
Mirantis</font><font size="3" color="blue"><u><br></u></font><a href="http://www.mirantis.com/" target="_blank"><font size="3" color="blue"><u>http://www.mirantis.com</u></font></a><font size="3" color="#A2A2A2"><br>
Tel. +1 650 963 9828<br>
Mob. +1 650 996 3284</font><tt><font size="2">__________________________________________________________________________<br>

OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe:
OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</font></tt><font size="3" color="blue"><u><br></u></font><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev"><tt><font size="2" color="blue"><u>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</u></font></tt></a><font size="3"><br>
</font><tt><font size="2">__________________________________________________________________________<br>

OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe:
OpenStack-dev-request@lists.openstack.org?subject:unsubscribe<br></font></tt><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev"><tt><font size="2">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</font></tt></a><tt><font size="2"><br>
</font></tt></p>


__________________________________________________________________________
<br>OpenStack Development Mailing List (not for usage questions)
<br>Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
<br>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
<br></div></div></span></blockquote></body></html>