[openstack-dev] new failures running Barbican functional tests
Douglas Mendizabal
douglas.mendizabal at RACKSPACE.COM
Tue Mar 10 21:50:03 UTC 2015
Thanks for the insight, other Doug. :) It appears that this is in part due to the fact that Tempest has not yet updated to oslo_log and is still using incubator oslo.log. Can someone from the Tempest team chime in on what the status of migrating to oslo_log is?
It’s imperative for us to fix our gate, since we’re blocked from landing any code, which just over a week away from a milestone release is a major hinderance.
Thanks,
-Doug Mendizábal
--------------------
Douglas Mendizábal
IRC: redrobot
PGP Key: 245C 7B6F 70E9 D8F3 F5D5 0CC9 AD14 1F30 2D58 923C
> On Mar 9, 2015, at 8:58 PM, Doug Hellmann <doug at doughellmann.com> wrote:
>
>
>
> On Mon, Mar 9, 2015, at 05:39 PM, Steve Heyman wrote:
>> We are getting issues running barbican functional tests - seems to have
>> started sometime between Thursday last week (3/5) and today (3/9)
>>
>> Seems that oslo config giving us DuplicateOptErrors now. Our functional
>> tests use oslo config (via tempest) as well as barbican server code.
>> Looking into it...seems that oslo_config is 1.9.1 and oslo_log is 1.0.0
>> and a system I have working has oslo_config 1.9 and oslo_log at 0.4 (both
>> with same barbican code).
>
> We released oslo.log today with an updated setting for the default log
> levels for third-party libraries. The new option in the library
> conflicts with the old definition of the option in the incubated code,
> so if you have some dependencies using oslo.log and some using the
> incubated library you'll see this error.
>
> Updating from the incubated version to the library is not complex, but
> it's not just a matter of changing a few imports. There are some
> migration notes in this review: https://review.openstack.org/#/c/147312/
>
> Let me know if you run into issues or need a hand with a review.
>
>> Also getting "Failure: ArgsAlreadyParsedError (arguments already parsed:
>> cannot register CLI option)"which seems to be related.
>
> This is probably an import order issue. After a ConfigOpts object has
> been called to parse the command line you cannot register new command
> line options. It's possible the problem is actually caused by the same
> module conflict, since both log modules register command line options. I
> would need a full traceback to know for sure.
>
> Doug
>
>> Is this a known issue? Is there a launchpad bug yet?
>>
>> Thanks!
>>
>> [cid:5076AFB4-808D-4676-8F1C-A6E468E2CD73]
>> __________________________________________________________________________
>> OpenStack Development Mailing List (not for usage questions)
>> Unsubscribe:
>> OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>> Email had 1 attachment:
>> + signature-with-mafia[2].png
>> 19k (image/png)
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 842 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150310/da799bbc/attachment.pgp>
More information about the OpenStack-dev
mailing list