"nova provisioning: __init__() takes exactly 3 arguments (2 given)" in testrunner health check
Bug #1399633 reported by
Para Siva
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu CI Engine |
Fix Released
|
High
|
Vincent Ladeuil |
Bug Description
This is 100 % reproducible health check error, in test runner deployed in bootstack.
The test runner output is:
http://
The cloud init output is:
http://
and the upstart log is:
http://
Related branches
lp:~vila/uci-engine/1399633-tr-health-check-logging
- Para Siva (community): Approve
-
Diff: 30 lines (+6/-1)1 file modifiedtest_runner/tstrun/run_worker.py (+6/-1)
Changed in uci-engine: | |
status: | In Progress → Fix Committed |
Changed in uci-engine: | |
assignee: | nobody → Vincent Ladeuil (vila) |
milestone: | none → uce-0 |
status: | Fix Committed → Fix Released |
Changed in uci-engine: | |
status: | Fix Released → Fix Committed |
Changed in uci-engine: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
None of the log files contains the traceback leading to this bug. That's one thing to fix.
Ironically, the bug is on the following line:
test_bed = testbed. TestBed( conf)
which wasn't updated when the TestBed constructor signature changed to add... a logger object:
def __init__(self, conf, logger):
So fixing the bug will also fix the missing log ;)