<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Wed, 7 Sep 2016 at 14:30 Ian Cordasco <<a href="mailto:sigmavirus24@gmail.com">sigmavirus24@gmail.com</a>> wrote:</div><div dir="ltr"><span style="line-height:1.5">[...]</span></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">> <a href="https://review.openstack.org/366631" rel="noreferrer" target="_blank">https://review.openstack.org/366631</a><br>
><br>
> The combination of oslo.context 2.9.0 + positional 1.0.1 (which is the<br>
> current minimum requirement) results in various unit test failures in<br>
> barbican, related to parsing of request headers in generated contexts<br>
> for unit testing. Updating to 1.1.1 resolves this issue.<br>
<br>
So I take it someone has verified that the request headers used in the<br>
faked(?) contexts in these tests will never be seen in the real world<br>
then? I looked at the tests that James linked in the barbican channel<br>
when they were looking for help debugging this and those looked like<br>
*functional* tests, not unit tests. That doesn't give me any<br>
confidence that this is *just* a testing issue.<br>
<br>
> This is specifically affecting barbican and RDO testing (from discussion<br>
> and the review).<br>
<br>
I believe this is also affecting Ubuntu's backing of Newton-3, but<br>
James can correct me if I'm wrong.<br></blockquote><div><br></div><div>We're unblocked by upgrading to positional 1.1.1 (the CI build failure was detected a week or so ago, but with b3 also arriving and it not being entirely obvious what the problem was its taken a while to figure out); I've enforced this as a versioned package dependency for oslo.context, so upgrades from mitaka will get the right version as well.</div><div><br></div></div></div>