)]}'
{"ansible/roles/barbican/handlers/main.yml":[{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"b743d36540fd3165d1473d85af8b1b56f65ce43c","unresolved":false,"context_lines":[{"line_number":21,"context_line":"      or barbican_conf.changed | bool"},{"line_number":22,"context_line":"      or policy_json.changed | bool"},{"line_number":23,"context_line":"      or barbican_api_ini.changed | bool"},{"line_number":24,"context_line":"      or barbican_api_paste.changed | bool"},{"line_number":25,"context_line":"      or barbican_api_container.changed | bool"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"- name: Restart barbican-keystone-listener container"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7f231b9d_eab21de6","side":"PARENT","line":24,"range":{"start_line":24,"start_character":5,"end_line":24,"end_character":42},"updated":"2017-06-14 08:09:01.000000000","message":"this conditional must remain to restart containers in case the file changed","commit_id":"c59714ccff7af4cbf9468dbe4e78620499b9a4f3"}],"ansible/roles/barbican/tasks/config.yml":[{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"b743d36540fd3165d1473d85af8b1b56f65ce43c","unresolved":false,"context_lines":[{"line_number":37,"context_line":"  notify:"},{"line_number":38,"context_line":"    - Restart barbican-api container"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"- name: Copying over barbican-api-paste.ini"},{"line_number":41,"context_line":"  vars:"},{"line_number":42,"context_line":"    service: \"{{ barbican_services[\u0027barbican-api\u0027] }}\""},{"line_number":43,"context_line":"  merge_configs:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7f231b9d_4aa8f175","side":"PARENT","line":40,"range":{"start_line":40,"start_character":21,"end_line":40,"end_character":43},"updated":"2017-06-14 08:09:01.000000000","message":"is barbican-paste-ini the file being removed instead of barbican-ini","commit_id":"c59714ccff7af4cbf9468dbe4e78620499b9a4f3"},{"author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"change_message_id":"5b63308dfe05d3f5057166202e93911dc0e0492c","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"- name: Checking whether barbican-api-paste.ini file exists"},{"line_number":41,"context_line":"  vars:"},{"line_number":42,"context_line":"    barbican-api: \"{{ barbican_services.barbican-api }}\""},{"line_number":43,"context_line":"  stat:"},{"line_number":44,"context_line":"    path: \"{{ node_custom_config }}/barbican/barbican-api-paste.ini\""},{"line_number":45,"context_line":"  register: check_barbican_api_paste_ini"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3f1d235d_8c7afb21","line":42,"range":{"start_line":42,"start_character":6,"end_line":42,"end_character":56},"updated":"2017-06-30 01:53:09.000000000","message":"it works ok, but could you please ues  barbican_services[\u0027barbican-api\u0027] ? just like the others","commit_id":"4e5706ff7bc526681cb7a21abd873f5f2361f4aa"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"5e1d73dd33e990a814df6b37c95f3c26d462e058","unresolved":false,"context_lines":[{"line_number":44,"context_line":"    path: \"{{ node_custom_config }}/barbican/barbican-api-paste.ini\""},{"line_number":45,"context_line":"  register: check_barbican_api_paste_ini"},{"line_number":46,"context_line":"  when:"},{"line_number":47,"context_line":"    - inventory_hostname in groups[barbican-api.group]"},{"line_number":48,"context_line":"    - barbican-api.enabled | bool"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"- name: Copying over barbican-api-paste.ini"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3f1d235d_59231fbe","line":47,"range":{"start_line":47,"start_character":0,"end_line":47,"end_character":54},"updated":"2017-07-04 13:42:55.000000000","message":"not needed","commit_id":"11e0be5dda4dab78c9ac2d5914f33e3a5fe7c050"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"1a9555d19ae8efc44b2715efd2a806cfc1267acb","unresolved":false,"context_lines":[{"line_number":45,"context_line":"  register: check_barbican_api_paste_ini"},{"line_number":46,"context_line":"  when:"},{"line_number":47,"context_line":"    - inventory_hostname in groups[barbican-api.group]"},{"line_number":48,"context_line":"    - barbican-api.enabled | bool"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"- name: Copying over barbican-api-paste.ini"},{"line_number":51,"context_line":"  vars:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3f1d235d_2b992a78","line":48,"updated":"2017-07-04 14:03:35.000000000","message":"agree.","commit_id":"11e0be5dda4dab78c9ac2d5914f33e3a5fe7c050"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"5e1d73dd33e990a814df6b37c95f3c26d462e058","unresolved":false,"context_lines":[{"line_number":37,"context_line":"  notify:"},{"line_number":38,"context_line":"    - Restart barbican-api container"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"- name: Checking whether barbican-api-paste.ini file exists"},{"line_number":41,"context_line":"  vars:"},{"line_number":42,"context_line":"    barbican-api: \"{{ barbican_services[\u0027barbican-api\u0027] }}\""},{"line_number":43,"context_line":"  stat:"},{"line_number":44,"context_line":"    path: \"{{ node_custom_config }}/barbican/barbican-api-paste.ini\""},{"line_number":45,"context_line":"  register: check_barbican_api_paste_ini"},{"line_number":46,"context_line":"  when:"},{"line_number":47,"context_line":"    - inventory_hostname in groups[barbican-api.group]"},{"line_number":48,"context_line":"    - barbican-api.enabled | bool"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"- name: Copying over barbican-api-paste.ini"},{"line_number":51,"context_line":"  vars:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3f1d235d_b938f3ed","line":48,"range":{"start_line":40,"start_character":0,"end_line":48,"end_character":33},"updated":"2017-07-04 13:42:55.000000000","message":"should be local_action, check policy.json tasks.\npaste-ini to copy should be at deployer node, not in target hosts","commit_id":"11e0be5dda4dab78c9ac2d5914f33e3a5fe7c050"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"5e1d73dd33e990a814df6b37c95f3c26d462e058","unresolved":false,"context_lines":[{"line_number":56,"context_line":"  when:"},{"line_number":57,"context_line":"    - inventory_hostname in groups[\u0027barbican-api\u0027]"},{"line_number":58,"context_line":"    - service.enabled | bool"},{"line_number":59,"context_line":"    - check_barbican_api_paste_ini.stat.exists | bool"},{"line_number":60,"context_line":"  register: barbican_api_paste"},{"line_number":61,"context_line":"  notify:"},{"line_number":62,"context_line":"    - Restart barbican-api container"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3f1d235d_1902470c","line":59,"range":{"start_line":59,"start_character":46,"end_line":59,"end_character":53},"updated":"2017-07-04 13:42:55.000000000","message":"bool not needed, just to maintain consistency with policy.json tasks which are basically the same as paste-ini tasks","commit_id":"11e0be5dda4dab78c9ac2d5914f33e3a5fe7c050"}]}
