On 24/03/14 08:43 -0400, Adam Litke wrote:
On 23/03/14 10:36 -0400, Gilad Chaplik wrote:
>>AuditLog gets recycled after 30 days. the reason i stopped my VM may
>>still be relevant.
>>I would not make fields complex/composite. they need to be easily
>>useable via the CLI for example.
>
>I think we need multiple comments, so we need to think about the RESTful api anyhow.
>I guess that next feature will be a reason for 'wipe after stop'/any other BE
that needs reasoning.
What about a new DB table (maybe called Annotations) that takes a
business entity type, UUID, action type, timestamp, and reason string.
Then the shutdown reason could be entered as a new row in the DB. It
can be kept as long as we want it and views can be adjusted to make
these fields searchable.
I forgot to mention that this idea would make it simple to annotate
the reason for moving a host into maintenance mode as well (or any
other state change annotations we would want to make in the future).
--
Adam Litke