<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 20, 2014 at 11:12 AM, gordon chung <span dir="ltr"><<a href="mailto:gord@live.ca" target="_blank">gord@live.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


<div><div dir="ltr"><span class="">> The issue I'm highlighting is that those projects using the code now have<br>> to update their api-paste.ini files to import from the new location,<br>> presumably while giving some warning to operators about the impending<br>> removal of the old code.<div><br></div></span><div>This was the issue i ran into when trying to switch projects to oslo.middleware where i couldn't get jenkins to pass -- grenade tests successfully did their job. we had a discussion on openstack-qa and it was suggested to add a upgrade script to grenade to handle the new reference and document the switch. [1]</div><div><br></div><div>if there's any issue with this solution, feel free to let us know.</div></div></div></blockquote><div><br></div><div>Going down this route means every deployment that wishes to upgrade now has an extra step, and should be avoided whenever possible. Why not just have a wrapper in project.openstack.common pointing to the new oslo.middleware library. If that is not a viable solution, we should give operators one full cycle where the oslo-incubator version is deprecated and they can migrate to the new copy outside of the upgrade process itself. Since there is no deprecation warning in Juno [0], We can deprecate the oslo-incubator copy in Kilo and remove in L.</div><div><br></div><div><br></div><div>[0] first email in this thread</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div dir="ltr"><div><br></div><div>[1] <a href="http://eavesdrop.openstack.org/irclogs/%23openstack-qa/%23openstack-qa.2014-10-10.log" style="font-size:12pt" target="_blank">http://eavesdrop.openstack.org/irclogs/%23openstack-qa/%23openstack-qa.2014-10-10.log</a> (search for gordc)</div><div><br><font face="Calibri">cheers,<br><i>gord</i></font></div>                                          </div></div>
<br>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br></div></div>