yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #15940
[Bug 1328647] Re: DeprecationWarning is globally enabled
** No longer affects: nova
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1328647
Title:
DeprecationWarning is globally enabled
Status in Oslo - a Library of Common OpenStack Code:
In Progress
Bug description:
warnings.DeprecationWarning is typically ignored by default.
migrate.changeset enables warnings.DeprecationWarning with
"warnings.simplefilter('always', DeprecationWarning)", basically
enabling the warning for anything that imports that module. This
causes a large number of unexpected warnings to be logged in some
cases (e.g. when declaring an exchange in oslo.messaging). Arguably
migrate.changeset should not do that, but in the meantime it would be
good to add a workaround in OpenStack to surpress the warning.
The severity of this bug is somewhat subjective. While it does not
necessarily interfere with function, it does result in a situation
where frequently repeated operations that contain a DeprecationWarning
(like declaring an amqp exchange) "spam" the logs pretty heavily.
To manage notifications about this bug go to:
https://bugs.launchpad.net/oslo/+bug/1328647/+subscriptions