)]}'
{"playbooks/roles/install-ansible-roles/tasks/main.yaml":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"3fc386ae79813a0ac82c370b6bd1b9813f75e281","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- name: Install ansible roles to /etc/ansible/roles"},{"line_number":2,"context_line":"  synchronize:"},{"line_number":3,"context_line":"    src: \u0027{{ ansible_role_src_root }}/src/opendev.org/opendev/ansible-role-{{ ansible_role }}\u0027"},{"line_number":4,"context_line":"    dest: \u0027{{ ansible_role_dest }}/{{ ansible_role }}/\u0027"},{"line_number":5,"context_line":"  delegate_to: localhost"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1f493fa4_f042653d","line":2,"updated":"2020-04-30 16:22:43.000000000","message":"We should get away from using rsync on git repos. Especially if not used with --delete this can lead to weird situations. I think git largely deals with it fine, but maybe we should do a git clone instead?\n\nBonus points git clone should hardlink for us if sharing a filesystem.\n\nIf we want to do copies, maybe copy without the .git dir content and just do the working dir?","commit_id":"2ce18fd67f5614b1a4ffcdc01d505c6808d66639"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"51682a436547fedc6db93870d117b94d84093b58","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- name: Install ansible roles to /etc/ansible/roles"},{"line_number":2,"context_line":"  synchronize:"},{"line_number":3,"context_line":"    src: \u0027{{ ansible_role_src_root }}/src/opendev.org/opendev/ansible-role-{{ ansible_role }}\u0027"},{"line_number":4,"context_line":"    dest: \u0027{{ ansible_role_dest }}/{{ ansible_role }}/\u0027"},{"line_number":5,"context_line":"  delegate_to: localhost"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1f493fa4_10b9d113","line":2,"in_reply_to":"1f493fa4_f042653d","updated":"2020-04-30 16:28:48.000000000","message":"yeah - I like just using git here.","commit_id":"2ce18fd67f5614b1a4ffcdc01d505c6808d66639"}],"playbooks/roles/run-puppet/README.rst":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"3fc386ae79813a0ac82c370b6bd1b9813f75e281","unresolved":false,"context_lines":[{"line_number":4,"context_line":"installing puppet and then running puppet. Uses include_role"},{"line_number":5,"context_line":"so that the installation of the puppet role can run as the"},{"line_number":6,"context_line":"first task, then the puppet role can be used in a following"},{"line_number":7,"context_line":"task."}],"source_content_type":"text/x-rst","patch_set":3,"id":"1f493fa4_b0a3bdff","line":7,"updated":"2020-04-30 16:22:43.000000000","message":"Might want to document the manifest var that the puppet role consumes via run-puppet since we are using it.","commit_id":"2ce18fd67f5614b1a4ffcdc01d505c6808d66639"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"51682a436547fedc6db93870d117b94d84093b58","unresolved":false,"context_lines":[{"line_number":4,"context_line":"installing puppet and then running puppet. Uses include_role"},{"line_number":5,"context_line":"so that the installation of the puppet role can run as the"},{"line_number":6,"context_line":"first task, then the puppet role can be used in a following"},{"line_number":7,"context_line":"task."}],"source_content_type":"text/x-rst","patch_set":3,"id":"1f493fa4_10fc31b3","line":7,"in_reply_to":"1f493fa4_b0a3bdff","updated":"2020-04-30 16:28:48.000000000","message":"Done","commit_id":"2ce18fd67f5614b1a4ffcdc01d505c6808d66639"}]}
