Project

General

Profile

Actions

Bug #47120

closed

"ModuleNotFoundError: No module named 'cStringIO'" in clients upgrades

Added by Yuri Weinstein over 3 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Category:
-
Target version:
-
% Done:

0%

Source:
Q/A
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
upgrade/client-upgrade
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Runs:
https://pulpito.ceph.com/teuthology-2020-08-19_01:50:02-upgrade:client-upgrade-mimic-nautilus-distro-basic-smithi/
https://pulpito.ceph.com/teuthology-2020-08-19_01:50:02-upgrade:client-upgrade-luminous-nautilus-nautilus-distro-basic-smithi/
https://pulpito.ceph.com/teuthology-2020-08-19_01:47:03-upgrade:client-upgrade-jewel-nautilus-nautilus-distro-basic-smithi/

Logs: http://qa-proxy.ceph.com/teuthology/teuthology-2020-08-19_01:47:03-upgrade:client-upgrade-jewel-nautilus-nautilus-distro-basic-smithi/5358055/teuthology.log

2020-08-23T21:55:59.148 INFO:teuthology.task.print:**** done install.upgrade to -x on client.0
2020-08-23T21:55:59.148 INFO:teuthology.run_tasks:Running task ceph...
2020-08-23T21:56:01.175 ERROR:teuthology.run_tasks:Saw exception from tasks.
Traceback (most recent call last):
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/run_tasks.py", line 90, in run_tasks
    manager = run_one_task(taskname, ctx=ctx, config=config)
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/run_tasks.py", line 68, in run_one_task
    task = get_task(taskname)
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/run_tasks.py", line 32, in get_task
    module = _import('tasks', module_name, task_name, fail_on_import_error=True)
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/run_tasks.py", line 56, in _import
    0,
  File "/home/teuthworker/src/git.ceph.com_ceph_jewel/qa/tasks/ceph.py", line 6, in <module>
    from cStringIO import StringIO
ModuleNotFoundError: No module named 'cStringIO'
2020-08-23T21:56:01.200 ERROR:teuthology.run_tasks: Sentry event: https://sentry.ceph.com/sepia/teuthology/?q=7c54fc059bdc4aa5b9d26839262fa39d
Traceback (most recent call last):
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/run_tasks.py", line 90, in run_tasks
    manager = run_one_task(taskname, ctx=ctx, config=config)
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/run_tasks.py", line 68, in run_one_task
    task = get_task(taskname)
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/run_tasks.py", line 32, in get_task
    module = _import('tasks', module_name, task_name, fail_on_import_error=True)
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/run_tasks.py", line 56, in _import
    0,
  File "/home/teuthworker/src/git.ceph.com_ceph_jewel/qa/tasks/ceph.py", line 6, in <module>
    from cStringIO import StringIO
ModuleNotFoundError: No module named 'cStringIO'
Actions #1

Updated by Yuri Weinstein over 3 years ago

  • Project changed from teuthology to Ceph
Actions #3

Updated by Yuri Weinstein over 3 years ago

  • Affected Versions v14.2.9, v15.2.5 added
Actions #4

Updated by Neha Ojha over 3 years ago

This has got to do with the use of -t master for client upgrades which use workunits from jewel/luminous/mimic.

https://pulpito.ceph.com/?branch=octopus&suite=upgrade%3Aclient-upgrade-mimic-octopus

Actions #6

Updated by Yuri Weinstein over 3 years ago

  • Status changed from New to Fix Under Review
  • Assignee set to Yuri Weinstein
Actions #7

Updated by Yuri Weinstein over 3 years ago

  • Status changed from Fix Under Review to Resolved
Actions

Also available in: Atom PDF