rally job died with: InvalidTaskException: Task config is invalid: `'module' object has no attribute 'MultipleMatchesFound'`

Bug #1718785 reported by Ihar Hrachyshka
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Rally
Fix Released
Undecided
Ihar Hrachyshka
neutron
Invalid
Undecided
Ihar Hrachyshka

Bug Description

http://logs.openstack.org/55/506355/2/check/gate-rally-dsvm-neutron-neutron-ubuntu-xenial/c22fbcc/console.html

2017-09-21 21:08:52.213803 | 2017-09-21 21:08:52.213 | 2017-09-21 21:08:51.897 6883 ERROR rally.task.engine [-] 'module' object has no attribute 'MultipleMatchesFound': AttributeError: 'module' object has no attribute 'MultipleMatchesFound'
2017-09-21 21:08:52.215123 | 2017-09-21 21:08:52.214 | 2017-09-21 21:08:51.897 6883 ERROR rally.task.engine Traceback (most recent call last):
2017-09-21 21:08:52.216367 | 2017-09-21 21:08:52.216 | 2017-09-21 21:08:51.897 6883 ERROR rally.task.engine File "/opt/stack/new/rally/rally/task/engine.py", line 250, in __init__
2017-09-21 21:08:52.217586 | 2017-09-21 21:08:52.217 | 2017-09-21 21:08:51.897 6883 ERROR rally.task.engine self.config = TaskConfig(config)
2017-09-21 21:08:52.219629 | 2017-09-21 21:08:52.218 | 2017-09-21 21:08:51.897 6883 ERROR rally.task.engine File "/opt/stack/new/rally/rally/task/engine.py", line 712, in __init__
2017-09-21 21:08:52.220123 | 2017-09-21 21:08:52.219 | 2017-09-21 21:08:51.897 6883 ERROR rally.task.engine exceptions.MultipleMatchesFound):
2017-09-21 21:08:52.221429 | 2017-09-21 21:08:52.221 | 2017-09-21 21:08:51.897 6883 ERROR rally.task.engine AttributeError: 'module' object has no attribute 'MultipleMatchesFound'
2017-09-21 21:08:52.223034 | 2017-09-21 21:08:52.222 | 2017-09-21 21:08:51.897 6883 ERROR rally.task.engine
2017-09-21 21:08:52.224314 | 2017-09-21 21:08:52.224 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils [-] Task config is invalid: `'module' object has no attribute 'MultipleMatchesFound'`: InvalidTaskException: Task config is invalid: `'module' object has no attribute 'MultipleMatchesFound'`
2017-09-21 21:08:52.226689 | 2017-09-21 21:08:52.225 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils Traceback (most recent call last):
2017-09-21 21:08:52.227945 | 2017-09-21 21:08:52.227 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils File "/opt/stack/new/rally/rally/cli/cliutils.py", line 660, in run
2017-09-21 21:08:52.229480 | 2017-09-21 21:08:52.229 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils ret = fn(*fn_args, **fn_kwargs)
2017-09-21 21:08:52.231150 | 2017-09-21 21:08:52.230 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils File "<decorator-gen-28>", line 2, in start
2017-09-21 21:08:52.232648 | 2017-09-21 21:08:52.232 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils File "/opt/stack/new/rally/rally/cli/envutils.py", line 68, in default_from_global
2017-09-21 21:08:52.234113 | 2017-09-21 21:08:52.233 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils return f(*args, **kwargs)
2017-09-21 21:08:52.235420 | 2017-09-21 21:08:52.235 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils File "<decorator-gen-27>", line 2, in start
2017-09-21 21:08:52.236955 | 2017-09-21 21:08:52.236 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils File "/opt/stack/new/rally/rally/plugins/__init__.py", line 51, in ensure_plugins_are_loaded
2017-09-21 21:08:52.238519 | 2017-09-21 21:08:52.238 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils return f(*args, **kwargs)
2017-09-21 21:08:52.239774 | 2017-09-21 21:08:52.239 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils File "/opt/stack/new/rally/rally/cli/commands/task.py", line 332, in start
2017-09-21 21:08:52.240985 | 2017-09-21 21:08:52.240 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils abort_on_sla_failure=abort_on_sla_failure)
2017-09-21 21:08:52.242361 | 2017-09-21 21:08:52.242 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils File "/opt/stack/new/rally/rally/api.py", line 438, in start
2017-09-21 21:08:52.243799 | 2017-09-21 21:08:52.243 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils abort_on_sla_failure=abort_on_sla_failure)
2017-09-21 21:08:52.245062 | 2017-09-21 21:08:52.244 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils File "/opt/stack/new/rally/rally/task/engine.py", line 257, in __init__
2017-09-21 21:08:52.246380 | 2017-09-21 21:08:52.246 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils raise exceptions.InvalidTaskException(str(e))
2017-09-21 21:08:52.247718 | 2017-09-21 21:08:52.247 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils InvalidTaskException: Task config is invalid: `'module' object has no attribute 'MultipleMatchesFound'`
2017-09-21 21:08:52.248924 | 2017-09-21 21:08:52.248 | 2017-09-21 21:08:51.898 6883 ERROR rally.cli.cliutils
2017-09-21 21:08:52.249489 | + /home/jenkins/workspace/gate-rally-dsvm-neutron-neutron-ubuntu-xenial/devstack-gate/functions.sh:tsfilter:L103: return 1

Tags: gate-failure
Revision history for this message
Ihar Hrachyshka (ihar-hrachyshka) wrote :
Changed in neutron:
assignee: nobody → Ihar Hrachyshka (ihar-hrachyshka)
tags: added: gate-failure
Changed in rally:
status: New → Confirmed
Changed in neutron:
status: New → Invalid
Changed in rally:
assignee: nobody → Ihar Hrachyshka (ihar-hrachyshka)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to rally (master)

Fix proposed to branch: master
Review: https://review.openstack.org/506380

Changed in rally:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to rally (master)

Reviewed: https://review.openstack.org/506380
Committed: https://git.openstack.org/cgit/openstack/rally/commit/?id=a3b9f2f10c89695ae4c0a15ae9dbe16caa0c3845
Submitter: Jenkins
Branch: master

commit a3b9f2f10c89695ae4c0a15ae9dbe16caa0c3845
Author: Ihar Hrachyshka <email address hidden>
Date: Thu Sep 21 14:19:35 2017 -0700

    Use the right class name for MultiplePluginsFound

    I8ae5369bcf5ef3aba0fa39a95d8c40cf75edb4bf renamed MultipleMatchesFound
    into MultiplePluginsFound but forgot to rename the exception class in
    engine.py.

    Change-Id: I706f87af5e91b280ff6b84e793387e4846cc5517
    Closes-Bug: #1718785

Changed in rally:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.