11 Commits

Author SHA1 Message Date
Sean Dague
0b6daa0f31 add back empty whitelist
the log checker fails without a whitelist file, add this back in

Change-Id: I26f0e9789b167061e2a7dac4dddf04d89bfadee3
2014-03-21 08:22:34 -04:00
Sean Dague
5d407e2125 change dirty logs to work off a whitelist
instead of marking the logs that we think should be clean, mark
the ones we think should be dirty. This means no new services can
come in with unclean logs.

remove the whitelist data, as that's currently obsolete, we'll
remove the code for it later.

Change-Id: I4b15c932b78f54ec371aa67c7b4e8248b3f9c0eb
2014-03-18 18:50:24 -04:00
Clark Boylan
1acacd3ad4 Add a couple log errors to whitelist.yaml
These log errors have hit the large ops jobs several times. There is one
in ceilometer acentral and one in nova conductor.

Change-Id: Idc30110085e95c615958fc5f90e86417855e6d7a
2014-01-17 23:44:05 -08:00
David Kranz
36df1b8775 Add to whitelist two errors that slipped through
Change-Id: I0347074735359d33f294d1ededc45149a29157ec
2014-01-15 19:03:21 -05:00
Matt Riedemann
ed13d4a2dc Add whitelist entry for s-proxy 'Timeout talking to memcached'
According to John Dickinson:

"This isn't an error. It's logged at an error level because it may hint
at other problems, and it's something an operator needs to know about,
but it is not an unhandled failure condition. (Think of it similarly how
in swift a server being down is an "error", but it's something that
swift seamlessly works around.)"

Closes-Bug: #1260894

Change-Id: I41e55c5e34ee214727fbbd7b9daa1f6ea9bf8050
2013-12-13 18:31:22 -08:00
armando-migliaccio
6adb65fb9a Remove redundant whitelist for DHCP agent
It looks like the whitelist for the DHCP agent is added
twice. This looks like a genuine typo, and if it isn't
there is clearly something wrong! There's no good reason
for duplicating the list of whitelisted errors.

Change-Id: Ib94f60e8aa3ce1b0a6e28d9051da0124d403bf27
2013-12-06 08:17:34 -08:00
David Kranz
78dc5abf0c Fix file print logic bug and update whitelist
Change-Id: I723cb28b05fda314fa42c4d9baf5b2d922446867
2013-11-29 14:13:20 -05:00
David Kranz
032d39d60e More stuff in the whitelist
Change-Id: Ia3aadd0ecd6a647bf9a49c9e9ad6fb4de2edcc6c
2013-11-27 12:00:14 -05:00
David Kranz
d67afa8616 Add hopefully last batch to the whitelist
Change-Id: Id55203825633f0dbbcf22914a2e9a84f892d0a52
2013-11-26 16:20:05 -05:00
David Kranz
8ad259aab8 Add more stuff to the whitelist
Change-Id: I9553465d85d7bdf1c0622798af61eecb130d10d9
2013-10-23 15:21:05 -04:00
David Kranz
e8e263115b Script to filter logs for ERRORs based on whitelist
The script will take a directory or url containing log files.
For now all non-whitelisted errors will be dumped to the console but
the script will always return success. Once we are convinced it is reliable
enough we can change it to fail on non-whitelisted errors.

Partially implements blueprint fail-gate-on-log-errors

Change-Id: I30b0eee1055f47aaad7984d886c739ccf5aa6186
2013-10-11 09:27:11 -04:00