)]}'
{"doc/install-guide/source/environment-dependencies.rst":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"060871e826744646dde999b9200cbf592b21dadb","unresolved":false,"context_lines":[{"line_number":454,"context_line":""},{"line_number":455,"context_line":"   .. only:: obs"},{"line_number":456,"context_line":""},{"line_number":457,"context_line":"   In case rabbitmq-server does not start and gives `nodedown` error,"},{"line_number":458,"context_line":"   tweak the epmd to listen to external address of controller. Please"},{"line_number":459,"context_line":"   use the ipaddress."},{"line_number":460,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a1a9d01_4eabcad6","line":457,"updated":"2015-10-05 12:24:36.000000000","message":"``nodedown``","commit_id":"71d40f2ce3aa6ccd731c3afdd5dc8c3fd1c0cdc3"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"060871e826744646dde999b9200cbf592b21dadb","unresolved":false,"context_lines":[{"line_number":463,"context_line":"      # cp /usr/lib/systemd/system/epmd.socket /etc/systemd/system/"},{"line_number":464,"context_line":"      # vi /etc/systemd/system/epmd.socket"},{"line_number":465,"context_line":""},{"line_number":466,"context_line":"   Add a second line `ListenStream\u003d\u003cIP_address\u003e:4369` where IP_address is your management ip address."},{"line_number":467,"context_line":""},{"line_number":468,"context_line":"#. Add the ``openstack`` user:"},{"line_number":469,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a1a9d01_ced35a5e","line":466,"updated":"2015-10-05 12:24:36.000000000","message":"This addition reads like a workaround for broken packages. Is it not possible to fix the package itself?","commit_id":"71d40f2ce3aa6ccd731c3afdd5dc8c3fd1c0cdc3"},{"author":{"_account_id":612,"name":"Tom Fifield","email":"tom@openstack.org","username":"fifieldt"},"change_message_id":"3107f28699642e85b39a57497d295e1be35b6d66","unresolved":false,"context_lines":[{"line_number":348,"context_line":"           default-storage-engine \u003d innodb"},{"line_number":349,"context_line":"           innodb_file_per_table"},{"line_number":350,"context_line":"           collation-server \u003d utf8_general_ci"},{"line_number":351,"context_line":"           init-connect \u003d \u0027SET NAMES utf8\u0027"},{"line_number":352,"context_line":"           character-set-server \u003d utf8"},{"line_number":353,"context_line":""},{"line_number":354,"context_line":"To finalize installation"}],"source_content_type":"text/x-rst","patch_set":7,"id":"7a2fa921_a525485d","side":"PARENT","line":351,"updated":"2015-10-05 15:36:33.000000000","message":"here","commit_id":"cfab16e9efba53ec2f8d8497cdf80ff2786b00f8"},{"author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"change_message_id":"9b687777c6a4c024938dfe6547c9403013dd2926","unresolved":false,"context_lines":[{"line_number":82,"context_line":""},{"line_number":83,"context_line":"     .. code-block:: console"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"        # zypper addrepo -f obs://Cloud:OpenStack:Liberty/openSUSE_13.2 Cloud_OpenStack_Liberty"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"     **On openSUSE Leap:**"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9a1a9d01_7301d269","line":85,"updated":"2015-10-05 13:47:33.000000000","message":"why the repo rename?","commit_id":"20fac562ba5884048975f3fc5b26e5a8129582da"},{"author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"change_message_id":"9b687777c6a4c024938dfe6547c9403013dd2926","unresolved":false,"context_lines":[{"line_number":84,"context_line":""},{"line_number":85,"context_line":"        # zypper addrepo -f obs://Cloud:OpenStack:Liberty/openSUSE_13.2 Cloud_OpenStack_Liberty"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"     **On openSUSE Leap:**"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"     .. code-block:: console"},{"line_number":90,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9a1a9d01_d3dbfe19","line":87,"updated":"2015-10-05 13:47:33.000000000","message":"openSUSE Leap 42.1. \n\nPlease note that 42.1 is currently not jenkins tested so documenting it is probably not a good idea right now..","commit_id":"20fac562ba5884048975f3fc5b26e5a8129582da"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"051b444cc3979d21a8689645786ced85b13be473","unresolved":false,"context_lines":[{"line_number":449,"context_line":""},{"line_number":450,"context_line":"   .. only:: obs"},{"line_number":451,"context_line":""},{"line_number":452,"context_line":"   In case rabbitmq-server does not start and gives ``nodedown`` error,"},{"line_number":453,"context_line":"   tweak the epmd to listen to external address of controller. Please"},{"line_number":454,"context_line":"   use the ipaddress."},{"line_number":455,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"7a2fa921_74afc494","line":452,"updated":"2015-10-12 20:06:38.000000000","message":"Wrong indent here.","commit_id":"62915906b2f8629a69d6fa3c765576dc46d9b6ec"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"051b444cc3979d21a8689645786ced85b13be473","unresolved":false,"context_lines":[{"line_number":456,"context_line":"   .. code-block:: console"},{"line_number":457,"context_line":""},{"line_number":458,"context_line":"      # cp /usr/lib/systemd/system/epmd.socket /etc/systemd/system/"},{"line_number":459,"context_line":"      # vi /etc/systemd/system/epmd.socket"},{"line_number":460,"context_line":""},{"line_number":461,"context_line":"   Add a second line ``ListenStream\u003d\u003cIP_address\u003e:4369`` where IP_address is your management ip address."},{"line_number":462,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"7a2fa921_f4c43460","line":459,"updated":"2015-10-12 20:06:38.000000000","message":"We do not call vi anywhere else in the install guide.","commit_id":"62915906b2f8629a69d6fa3c765576dc46d9b6ec"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"051b444cc3979d21a8689645786ced85b13be473","unresolved":false,"context_lines":[{"line_number":458,"context_line":"      # cp /usr/lib/systemd/system/epmd.socket /etc/systemd/system/"},{"line_number":459,"context_line":"      # vi /etc/systemd/system/epmd.socket"},{"line_number":460,"context_line":""},{"line_number":461,"context_line":"   Add a second line ``ListenStream\u003d\u003cIP_address\u003e:4369`` where IP_address is your management ip address."},{"line_number":462,"context_line":""},{"line_number":463,"context_line":"#. Add the ``openstack`` user:"},{"line_number":464,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"7a2fa921_b4931c4f","line":461,"updated":"2015-10-12 20:06:38.000000000","message":"Use MANAGEMENT_INTERFACE_IP_ADDRESS instead of IP_address.","commit_id":"62915906b2f8629a69d6fa3c765576dc46d9b6ec"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"eb50f27e2127f46d0679ab1d33b2c5a98271d34c","unresolved":false,"context_lines":[{"line_number":458,"context_line":"      # cp /usr/lib/systemd/system/epmd.socket /etc/systemd/system/"},{"line_number":459,"context_line":""},{"line_number":460,"context_line":"      Edit the file ``/etc/systemd/system/epmd.socket``"},{"line_number":461,"context_line":"      Add a second line ``ListenStream\u003dMANAGEMENT_INTERFACE_IP_ADDRESS:4369`` where IP_address is your management ip address."},{"line_number":462,"context_line":""},{"line_number":463,"context_line":"#. Add the ``openstack`` user:"},{"line_number":464,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"7a2fa921_5998aa6a","line":461,"updated":"2015-10-13 09:13:16.000000000","message":"Change IP_ADDRESS as well","commit_id":"59f9673b2529da4f3f5ecb543cea189ccbee344b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"de56c7801d522533338e873ade84d7ab0507f279","unresolved":false,"context_lines":[{"line_number":435,"context_line":""},{"line_number":436,"context_line":"   .. only:: obs"},{"line_number":437,"context_line":""},{"line_number":438,"context_line":"      In case rabbitmq-server does not start and gives ``nodedown`` error,"},{"line_number":439,"context_line":"      tweak the epmd to listen to external address of controller. Please"},{"line_number":440,"context_line":"      use the ipaddress."},{"line_number":441,"context_line":""}],"source_content_type":"text/x-rst","patch_set":14,"id":"5a2ca52d_7e86e5ba","line":438,"updated":"2015-10-13 10:41:58.000000000","message":"I would prefer \"In case the message queue service does not start ...\"","commit_id":"a44bfbd64307ad1bad2f017720c7e8c99803aff1"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"de56c7801d522533338e873ade84d7ab0507f279","unresolved":false,"context_lines":[{"line_number":437,"context_line":""},{"line_number":438,"context_line":"      In case rabbitmq-server does not start and gives ``nodedown`` error,"},{"line_number":439,"context_line":"      tweak the epmd to listen to external address of controller. Please"},{"line_number":440,"context_line":"      use the ipaddress."},{"line_number":441,"context_line":""},{"line_number":442,"context_line":"   .. code-block:: console"},{"line_number":443,"context_line":""}],"source_content_type":"text/x-rst","patch_set":14,"id":"5a2ca52d_beec7d90","line":440,"updated":"2015-10-13 10:41:58.000000000","message":"Which IP address? Use the following text in line 448:      Replace ``MANAGEMENT_INTERFACE_IP_ADDRESS`` with the IP address of the management network interface on your compute node, typically 10.0.0.31 for the first node in the :ref:`example architecture \u003coverview-example-architectures\u003e`.","commit_id":"a44bfbd64307ad1bad2f017720c7e8c99803aff1"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"de56c7801d522533338e873ade84d7ab0507f279","unresolved":false,"context_lines":[{"line_number":444,"context_line":"      # cp /usr/lib/systemd/system/epmd.socket /etc/systemd/system/"},{"line_number":445,"context_line":""},{"line_number":446,"context_line":"      Edit the file ``/etc/systemd/system/epmd.socket``"},{"line_number":447,"context_line":"      Add a second line ``ListenStream\u003dMANAGEMENT_INTERFACE_IP_ADDRESS:4369``"},{"line_number":448,"context_line":""},{"line_number":449,"context_line":"#. Add the ``openstack`` user:"},{"line_number":450,"context_line":""}],"source_content_type":"text/x-rst","patch_set":14,"id":"5a2ca52d_495fb10e","line":447,"updated":"2015-10-13 10:41:58.000000000","message":"This should be above the code-block.","commit_id":"a44bfbd64307ad1bad2f017720c7e8c99803aff1"}],"doc/install-guide/source/environment-ntp-controller.rst":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"060871e826744646dde999b9200cbf592b21dadb","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":".. only:: obs"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"   On openSUSE-13.2:"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"   .. code-block:: console"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a1a9d01_ae5e26e7","line":23,"updated":"2015-10-05 12:24:36.000000000","message":"Without the -.","commit_id":"71d40f2ce3aa6ccd731c3afdd5dc8c3fd1c0cdc3"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"060871e826744646dde999b9200cbf592b21dadb","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"   .. code-block:: console"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"      # zypper addrepo http://download.opensuse.org/repositories/network:time/openSUSE_13.2/network:time.repo network_time"},{"line_number":28,"context_line":"      # zypper refresh"},{"line_number":29,"context_line":"      # zypper install chrony"},{"line_number":30,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a1a9d01_2efa16be","line":27,"updated":"2015-10-05 12:24:36.000000000","message":"Missing -f here?","commit_id":"71d40f2ce3aa6ccd731c3afdd5dc8c3fd1c0cdc3"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"060871e826744646dde999b9200cbf592b21dadb","unresolved":false,"context_lines":[{"line_number":36,"context_line":"      # zypper refresh"},{"line_number":37,"context_line":"      # zypper install chrony"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"   On openSUSE-Leap:"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"   .. code-block:: console"},{"line_number":42,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a1a9d01_ce611aaa","line":39,"updated":"2015-10-05 12:24:36.000000000","message":"Without the -.","commit_id":"71d40f2ce3aa6ccd731c3afdd5dc8c3fd1c0cdc3"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"ea642772db6d02bc64b71f72634dbdacf8a4fbc2","unresolved":false,"context_lines":[{"line_number":25,"context_line":"   .. code-block:: console"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"      # zypper addrepo -f http://download.opensuse.org/repositories/network:time/openSUSE_13.2/network:time.repo network_time"},{"line_number":28,"context_line":"      # zypper refresh"},{"line_number":29,"context_line":"      # zypper install chrony"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"   On SLES 12:"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_c7972139","line":28,"updated":"2015-10-12 10:45:09.000000000","message":"If you add -f, no need to run \"zypper refresh\" - also below.","commit_id":"93c8199e4def6f257041a9cbb364cf92c0cad031"}],"doc/install-guide/source/keystone-install.rst":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"051b444cc3979d21a8689645786ced85b13be473","unresolved":false,"context_lines":[{"line_number":94,"context_line":""},{"line_number":95,"context_line":"         .. only:: obs"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"            * Install required patches and activate `mod_version` manually."},{"line_number":98,"context_line":"               .. code-block:: console"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"                  # zypper install openstack-keystone apache2-mod_wsgi \\"}],"source_content_type":"text/x-rst","patch_set":10,"id":"7a2fa921_94b5c0d1","line":97,"updated":"2015-10-12 20:06:38.000000000","message":"What do you mean with \"required patches\"? Wrong syntax: ``mod_version``","commit_id":"62915906b2f8629a69d6fa3c765576dc46d9b6ec"},{"author":{"_account_id":7007,"name":"Pranav Salunke","email":"dguitarbite@gmail.com","username":"dguitarbite"},"change_message_id":"58184169b9ca1aa3455246d6fb6258791e0caef9","unresolved":false,"context_lines":[{"line_number":94,"context_line":""},{"line_number":95,"context_line":"         .. only:: obs"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"            * Install required patches and activate `mod_version` manually."},{"line_number":98,"context_line":"               .. code-block:: console"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"                  # zypper install openstack-keystone apache2-mod_wsgi \\"}],"source_content_type":"text/x-rst","patch_set":10,"id":"7a2fa921_99b962ef","line":97,"in_reply_to":"7a2fa921_94b5c0d1","updated":"2015-10-13 09:08:48.000000000","message":"Ill remove it, its not required! This is installed automatically.","commit_id":"62915906b2f8629a69d6fa3c765576dc46d9b6ec"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"eb50f27e2127f46d0679ab1d33b2c5a98271d34c","unresolved":false,"context_lines":[{"line_number":94,"context_line":""},{"line_number":95,"context_line":"         .. only:: obs"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"            * Activate ``mod_version`` manually."},{"line_number":98,"context_line":"               .. code-block:: console"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"                  # zypper install openstack-keystone apache2-mod_wsgi \\"}],"source_content_type":"text/x-rst","patch_set":11,"id":"7a2fa921_39a04e90","line":97,"updated":"2015-10-13 09:13:16.000000000","message":"Whatabout moving this after the install? This is now under the heading: \" Run the following command to install the packages: \"","commit_id":"59f9673b2529da4f3f5ecb543cea189ccbee344b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"de56c7801d522533338e873ade84d7ab0507f279","unresolved":false,"context_lines":[{"line_number":94,"context_line":""},{"line_number":95,"context_line":"         .. only:: obs"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"            * Activate ``mod_version`` manually."},{"line_number":98,"context_line":"               .. code-block:: console"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"                  # zypper install openstack-keystone apache2-mod_wsgi \\"}],"source_content_type":"text/x-rst","patch_set":14,"id":"5a2ca52d_69ddcd6f","line":97,"updated":"2015-10-13 10:41:58.000000000","message":"Missing empty line between line 97 and 98. I would prefer to separate the zypper and the a2enmod commands into two steps.","commit_id":"a44bfbd64307ad1bad2f017720c7e8c99803aff1"}]}
