)]}'
{"README.rst":[{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"a01cf3ab27994c7861531d598b42578cd961ae23","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"OpenStack-Ansible Nova"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Ansible role that installs and configures OpenStack Nova and all of its"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_a56670ea","line":2,"range":{"start_line":2,"start_character":17,"end_line":2,"end_character":22},"updated":"2016-08-11 15:18:43.000000000","message":"lowercase \u0027n\u0027 for project names","commit_id":"8c6ec6ba4007c27426326779613958a7e2f16b2e"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"da7f773b7c2a2f4303c3139d87ef2e76944d56c8","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"OpenStack-Ansible Nova"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Ansible role that installs and configures OpenStack Nova and all of its"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_46a4dab8","line":2,"range":{"start_line":2,"start_character":17,"end_line":2,"end_character":22},"in_reply_to":"9ad45d7e_a56670ea","updated":"2016-08-11 16:09:57.000000000","message":"Done","commit_id":"8c6ec6ba4007c27426326779613958a7e2f16b2e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4c143be94e9e67129f0d3b38a9d86d6d31b3f38a","unresolved":false,"context_lines":[{"line_number":11,"context_line":"    * nova-scheduler"},{"line_number":12,"context_line":"    * nova-console"},{"line_number":13,"context_line":"    * nova-cert"},{"line_number":14,"context_line":"    * nova-compute"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3ac371cc_4478dcc4","line":14,"updated":"2016-08-16 09:00:33.000000000","message":"Add: \n\nDocumentation for the project can be found at:\n`\u003chttp://docs.openstack.org/developer/openstack-ansible-os_keystone/\u003e`_\nThe project home is at:\n`\u003chttp://launchpad.net/openstack-ansible\u003e`_","commit_id":"b91dba91f343c58e60dad9b36d91abdd76443aa7"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"da5892da5f387dc29b3752a01b27f70bb718dd9e","unresolved":false,"context_lines":[{"line_number":11,"context_line":"    * nova-scheduler"},{"line_number":12,"context_line":"    * nova-console"},{"line_number":13,"context_line":"    * nova-cert"},{"line_number":14,"context_line":"    * nova-compute"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3ac371cc_d450ccd6","line":14,"in_reply_to":"3ac371cc_4478dcc4","updated":"2016-08-16 22:55:54.000000000","message":"Done","commit_id":"b91dba91f343c58e60dad9b36d91abdd76443aa7"}],"doc/source/app-powervm.rst":[{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"a01cf3ab27994c7861531d598b42578cd961ae23","unresolved":false,"context_lines":[{"line_number":1,"context_line":"`Home \u003cindex.html\u003e`_ OpenStack-Ansible Neutron"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"Scenario - Using PowerVM Nova plugin"},{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"Pre-requisites"},{"line_number":7,"context_line":"~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_85a40c08","line":4,"range":{"start_line":4,"start_character":0,"end_line":4,"end_character":37},"updated":"2016-08-11 15:18:43.000000000","message":"ditto with the other patch, \u003d\u003d needed above title too","commit_id":"8c6ec6ba4007c27426326779613958a7e2f16b2e"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"da7f773b7c2a2f4303c3139d87ef2e76944d56c8","unresolved":false,"context_lines":[{"line_number":1,"context_line":"`Home \u003cindex.html\u003e`_ OpenStack-Ansible Neutron"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"Scenario - Using PowerVM Nova plugin"},{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"Pre-requisites"},{"line_number":7,"context_line":"~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_46ca1a1c","line":4,"range":{"start_line":4,"start_character":0,"end_line":4,"end_character":37},"in_reply_to":"9ad45d7e_85a40c08","updated":"2016-08-11 16:09:57.000000000","message":"Done","commit_id":"8c6ec6ba4007c27426326779613958a7e2f16b2e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"a01cf3ab27994c7861531d598b42578cd961ae23","unresolved":false,"context_lines":[{"line_number":3,"context_line":"Scenario - Using PowerVM Nova plugin"},{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"Pre-requisites"},{"line_number":7,"context_line":"~~~~~~~~~~~~~~"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In order to use the PowerVM OpenStack drivers with OpenStack-Ansible, the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_e5b3484b","line":6,"range":{"start_line":6,"start_character":3,"end_line":6,"end_character":4},"updated":"2016-08-11 15:18:43.000000000","message":"Prerequisities works :)","commit_id":"8c6ec6ba4007c27426326779613958a7e2f16b2e"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"da7f773b7c2a2f4303c3139d87ef2e76944d56c8","unresolved":false,"context_lines":[{"line_number":3,"context_line":"Scenario - Using PowerVM Nova plugin"},{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"Pre-requisites"},{"line_number":7,"context_line":"~~~~~~~~~~~~~~"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In order to use the PowerVM OpenStack drivers with OpenStack-Ansible, the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_069f825f","line":6,"range":{"start_line":6,"start_character":3,"end_line":6,"end_character":4},"in_reply_to":"9ad45d7e_e5b3484b","updated":"2016-08-11 16:09:57.000000000","message":"Done","commit_id":"8c6ec6ba4007c27426326779613958a7e2f16b2e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"a01cf3ab27994c7861531d598b42578cd961ae23","unresolved":false,"context_lines":[{"line_number":6,"context_line":"Pre-requisites"},{"line_number":7,"context_line":"~~~~~~~~~~~~~~"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In order to use the PowerVM OpenStack drivers with OpenStack-Ansible, the"},{"line_number":10,"context_line":"following pre-requisites must be fulfilled:"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":" - At least one of the repo-build servers must be ppc64le.  Can mix and match"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_45ecd429","line":9,"range":{"start_line":9,"start_character":51,"end_line":9,"end_character":68},"updated":"2016-08-11 15:18:43.000000000","message":"OpenStack-Ansible (OSA)","commit_id":"8c6ec6ba4007c27426326779613958a7e2f16b2e"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"da7f773b7c2a2f4303c3139d87ef2e76944d56c8","unresolved":false,"context_lines":[{"line_number":6,"context_line":"Pre-requisites"},{"line_number":7,"context_line":"~~~~~~~~~~~~~~"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In order to use the PowerVM OpenStack drivers with OpenStack-Ansible, the"},{"line_number":10,"context_line":"following pre-requisites must be fulfilled:"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":" - At least one of the repo-build servers must be ppc64le.  Can mix and match"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_e6998e7a","line":9,"range":{"start_line":9,"start_character":51,"end_line":9,"end_character":68},"in_reply_to":"9ad45d7e_45ecd429","updated":"2016-08-11 16:09:57.000000000","message":"Done","commit_id":"8c6ec6ba4007c27426326779613958a7e2f16b2e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"a01cf3ab27994c7861531d598b42578cd961ae23","unresolved":false,"context_lines":[{"line_number":9,"context_line":"In order to use the PowerVM OpenStack drivers with OpenStack-Ansible, the"},{"line_number":10,"context_line":"following pre-requisites must be fulfilled:"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":" - At least one of the repo-build servers must be ppc64le.  Can mix and match"},{"line_number":13,"context_line":"   repo-build servers between x86 and ppc64le."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":" - The compute nodes should be pre-configured for PowerVM with the NovaLink_"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_4585f457","line":12,"range":{"start_line":12,"start_character":59,"end_line":12,"end_character":60},"updated":"2016-08-11 15:18:43.000000000","message":"Remove any double spaces","commit_id":"8c6ec6ba4007c27426326779613958a7e2f16b2e"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"da7f773b7c2a2f4303c3139d87ef2e76944d56c8","unresolved":false,"context_lines":[{"line_number":9,"context_line":"In order to use the PowerVM OpenStack drivers with OpenStack-Ansible, the"},{"line_number":10,"context_line":"following pre-requisites must be fulfilled:"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":" - At least one of the repo-build servers must be ppc64le.  Can mix and match"},{"line_number":13,"context_line":"   repo-build servers between x86 and ppc64le."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":" - The compute nodes should be pre-configured for PowerVM with the NovaLink_"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_c67f2a13","line":12,"range":{"start_line":12,"start_character":59,"end_line":12,"end_character":60},"in_reply_to":"9ad45d7e_4585f457","updated":"2016-08-11 16:09:57.000000000","message":"Done","commit_id":"8c6ec6ba4007c27426326779613958a7e2f16b2e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"a01cf3ab27994c7861531d598b42578cd961ae23","unresolved":false,"context_lines":[{"line_number":26,"context_line":".. _NovaLink: http://www.ibm.com/support/knowledgecenter/POWER8/p8eig/p8eig_kickoff.htm?cp\u003dPOWER8"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"PowerVM Configuration"},{"line_number":30,"context_line":"~~~~~~~~~~~~~~~~~~~~~"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"The compute driver for OpenStack-Ansible should automatically detect that it"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_a594b08a","line":29,"range":{"start_line":29,"start_character":8,"end_line":29,"end_character":21},"updated":"2016-08-11 15:18:43.000000000","message":"configuration* sentence case","commit_id":"8c6ec6ba4007c27426326779613958a7e2f16b2e"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"da7f773b7c2a2f4303c3139d87ef2e76944d56c8","unresolved":false,"context_lines":[{"line_number":26,"context_line":".. _NovaLink: http://www.ibm.com/support/knowledgecenter/POWER8/p8eig/p8eig_kickoff.htm?cp\u003dPOWER8"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"PowerVM Configuration"},{"line_number":30,"context_line":"~~~~~~~~~~~~~~~~~~~~~"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"The compute driver for OpenStack-Ansible should automatically detect that it"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_06adc287","line":29,"range":{"start_line":29,"start_character":8,"end_line":29,"end_character":21},"in_reply_to":"9ad45d7e_a594b08a","updated":"2016-08-11 16:09:57.000000000","message":"Done","commit_id":"8c6ec6ba4007c27426326779613958a7e2f16b2e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"a01cf3ab27994c7861531d598b42578cd961ae23","unresolved":false,"context_lines":[{"line_number":29,"context_line":"PowerVM Configuration"},{"line_number":30,"context_line":"~~~~~~~~~~~~~~~~~~~~~"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"The compute driver for OpenStack-Ansible should automatically detect that it"},{"line_number":33,"context_line":"is of type PowerVM.  If the user has specified a specific compute type, that"},{"line_number":34,"context_line":"is applicable to the whole cloud.  It is advised that the deployer allows"},{"line_number":35,"context_line":"OSA to detect the appropriate compute node type."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_05901c94","line":32,"range":{"start_line":32,"start_character":4,"end_line":32,"end_character":11},"updated":"2016-08-11 15:18:43.000000000","message":"Compute*","commit_id":"8c6ec6ba4007c27426326779613958a7e2f16b2e"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"da7f773b7c2a2f4303c3139d87ef2e76944d56c8","unresolved":false,"context_lines":[{"line_number":29,"context_line":"PowerVM Configuration"},{"line_number":30,"context_line":"~~~~~~~~~~~~~~~~~~~~~"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"The compute driver for OpenStack-Ansible should automatically detect that it"},{"line_number":33,"context_line":"is of type PowerVM.  If the user has specified a specific compute type, that"},{"line_number":34,"context_line":"is applicable to the whole cloud.  It is advised that the deployer allows"},{"line_number":35,"context_line":"OSA to detect the appropriate compute node type."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_26e3a6da","line":32,"range":{"start_line":32,"start_character":4,"end_line":32,"end_character":11},"in_reply_to":"9ad45d7e_05901c94","updated":"2016-08-11 16:09:57.000000000","message":"Done","commit_id":"8c6ec6ba4007c27426326779613958a7e2f16b2e"}],"doc/source/overview.rst":[{"author":{"_account_id":11268,"name":"Miguel Alex Cantu (alextricity25)","email":"miguel.can2@gmail.com","username":"elextro"},"change_message_id":"d38c2b0192cd30beb6d99ca64cc62baea793e1a5","unresolved":false,"context_lines":[{"line_number":29,"context_line":"Tags"},{"line_number":30,"context_line":"^^^^"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"This role supports two tags: ``nova-install`` and ``nova-config``"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"The ``nova-install`` tag can be used to install and upgrade."},{"line_number":35,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_52c32157","line":32,"updated":"2016-08-10 23:27:39.000000000","message":"This will only be true once https://review.openstack.org/#/c/353780/ merges","commit_id":"8c6ec6ba4007c27426326779613958a7e2f16b2e"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"da7f773b7c2a2f4303c3139d87ef2e76944d56c8","unresolved":false,"context_lines":[{"line_number":29,"context_line":"Tags"},{"line_number":30,"context_line":"^^^^"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"This role supports two tags: ``nova-install`` and ``nova-config``"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"The ``nova-install`` tag can be used to install and upgrade."},{"line_number":35,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_269ba619","line":32,"in_reply_to":"9ad45d7e_52c32157","updated":"2016-08-11 16:09:57.000000000","message":"True.  Not sure how to note?","commit_id":"8c6ec6ba4007c27426326779613958a7e2f16b2e"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"da7f773b7c2a2f4303c3139d87ef2e76944d56c8","unresolved":false,"context_lines":[{"line_number":36,"context_line":"The ``nova-config`` tag can be used to maintain configuration of the"},{"line_number":37,"context_line":"service."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"TBD - any others?"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_c68c4adc","line":39,"range":{"start_line":39,"start_character":0,"end_line":39,"end_character":17},"updated":"2016-08-11 16:09:57.000000000","message":"Removing for now.","commit_id":"8c6ec6ba4007c27426326779613958a7e2f16b2e"},{"author":{"_account_id":13883,"name":"Adam Reznechek","email":"adreznec@us.ibm.com","username":"adrez"},"change_message_id":"791dfacb413c896f329efeb8528ca6a67fb89ac7","unresolved":false,"context_lines":[{"line_number":18,"context_line":"CPU Platform Compatibility"},{"line_number":19,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"This role supports multiple compute architecture types.  But at least one"},{"line_number":22,"context_line":"repo_build node must exist for each CPU type that is supported."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Currently supported CPU architectures:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9ad45d7e_e905da45","line":21,"range":{"start_line":21,"start_character":28,"end_line":21,"end_character":35},"updated":"2016-08-11 17:48:41.000000000","message":"CPU rather than compute? Since we\u0027re not restricting it to just the Nova compute services.","commit_id":"6ca7cfb53354415e53f83781cdd60004506582aa"},{"author":{"_account_id":13883,"name":"Adam Reznechek","email":"adreznec@us.ibm.com","username":"adrez"},"change_message_id":"791dfacb413c896f329efeb8528ca6a67fb89ac7","unresolved":false,"context_lines":[{"line_number":18,"context_line":"CPU Platform Compatibility"},{"line_number":19,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"This role supports multiple compute architecture types.  But at least one"},{"line_number":22,"context_line":"repo_build node must exist for each CPU type that is supported."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Currently supported CPU architectures:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9ad45d7e_c98736b3","line":21,"range":{"start_line":21,"start_character":57,"end_line":21,"end_character":60},"updated":"2016-08-11 17:48:41.000000000","message":"Remove \u0027but\u0027","commit_id":"6ca7cfb53354415e53f83781cdd60004506582aa"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"bc855908eadf5444ad108f020586770b2f4ee9f6","unresolved":false,"context_lines":[{"line_number":18,"context_line":"CPU Platform Compatibility"},{"line_number":19,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"This role supports multiple compute architecture types.  But at least one"},{"line_number":22,"context_line":"repo_build node must exist for each CPU type that is supported."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Currently supported CPU architectures:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9ad45d7e_def085cb","line":21,"range":{"start_line":21,"start_character":57,"end_line":21,"end_character":60},"in_reply_to":"9ad45d7e_c98736b3","updated":"2016-08-11 18:51:57.000000000","message":"Done","commit_id":"6ca7cfb53354415e53f83781cdd60004506582aa"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"bc855908eadf5444ad108f020586770b2f4ee9f6","unresolved":false,"context_lines":[{"line_number":18,"context_line":"CPU Platform Compatibility"},{"line_number":19,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"This role supports multiple compute architecture types.  But at least one"},{"line_number":22,"context_line":"repo_build node must exist for each CPU type that is supported."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Currently supported CPU architectures:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9ad45d7e_7ee51907","line":21,"range":{"start_line":21,"start_character":28,"end_line":21,"end_character":35},"in_reply_to":"9ad45d7e_e905da45","updated":"2016-08-11 18:51:57.000000000","message":"Done","commit_id":"6ca7cfb53354415e53f83781cdd60004506582aa"},{"author":{"_account_id":13883,"name":"Adam Reznechek","email":"adreznec@us.ibm.com","username":"adrez"},"change_message_id":"791dfacb413c896f329efeb8528ca6a67fb89ac7","unresolved":false,"context_lines":[{"line_number":19,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"This role supports multiple compute architecture types.  But at least one"},{"line_number":22,"context_line":"repo_build node must exist for each CPU type that is supported."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Currently supported CPU architectures:"},{"line_number":25,"context_line":" - x86_64"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9ad45d7e_c4943d8c","line":22,"range":{"start_line":22,"start_character":53,"end_line":22,"end_character":62},"updated":"2016-08-11 17:48:41.000000000","message":"in use in the deployment, since they obviously don\u0027t need one if they\u0027re not using that architecture.","commit_id":"6ca7cfb53354415e53f83781cdd60004506582aa"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"bc855908eadf5444ad108f020586770b2f4ee9f6","unresolved":false,"context_lines":[{"line_number":19,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"This role supports multiple compute architecture types.  But at least one"},{"line_number":22,"context_line":"repo_build node must exist for each CPU type that is supported."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Currently supported CPU architectures:"},{"line_number":25,"context_line":" - x86_64"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9ad45d7e_1ebdfdd7","line":22,"range":{"start_line":22,"start_character":53,"end_line":22,"end_character":62},"in_reply_to":"9ad45d7e_c4943d8c","updated":"2016-08-11 18:51:57.000000000","message":"Done","commit_id":"6ca7cfb53354415e53f83781cdd60004506582aa"},{"author":{"_account_id":13883,"name":"Adam Reznechek","email":"adreznec@us.ibm.com","username":"adrez"},"change_message_id":"791dfacb413c896f329efeb8528ca6a67fb89ac7","unresolved":false,"context_lines":[{"line_number":22,"context_line":"repo_build node must exist for each CPU type that is supported."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Currently supported CPU architectures:"},{"line_number":25,"context_line":" - x86_64"},{"line_number":26,"context_line":" - ppc64le"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Tags"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9ad45d7e_44a16df7","line":26,"range":{"start_line":25,"start_character":0,"end_line":26,"end_character":10},"updated":"2016-08-11 17:48:41.000000000","message":"Should these be ansible architectures or Linux architectures? Ansible uses amd64/ppc64el vs Linux using x86_64/ppc64le","commit_id":"6ca7cfb53354415e53f83781cdd60004506582aa"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"bc855908eadf5444ad108f020586770b2f4ee9f6","unresolved":false,"context_lines":[{"line_number":22,"context_line":"repo_build node must exist for each CPU type that is supported."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Currently supported CPU architectures:"},{"line_number":25,"context_line":" - x86_64"},{"line_number":26,"context_line":" - ppc64le"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Tags"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9ad45d7e_9eea8dd9","line":26,"range":{"start_line":25,"start_character":0,"end_line":26,"end_character":10},"in_reply_to":"9ad45d7e_44a16df7","updated":"2016-08-11 18:51:57.000000000","message":"Done","commit_id":"6ca7cfb53354415e53f83781cdd60004506582aa"},{"author":{"_account_id":13883,"name":"Adam Reznechek","email":"adreznec@us.ibm.com","username":"adrez"},"change_message_id":"a155aa770fe99d57c4eeeedbf80bbd8d1c6a85e0","unresolved":false,"context_lines":[{"line_number":30,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"This role supports multiple nova compute driver types.  By default, it supports"},{"line_number":33,"context_line":"the libvirt nova driver.  There is also build in support for the"},{"line_number":34,"context_line":":doc:`powervm \u003capp-powervm\u003e` driver.  The driver type should be automatically"},{"line_number":35,"context_line":"detected by the role and the correct driver deployed."},{"line_number":36,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9ad45d7e_8a87e7b3","line":33,"range":{"start_line":33,"start_character":40,"end_line":33,"end_character":45},"updated":"2016-08-11 20:37:03.000000000","message":"built","commit_id":"917ca2caa4f134c40cd9ec9757e92893bbd7f853"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"a942c19219f0e05372ada44a7e765f770c105c1d","unresolved":false,"context_lines":[{"line_number":30,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"This role supports multiple nova compute driver types.  By default, it supports"},{"line_number":33,"context_line":"the libvirt nova driver.  There is also build in support for the"},{"line_number":34,"context_line":":doc:`powervm \u003capp-powervm\u003e` driver.  The driver type should be automatically"},{"line_number":35,"context_line":"detected by the role and the correct driver deployed."},{"line_number":36,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9ad45d7e_a799417b","line":33,"range":{"start_line":33,"start_character":40,"end_line":33,"end_character":45},"in_reply_to":"9ad45d7e_8a87e7b3","updated":"2016-08-11 21:42:32.000000000","message":"Done","commit_id":"917ca2caa4f134c40cd9ec9757e92893bbd7f853"},{"author":{"_account_id":13883,"name":"Adam Reznechek","email":"adreznec@us.ibm.com","username":"adrez"},"change_message_id":"a155aa770fe99d57c4eeeedbf80bbd8d1c6a85e0","unresolved":false,"context_lines":[{"line_number":31,"context_line":""},{"line_number":32,"context_line":"This role supports multiple nova compute driver types.  By default, it supports"},{"line_number":33,"context_line":"the libvirt nova driver.  There is also build in support for the"},{"line_number":34,"context_line":":doc:`powervm \u003capp-powervm\u003e` driver.  The driver type should be automatically"},{"line_number":35,"context_line":"detected by the role and the correct driver deployed."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9ad45d7e_4ab84f75","line":34,"range":{"start_line":34,"start_character":1,"end_line":34,"end_character":35},"updated":"2016-08-11 20:37:03.000000000","message":"We should note the ironic and nova-lxd drivers as well\n\nhttps://github.com/openstack/openstack-ansible-os_nova/blob/039458e0e227cc30b568aa03ad94601582aa116d/defaults/main.yml#L156","commit_id":"917ca2caa4f134c40cd9ec9757e92893bbd7f853"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"a942c19219f0e05372ada44a7e765f770c105c1d","unresolved":false,"context_lines":[{"line_number":31,"context_line":""},{"line_number":32,"context_line":"This role supports multiple nova compute driver types.  By default, it supports"},{"line_number":33,"context_line":"the libvirt nova driver.  There is also build in support for the"},{"line_number":34,"context_line":":doc:`powervm \u003capp-powervm\u003e` driver.  The driver type should be automatically"},{"line_number":35,"context_line":"detected by the role and the correct driver deployed."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9ad45d7e_e78df931","line":34,"range":{"start_line":34,"start_character":1,"end_line":34,"end_character":35},"in_reply_to":"9ad45d7e_4ab84f75","updated":"2016-08-11 21:42:32.000000000","message":"Done","commit_id":"917ca2caa4f134c40cd9ec9757e92893bbd7f853"},{"author":{"_account_id":13883,"name":"Adam Reznechek","email":"adreznec@us.ibm.com","username":"adrez"},"change_message_id":"a155aa770fe99d57c4eeeedbf80bbd8d1c6a85e0","unresolved":false,"context_lines":[{"line_number":31,"context_line":""},{"line_number":32,"context_line":"This role supports multiple nova compute driver types.  By default, it supports"},{"line_number":33,"context_line":"the libvirt nova driver.  There is also build in support for the"},{"line_number":34,"context_line":":doc:`powervm \u003capp-powervm\u003e` driver.  The driver type should be automatically"},{"line_number":35,"context_line":"detected by the role and the correct driver deployed."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Tags"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9ad45d7e_8a7527cc","line":35,"range":{"start_line":34,"start_character":64,"end_line":35,"end_character":52},"updated":"2016-08-11 20:37:03.000000000","message":"This isn\u0027t true for nova-lxd","commit_id":"917ca2caa4f134c40cd9ec9757e92893bbd7f853"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"a942c19219f0e05372ada44a7e765f770c105c1d","unresolved":false,"context_lines":[{"line_number":31,"context_line":""},{"line_number":32,"context_line":"This role supports multiple nova compute driver types.  By default, it supports"},{"line_number":33,"context_line":"the libvirt nova driver.  There is also build in support for the"},{"line_number":34,"context_line":":doc:`powervm \u003capp-powervm\u003e` driver.  The driver type should be automatically"},{"line_number":35,"context_line":"detected by the role and the correct driver deployed."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Tags"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9ad45d7e_677aa925","line":35,"range":{"start_line":34,"start_character":64,"end_line":35,"end_character":52},"in_reply_to":"9ad45d7e_8a7527cc","updated":"2016-08-11 21:42:32.000000000","message":"Done","commit_id":"917ca2caa4f134c40cd9ec9757e92893bbd7f853"},{"author":{"_account_id":13883,"name":"Adam Reznechek","email":"adreznec@us.ibm.com","username":"adrez"},"change_message_id":"fa6377c6c3e4421af819d5b15bf2044666ded14d","unresolved":false,"context_lines":[{"line_number":36,"context_line":" - lxd (via nova-lxd)"},{"line_number":37,"context_line":" - powervm (via nova-powervm)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The driver type will automatically be detected by the OpenStack-Anible nova"},{"line_number":40,"context_line":"role for the following compute driver types:"},{"line_number":41,"context_line":" - libvirt"},{"line_number":42,"context_line":" - ironic"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9ad45d7e_98aa5d84","line":39,"range":{"start_line":39,"start_character":64,"end_line":39,"end_character":70},"updated":"2016-08-12 19:26:24.000000000","message":"Ansible","commit_id":"c7478d0b03b7f6150837c9edcd76bca24749f8f5"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"7cf2a6444166bd647517767b3b69b7c2f749fbd9","unresolved":false,"context_lines":[{"line_number":36,"context_line":" - lxd (via nova-lxd)"},{"line_number":37,"context_line":" - powervm (via nova-powervm)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The driver type will automatically be detected by the OpenStack-Anible nova"},{"line_number":40,"context_line":"role for the following compute driver types:"},{"line_number":41,"context_line":" - libvirt"},{"line_number":42,"context_line":" - ironic"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3ac371cc_67c1cf80","line":39,"range":{"start_line":39,"start_character":64,"end_line":39,"end_character":70},"in_reply_to":"9ad45d7e_98aa5d84","updated":"2016-08-15 11:30:13.000000000","message":"Done","commit_id":"c7478d0b03b7f6150837c9edcd76bca24749f8f5"},{"author":{"_account_id":13883,"name":"Adam Reznechek","email":"adreznec@us.ibm.com","username":"adrez"},"change_message_id":"fa6377c6c3e4421af819d5b15bf2044666ded14d","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"Any mix and match of compute node types can be used for those platforms."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"If using the lxd driver, the compute type must be specified in the user"},{"line_number":48,"context_line":"environment variable."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Tags"},{"line_number":51,"context_line":"^^^^"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9ad45d7e_98affd7c","line":48,"range":{"start_line":47,"start_character":60,"end_line":48,"end_character":20},"updated":"2016-08-12 19:26:24.000000000","message":"(nit) \u0027using the nova_virt_type variable\u0027? Or link to the \u0027configure-hypervisor\u0027 page here? e.g. http://docs.openstack.org/developer/openstack-ansible/install-guide/configure-hypervisor.html","commit_id":"c7478d0b03b7f6150837c9edcd76bca24749f8f5"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"7cf2a6444166bd647517767b3b69b7c2f749fbd9","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"Any mix and match of compute node types can be used for those platforms."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"If using the lxd driver, the compute type must be specified in the user"},{"line_number":48,"context_line":"environment variable."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Tags"},{"line_number":51,"context_line":"^^^^"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3ac371cc_47ddb341","line":48,"range":{"start_line":47,"start_character":60,"end_line":48,"end_character":20},"in_reply_to":"9ad45d7e_98affd7c","updated":"2016-08-15 11:30:13.000000000","message":"I think that document should probably come over to the nova role book.  I\u0027ll embed that information in here.","commit_id":"c7478d0b03b7f6150837c9edcd76bca24749f8f5"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4c143be94e9e67129f0d3b38a9d86d6d31b3f38a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"########"},{"line_number":2,"context_line":"Overview"},{"line_number":3,"context_line":"########"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Default Variables"},{"line_number":6,"context_line":"^^^^^^^^^^^^^^^^^"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3ac371cc_27ab22d8","line":3,"range":{"start_line":1,"start_character":0,"end_line":3,"end_character":8},"updated":"2016-08-16 09:00:33.000000000","message":"This overview is no longer required. All the information that was in the README other than the concept info should be placed in index.rst.","commit_id":"b91dba91f343c58e60dad9b36d91abdd76443aa7"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"da5892da5f387dc29b3752a01b27f70bb718dd9e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"########"},{"line_number":2,"context_line":"Overview"},{"line_number":3,"context_line":"########"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Default Variables"},{"line_number":6,"context_line":"^^^^^^^^^^^^^^^^^"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3ac371cc_346040a5","line":3,"range":{"start_line":1,"start_character":0,"end_line":3,"end_character":8},"in_reply_to":"3ac371cc_27ab22d8","updated":"2016-08-16 22:55:54.000000000","message":"Done","commit_id":"b91dba91f343c58e60dad9b36d91abdd76443aa7"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4c143be94e9e67129f0d3b38a9d86d6d31b3f38a","unresolved":false,"context_lines":[{"line_number":12,"context_line":"Example Playbook"},{"line_number":13,"context_line":"^^^^^^^^^^^^^^^^"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":".. literalinclude:: ../../examples/playbook.yml"},{"line_number":16,"context_line":"   :language: yaml"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"CPU Platform Compatibility"},{"line_number":19,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3ac371cc_c7820e52","line":16,"range":{"start_line":15,"start_character":1,"end_line":16,"end_character":18},"updated":"2016-08-16 09:00:33.000000000","message":"For example, this is now duplicated","commit_id":"b91dba91f343c58e60dad9b36d91abdd76443aa7"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"da5892da5f387dc29b3752a01b27f70bb718dd9e","unresolved":false,"context_lines":[{"line_number":12,"context_line":"Example Playbook"},{"line_number":13,"context_line":"^^^^^^^^^^^^^^^^"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":".. literalinclude:: ../../examples/playbook.yml"},{"line_number":16,"context_line":"   :language: yaml"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"CPU Platform Compatibility"},{"line_number":19,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3ac371cc_140c24ec","line":16,"range":{"start_line":15,"start_character":1,"end_line":16,"end_character":18},"in_reply_to":"3ac371cc_c7820e52","updated":"2016-08-16 22:55:54.000000000","message":"Done","commit_id":"b91dba91f343c58e60dad9b36d91abdd76443aa7"},{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"da5892da5f387dc29b3752a01b27f70bb718dd9e","unresolved":false,"context_lines":[{"line_number":56,"context_line":"nodes in the deployment will be set to that hypervisor type.  It is recommended"},{"line_number":57,"context_line":"to allow the automatic hypervisor detection."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"Tags"},{"line_number":60,"context_line":"^^^^"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"This role supports two tags: ``nova-install`` and ``nova-config``"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"The ``nova-install`` tag can be used to install and upgrade."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"The ``nova-config`` tag can be used to maintain configuration of the"},{"line_number":67,"context_line":"service."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3ac371cc_f4186820","line":67,"range":{"start_line":59,"start_character":0,"end_line":67,"end_character":8},"updated":"2016-08-16 22:55:54.000000000","message":"I removed this bit as it looked duplicated as well?","commit_id":"b91dba91f343c58e60dad9b36d91abdd76443aa7"}]}
