)]}'
{"playbooks/install-ansible.yaml":[{"author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"change_message_id":"a1b45e2eec3f9a03d3974c9ff63d4bf022442ffd","unresolved":false,"context_lines":[{"line_number":22,"context_line":"      # testing jobs as we decide if or how to store data on"},{"line_number":23,"context_line":"      # production bridge.o.o"},{"line_number":24,"context_line":"      install_ansible_ara_name: \u0027{{ bridge_ara_name | default(\"ara\") }}\u0027"},{"line_number":25,"context_line":"      install_ansible_ara_version: \u0027{{ bridge_ara_version | default(\"1.4.2\") }}\u0027"},{"line_number":26,"context_line":"    - root-keys"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"9f560f44_bb4e1d6c","line":25,"range":{"start_line":25,"start_character":69,"end_line":25,"end_character":74},"updated":"2020-08-26 00:22:07.000000000","message":"1.4.3 has a fix for a settings regression","commit_id":"c347677cafa231cc96c0d4215933248110213315"}],"playbooks/roles/install-ansible/README.rst":[{"author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"change_message_id":"835476869d4ac99c186b45ff0a8a99df285e4e6d","unresolved":false,"context_lines":[{"line_number":67,"context_line":"   For a list of available configuration options, see the `ARA"},{"line_number":68,"context_line":"   documentation`_"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":".. _ARA documentation: https://ara.readthedocs.io/en/latest/ara-plugin-configuration.html#ara-action-plugin-ara-record"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9fb8cfa7_c6e05329","line":70,"range":{"start_line":70,"start_character":89,"end_line":70,"end_character":118},"updated":"2019-06-11 18:48:59.000000000","message":"I think we can drop this anchor","commit_id":"4eabbb45a4ed6e93b603d6518b8ebbe32018c2e6"}],"playbooks/roles/install-ansible/defaults/main.yaml":[{"author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"change_message_id":"835476869d4ac99c186b45ff0a8a99df285e4e6d","unresolved":false,"context_lines":[{"line_number":2,"context_line":"install_ansible_ara_enable: false"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"# See available configuration options in the ARA docs:"},{"line_number":5,"context_line":"# https://ara.readthedocs.io/en/latest/ara-plugin-configuration.html#ara-action-plugin-ara-record"},{"line_number":6,"context_line":"# Note that this may be set in the private host vars when using mysql so we can"},{"line_number":7,"context_line":"# keep the credentials secret."},{"line_number":8,"context_line":"install_ansible_ara_config: {}"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"9fb8cfa7_86d81b7b","line":5,"range":{"start_line":5,"start_character":68,"end_line":5,"end_character":97},"updated":"2019-06-11 18:48:59.000000000","message":"ditto","commit_id":"4eabbb45a4ed6e93b603d6518b8ebbe32018c2e6"},{"author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"change_message_id":"a1b45e2eec3f9a03d3974c9ff63d4bf022442ffd","unresolved":false,"context_lines":[{"line_number":2,"context_line":"install_ansible_ara_enable: false"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"# See available configuration options in the ARA docs:"},{"line_number":5,"context_line":"# https://ara.readthedocs.io/en/latest/ara-plugin-configuration.html#ara-action-plugin-ara-record"},{"line_number":6,"context_line":"# Note that this may be set in the private host vars when using mysql so we can"},{"line_number":7,"context_line":"# keep the credentials secret."},{"line_number":8,"context_line":"install_ansible_ara_config: {}"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"9f560f44_bb773da0","line":5,"range":{"start_line":5,"start_character":2,"end_line":5,"end_character":97},"updated":"2020-08-26 00:22:07.000000000","message":"There was a recent docs refactor and the link is broken now :(\n\nWhat goes under [ara] for the callback plugin configuration can be seen here: https://ara.readthedocs.io/en/latest/ansible-plugins-and-use-cases.html#ara-default-callback-recording-playbooks-from-ansible\n\nFor example:\n\n    [ara]\n    api_client \u003d http\n    api_server \u003d https://api.demo.recordsansible.org\n    api_username \u003d user\n    api_password \u003d password\n    api_timeout \u003d 15\n    default_labels \u003d prod,deploy\n    ignored_facts \u003d ansible_env,ansible_all_ipv4_addresses\n    ignored_arguments \u003d extra_vars,vault_password_files","commit_id":"c347677cafa231cc96c0d4215933248110213315"}],"playbooks/zuul/run-base-post.yaml":[{"author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"change_message_id":"a1b45e2eec3f9a03d3974c9ff63d4bf022442ffd","unresolved":false,"context_lines":[{"line_number":75,"context_line":"        dest: \"{{ ansible_user_dir }}/zuul-output/logs/ara-report/ara.sqlite\""},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"    - name: Create ARA report"},{"line_number":78,"context_line":"      include_role:"},{"line_number":79,"context_line":"        name: ara-report"},{"line_number":80,"context_line":"      vars:"},{"line_number":81,"context_line":"        ara_database_path: \"{{ ansible_user_dir }}/zuul-output/logs/ara-report/ara.sqlite\""}],"source_content_type":"text/x-yaml","patch_set":7,"id":"9f560f44_db41510c","line":78,"range":{"start_line":78,"start_character":6,"end_line":78,"end_character":18},"updated":"2020-08-26 00:22:07.000000000","message":"This is probably not going to work because the command is called \"ara-manage generate\" instead of \"ara generate html\" right now.\n\nThe \u0027ara\u0027 command is just being re-introduced now in 1.5 and I haven\u0027t migrated this particular one yet. I just created an issue so we don\u0027t forget about it: https://github.com/ansible-community/ara/issues/164","commit_id":"c347677cafa231cc96c0d4215933248110213315"}],"testinfra/test_bridge.py":[{"author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"change_message_id":"a1b45e2eec3f9a03d3974c9ff63d4bf022442ffd","unresolved":false,"context_lines":[{"line_number":57,"context_line":"    assert len(lines) \u003e\u003d 2"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"def test_ara(host):"},{"line_number":61,"context_line":"    database \u003d host.file(\u0027/root/.ara/server/ansible.sqlite\u0027)"},{"line_number":62,"context_line":"    assert database.exists"},{"line_number":63,"context_line":""}],"source_content_type":"text/x-python","patch_set":7,"id":"9f560f44_5b4d4139","line":60,"updated":"2020-08-26 00:22:07.000000000","message":"I have a very similar patch where I needed to run sql migrations first or the database file didn\u0027t exist: https://review.opendev.org/#/c/695108/9/testinfra/test_bridge.py@70","commit_id":"c347677cafa231cc96c0d4215933248110213315"}]}
