Issue #2004
closedPulp logs many DeprecationWarnings
Description
Filling the logs with these warnings is potentially concerning for users, a distraction from other log content that might actually indicate a problem, and generally just annoying. Most or all of the warnings come from non-pulp code, but perhaps we can find a way to suppress them.
I think there's a chance that they all come from pymongo, so perhaps this will just go away in pulp 3.0.
$ grep 'pulp.*DeprecationWarning' /var/log/httpd/error_log
[Sun May 08 03:51:04 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Sun May 08 03:51:04 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Sun May 08 03:51:04 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Sun May 08 03:51:04 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Sun May 08 03:51:04 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Sun May 08 03:51:04 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Sun May 08 03:51:04 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Sun May 08 03:51:05 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Sun May 08 03:51:05 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Sun May 08 03:51:05 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Sun May 08 03:51:05 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Sun May 08 03:51:05 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Mon May 09 15:42:36 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Mon May 09 15:42:36 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Mon May 09 15:42:36 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Mon May 09 15:42:36 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Mon May 09 15:42:36 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Mon May 09 15:42:36 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Mon May 09 15:42:36 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Mon May 09 15:42:36 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Mon May 09 15:42:37 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Mon May 09 15:42:37 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Mon May 09 15:42:37 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Mon May 09 15:42:37 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Tue May 10 03:03:35 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/__init__.py:536: DeprecationWarning: update is deprecated. Use replace_one, update_one or update_many instead.
[Tue May 10 08:41:45 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Tue May 10 08:41:45 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Tue May 10 08:41:45 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Tue May 10 08:41:45 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Tue May 10 08:41:45 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Tue May 10 08:41:45 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Tue May 10 08:41:46 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Tue May 10 08:41:46 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Tue May 10 08:41:46 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Tue May 10 08:41:46 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Tue May 10 08:41:46 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Tue May 10 08:41:46 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Tue May 10 08:46:28 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/__init__.py:536: DeprecationWarning: update is deprecated. Use replace_one, update_one or update_many instead.
[Tue May 10 09:35:58 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/__init__.py:536: DeprecationWarning: update is deprecated. Use replace_one, update_one or update_many instead.
[Tue May 10 09:36:19 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/__init__.py:536: DeprecationWarning: update is deprecated. Use replace_one, update_one or update_many instead.
[Wed May 11 11:42:57 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Wed May 11 11:42:57 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Wed May 11 11:42:57 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Wed May 11 11:42:57 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Wed May 11 11:42:57 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Wed May 11 11:42:57 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Wed May 11 11:42:58 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Wed May 11 11:42:58 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Wed May 11 11:42:58 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Wed May 11 11:42:58 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Wed May 11 11:42:58 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Wed May 11 11:42:58 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Wed May 11 11:54:18 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/__init__.py:536: DeprecationWarning: update is deprecated. Use replace_one, update_one or update_many instead.
[Wed May 11 11:54:29 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/__init__.py:536: DeprecationWarning: update is deprecated. Use replace_one, update_one or update_many instead.
[Wed May 11 11:55:55 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/__init__.py:536: DeprecationWarning: update is deprecated. Use replace_one, update_one or update_many instead.
[Thu May 12 06:11:00 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Thu May 12 06:11:00 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Thu May 12 06:11:00 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Thu May 12 06:11:00 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Thu May 12 06:11:00 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Thu May 12 06:11:00 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Thu May 12 06:11:00 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Thu May 12 06:11:00 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Thu May 12 06:11:00 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Thu May 12 06:11:00 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Thu May 12 06:11:01 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Thu May 12 06:11:01 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Thu May 12 06:20:29 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Thu May 12 06:20:29 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Thu May 12 06:20:29 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Thu May 12 06:20:29 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Thu May 12 06:20:30 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Thu May 12 06:20:30 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/connection.py:159: DeprecationWarning: add_son_manipulator is deprecated
[Thu May 12 06:20:30 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Thu May 12 06:20:30 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Thu May 12 06:20:30 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Thu May 12 06:20:30 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Thu May 12 06:20:30 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Thu May 12 06:20:30 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/base.py:96: DeprecationWarning: ensure_index is deprecated. Use create_index instead.
[Thu May 12 07:31:42 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/__init__.py:536: DeprecationWarning: update is deprecated. Use replace_one, update_one or update_many instead.
[Thu May 12 07:31:42 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/__init__.py:536: DeprecationWarning: update is deprecated. Use replace_one, update_one or update_many instead.
[Thu May 12 07:42:55 2016] [error] /usr/lib/python2.6/site-packages/pulp/server/db/model/__init__.py:536: DeprecationWarning: update is deprecated. Use replace_one, update_one or update_many instead.
Related issues
Updated by amacdona@redhat.com almost 8 years ago
- Priority changed from Normal to Low
- Triaged changed from No to Yes
We agree that this related to how we use Mongoengine, which should go away in the next X release.
Updated by semyers almost 8 years ago
Also, if the deprecations in mongoengine turn into errors because the deprecated features are removed, our solution will most likely be to pin the mongoengine version to the last-known working version rather than properly upgrade since our use of mongoengine itself is deprecated.
Updated by ipanova@redhat.com over 7 years ago
- Related to Issue #1594: deprecation warnings when running migrations on EL7 added
Updated by daviddavis over 7 years ago
It's worth noting that as of Python 2.7, DeprecationWarnings are now ignored by default. From the 2.7 docs[0]:
Changed in version 2.7: DeprecationWarning is ignored by default.
[0] https://docs.python.org/2/library/warnings.html#warning-categories
Updated by semyers over 7 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to semyers
Added by semyers over 7 years ago
Added by semyers over 7 years ago
Revision 451e7aa7 | View on GitHub
Ensure DeprecationWarning is ignored when setting up logging
Updated by semyers over 7 years ago
- Status changed from ASSIGNED to POST
Updated by semyers over 7 years ago
- Subject changed from Pulp logs many DepreationWarnings to Pulp logs many DeprecationWarnings
Updated by dkliban@redhat.com over 7 years ago
- Sprint/Milestone changed from 31 to 32
Updated by semyers about 7 years ago
- Status changed from POST to MODIFIED
Applied in changeset pulp|451e7aa7254fe85be65030c00f002e8c19f55858.
Updated by bizhang about 7 years ago
- Status changed from 5 to CLOSED - CURRENTRELEASE
Updated by daviddavis almost 7 years ago
- Has duplicate Issue #2744: DeprecationWarning is being spammed in the logs when running pulp in production added
Added by semyers about 6 years ago
Revision 82610a45 | View on GitHub
Ensure DeprecationWarning is ignored when setting up logging
closes #2004 https://pulp.plan.io/issues/2004
(cherry picked from commit 451e7aa7254fe85be65030c00f002e8c19f55858)
Updated by bmbouter about 6 years ago
- Sprint changed from Sprint 16 to Sprint 14
Ensure DeprecationWarning is ignored when setting up logging
closes #2004 https://pulp.plan.io/issues/2004