Project

Profile

Help

Issue #2004

closed

Pulp logs many DeprecationWarnings

Added by mhrivnak almost 8 years ago. Updated about 5 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Low
Assignee:
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
1. Low
Version:
Platform Release:
2.12.1
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Sprint 14
Quarter:

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

Related to Pulp - Issue #1594: deprecation warnings when running migrations on EL7CLOSED - CURRENTRELEASEActions
Has duplicate Pulp - Issue #2744: DeprecationWarning is being spammed in the logs when running pulp in productionCLOSED - DUPLICATEActions
Actions #1

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.

Actions #2

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.

Actions #3

Updated by ipanova@redhat.com over 7 years ago

  • Sprint/Milestone set to 31
Actions #4

Updated by ipanova@redhat.com over 7 years ago

  • Related to Issue #1594: deprecation warnings when running migrations on EL7 added
Actions #5

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

Actions #6

Updated by semyers over 7 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to semyers

Added by semyers over 7 years ago

Revision 451e7aa7 | View on GitHub

Ensure DeprecationWarning is ignored when setting up logging

closes #2004 https://pulp.plan.io/issues/2004

Added by semyers over 7 years ago

Revision 451e7aa7 | View on GitHub

Ensure DeprecationWarning is ignored when setting up logging

closes #2004 https://pulp.plan.io/issues/2004

Actions #7

Updated by semyers over 7 years ago

  • Status changed from ASSIGNED to POST
Actions #8

Updated by semyers over 7 years ago

  • Subject changed from Pulp logs many DepreationWarnings to Pulp logs many DeprecationWarnings
Actions #9

Updated by dkliban@redhat.com over 7 years ago

  • Sprint/Milestone changed from 31 to 32
Actions #10

Updated by semyers about 7 years ago

  • Status changed from POST to MODIFIED
Actions #11

Updated by bizhang about 7 years ago

  • Platform Release set to 2.12.1
Actions #12

Updated by bizhang about 7 years ago

  • Status changed from MODIFIED to 5
Actions #13

Updated by bizhang about 7 years ago

  • Version set to 2.12.1
Actions #14

Updated by bizhang about 7 years ago

  • Version deleted (2.12.1)
Actions #15

Updated by bizhang about 7 years ago

  • Status changed from 5 to CLOSED - CURRENTRELEASE
Actions #16

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)

Actions #17

Updated by bmbouter about 6 years ago

  • Sprint set to Sprint 16
Actions #18

Updated by bmbouter about 6 years ago

  • Sprint changed from Sprint 16 to Sprint 14
Actions #19

Updated by bmbouter about 6 years ago

  • Sprint/Milestone deleted (32)
Actions #20

Updated by bmbouter about 5 years ago

  • Tags Pulp 2 added

Also available in: Atom PDF