)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28647,"name":"David","display_name":"morenod","email":"dsanzmor@redhat.com","username":"morenod"},"change_message_id":"f2b68121b5b5493ebbf49776d2e9d86c6a4e0d98","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"84c10944_f6dbaa58","updated":"2026-07-30 13:34:04.000000000","message":"recheck","commit_id":"7b07f69d0a392cdecca8f353a8b154514913bb7d"},{"author":{"_account_id":28647,"name":"David","display_name":"morenod","email":"dsanzmor@redhat.com","username":"morenod"},"change_message_id":"0120eb5b239b314ca2ce5db4c199884d7ea77858","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"580afe4b_87088b42","updated":"2026-07-30 08:32:52.000000000","message":"sorry Chandan, I added some code here, but I have just reverted","commit_id":"7b07f69d0a392cdecca8f353a8b154514913bb7d"},{"author":{"_account_id":28647,"name":"David","display_name":"morenod","email":"dsanzmor@redhat.com","username":"morenod"},"change_message_id":"730f8c05f5dd29bddf15fbdcc8ce737d8e3e4a40","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"5dbe1f38_9d5bf39f","updated":"2026-07-31 09:13:54.000000000","message":"LGTM","commit_id":"e21028e7790677fb495bd6eafc5ff69afda40e60"}],"watcher_dashboard/content/audits/tables.py":[{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"100dd568c6c97b0478a28d6d19d531ccea0d0548","unresolved":true,"context_lines":[{"line_number":43,"context_line":"    # server \u003d choices query \u003d text"},{"line_number":44,"context_line":"    filter_type \u003d \"server\""},{"line_number":45,"context_line":"    filter_choices \u003d ("},{"line_number":46,"context_line":"        (\u0027goal\u0027, _(\"Goal \u003d\"), True),"},{"line_number":47,"context_line":"        (\u0027strategy\u0027, _(\"Strategy \u003d\"), True),"},{"line_number":48,"context_line":"    )"},{"line_number":49,"context_line":"    policy_rules \u003d ((\"infra-optim\", \"audit:detail\"),)"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":""}],"source_content_type":"text/x-python","patch_set":10,"id":"c0d9e36e_ab3807c9","line":48,"range":{"start_line":46,"start_character":0,"end_line":48,"end_character":5},"updated":"2026-08-04 15:07:26.000000000","message":"correct according with: https://docs.openstack.org/api-ref/resource-optimization/#list-audit","commit_id":"01c3767ce2724b2e9f0be6a88ea3e498a8719010"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"2950de970b9c08865a65a1b3a21c2350eabb94d3","unresolved":true,"context_lines":[{"line_number":43,"context_line":"    # server \u003d choices query \u003d text"},{"line_number":44,"context_line":"    filter_type \u003d \"server\""},{"line_number":45,"context_line":"    filter_choices \u003d ("},{"line_number":46,"context_line":"        (\u0027goal\u0027, _(\"Goal \u003d\"), True),"},{"line_number":47,"context_line":"        (\u0027strategy\u0027, _(\"Strategy \u003d\"), True),"},{"line_number":48,"context_line":"    )"},{"line_number":49,"context_line":"    policy_rules \u003d ((\"infra-optim\", \"audit:detail\"),)"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":""}],"source_content_type":"text/x-python","patch_set":10,"id":"15d92bb7_a5abf0d3","line":48,"range":{"start_line":46,"start_character":0,"end_line":48,"end_character":5},"in_reply_to":"c0d9e36e_ab3807c9","updated":"2026-08-04 18:12:56.000000000","message":"yep\n\ni wonder if this was orgially confused by the fact that the creation of an audit optionally takes a template\n\nhttps://github.com/openstack/watcher/blob/master/watcher/api/controllers/v1/audit.py#L89\n\nhttps://docs.openstack.org/api-ref/resource-optimization/?expanded\u003dcreate-audit-detail#create-audit\n\nbut the respoce never has a link to one because uadit once create are not actully asspcoated with templat as they are just used to provdie default for the concreate audit\n\nhttps://github.com/openstack/watcher/blob/master/watcher/db/sqlalchemy/models.py#L164-L192","commit_id":"01c3767ce2724b2e9f0be6a88ea3e498a8719010"}]}
