)]}'
{"deploy-guide/source/overview-osa.rst":[{"author":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"change_message_id":"dbb1cf940d936b2b1d2062f5b544e99ddbd2d4c4","unresolved":false,"context_lines":[{"line_number":7,"context_line":"For isolation and ease of maintenance, you can install OpenStack components"},{"line_number":8,"context_line":"into Linux containers (LXC)."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Why chose OpenStack-Ansible?"},{"line_number":11,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"* supports the major Linux distributions Ubuntu, CentOS, SUSE (in progress)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f2577a7_528f9274","line":10,"updated":"2017-09-14 16:24:10.000000000","message":"s/chose/choose/","commit_id":"5f9d2a1cb428214ef78a897b2dabfe58887c3ddf"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"d6b8809e6479924a1acf907a73e27b388694d908","unresolved":false,"context_lines":[{"line_number":7,"context_line":"For isolation and ease of maintenance, you can install OpenStack components"},{"line_number":8,"context_line":"into Linux containers (LXC)."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Why chose OpenStack-Ansible?"},{"line_number":11,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"* supports the major Linux distributions Ubuntu, CentOS, SUSE (in progress)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f2577a7_099c3c0d","line":10,"in_reply_to":"5f2577a7_528f9274","updated":"2017-09-14 17:40:15.000000000","message":"Done","commit_id":"5f9d2a1cb428214ef78a897b2dabfe58887c3ddf"},{"author":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"change_message_id":"dbb1cf940d936b2b1d2062f5b544e99ddbd2d4c4","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Why chose OpenStack-Ansible?"},{"line_number":11,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"* supports the major Linux distributions Ubuntu, CentOS, SUSE (in progress)"},{"line_number":14,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":15,"context_line":"* uses sane configuration defaults but can be adapted to many situations"},{"line_number":16,"context_line":"* the learning curve of Ansible is low"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f2577a7_328c067e","line":13,"updated":"2017-09-14 16:24:10.000000000","message":"We may want to be specific here on the OpenSUSE/SUSE versions (check with Markos). Also, we need to mark CentOS and SUSE as WIP for now.","commit_id":"5f9d2a1cb428214ef78a897b2dabfe58887c3ddf"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"d6b8809e6479924a1acf907a73e27b388694d908","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Why chose OpenStack-Ansible?"},{"line_number":11,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"* supports the major Linux distributions Ubuntu, CentOS, SUSE (in progress)"},{"line_number":14,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":15,"context_line":"* uses sane configuration defaults but can be adapted to many situations"},{"line_number":16,"context_line":"* the learning curve of Ansible is low"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f2577a7_0938bcec","line":13,"in_reply_to":"5f2577a7_328c067e","updated":"2017-09-14 17:40:15.000000000","message":"Will do the \"WIP\" and \"OpenSUSE\" thing. I\u0027m not sure about specifying the versions here, as they needed to be updated every time manually.","commit_id":"5f9d2a1cb428214ef78a897b2dabfe58887c3ddf"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"d6b8809e6479924a1acf907a73e27b388694d908","unresolved":false,"context_lines":[{"line_number":11,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"* supports the major Linux distributions Ubuntu, CentOS, SUSE (in progress)"},{"line_number":14,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":15,"context_line":"* uses sane configuration defaults but can be adapted to many situations"},{"line_number":16,"context_line":"* the learning curve of Ansible is low"},{"line_number":17,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f2577a7_e911f05e","line":14,"updated":"2017-09-14 17:40:15.000000000","message":"I forgot to mention the architectures here: x and p is already there, z will come in the next weeks.","commit_id":"5f9d2a1cb428214ef78a897b2dabfe58887c3ddf"},{"author":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"change_message_id":"dbb1cf940d936b2b1d2062f5b544e99ddbd2d4c4","unresolved":false,"context_lines":[{"line_number":13,"context_line":"* supports the major Linux distributions Ubuntu, CentOS, SUSE (in progress)"},{"line_number":14,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":15,"context_line":"* uses sane configuration defaults but can be adapted to many situations"},{"line_number":16,"context_line":"* the learning curve of Ansible is low"},{"line_number":17,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":18,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f2577a7_12eb4a13","line":16,"updated":"2017-09-14 16:24:10.000000000","message":"I tend to agree, but this is fairly subjective. ;)","commit_id":"5f9d2a1cb428214ef78a897b2dabfe58887c3ddf"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"d6b8809e6479924a1acf907a73e27b388694d908","unresolved":false,"context_lines":[{"line_number":13,"context_line":"* supports the major Linux distributions Ubuntu, CentOS, SUSE (in progress)"},{"line_number":14,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":15,"context_line":"* uses sane configuration defaults but can be adapted to many situations"},{"line_number":16,"context_line":"* the learning curve of Ansible is low"},{"line_number":17,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":18,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f2577a7_09ce7c2d","line":16,"in_reply_to":"5f2577a7_12eb4a13","updated":"2017-09-14 17:40:15.000000000","message":"I can soft it down with \"is mostly perceived as low\". I wanted to avoid the comparison with e.g. Puppet, Chef","commit_id":"5f9d2a1cb428214ef78a897b2dabfe58887c3ddf"},{"author":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"change_message_id":"dbb1cf940d936b2b1d2062f5b544e99ddbd2d4c4","unresolved":false,"context_lines":[{"line_number":17,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":18,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"When **not** to chose OpenStack-Ansible?"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* You already have deep knowledge of other IaC efforts (Puppet, Chef, ...)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f2577a7_f2ef9e1b","line":20,"updated":"2017-09-14 16:24:10.000000000","message":"s/chose/choose/","commit_id":"5f9d2a1cb428214ef78a897b2dabfe58887c3ddf"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"d6b8809e6479924a1acf907a73e27b388694d908","unresolved":false,"context_lines":[{"line_number":17,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":18,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"When **not** to chose OpenStack-Ansible?"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* You already have deep knowledge of other IaC efforts (Puppet, Chef, ...)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f2577a7_e99c500f","line":20,"in_reply_to":"5f2577a7_f2ef9e1b","updated":"2017-09-14 17:40:15.000000000","message":"Done","commit_id":"5f9d2a1cb428214ef78a897b2dabfe58887c3ddf"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"c8d7dcea24e82a1925ba2d398b47070f04c788e4","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Why choose OpenStack-Ansible?"},{"line_number":11,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"* supports the major Linux distributions Ubuntu, CentOS (WIP), openSUSE (WIP)"},{"line_number":14,"context_line":"* supports the major CPU architectures x86, ppc64, s390x (WIP)"},{"line_number":15,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":16,"context_line":"* uses sane configuration defaults but can be adapted to many situations"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_6d569709","line":13,"range":{"start_line":13,"start_character":2,"end_line":13,"end_character":3},"updated":"2017-10-10 14:39:29.000000000","message":"Please use capitals when you start each setnence","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"c8d7dcea24e82a1925ba2d398b47070f04c788e4","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Why choose OpenStack-Ansible?"},{"line_number":11,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"* supports the major Linux distributions Ubuntu, CentOS (WIP), openSUSE (WIP)"},{"line_number":14,"context_line":"* supports the major CPU architectures x86, ppc64, s390x (WIP)"},{"line_number":15,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":16,"context_line":"* uses sane configuration defaults but can be adapted to many situations"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_2d409f35","line":13,"range":{"start_line":13,"start_character":62,"end_line":13,"end_character":63},"updated":"2017-10-10 14:39:29.000000000","message":"and openSUSE.\n\nplease also put full stops at the end of each sentence","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"1866a2d6dd75b9c4ecd940871e531a210cdcba03","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Why choose OpenStack-Ansible?"},{"line_number":11,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"* supports the major Linux distributions Ubuntu, CentOS (WIP), openSUSE (WIP)"},{"line_number":14,"context_line":"* supports the major CPU architectures x86, ppc64, s390x (WIP)"},{"line_number":15,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":16,"context_line":"* uses sane configuration defaults but can be adapted to many situations"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_df065c21","line":13,"range":{"start_line":13,"start_character":62,"end_line":13,"end_character":63},"in_reply_to":"5f4e5783_2d409f35","updated":"2017-10-18 13:56:44.000000000","message":"Done","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"1866a2d6dd75b9c4ecd940871e531a210cdcba03","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Why choose OpenStack-Ansible?"},{"line_number":11,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"* supports the major Linux distributions Ubuntu, CentOS (WIP), openSUSE (WIP)"},{"line_number":14,"context_line":"* supports the major CPU architectures x86, ppc64, s390x (WIP)"},{"line_number":15,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":16,"context_line":"* uses sane configuration defaults but can be adapted to many situations"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_ff20f8b2","line":13,"range":{"start_line":13,"start_character":2,"end_line":13,"end_character":3},"in_reply_to":"5f4e5783_6d569709","updated":"2017-10-18 13:56:44.000000000","message":"Done","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"c8d7dcea24e82a1925ba2d398b47070f04c788e4","unresolved":false,"context_lines":[{"line_number":13,"context_line":"* supports the major Linux distributions Ubuntu, CentOS (WIP), openSUSE (WIP)"},{"line_number":14,"context_line":"* supports the major CPU architectures x86, ppc64, s390x (WIP)"},{"line_number":15,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":16,"context_line":"* uses sane configuration defaults but can be adapted to many situations"},{"line_number":17,"context_line":"* the learning curve of Ansible is mostly perceived as low"},{"line_number":18,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":19,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_4d74fb99","line":16,"range":{"start_line":16,"start_character":7,"end_line":16,"end_character":34},"updated":"2017-10-10 14:39:29.000000000","message":"this is debatable ;) nah really - I wouldn\u0027t recommend including language such as \u0027sane\u0027 without an explanation. This doesn\u0027t make much sense to new comers.","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"1866a2d6dd75b9c4ecd940871e531a210cdcba03","unresolved":false,"context_lines":[{"line_number":13,"context_line":"* supports the major Linux distributions Ubuntu, CentOS (WIP), openSUSE (WIP)"},{"line_number":14,"context_line":"* supports the major CPU architectures x86, ppc64, s390x (WIP)"},{"line_number":15,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":16,"context_line":"* uses sane configuration defaults but can be adapted to many situations"},{"line_number":17,"context_line":"* the learning curve of Ansible is mostly perceived as low"},{"line_number":18,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":19,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_5a215a9f","line":16,"range":{"start_line":16,"start_character":7,"end_line":16,"end_character":34},"in_reply_to":"3f4b6375_ca1d8710","updated":"2017-10-18 13:56:44.000000000","message":"Done","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"3573158245cea59abe549fc322069e66618242f3","unresolved":false,"context_lines":[{"line_number":13,"context_line":"* supports the major Linux distributions Ubuntu, CentOS (WIP), openSUSE (WIP)"},{"line_number":14,"context_line":"* supports the major CPU architectures x86, ppc64, s390x (WIP)"},{"line_number":15,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":16,"context_line":"* uses sane configuration defaults but can be adapted to many situations"},{"line_number":17,"context_line":"* the learning curve of Ansible is mostly perceived as low"},{"line_number":18,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":19,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_ca1d8710","line":16,"range":{"start_line":16,"start_character":7,"end_line":16,"end_character":34},"in_reply_to":"5f4e5783_4d74fb99","updated":"2017-10-18 07:12:02.000000000","message":"* Uses OpenStack defaults for each of the project roles, and provide\n  extra wiring and optimised configuration when combine projects \n  together.","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"1866a2d6dd75b9c4ecd940871e531a210cdcba03","unresolved":false,"context_lines":[{"line_number":13,"context_line":"* supports the major Linux distributions Ubuntu, CentOS (WIP), openSUSE (WIP)"},{"line_number":14,"context_line":"* supports the major CPU architectures x86, ppc64, s390x (WIP)"},{"line_number":15,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":16,"context_line":"* uses sane configuration defaults but can be adapted to many situations"},{"line_number":17,"context_line":"* the learning curve of Ansible is mostly perceived as low"},{"line_number":18,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":19,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_9a27d2b7","line":16,"range":{"start_line":16,"start_character":7,"end_line":16,"end_character":34},"in_reply_to":"5f4e5783_4d74fb99","updated":"2017-10-18 13:56:44.000000000","message":"Done","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"c8d7dcea24e82a1925ba2d398b47070f04c788e4","unresolved":false,"context_lines":[{"line_number":14,"context_line":"* supports the major CPU architectures x86, ppc64, s390x (WIP)"},{"line_number":15,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":16,"context_line":"* uses sane configuration defaults but can be adapted to many situations"},{"line_number":17,"context_line":"* the learning curve of Ansible is mostly perceived as low"},{"line_number":18,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":19,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_cd5fcb0c","line":17,"range":{"start_line":17,"start_character":2,"end_line":17,"end_character":58},"updated":"2017-10-10 14:39:29.000000000","message":"This is also debatable. But suggested language would be, \"Ansible has a low barrier to entry.\" - but then again, says who?!","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"1866a2d6dd75b9c4ecd940871e531a210cdcba03","unresolved":false,"context_lines":[{"line_number":14,"context_line":"* supports the major CPU architectures x86, ppc64, s390x (WIP)"},{"line_number":15,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":16,"context_line":"* uses sane configuration defaults but can be adapted to many situations"},{"line_number":17,"context_line":"* the learning curve of Ansible is mostly perceived as low"},{"line_number":18,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":19,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_da1aea15","line":17,"range":{"start_line":17,"start_character":2,"end_line":17,"end_character":58},"in_reply_to":"5f4e5783_cd5fcb0c","updated":"2017-10-18 13:56:44.000000000","message":"Done","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"c8d7dcea24e82a1925ba2d398b47070f04c788e4","unresolved":false,"context_lines":[{"line_number":15,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":16,"context_line":"* uses sane configuration defaults but can be adapted to many situations"},{"line_number":17,"context_line":"* the learning curve of Ansible is mostly perceived as low"},{"line_number":18,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":19,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"When **not** to choose OpenStack-Ansible?"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_2dae5fe7","line":18,"range":{"start_line":18,"start_character":2,"end_line":18,"end_character":78},"updated":"2017-10-10 14:39:29.000000000","message":"\"Use Ansible experience when implementing `Ansible modules for OpenStack \u003chttp://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack\u003e`_.","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"1866a2d6dd75b9c4ecd940871e531a210cdcba03","unresolved":false,"context_lines":[{"line_number":15,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":16,"context_line":"* uses sane configuration defaults but can be adapted to many situations"},{"line_number":17,"context_line":"* the learning curve of Ansible is mostly perceived as low"},{"line_number":18,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":19,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"When **not** to choose OpenStack-Ansible?"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_7a9f76b4","line":18,"range":{"start_line":18,"start_character":2,"end_line":18,"end_character":78},"in_reply_to":"3f4b6375_eace0382","updated":"2017-10-18 13:56:44.000000000","message":"Done","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"1866a2d6dd75b9c4ecd940871e531a210cdcba03","unresolved":false,"context_lines":[{"line_number":15,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":16,"context_line":"* uses sane configuration defaults but can be adapted to many situations"},{"line_number":17,"context_line":"* the learning curve of Ansible is mostly perceived as low"},{"line_number":18,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":19,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"When **not** to choose OpenStack-Ansible?"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_3aa9fede","line":18,"range":{"start_line":18,"start_character":2,"end_line":18,"end_character":78},"in_reply_to":"5f4e5783_2dae5fe7","updated":"2017-10-18 13:56:44.000000000","message":"Done","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"3573158245cea59abe549fc322069e66618242f3","unresolved":false,"context_lines":[{"line_number":15,"context_line":"* offers automation for upgrades between major OpenStack releases"},{"line_number":16,"context_line":"* uses sane configuration defaults but can be adapted to many situations"},{"line_number":17,"context_line":"* the learning curve of Ansible is mostly perceived as low"},{"line_number":18,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":19,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"When **not** to choose OpenStack-Ansible?"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_eace0382","line":18,"range":{"start_line":18,"start_character":2,"end_line":18,"end_character":78},"in_reply_to":"5f4e5783_2dae5fe7","updated":"2017-10-18 07:12:02.000000000","message":"I\u0027d replace this three last points by:\n* Does not implement its own DSL, and uses wherever possible Ansible directly. All the experience acquired using Ansible can be used in openstack-ansible, and the other way around.","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"c8d7dcea24e82a1925ba2d398b47070f04c788e4","unresolved":false,"context_lines":[{"line_number":16,"context_line":"* uses sane configuration defaults but can be adapted to many situations"},{"line_number":17,"context_line":"* the learning curve of Ansible is mostly perceived as low"},{"line_number":18,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":19,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"When **not** to choose OpenStack-Ansible?"},{"line_number":22,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_8d9f93b3","line":19,"range":{"start_line":19,"start_character":2,"end_line":19,"end_character":77},"updated":"2017-10-10 14:39:29.000000000","message":"please link this appropriately","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"1866a2d6dd75b9c4ecd940871e531a210cdcba03","unresolved":false,"context_lines":[{"line_number":16,"context_line":"* uses sane configuration defaults but can be adapted to many situations"},{"line_number":17,"context_line":"* the learning curve of Ansible is mostly perceived as low"},{"line_number":18,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":19,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"When **not** to choose OpenStack-Ansible?"},{"line_number":22,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_da62ead8","line":19,"range":{"start_line":19,"start_character":2,"end_line":19,"end_character":77},"in_reply_to":"5f4e5783_8d9f93b3","updated":"2017-10-18 13:56:44.000000000","message":"Done","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"3573158245cea59abe549fc322069e66618242f3","unresolved":false,"context_lines":[{"line_number":17,"context_line":"* the learning curve of Ansible is mostly perceived as low"},{"line_number":18,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":19,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"When **not** to choose OpenStack-Ansible?"},{"line_number":22,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_0a04bf7a","line":20,"updated":"2017-10-18 07:12:02.000000000","message":"A few extras:\n\n* You like to use reliable, proven technology. We try to run OpenStack with a minimum amount of packages that aren\u0027t provided by distributions or the OpenStack community. Less dependencies and distribution tested software make the project more reliable.\n\n* You want to be able to select how to deploy on your hardware: deploy partially on metal, fully on metal, or fully in machine containers (No, few or many containers involved).","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"1866a2d6dd75b9c4ecd940871e531a210cdcba03","unresolved":false,"context_lines":[{"line_number":17,"context_line":"* the learning curve of Ansible is mostly perceived as low"},{"line_number":18,"context_line":"* you can re-use your Ansible knowledge by using Ansible modules for OpenStack"},{"line_number":19,"context_line":"  http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"When **not** to choose OpenStack-Ansible?"},{"line_number":22,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_ba8dee7c","line":20,"in_reply_to":"3f4b6375_0a04bf7a","updated":"2017-10-18 13:56:44.000000000","message":"Done","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"c8d7dcea24e82a1925ba2d398b47070f04c788e4","unresolved":false,"context_lines":[{"line_number":21,"context_line":"When **not** to choose OpenStack-Ansible?"},{"line_number":22,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"* You already have deep knowledge of other IaC efforts (Puppet, Chef, ...)"},{"line_number":25,"context_line":"* You have a strategy which is bound to one distribution only and their"},{"line_number":26,"context_line":"  OpenStack deployment tool"},{"line_number":27,"context_line":"* You don\u0027t need the configurability of your cloud setup"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_ad836f56","line":24,"range":{"start_line":24,"start_character":43,"end_line":24,"end_character":46},"updated":"2017-10-10 14:39:29.000000000","message":"expand acronym","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"1866a2d6dd75b9c4ecd940871e531a210cdcba03","unresolved":false,"context_lines":[{"line_number":21,"context_line":"When **not** to choose OpenStack-Ansible?"},{"line_number":22,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"* You already have deep knowledge of other IaC efforts (Puppet, Chef, ...)"},{"line_number":25,"context_line":"* You have a strategy which is bound to one distribution only and their"},{"line_number":26,"context_line":"  OpenStack deployment tool"},{"line_number":27,"context_line":"* You don\u0027t need the configurability of your cloud setup"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_bafe0eac","line":24,"range":{"start_line":24,"start_character":43,"end_line":24,"end_character":46},"in_reply_to":"3f4b6375_ea93a35b","updated":"2017-10-18 13:56:44.000000000","message":"Done","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"3573158245cea59abe549fc322069e66618242f3","unresolved":false,"context_lines":[{"line_number":21,"context_line":"When **not** to choose OpenStack-Ansible?"},{"line_number":22,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"* You already have deep knowledge of other IaC efforts (Puppet, Chef, ...)"},{"line_number":25,"context_line":"* You have a strategy which is bound to one distribution only and their"},{"line_number":26,"context_line":"  OpenStack deployment tool"},{"line_number":27,"context_line":"* You don\u0027t need the configurability of your cloud setup"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_ea93a35b","line":24,"range":{"start_line":24,"start_character":43,"end_line":24,"end_character":46},"in_reply_to":"5f4e5783_ad836f56","updated":"2017-10-18 07:12:02.000000000","message":"* Your company is already invested with other configuration management systems (Puppet, Chef,...), and doesn\u0027t want to use Ansible. In that case, you should probably re-use your knowledge and go to another OpenStack deployment project.","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"1866a2d6dd75b9c4ecd940871e531a210cdcba03","unresolved":false,"context_lines":[{"line_number":21,"context_line":"When **not** to choose OpenStack-Ansible?"},{"line_number":22,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"* You already have deep knowledge of other IaC efforts (Puppet, Chef, ...)"},{"line_number":25,"context_line":"* You have a strategy which is bound to one distribution only and their"},{"line_number":26,"context_line":"  OpenStack deployment tool"},{"line_number":27,"context_line":"* You don\u0027t need the configurability of your cloud setup"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_da01cab1","line":24,"range":{"start_line":24,"start_character":43,"end_line":24,"end_character":46},"in_reply_to":"5f4e5783_ad836f56","updated":"2017-10-18 13:56:44.000000000","message":"Done","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"c8d7dcea24e82a1925ba2d398b47070f04c788e4","unresolved":false,"context_lines":[{"line_number":22,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"* You already have deep knowledge of other IaC efforts (Puppet, Chef, ...)"},{"line_number":25,"context_line":"* You have a strategy which is bound to one distribution only and their"},{"line_number":26,"context_line":"  OpenStack deployment tool"},{"line_number":27,"context_line":"* You don\u0027t need the configurability of your cloud setup"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_4d82bb51","line":26,"range":{"start_line":25,"start_character":40,"end_line":26,"end_character":27},"updated":"2017-10-10 14:39:29.000000000","message":"one distribution? You mean OS?","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"1866a2d6dd75b9c4ecd940871e531a210cdcba03","unresolved":false,"context_lines":[{"line_number":22,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"* You already have deep knowledge of other IaC efforts (Puppet, Chef, ...)"},{"line_number":25,"context_line":"* You have a strategy which is bound to one distribution only and their"},{"line_number":26,"context_line":"  OpenStack deployment tool"},{"line_number":27,"context_line":"* You don\u0027t need the configurability of your cloud setup"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_5acb9aa4","line":26,"range":{"start_line":25,"start_character":40,"end_line":26,"end_character":27},"in_reply_to":"3f4b6375_ca90e751","updated":"2017-10-18 13:56:44.000000000","message":"Done","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"1866a2d6dd75b9c4ecd940871e531a210cdcba03","unresolved":false,"context_lines":[{"line_number":22,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"* You already have deep knowledge of other IaC efforts (Puppet, Chef, ...)"},{"line_number":25,"context_line":"* You have a strategy which is bound to one distribution only and their"},{"line_number":26,"context_line":"  OpenStack deployment tool"},{"line_number":27,"context_line":"* You don\u0027t need the configurability of your cloud setup"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_7ad65652","line":26,"range":{"start_line":25,"start_character":40,"end_line":26,"end_character":27},"in_reply_to":"5f4e5783_4d82bb51","updated":"2017-10-18 13:56:44.000000000","message":"Done","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"3573158245cea59abe549fc322069e66618242f3","unresolved":false,"context_lines":[{"line_number":22,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"* You already have deep knowledge of other IaC efforts (Puppet, Chef, ...)"},{"line_number":25,"context_line":"* You have a strategy which is bound to one distribution only and their"},{"line_number":26,"context_line":"  OpenStack deployment tool"},{"line_number":27,"context_line":"* You don\u0027t need the configurability of your cloud setup"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_ca90e751","line":26,"range":{"start_line":25,"start_character":40,"end_line":26,"end_character":27},"in_reply_to":"5f4e5783_4d82bb51","updated":"2017-10-18 07:12:02.000000000","message":"I\u0027d remove this.","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"3573158245cea59abe549fc322069e66618242f3","unresolved":false,"context_lines":[{"line_number":24,"context_line":"* You already have deep knowledge of other IaC efforts (Puppet, Chef, ...)"},{"line_number":25,"context_line":"* You have a strategy which is bound to one distribution only and their"},{"line_number":26,"context_line":"  OpenStack deployment tool"},{"line_number":27,"context_line":"* You don\u0027t need the configurability of your cloud setup"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Ansible"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_2a83fb06","line":27,"range":{"start_line":27,"start_character":2,"end_line":27,"end_character":56},"updated":"2017-10-18 07:12:02.000000000","message":"I\u0027d remove that too. Other projects can have configurability. Maybe we have it at a different level for now.","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"c8d7dcea24e82a1925ba2d398b47070f04c788e4","unresolved":false,"context_lines":[{"line_number":24,"context_line":"* You already have deep knowledge of other IaC efforts (Puppet, Chef, ...)"},{"line_number":25,"context_line":"* You have a strategy which is bound to one distribution only and their"},{"line_number":26,"context_line":"  OpenStack deployment tool"},{"line_number":27,"context_line":"* You don\u0027t need the configurability of your cloud setup"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Ansible"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_ed904798","line":27,"range":{"start_line":27,"start_character":6,"end_line":27,"end_character":11},"updated":"2017-10-10 14:39:29.000000000","message":"do not*","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"c8d7dcea24e82a1925ba2d398b47070f04c788e4","unresolved":false,"context_lines":[{"line_number":24,"context_line":"* You already have deep knowledge of other IaC efforts (Puppet, Chef, ...)"},{"line_number":25,"context_line":"* You have a strategy which is bound to one distribution only and their"},{"line_number":26,"context_line":"  OpenStack deployment tool"},{"line_number":27,"context_line":"* You don\u0027t need the configurability of your cloud setup"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Ansible"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_ade80f16","line":27,"range":{"start_line":27,"start_character":13,"end_line":27,"end_character":56},"updated":"2017-10-10 14:39:29.000000000","message":"what does this mean? Clarify","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"1866a2d6dd75b9c4ecd940871e531a210cdcba03","unresolved":false,"context_lines":[{"line_number":24,"context_line":"* You already have deep knowledge of other IaC efforts (Puppet, Chef, ...)"},{"line_number":25,"context_line":"* You have a strategy which is bound to one distribution only and their"},{"line_number":26,"context_line":"  OpenStack deployment tool"},{"line_number":27,"context_line":"* You don\u0027t need the configurability of your cloud setup"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Ansible"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_babbae0c","line":27,"range":{"start_line":27,"start_character":2,"end_line":27,"end_character":56},"in_reply_to":"3f4b6375_2a83fb06","updated":"2017-10-18 13:56:44.000000000","message":"Done","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"1866a2d6dd75b9c4ecd940871e531a210cdcba03","unresolved":false,"context_lines":[{"line_number":24,"context_line":"* You already have deep knowledge of other IaC efforts (Puppet, Chef, ...)"},{"line_number":25,"context_line":"* You have a strategy which is bound to one distribution only and their"},{"line_number":26,"context_line":"  OpenStack deployment tool"},{"line_number":27,"context_line":"* You don\u0027t need the configurability of your cloud setup"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Ansible"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_3ad0de50","line":27,"range":{"start_line":27,"start_character":13,"end_line":27,"end_character":56},"in_reply_to":"5f4e5783_ade80f16","updated":"2017-10-18 13:56:44.000000000","message":"Done","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"1866a2d6dd75b9c4ecd940871e531a210cdcba03","unresolved":false,"context_lines":[{"line_number":24,"context_line":"* You already have deep knowledge of other IaC efforts (Puppet, Chef, ...)"},{"line_number":25,"context_line":"* You have a strategy which is bound to one distribution only and their"},{"line_number":26,"context_line":"  OpenStack deployment tool"},{"line_number":27,"context_line":"* You don\u0027t need the configurability of your cloud setup"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Ansible"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_1ac5228f","line":27,"range":{"start_line":27,"start_character":6,"end_line":27,"end_character":11},"in_reply_to":"5f4e5783_ed904798","updated":"2017-10-18 13:56:44.000000000","message":"Done","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"3573158245cea59abe549fc322069e66618242f3","unresolved":false,"context_lines":[{"line_number":25,"context_line":"* You have a strategy which is bound to one distribution only and their"},{"line_number":26,"context_line":"  OpenStack deployment tool"},{"line_number":27,"context_line":"* You don\u0027t need the configurability of your cloud setup"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Ansible"},{"line_number":31,"context_line":"~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_4abcf7ba","line":28,"updated":"2017-10-18 07:12:02.000000000","message":"I\u0027d add the following:\n* Want to deploy OpenStack with 100% application containers.\n   We currently support machine containers, with lxc and we\u0027ll support systemd-nspawn in the future (WIP). If you want to go 100% docker, there are other projects in the OpenStack-Ansible community that can help you.","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"1866a2d6dd75b9c4ecd940871e531a210cdcba03","unresolved":false,"context_lines":[{"line_number":25,"context_line":"* You have a strategy which is bound to one distribution only and their"},{"line_number":26,"context_line":"  OpenStack deployment tool"},{"line_number":27,"context_line":"* You don\u0027t need the configurability of your cloud setup"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Ansible"},{"line_number":31,"context_line":"~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f4b6375_1af882c2","line":28,"in_reply_to":"3f4b6375_4abcf7ba","updated":"2017-10-18 13:56:44.000000000","message":"Done","commit_id":"a5aba6b5807b942fa6227070bc119a512cabe0e0"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f1991c3f05f64abd5114c7ae22c8d25a7224c094","unresolved":false,"context_lines":[{"line_number":21,"context_line":"  directly. All the experience acquired using Ansible can be used in"},{"line_number":22,"context_line":"  openstack-ansible, and the other way around."},{"line_number":23,"context_line":"* You like to use reliable, proven technology. We try to run OpenStack"},{"line_number":24,"context_line":"  with a minimum amount of packages that aren\u0027t provided by distributions"},{"line_number":25,"context_line":"  or the OpenStack community. Less dependencies and distribution tested"},{"line_number":26,"context_line":"  software make the project more reliable."},{"line_number":27,"context_line":"* You want to be able to select how to deploy on your hardware: deploy"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3f4b6375_e8770408","line":24,"updated":"2017-10-30 15:09:57.000000000","message":"are not *","commit_id":"0f94c6b1a7cb52ed9155bde6e2591a811fc7bfc5"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f1991c3f05f64abd5114c7ae22c8d25a7224c094","unresolved":false,"context_lines":[{"line_number":31,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"* Your company is already invested with other configuration management"},{"line_number":34,"context_line":"  systems (Puppet, Chef,...), and doesn\u0027t want to use Ansible. In that"},{"line_number":35,"context_line":"  case, you should probably re-use your knowledge and go to another"},{"line_number":36,"context_line":"  OpenStack deployment project."},{"line_number":37,"context_line":"* You want to deploy OpenStack with 100% application containers."}],"source_content_type":"text/x-rst","patch_set":5,"id":"3f4b6375_28475cbf","line":34,"updated":"2017-10-30 15:09:57.000000000","message":"For example, Puppet and Chef, and does not want to use Ansible.*","commit_id":"0f94c6b1a7cb52ed9155bde6e2591a811fc7bfc5"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f1991c3f05f64abd5114c7ae22c8d25a7224c094","unresolved":false,"context_lines":[{"line_number":35,"context_line":"  case, you should probably re-use your knowledge and go to another"},{"line_number":36,"context_line":"  OpenStack deployment project."},{"line_number":37,"context_line":"* You want to deploy OpenStack with 100% application containers."},{"line_number":38,"context_line":"  We currently support machine containers, with lxc and we\u0027ll support"},{"line_number":39,"context_line":"  *systemd-nspawn* in the future (WIP). If you want to go 100% Docker,"},{"line_number":40,"context_line":"  there are other projects in the OpenStack community that can"},{"line_number":41,"context_line":"  help you."}],"source_content_type":"text/x-rst","patch_set":5,"id":"3f4b6375_28207cf7","line":38,"updated":"2017-10-30 15:09:57.000000000","message":"LXC and we will*","commit_id":"0f94c6b1a7cb52ed9155bde6e2591a811fc7bfc5"}]}
