)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"14d4c9ac9f6cf9eb9c4a50a08ecc814caa5537f9","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     bjolo \u003cbjorn.lofdahl@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-09-30 10:41:24 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Bug #1629206"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Id7963b15c3321eca6f891a625b1ba140dc57aa22"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3a98d1f4_bfb19d91","line":7,"updated":"2016-09-30 08:42:05.000000000","message":"Please improve the commit message.","commit_id":"b5e4fe309f32843a3d09c46c639ba9be4c00ea2e"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"7620c7b34c004e075f24a53a575a292e5d1fad5d","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     bjorn lofdahl \u003cbjorn.lofdahl@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-09-30 08:48:34 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"command needs to be changed to shell to work in multinode setup."},{"line_number":9,"context_line":"in multinode, local_action command is executed on first node in inventory."},{"line_number":10,"context_line":"Which fails, since there is no /etc/kolla/globals file on target."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3a98d1f4_51d40d46","line":7,"updated":"2016-09-30 08:52:00.000000000","message":"Title missing","commit_id":"bfad3417d3fe6bf98b1bcede41d2ea64fdab33ae"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"7620c7b34c004e075f24a53a575a292e5d1fad5d","unresolved":false,"context_lines":[{"line_number":7,"context_line":""},{"line_number":8,"context_line":"command needs to be changed to shell to work in multinode setup."},{"line_number":9,"context_line":"in multinode, local_action command is executed on first node in inventory."},{"line_number":10,"context_line":"Which fails, since there is no /etc/kolla/globals file on target."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Closes-Bug: #1629206"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3a98d1f4_7142e911","line":10,"range":{"start_line":10,"start_character":42,"end_line":10,"end_character":49},"updated":"2016-09-30 08:52:00.000000000","message":"globals.yml","commit_id":"bfad3417d3fe6bf98b1bcede41d2ea64fdab33ae"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"7620c7b34c004e075f24a53a575a292e5d1fad5d","unresolved":false,"context_lines":[{"line_number":9,"context_line":"in multinode, local_action command is executed on first node in inventory."},{"line_number":10,"context_line":"Which fails, since there is no /etc/kolla/globals file on target."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Closes-Bug: #1629206"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: Id7963b15c3321eca6f891a625b1ba140dc57aa22"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3a98d1f4_f1bfd9f8","line":12,"updated":"2016-09-30 08:52:00.000000000","message":"1 newline is enough","commit_id":"bfad3417d3fe6bf98b1bcede41d2ea64fdab33ae"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"90160123dadcaaedf9321e2a1e098e0923d44e52","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"fixed kestone fernet prechecks for multinode deployments"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"command needs to be changed to shell since it is a compound one."},{"line_number":10,"context_line":"However, in multinode, local_action command gets executed on first node"},{"line_number":11,"context_line":"in inventory for some reaseon. Which fails, since there is no"},{"line_number":12,"context_line":"/etc/kolla/globals.yml file on target."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3a98d1f4_2e3430dc","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":36},"updated":"2016-10-03 10:03:11.000000000","message":"Update commit message, shell command is not used ATM.","commit_id":"072b30964f0e61298d2ce3d320299e88a57efa5d"}],"ansible/roles/prechecks/tasks/service_checks.yml":[{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"56664aab61b5b4114ec9e539130e026ef5a496f2","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"- name: Checking fernet_token_expiry in globals.yml. Update fernet_token_expiry to allowed value if this task fails"},{"line_number":47,"context_line":"  run_once: true"},{"line_number":48,"context_line":"  local_action: shell grep \u0027^[^#]*fernet_token_expiry:\\s*\\d*\u0027 \"{{ CONFIG_DIR }}/globals.yml\" | sed \u0027s/[^0-9]*//g\u0027"},{"line_number":49,"context_line":"  register: result"},{"line_number":50,"context_line":"  changed_when: false"},{"line_number":51,"context_line":"  failed_when: result.stdout | regex_replace(\u0027(60|120|180|240|300|360|600|720|900|1200|1800|3600|7200|10800|14400|21600|28800|43200|86400|604800)\u0027, \u0027\u0027) | search(\".+\")"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a98d1f4_0717a7ed","line":48,"range":{"start_line":48,"start_character":16,"end_line":48,"end_character":21},"updated":"2016-09-30 09:23:55.000000000","message":"There are security concerns around shell. Can we come come up with a one line of awk to achieve this with a command?","commit_id":"613fd5761f25b5d95eeded05c7867def66819314"}]}
