)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"f40dc4eb914270f0015fe98766935d9c36517a33","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Ansible 2.5 changed an internal callback method around that is"},{"line_number":10,"context_line":"expected in plugins for options. In order for this to work, we needed"},{"line_number":11,"context_line":"to make some minor changes."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I3801f339511155a4b8ecab91bb06b286b11c0a06"},{"line_number":14,"context_line":"Related-Bug: #1758462"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"bf659307_bfb426f3","line":12,"updated":"2018-04-03 09:21:52.000000000","message":"Nit: \"This change reverts commit ...\" (the one where we capped ansible)","commit_id":"3631fd4791dd13977e446ee8445dbd1225d890bc"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"0f9c3f8cba2d5b859a657dcf02a43a9b5d3010a7","unresolved":false,"context_lines":[{"line_number":11,"context_line":"to make some minor changes."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I3801f339511155a4b8ecab91bb06b286b11c0a06"},{"line_number":14,"context_line":"Related-Bug: #1758462"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"bf659307_69b2604b","line":14,"updated":"2018-04-03 07:48:12.000000000","message":"Also it seems we can \u0027Closes-Bug\u0027 now","commit_id":"3631fd4791dd13977e446ee8445dbd1225d890bc"}],"ironic/drivers/modules/ansible/playbooks/callback_plugins/ironic_log.py":[{"author":{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},"change_message_id":"930c71f7e1d873114693dd3f7d629b46a7ccd1f3","unresolved":false,"context_lines":[{"line_number":90,"context_line":"    # NOTE(pas-ha) this method is required for Ansible\u003e\u003d2.4"},{"line_number":91,"context_line":"    # TODO(pas-ha) rewrite to support defining callback plugin options"},{"line_number":92,"context_line":"    # in ansible.cfg after we require Ansible \u003e\u003d2.4"},{"line_number":93,"context_line":"    def set_options(self, option, option_value\u003dNone):"},{"line_number":94,"context_line":"        if option_value:"},{"line_number":95,"context_line":"            self._plugin_options[option] \u003d option_value"},{"line_number":96,"context_line":"        else:"}],"source_content_type":"text/x-python","patch_set":2,"id":"bf659307_3a6d3d98","line":93,"range":{"start_line":93,"start_character":26,"end_line":93,"end_character":32},"updated":"2018-03-26 05:47:38.000000000","message":"Because a TypeError is raised here[1] with Ansible 2.5, it seems necessary to make this argument optional.\n\n[1] https://github.com/ansible/ansible/blob/v2.5.0/lib/ansible/executor/task_queue_manager.py#L210","commit_id":"3dba767762a5d231bafa309a95436f75aa0b9c38"}]}
