)]}'
{"functions.sh":[{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"7a2837d19a8b4c30a354358f73138904dfd04095","unresolved":false,"context_lines":[{"line_number":41,"context_line":"    # just go into the config file, less chance that they accidentally"},{"line_number":42,"context_line":"    # get miscopied / mistyped in a command."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    local ansible_cfg\u003d/etc/ansible/ansible.cfg"},{"line_number":45,"context_line":"    sudo mkdir -p $(dirname $ansible_cfg)"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"    cat | sudo tee $ansible_cfg \u003c\u003cEOF"}],"source_content_type":"text/x-sh","patch_set":4,"id":"1a4dcd0f_d67278e3","line":44,"updated":"2015-08-13 23:22:40.000000000","message":"I\u0027m worried about putting this file in a system location; it could potentially have an effect on a test payload at some point.\n\nCan we put it in the workspace like the inventory file?  I do understand that the point is to simplify the invocation in d-g, and this means you would have to specify the file.  Still, that could be overcome by including it in $ANSIBLE or invoking ansible with a shell function.","commit_id":"c66b2c26383e49d01be9904e3626a61884031e24"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"5fdf831258b4610b08817fa06a8a679cd8bde8a8","unresolved":false,"context_lines":[{"line_number":41,"context_line":"    # just go into the config file, less chance that they accidentally"},{"line_number":42,"context_line":"    # get miscopied / mistyped in a command."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    local ansible_cfg\u003d/etc/ansible/ansible.cfg"},{"line_number":45,"context_line":"    sudo mkdir -p $(dirname $ansible_cfg)"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"    cat | sudo tee $ansible_cfg \u003c\u003cEOF"}],"source_content_type":"text/x-sh","patch_set":4,"id":"da20952f_11effbe9","line":44,"updated":"2015-08-30 16:14:45.000000000","message":"ansible.cfg can be plased in the current directory and that will actually override any system location. SO - yes, it can just be placed in the working dir.","commit_id":"c66b2c26383e49d01be9904e3626a61884031e24"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"04eed3ce1c942b4686aa7a7978204ecda2b9df85","unresolved":false,"context_lines":[{"line_number":41,"context_line":"    # just go into the config file, less chance that they accidentally"},{"line_number":42,"context_line":"    # get miscopied / mistyped in a command."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    local ansible_cfg\u003d/etc/ansible/ansible.cfg"},{"line_number":45,"context_line":"    sudo mkdir -p $(dirname $ansible_cfg)"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"    cat | sudo tee $ansible_cfg \u003c\u003cEOF"}],"source_content_type":"text/x-sh","patch_set":4,"id":"da20952f_cd6e5b96","line":44,"in_reply_to":"da20952f_11effbe9","updated":"2015-09-01 19:14:35.000000000","message":"That assumes that we\u0027re always in that working directory when commands are run, which I\u0027m not sure is a guaruntee we\u0027ve got","commit_id":"c66b2c26383e49d01be9904e3626a61884031e24"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"784b862a20cd6b1d67bfe11f94ea14004cbeed4f","unresolved":false,"context_lines":[{"line_number":41,"context_line":"    # just go into the config file, less chance that they accidentally"},{"line_number":42,"context_line":"    # get miscopied / mistyped in a command."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    local ansible_cfg\u003d/etc/ansible/ansible.cfg"},{"line_number":45,"context_line":"    sudo mkdir -p $(dirname $ansible_cfg)"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"    cat | sudo tee $ansible_cfg \u003c\u003cEOF"}],"source_content_type":"text/x-sh","patch_set":4,"id":"da20952f_4da56bb3","line":44,"in_reply_to":"da20952f_cd6e5b96","updated":"2015-09-01 19:17:47.000000000","message":"an example of where that doesn\u0027t work hold true is here - https://github.com/openstack-infra/devstack-gate/blob/aade5bf54f984f5c09fe617d2156cfb745534829/devstack-vm-gate.sh#L598-L599","commit_id":"c66b2c26383e49d01be9904e3626a61884031e24"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"5fdf831258b4610b08817fa06a8a679cd8bde8a8","unresolved":false,"context_lines":[{"line_number":48,"context_line":"[defaults]"},{"line_number":49,"context_line":"inventory \u003d $ansible_inventory"},{"line_number":50,"context_line":"# note, fork\u003d5 is default, we probably don\u0027t need to set it"},{"line_number":51,"context_line":"fork \u003d 5"},{"line_number":52,"context_line":"EOF"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"}"}],"source_content_type":"text/x-sh","patch_set":4,"id":"da20952f_31ec7ff2","line":51,"updated":"2015-08-30 16:14:45.000000000","message":"I agree with Tim.","commit_id":"c66b2c26383e49d01be9904e3626a61884031e24"},{"author":{"_account_id":11610,"name":"Timothy R. Chavez","email":"timrchavez@us.ibm.com","username":"timrchavez"},"change_message_id":"c5a82f601060d44fcfa146bc9d635ad5f37ab92a","unresolved":false,"context_lines":[{"line_number":48,"context_line":"[defaults]"},{"line_number":49,"context_line":"inventory \u003d $ansible_inventory"},{"line_number":50,"context_line":"# note, fork\u003d5 is default, we probably don\u0027t need to set it"},{"line_number":51,"context_line":"fork \u003d 5"},{"line_number":52,"context_line":"EOF"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"}"}],"source_content_type":"text/x-sh","patch_set":4,"id":"1a4dcd0f_b6a1ec97","line":51,"updated":"2015-08-13 23:08:32.000000000","message":"I think this is a good opportunity to get rid of it, if it\u0027s not needed.","commit_id":"c66b2c26383e49d01be9904e3626a61884031e24"}]}
