)]}'
{"doc/source/refstack.rst":[{"author":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"change_message_id":"67d22cfd51dfa638f6540be1c9b027f788457da3","unresolved":false,"context_lines":[{"line_number":4,"context_line":"You can use docker for `one-click setup \u003crun_in_docker.rst\u003e`__ or follow"},{"line_number":5,"context_line":"step-by-step instructions below."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Install API dependencies (Tested on Ubuntu 14.x and Ubuntu 16.x).."},{"line_number":8,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"-  ``sudo apt-get install git python-dev libssl-dev python-setuptools build-essential libffi-dev npm``"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1ac06dbe_0dfc793d","line":7,"updated":"2016-08-24 20:26:42.000000000","message":"maybe it\u0027s better to write it once in special section instead of write this in the title of two sections of many?","commit_id":"af2c40a091c75f24f928c8f8e1bc6bf970e6581d"},{"author":{"_account_id":11361,"name":"Simeon Monov","email":"sdmonov@us.ibm.com","username":"sdmonov"},"change_message_id":"9d1bc5c9aaf3cf687ceaf95919e3a1f8e1be5585","unresolved":false,"context_lines":[{"line_number":4,"context_line":"You can use docker for `one-click setup \u003crun_in_docker.rst\u003e`__ or follow"},{"line_number":5,"context_line":"step-by-step instructions below."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Install API dependencies (Tested on Ubuntu 14.x and Ubuntu 16.x).."},{"line_number":8,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"-  ``sudo apt-get install git python-dev libssl-dev python-setuptools build-essential libffi-dev npm``"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1ac06dbe_c6fe9204","line":7,"in_reply_to":"1ac06dbe_0dfc793d","updated":"2016-08-25 13:31:35.000000000","message":"You are right. Moved it on the top section where the step-by-step instructions are mentioned.","commit_id":"af2c40a091c75f24f928c8f8e1bc6bf970e6581d"},{"author":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"change_message_id":"67d22cfd51dfa638f6540be1c9b027f788457da3","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Install API dependencies (Tested on Ubuntu 14.x and Ubuntu 16.x).."},{"line_number":8,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"-  ``sudo apt-get install git python-dev libssl-dev python-setuptools build-essential libffi-dev npm``"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"-  ``sudo apt-get install mysql-server python-mysqldb``"},{"line_number":13,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1ac06dbe_ad69e527","line":10,"updated":"2016-08-24 20:26:42.000000000","message":"why new modules are needed now?","commit_id":"af2c40a091c75f24f928c8f8e1bc6bf970e6581d"},{"author":{"_account_id":11361,"name":"Simeon Monov","email":"sdmonov@us.ibm.com","username":"sdmonov"},"change_message_id":"9d1bc5c9aaf3cf687ceaf95919e3a1f8e1be5585","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Install API dependencies (Tested on Ubuntu 14.x and Ubuntu 16.x).."},{"line_number":8,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"-  ``sudo apt-get install git python-dev libssl-dev python-setuptools build-essential libffi-dev npm``"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"-  ``sudo apt-get install mysql-server python-mysqldb``"},{"line_number":13,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1ac06dbe_4695823e","line":10,"in_reply_to":"1ac06dbe_ad69e527","updated":"2016-08-25 13:31:35.000000000","message":"build-essential is needed for Ubuntu 16. On Ubuntu 14 the *-dev packages will install the build tools (gcc, etc...) as dependencies but on Ubuntu 16 these tools are not automatically installed and we have to add them in the apt-get install.\n\nlibffi-dev is needed because of a recent change in the version of PyOpenSSL that RefStack uses and now requires libffi-dev. pip install fails with compilation error if this dep is not met. The following patch deals with the same thing in puppet-refstack: https://review.openstack.org/#/c/358034/.\n\nnpm is needed by nodejs 0.10 on Ubuntu 16 (again some dependency stuff that npm is not installed as part of nodejs). But now we moved to nodejs v4 (https://review.openstack.org/#/c/359473/) and we don\u0027t need npm here any more. That\u0027s why I removed it.","commit_id":"af2c40a091c75f24f928c8f8e1bc6bf970e6581d"}]}
