<div dir="ltr"><div class="gmail_default" style="font-family:'courier new',monospace"><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jun 30, 2014 at 3:17 PM, Mark McLoughlin <span dir="ltr"><<a href="mailto:markmc@redhat.com" target="_blank">markmc@redhat.com</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 class="">On Mon, 2014-06-30 at 12:04 -0600, John Griffith wrote:<br>


> Hey Everyone,<br>
><br>
><br>
> So I sent a note out yesterday asking about config changes brought in<br>
> to Icehouse due to the OSLO Messaging update that went out over the<br>
> week-end here.  My initial email prior to realizing the update that<br>
> caused the problem was OSLO Messaging update here [1].<br>
<br>
</div>(Periodic reminder that Oslo is not an acronym)<br>
<div class=""><br>
> In the meantime I tried updating the cinder.conf sample in Cinder's<br>
> stable Icehouse branch, but noticed that py26 doesn't seem to pick up<br>
> the changes when running the oslo conf generation tools against<br>
> oslo.messaging.  I haven't spent any time digging into this yet, was<br>
> hoping that perhaps somebody from the OSLO team or somewhere else<br>
> maybe had some insight as to what's going on here.<br>
><br>
><br>
> Here's the patch I submitted that shows the failure on py26 and<br>
> success on py27 [2].  I'll get around to this eventually if nobody<br>
> else knows anything off the top of their head.<br>
><br>
><br>
> Thanks,<br>
> John<br>
><br>
><br>
> [1]: <a href="http://lists.openstack.org/pipermail/openstack-dev/2014-June/038926.html" target="_blank">http://lists.openstack.org/pipermail/openstack-dev/2014-June/038926.html</a><br>
> [2]: <a href="https://review.openstack.org/#/c/103426/" target="_blank">https://review.openstack.org/#/c/103426/</a><br>
<br>
</div>Ok, that new cinder.conf.sample is showing changes caused by these<br>
oslo.messaging changes:<br>
<br>
  <a href="https://review.openstack.org/101583" target="_blank">https://review.openstack.org/101583</a><br>
  <a href="https://review.openstack.org/99291" target="_blank">https://review.openstack.org/99291</a><br>
<br>
Both of those changes were first released in 1.4.0.0a1 which is an alpha<br>
version targeting Juno and are not available in the 1.3.0 Icehouse<br>
version - i.e. 1.4.0.0a1 should not be used with stable/icehouse Cinder.<br>
<br>
It seems 1.3.0 *is* being used:<br>
<br>
  <a href="http://logs.openstack.org/26/103426/1/check/gate-cinder-python26/5c6c1dd/console.html" target="_blank">http://logs.openstack.org/26/103426/1/check/gate-cinder-python26/5c6c1dd/console.html</a><br>
<br>
    2014-06-29 19:17:50.154 | oslo.messaging==1.3.0<br>
<br>
and the output is just confusing:<br>
<br>
  2014-06-29 19:17:49.900 | --- /tmp/cinder.UtGHjm/cinder.conf.sample   2014-06-29 19:17:50.270071741 +0000<br>
  2014-06-29 19:17:49.900 | +++ etc/cinder/cinder.conf.sample   2014-06-29 19:10:48.396072037 +0000<br>
<br>
  ...<br>
<br>
  2014-06-29 19:17:49.903 | +[matchmaker_redis]<br>
  2014-06-29 19:17:49.903 | +<br>
<br>
i.e. it's showing that the file you proposed was generated with<br>
1.4.0.0a1 and the file generated during the test job was generated with<br>
1.3.0. Which is what I'd expect - the update you proposed is not<br>
appropriate for stable/icehouse.<br>
<br>
So why is the py27 job passing?<br>
<br>
  <a href="http://logs.openstack.org/26/103426/1/check/gate-cinder-python27/7844c61/console.html" target="_blank">http://logs.openstack.org/26/103426/1/check/gate-cinder-python27/7844c61/console.html</a><br>
<br>
  2014-06-29 19:21:12.875 | oslo.messaging==1.4.0.0a2<br>
<br>
That's the problem right there - 1.4.0.0a2 should not be getting<br>
installed on the stable/icehouse branch. I'm not sure why it is. Someone<br>
on #openstack-infra could probably help figure it out.<br>
<br>
Thanks,<br>
Mark.<br>
<br>
<br>
<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>
</blockquote></div><br></div><div class="gmail_extra"><div class="gmail_default" style="font-family:'courier new',monospace">​Thanks Mark... so the problem is Oslo messaging in requirements is >= in stable/icehouse [1](please note I used Oslo not OSLO).</div>

<div class="gmail_default" style="font-family:'courier new',monospace"><br></div><div class="gmail_default" style="font-family:'courier new',monospace">[1]: <a href="https://github.com/openstack/requirements/blob/stable/icehouse/global-requirements.txt#L49">https://github.com/openstack/requirements/blob/stable/icehouse/global-requirements.txt#L49</a></div>

<div class="gmail_default" style="font-family:'courier new',monospace"><br></div><div class="gmail_default" style="font-family:'courier new',monospace">Thanks for pointing me in the right direction.</div>
<div class="gmail_default" style="font-family:'courier new',monospace">
John</div><div class="gmail_default" style="font-family:'courier new',monospace">​</div><br></div></div>