)]}'
{"doc/source/developer-docs/quickstart-aio.rst":[{"author":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"change_message_id":"48edf9e5f74dcd7ac8ced2e0be8ac27a0b98a435","unresolved":false,"context_lines":[{"line_number":119,"context_line":""},{"line_number":120,"context_line":"Notes:"},{"line_number":121,"context_line":"  When doing role development it may be useful to set ``ANSIBLE_ROLE_FETCH_MODE``"},{"line_number":122,"context_line":"  to *git-clone*. This will provide you the ability to develop roles within the"},{"line_number":123,"context_line":"  environment by modifying, patching, or committing changes using an intact"},{"line_number":124,"context_line":"  git tree while the *galaxy* option will command scrubs the ``.git`` directory"},{"line_number":125,"context_line":"  when it resolves a dependency."}],"source_content_type":"text/x-rst","patch_set":3,"id":"dab17558_09182674","line":122,"updated":"2016-05-11 14:02:28.000000000","message":"Should this be ``git-clone`` here to match ``ANSIBLE_ROLE_FETCH_MODE``? I\u0027m okay either way, but I figured it was worth asking.","commit_id":"a73d8f3ff37470e33a9b21401b4173d26221db8f"},{"author":{"_account_id":10881,"name":"Neill Cox","email":"neill@ingenious.com.au","username":"neillc"},"change_message_id":"c8321a3ea63c6607423b947f23d0bdc8f7eecfa4","unresolved":false,"context_lines":[{"line_number":121,"context_line":"  When doing role development it may be useful to set ``ANSIBLE_ROLE_FETCH_MODE``"},{"line_number":122,"context_line":"  to *git-clone*. This will provide you the ability to develop roles within the"},{"line_number":123,"context_line":"  environment by modifying, patching, or committing changes using an intact"},{"line_number":124,"context_line":"  git tree while the *galaxy* option will command scrubs the ``.git`` directory"},{"line_number":125,"context_line":"  when it resolves a dependency."},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"   .. code-block:: bash"}],"source_content_type":"text/x-rst","patch_set":6,"id":"bab6814e_096796e9","line":124,"range":{"start_line":124,"start_character":42,"end_line":124,"end_character":49},"updated":"2016-05-22 23:01:29.000000000","message":"s/option will command scrubs the/option scrubs the/","commit_id":"0279cbb730af35dc037073d7d0e7c9fe0ec8147c"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"1ccdbbf438948fb2c6331084d5e5a53f365018c2","unresolved":false,"context_lines":[{"line_number":121,"context_line":"  When doing role development it may be useful to set ``ANSIBLE_ROLE_FETCH_MODE``"},{"line_number":122,"context_line":"  to *git-clone*. This will provide you the ability to develop roles within the"},{"line_number":123,"context_line":"  environment by modifying, patching, or committing changes using an intact"},{"line_number":124,"context_line":"  git tree while the *galaxy* option will command scrubs the ``.git`` directory"},{"line_number":125,"context_line":"  when it resolves a dependency."},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"   .. code-block:: bash"}],"source_content_type":"text/x-rst","patch_set":6,"id":"bab6814e_a0f2cd03","line":124,"range":{"start_line":124,"start_character":42,"end_line":124,"end_character":49},"in_reply_to":"bab6814e_096796e9","updated":"2016-05-23 09:49:33.000000000","message":"Done","commit_id":"0279cbb730af35dc037073d7d0e7c9fe0ec8147c"}],"releasenotes/notes/ansible-role-fetch-mode-cd163877e96d504a.yaml":[{"author":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"change_message_id":"48edf9e5f74dcd7ac8ced2e0be8ac27a0b98a435","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - A new option has been added to OpenStack-Ansible to set"},{"line_number":4,"context_line":"    the role fetch mode. The option ``ANSIBLE_ROLE_FETCH_MODE``"},{"line_number":5,"context_line":"    will enable the ability to change how role dependencies are"},{"line_number":6,"context_line":"    resolved. The variable can be set to \"galaxy\", or \"git-clone\"."},{"line_number":7,"context_line":"    The default value is \"galaxy\"."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"dab17558_291d2a66","line":4,"updated":"2016-05-11 14:02:28.000000000","message":"Suggestion: The option ``ANSIBLE_ROLE_FETCH_MODE`` allows deployers to specify how role dependencies are resolved.","commit_id":"a73d8f3ff37470e33a9b21401b4173d26221db8f"}],"scripts/bootstrap-ansible.sh":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"e54ae56a1006a53724e049d91c46038ff5f5fd35","unresolved":false,"context_lines":[{"line_number":28,"context_line":"export ANSIBLE_WORKING_DIR\u003d${ANSIBLE_WORKING_DIR:-/opt/ansible_${ANSIBLE_GIT_RELEASE}}"},{"line_number":29,"context_line":"export SSH_DIR\u003d${SSH_DIR:-\"/root/.ssh\"}"},{"line_number":30,"context_line":"export DEBIAN_FRONTEND\u003d${DEBIAN_FRONTEND:-\"noninteractive\"}"},{"line_number":31,"context_line":"export OSA_DEVELOPER_MODE\u003d${OSA_DEVELOPER_MODE:-false}"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"## Functions -----------------------------------------------------------------"},{"line_number":34,"context_line":"info_block \"Checking for required libraries.\" 2\u003e /dev/null ||"}],"source_content_type":"text/x-sh","patch_set":2,"id":"dab17558_91ef2f1d","line":31,"range":{"start_line":31,"start_character":0,"end_line":31,"end_character":54},"updated":"2016-05-11 10:19:20.000000000","message":"Can we switch this to something more generic like \u0027ANSIBLE_ROLE_FETCH_MODE\u0027 with the modes being any one of \u0027galaxy\u0027, \u0027git\u0027 and I\u0027ll add a \u0027z-c\u0027 (zuul-cloner) in a follow on patch? The default should be \u0027galaxy\u0027. We can perhaps add a troubleshooting tip for deployers - if the galaxy mode fails, then use the git mode.","commit_id":"be3dbee6a5d896819f335d4db876e5dda67acbf4"},{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"8962127fcd9a3e0fe61cf1a17c8cd3b10e0abeec","unresolved":false,"context_lines":[{"line_number":28,"context_line":"export ANSIBLE_WORKING_DIR\u003d${ANSIBLE_WORKING_DIR:-/opt/ansible_${ANSIBLE_GIT_RELEASE}}"},{"line_number":29,"context_line":"export SSH_DIR\u003d${SSH_DIR:-\"/root/.ssh\"}"},{"line_number":30,"context_line":"export DEBIAN_FRONTEND\u003d${DEBIAN_FRONTEND:-\"noninteractive\"}"},{"line_number":31,"context_line":"export OSA_DEVELOPER_MODE\u003d${OSA_DEVELOPER_MODE:-false}"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"## Functions -----------------------------------------------------------------"},{"line_number":34,"context_line":"info_block \"Checking for required libraries.\" 2\u003e /dev/null ||"}],"source_content_type":"text/x-sh","patch_set":2,"id":"dab17558_10fe8fad","line":31,"range":{"start_line":31,"start_character":0,"end_line":31,"end_character":54},"in_reply_to":"dab17558_91ef2f1d","updated":"2016-05-11 13:56:32.000000000","message":"Done","commit_id":"be3dbee6a5d896819f335d4db876e5dda67acbf4"},{"author":{"_account_id":18784,"name":"Michael Carden","email":"mike.carden@gmail.com","username":"mcarden"},"change_message_id":"64137a4d5c5214ba25caaa4a20d7f7c356939442","unresolved":false,"context_lines":[{"line_number":108,"context_line":"                       -e role_file\u003d\"${ANSIBLE_ROLE_FILE}\""},{"line_number":109,"context_line":"    popd"},{"line_number":110,"context_line":"  else"},{"line_number":111,"context_line":"    echo \"Please set the ANSIBLE_ROLE_FETCH_MODE to any of the following options [\u0027galaxy\u0027, \u0027git-clone\u0027]\""},{"line_number":112,"context_line":"    exit 99"},{"line_number":113,"context_line":"  fi"},{"line_number":114,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":6,"id":"bab6814e_d06b6ab5","line":111,"updated":"2016-05-23 04:57:06.000000000","message":"nit: for a list of two items. \u0027any\u0027 should be \u0027either\u0027","commit_id":"0279cbb730af35dc037073d7d0e7c9fe0ec8147c"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"1ccdbbf438948fb2c6331084d5e5a53f365018c2","unresolved":false,"context_lines":[{"line_number":108,"context_line":"                       -e role_file\u003d\"${ANSIBLE_ROLE_FILE}\""},{"line_number":109,"context_line":"    popd"},{"line_number":110,"context_line":"  else"},{"line_number":111,"context_line":"    echo \"Please set the ANSIBLE_ROLE_FETCH_MODE to any of the following options [\u0027galaxy\u0027, \u0027git-clone\u0027]\""},{"line_number":112,"context_line":"    exit 99"},{"line_number":113,"context_line":"  fi"},{"line_number":114,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":6,"id":"bab6814e_008bd968","line":111,"in_reply_to":"bab6814e_d06b6ab5","updated":"2016-05-23 09:49:33.000000000","message":"Done","commit_id":"0279cbb730af35dc037073d7d0e7c9fe0ec8147c"}]}
