Activity log for bug #845866
Date | Who | What changed | Old value | New value | Message |
---|---|---|---|---|---|
2011-09-09 18:09:11 | Vish Ishaya | bug | added bug | ||
2011-09-09 18:09:18 | Vish Ishaya | nova: importance | Undecided | Low | |
2011-09-09 18:09:21 | Vish Ishaya | nova: milestone | 2011.3 | ||
2011-09-09 18:09:25 | Vish Ishaya | nova: status | New | Triaged | |
2011-09-19 20:30:20 | Vish Ishaya | nova: milestone | 2011.3 | ||
2013-02-27 05:23:09 | Vish Ishaya | nova: milestone | grizzly-rc1 | ||
2013-02-27 05:23:23 | Vish Ishaya | tags | low-hanging-fruit | ||
2013-02-27 05:24:31 | Vish Ishaya | description | Since switching the db code to use an eventlet library, we can no longer re-raise exceptions if there is any db access in the exception handler. There are a number of places in the code where this is done. we need to change instances of except <SomeException>: # code that uses db or rpc raise to: except <SomeException>: exc = sys.exc_info() # code that uses db or rpc raise exc Also adding a logging.exception('useful message') is probably a good idea in most cases if the original traceback is important. | Since switching the db code to use an eventlet library, we can no longer re-raise exceptions if there is any db access in the exception handler. There are a number of places in the code where this is done. we need to change instances of except <SomeException>: # code that uses db or rpc raise to: except <SomeException>: with excutils.save_and_reraise_exception(): # code that uses db or rpc Also adding a logging.exception('useful message') is probably a good idea in most cases if the original traceback is important. | |
2013-03-05 15:36:21 | Russell Bryant | bug task added | oslo | ||
2013-03-05 15:50:49 | Russell Bryant | nova: assignee | Russell Bryant (russellb) | ||
2013-03-05 15:50:53 | Russell Bryant | oslo: assignee | Russell Bryant (russellb) | ||
2013-03-05 15:50:55 | Russell Bryant | oslo: status | New | Confirmed | |
2013-03-05 15:51:00 | Russell Bryant | oslo: importance | Undecided | Low | |
2013-03-05 15:53:32 | OpenStack Infra | oslo: status | Confirmed | In Progress | |
2013-03-05 15:58:24 | OpenStack Infra | nova: status | Triaged | In Progress | |
2013-03-06 16:29:26 | OpenStack Infra | oslo: status | In Progress | Fix Committed | |
2013-03-06 19:04:39 | OpenStack Infra | nova: status | In Progress | Fix Committed | |
2013-03-13 13:12:51 | Thierry Carrez | oslo: status | Fix Committed | Fix Released | |
2013-03-13 13:12:51 | Thierry Carrez | oslo: milestone | grizzly-rc1 | ||
2013-03-20 16:14:46 | Thierry Carrez | nova: status | Fix Committed | Fix Released | |
2013-04-04 11:22:50 | Thierry Carrez | nova: milestone | grizzly-rc1 | 2013.1 | |
2013-04-04 12:48:54 | Thierry Carrez | oslo/grizzly: importance | Undecided | Low | |
2013-04-04 12:48:54 | Thierry Carrez | oslo/grizzly: status | New | Fix Released | |
2013-04-04 12:48:54 | Thierry Carrez | oslo/grizzly: milestone | 2013.1 | ||
2013-04-04 12:48:54 | Thierry Carrez | oslo/grizzly: assignee | Russell Bryant (russellb) |