Recently looking at a gate failure, which was a 500 error from glance. So I expected that glance would have a pretty clear trace in the logs. Filtering at WARN level... it did not. Eventually through timestamp mapping I found this: http://logs.openstack.org/33/100933/3/gate/gate-tempest-dsvm-full/e21d71a/logs/screen-g-api.txt.gz#_2014-07-09_00_27_38_268
Dumping a stack trace at INFO level is definitely not cool. This was very clearly a 500 error in Glance, which needs to be an actual ERROR. It would be great if there was more info about why it failed (the g-reg error really should be propagated up, as it turns out this is a deadlock issue - http://logs.openstack.org/33/100933/3/gate/gate-tempest-dsvm-full/e21d71a/logs/screen-g-reg.txt.gz#_2014-07-09_00_27_38_261) Hidding real errors in the logs is something that's just as problematic as logging things that aren't error as errors. -Sean -- Sean Dague http://dague.net
signature.asc
Description: OpenPGP digital signature
_______________________________________________ OpenStack-dev mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
