[systest] Tests for sending statistics fail: 'Command dockerctl shell nailgun grep -sw "ERROR" /var/log/nailgun/statsenderd.log returned exit code "2", but expected "1". Output: []; []'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
Medium
|
Fuel QA Team | ||
8.0.x |
Won't Fix
|
Medium
|
Mikhail Samoylov | ||
Mitaka |
Invalid
|
Medium
|
Fuel QA Team |
Bug Description
System test 'check_
Traceback (most recent call last):
File "/usr/lib/
testMethod()
File "/usr/lib/
self.
File "/home/
compatabili
File "/home/
func()
File "/home/
func(
File "/home/
result = func(*args, **kwargs)
File "/home/
self.
File "/home/
self.
File "/home/
err=
File "/home/
raise ASSERTION_
AssertionError: Command dockerctl shell nailgun grep -sw "ERROR" /var/log/
Previously that log file was managed by supervisord, but currently in CentOS7 systemd is used. So we need to investigate how to correctly check statsenderd status now and if possible get rid of logs parsing in tests.
tags: | added: area-qa |
Related bug #1523476 about missed log files. Lowering priority to medium, because fix for logging will also fix the test. But still need to investigate a possibility of removing logs parsing from tests (get service status using API, CLI commands, etc.).